diff --git a/.github/gbp.toml b/.github/gbp.toml
index fe086e79b55..382c65b308d 100644
--- a/.github/gbp.toml
+++ b/.github/gbp.toml
@@ -23,3 +23,4 @@ reset_label = "GBP: Reset"
"Sound" = 3
"Sprites" = 3
"Unit Tests" = 6
+"Wallening Revert Recovery" = 10
\ No newline at end of file
diff --git a/.github/guides/RUNNING_A_SERVER.md b/.github/guides/RUNNING_A_SERVER.md
index 095c33d2071..a1b43e2bb2a 100644
--- a/.github/guides/RUNNING_A_SERVER.md
+++ b/.github/guides/RUNNING_A_SERVER.md
@@ -4,7 +4,7 @@ BYOND installed. You can get it from https://www.byond.com/download. Once you've
that, extract the game files to wherever you want to keep them. This is a
sourcecode-only release, so the next step is to compile the server files.
-Double-click `BUILD.bat` in the root directory of the source code. This'll take
+Double-click `BUILD.cmd` in the root directory of the source code. This'll take
a little while, and if everything's done right you'll get a message like this:
```
diff --git a/.github/workflows/auto_changelog.yml b/.github/workflows/auto_changelog.yml
index 36af56338e8..e08224dfb9a 100644
--- a/.github/workflows/auto_changelog.yml
+++ b/.github/workflows/auto_changelog.yml
@@ -15,10 +15,22 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
+
+ - name: Generate App Token
+ id: app-token-generation
+ uses: actions/create-github-app-token@v1
+ if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
+ with:
+ app-id: ${{ secrets.APP_ID }}
+ private-key: ${{ secrets.APP_PRIVATE_KEY }}
+ env:
+ APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
+ APP_ID: ${{ secrets.APP_ID }}
+
- name: Run auto changelog
uses: actions/github-script@v6
with:
script: |
const { processAutoChangelog } = await import('${{ github.workspace }}/tools/pull_request_hooks/autoChangelog.js')
await processAutoChangelog({ github, context })
- github-token: ${{ secrets.SKYRATBOT_TOKEN || secrets.GITHUB_TOKEN }}
+ github-token: ${{ steps.app-token-generation.outputs.token || secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/ci_suite.yml b/.github/workflows/ci_suite.yml
index db9f438486d..92c1bb5dd72 100644
--- a/.github/workflows/ci_suite.yml
+++ b/.github/workflows/ci_suite.yml
@@ -19,9 +19,17 @@ concurrency:
cancel-in-progress: true
jobs:
- run_linters:
+ start_gate:
if: ( !contains(github.event.head_commit.message, '[ci skip]') )
+ name: Start Gate
+ runs-on: ubuntu-latest
+ steps:
+ - name: Mandatory Empty Step
+ run: exit 0
+
+ run_linters:
name: Run Linters
+ needs: start_gate
runs-on: ubuntu-22.04
timeout-minutes: 5
@@ -134,9 +142,8 @@ jobs:
run: tools/build/build --ci lint tgui-test
compile_all_maps:
- if: ( !contains(github.event.head_commit.message, '[ci skip]') )
name: Compile Maps
- needs: [collect_data]
+ needs: collect_data
runs-on: ubuntu-22.04
timeout-minutes: 5
@@ -159,8 +166,8 @@ jobs:
max-required-client-version: ${{needs.collect_data.outputs.max_required_byond_client}}
collect_data:
- if: ( !contains(github.event.head_commit.message, '[ci skip]') )
name: Collect data for other tasks
+ needs: start_gate
runs-on: ubuntu-22.04
timeout-minutes: 5
outputs:
@@ -189,9 +196,8 @@ jobs:
echo "max_required_byond_client=$(grep -Ev '^[[:blank:]]{0,}#{1,}|^[[:blank:]]{0,}$' .github/max_required_byond_client.txt | tail -n1)" >> $GITHUB_OUTPUT
run_all_tests:
- if: ( !contains(github.event.head_commit.message, '[ci skip]') )
name: Integration Tests
- needs: [collect_data]
+ needs: collect_data
strategy:
fail-fast: false
@@ -204,9 +210,9 @@ jobs:
max_required_byond_client: ${{needs.collect_data.outputs.max_required_byond_client}}
run_alternate_tests:
- if: ( !contains(github.event.head_commit.message, '[ci skip]') && needs.collect_data.outputs.alternate_tests != '[]' )
+ if: needs.collect_data.outputs.alternate_tests != '[]'
name: Alternate Tests
- needs: [collect_data]
+ needs: collect_data
strategy:
fail-fast: false
matrix:
@@ -219,18 +225,9 @@ jobs:
minor: ${{ matrix.setup.minor }}
max_required_byond_client: ${{needs.collect_data.outputs.max_required_byond_client}}
- check_alternate_tests:
- if: ( !contains(github.event.head_commit.message, '[ci skip]') && needs.collect_data.outputs.alternate_tests != '[]' )
- name: Check Alternate Tests
- needs: [run_alternate_tests]
- runs-on: ubuntu-22.04
- timeout-minutes: 5
- steps:
- - run: echo Alternate tests passed.
-
compare_screenshots:
- if: ( !contains(github.event.head_commit.message, '[ci skip]') && (always() && (!failure() && !cancelled())) )
- needs: [run_all_tests, run_alternate_tests]
+ if: needs.collect_data.outputs.alternate_tests == '[]' || needs.run_alternate_tests.result == 'success'
+ needs: [ collect_data, run_all_tests, run_alternate_tests ]
name: Compare Screenshot Tests
timeout-minutes: 15
runs-on: ubuntu-22.04
@@ -267,7 +264,6 @@ jobs:
path: artifacts/screenshot_comparisons
test_windows:
- if: ( !contains(github.event.head_commit.message, '[ci skip]') )
name: Windows Build
needs: [collect_data]
runs-on: windows-latest
@@ -291,3 +287,11 @@ jobs:
with:
dmb-location: tgstation.dmb
max-required-client-version: ${{needs.collect_data.outputs.max_required_byond_client}}
+
+ completion_gate: # Serves as a non-moving target for branch rulesets
+ name: Completion Gate
+ needs: [ test_windows, compare_screenshots, compile_all_maps, run_linters ]
+ runs-on: ubuntu-latest
+ steps:
+ - name: Mandatory Empty Step
+ run: exit 0
diff --git a/.github/workflows/compile_changelogs.yml b/.github/workflows/compile_changelogs.yml
index c7ee3f4efa6..16f950b4983 100644
--- a/.github/workflows/compile_changelogs.yml
+++ b/.github/workflows/compile_changelogs.yml
@@ -9,6 +9,8 @@ jobs:
compile:
name: "Compile changelogs"
runs-on: ubuntu-22.04
+ permissions:
+ contents: write
steps:
- name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps"
id: value_holder
@@ -18,37 +20,54 @@ jobs:
unset SECRET_EXISTS
if [ -n "$ENABLER_SECRET" ]; then SECRET_EXISTS=true ; fi
echo "ACTIONS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT
+
- name: "Setup python"
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: actions/setup-python@v1
with:
python-version: '3.x'
+
- name: "Install deps"
if: steps.value_holder.outputs.ACTIONS_ENABLED
run: |
python -m pip install --upgrade pip
python -m pip install pyyaml
sudo apt-get install dos2unix
+
- name: "Checkout"
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: actions/checkout@v4
with:
fetch-depth: 25
persist-credentials: false
+
- name: "Compile"
if: steps.value_holder.outputs.ACTIONS_ENABLED
run: |
python tools/ss13_genchangelog.py html/changelogs
+
- name: Commit
if: steps.value_holder.outputs.ACTIONS_ENABLED
run: |
- git config --local user.email "action@github.com"
- git config --local user.name "Changelogs"
+ git config --local user.name "tgstation-ci[bot]"
+ git config --local user.email "179393467+tgstation-ci[bot]@users.noreply.github.com"
git pull origin master
git add html/changelogs
git commit -m "Automatic changelog compile [ci skip]" -a || true
+
+ - name: Generate App Token
+ id: app-token-generation
+ uses: actions/create-github-app-token@v1
+ if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
+ with:
+ app-id: ${{ secrets.APP_ID }}
+ private-key: ${{ secrets.APP_PRIVATE_KEY }}
+ env:
+ APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
+ APP_ID: ${{ secrets.APP_ID }}
+
- name: "Push"
if: steps.value_holder.outputs.ACTIONS_ENABLED
uses: ad-m/github-push-action@master
with:
- github_token: ${{ secrets.SKYRATBOT_TOKEN ||secrets.GITHUB_TOKEN }}
+ github_token: ${{ steps.app-token-generation.outputs.token || secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/update_tgs_dmapi.yml b/.github/workflows/update_tgs_dmapi.yml
index de44ebbb690..3f7ee320d90 100644
--- a/.github/workflows/update_tgs_dmapi.yml
+++ b/.github/workflows/update_tgs_dmapi.yml
@@ -9,6 +9,9 @@ jobs:
update-dmapi:
runs-on: ubuntu-22.04
name: Update the TGS DMAPI
+ permissions:
+ contents: write
+ pull-requests: write
steps:
- name: Clone
uses: actions/checkout@v4
@@ -29,12 +32,23 @@ jobs:
- name: Commit and Push
continue-on-error: true
run: |
- git config user.name tgstation-server
- git config user.email tgstation-server@users.noreply.github.com
+ git config user.name "tgstation-ci[bot]"
+ git config user.email "179393467+tgstation-ci[bot]@users.noreply.github.com"
git add .
git commit -m 'Update TGS DMAPI'
git push -f -u origin tgs-dmapi-update
+ - name: Generate App Token
+ id: app-token-generation
+ uses: actions/create-github-app-token@v1
+ if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
+ with:
+ app-id: ${{ secrets.APP_ID }}
+ private-key: ${{ secrets.APP_PRIVATE_KEY }}
+ env:
+ APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
+ APP_ID: ${{ secrets.APP_ID }}
+
- name: Create Pull Request
uses: repo-sync/pull-request@v2
if: ${{ success() }}
@@ -45,4 +59,4 @@ jobs:
pr_body: "This pull request updates the TGS DMAPI to the latest version. Please note any changes that may be breaking or unimplemented in your codebase by checking what changes are in the definitions file: code/__DEFINES/tgs.dm before merging.\n\n${{ steps.dmapi-update.outputs.release-notes }}"
pr_label: "Tools"
pr_allow_empty: false
- github_token: ${{ secrets.SKYRATBOT_TOKEN }}
+ github_token: ${{ steps.app-token-generation.outputs.token || secrets.GITHUB_TOKEN }}
diff --git a/_maps/icebox.json b/_maps/icebox.json
index 1d5ba40caf2..c1090e3f3c5 100644
--- a/_maps/icebox.json
+++ b/_maps/icebox.json
@@ -48,6 +48,9 @@
"job_changes": {
"Captain": {
"special_charter": "moon"
+ },
+ "Cook": {
+ "additional_cqc_areas": ["/area/station/service/bar/atrium"]
}
}
}
diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm
index c90bb9a0896..ccfcd40b9ba 100644
--- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm
+++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm
@@ -1,21 +1,13 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
-"aac" = (
-/obj/machinery/door/airlock/security/glass{
- id_tag = "outerbrig";
- name = "Security Checkpoint"
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "brigoutpost"
- },
-/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
-/obj/machinery/scanner_gate/preset_guns,
-/turf/open/floor/iron/dark/textured_edge{
- dir = 8
- },
-/area/station/security/brig/entrance)
+"aab" = (
+/obj/effect/spawner/random/vending/snackvend,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/central)
+"aao" = (
+/obj/structure/sign/warning/radiation/rad_area/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"aap" = (
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/iron,
@@ -31,10 +23,6 @@
/obj/item/taperecorder,
/turf/open/floor/iron/dark,
/area/station/security/interrogation)
-"aaD" = (
-/obj/structure/sign/warning,
-/turf/closed/wall/r_wall,
-/area/mine/storage)
"aaI" = (
/obj/structure/closet/wardrobe/white,
/obj/item/clothing/shoes/jackboots,
@@ -53,11 +41,6 @@
/obj/effect/turf_decal/tile/green,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"aaX" = (
-/obj/structure/chair/sofa/bench/right,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"abb" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 5
@@ -67,13 +50,6 @@
"abe" = (
/turf/open/floor/engine,
/area/station/science/xenobiology)
-"abm" = (
-/obj/structure/table,
-/obj/item/trash/can/food/beans,
-/obj/effect/decal/cleanable/cobweb,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/fore)
"abv" = (
/obj/effect/turf_decal/loading_area{
dir = 1
@@ -91,6 +67,22 @@
/obj/item/clothing/head/helmet/skull,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"abJ" = (
+/obj/machinery/camera{
+ c_tag = "Service - Botany";
+ dir = 9
+ },
+/obj/machinery/hydroponics/constructable,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 1
+ },
+/obj/item/radio/intercom/directional/north,
+/obj/machinery/light/warm/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"abL" = (
/obj/machinery/light/directional/north,
/obj/structure/sign/warning/secure_area/directional/north,
@@ -107,6 +99,24 @@
},
/turf/open/floor/iron,
/area/station/science/robotics/lab)
+"abQ" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/maintenance/disposal)
+"abT" = (
+/obj/structure/table,
+/obj/item/folder/white,
+/obj/item/folder/white,
+/obj/item/pen,
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/science/explab)
"abU" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/disposalpipe/segment{
@@ -119,53 +129,32 @@
/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"abZ" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/bar)
"ace" = (
/obj/structure/table/wood,
/turf/open/floor/wood,
/area/station/maintenance/port/aft)
-"acg" = (
-/obj/effect/mapping_helpers/burnt_floor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
-"acm" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"acl" = (
+/mob/living/carbon/human/species/monkey,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/grass,
+/area/station/medical/virology)
"acE" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/fore)
-"acG" = (
-/obj/effect/spawner/random/trash/moisture_trap,
-/obj/item/reagent_containers/cup/bucket,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"ade" = (
-/obj/structure/table/glass,
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/item/reagent_containers/cup/bottle/epinephrine,
-/obj/item/reagent_containers/cup/bottle/multiver{
- pixel_x = 6
- },
-/obj/item/reagent_containers/syringe,
-/obj/effect/turf_decal/tile/blue/full,
-/turf/open/floor/iron/large,
-/area/station/medical/treatment_center)
-"adm" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/light/small/directional/east,
-/obj/machinery/conveyor{
- id = "mining_internal"
- },
-/obj/machinery/bouldertech/refinery,
+"acN" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
/turf/open/floor/iron,
-/area/mine/production)
+/area/station/commons/fitness)
"adq" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/unres{
@@ -174,12 +163,42 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"adv" = (
+/obj/item/radio/intercom/directional/east,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
+"adA" = (
+/turf/closed/wall/r_wall,
+/area/icemoon/surface/outdoors/labor_camp)
"adD" = (
/obj/structure/railing/corner{
dir = 8
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
+"adP" = (
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
+"adS" = (
+/obj/structure/statue/snow/snowman{
+ name = "Steve"
+ },
+/turf/open/misc/asteroid/snow/coldroom,
+/area/icemoon/underground/explored)
"adY" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced,
@@ -220,14 +239,6 @@
/obj/effect/turf_decal/tile/green,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
-"aes" = (
-/obj/machinery/computer/cargo,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
"aey" = (
/obj/machinery/camera/directional/east{
c_tag = "Xenobiology Pens - Starboard Fore";
@@ -240,15 +251,6 @@
/obj/item/clothing/mask/gas,
/turf/open/floor/iron/smooth,
/area/mine/living_quarters)
-"aeF" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/machinery/light/directional/west,
-/obj/structure/sign/poster/official/random/directional/west,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"aeQ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -259,56 +261,24 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"aeV" = (
-/obj/structure/sign/warning,
-/turf/closed/wall,
-/area/station/maintenance/port/fore)
+"aeS" = (
+/obj/effect/spawner/random/structure/closet_maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"afb" = (
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"afp" = (
/obj/machinery/air_sensor/nitrogen_tank,
/turf/open/floor/engine/n2,
/area/station/engineering/atmos)
-"afs" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "mining-aux-mechbay-external"
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining Mech Bay External Airlock";
- opacity = 0
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
-/turf/open/floor/iron/large,
-/area/mine/mechbay)
-"aft" = (
-/obj/machinery/vending/boozeomat,
-/turf/open/floor/iron,
-/area/station/service/bar)
-"afy" = (
-/obj/structure/railing/corner/end/flip{
- dir = 8
- },
-/obj/machinery/status_display/ai/directional/north,
-/obj/structure/railing/corner{
- dir = 8
- },
-/obj/structure/closet/secure_closet/cytology,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"afz" = (
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"afK" = (
-/obj/structure/cable,
-/turf/open/floor/iron/stairs/left{
- dir = 4
- },
-/area/station/engineering/lobby)
"afR" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{
@@ -324,6 +294,16 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/upper)
+"agd" = (
+/obj/structure/table,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/machinery/cell_charger{
+ pixel_y = 5
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 4
+ },
+/area/station/science/explab)
"agk" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -360,10 +340,6 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory)
-"agG" = (
-/obj/structure/sign/poster/official/random/directional/east,
-/turf/open/floor/iron/grimy,
-/area/station/hallway/secondary/entry)
"agI" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -394,12 +370,6 @@
/obj/machinery/door/firedoor/heavy,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
-"ahh" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/iron,
-/area/station/service/bar)
"ahm" = (
/obj/machinery/newscaster/directional/west,
/obj/machinery/firealarm/directional/south,
@@ -418,6 +388,12 @@
/obj/machinery/newscaster/directional/west,
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
+"ahG" = (
+/obj/structure/fence/post{
+ dir = 2
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"ahK" = (
/obj/effect/landmark/blobstart,
/turf/open/floor/plating,
@@ -439,6 +415,10 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
+"aiu" = (
+/obj/structure/falsewall,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"aiA" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -459,10 +439,14 @@
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
-"aiT" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/port/fore)
+"aiQ" = (
+/obj/machinery/modular_computer/preset/id,
+/obj/machinery/computer/security/telescreen/vault/directional/north,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
"aiX" = (
/turf/open/floor/iron,
/area/station/security/courtroom)
@@ -524,27 +508,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/workout)
-"akb" = (
-/obj/structure/closet/crate,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/reagent_containers/cup/glass/waterbottle{
- pixel_x = 7;
- pixel_y = 6
- },
-/obj/item/reagent_containers/cup/glass/waterbottle{
- pixel_x = 7;
- pixel_y = 6
- },
-/obj/item/reagent_containers/cup/glass/waterbottle{
- pixel_x = 7;
- pixel_y = 6
- },
-/mob/living/basic/mouse/white,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/fore)
+"akd" = (
+/obj/structure/rack,
+/obj/item/poster/random_contraband,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"akk" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{
dir = 4
@@ -555,6 +524,10 @@
/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
/turf/open/floor/iron/dark/airless,
/area/station/science/ordnance/freezerchamber)
+"akn" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/lava/plasma/ice_moon,
+/area/icemoon/underground/explored)
"ako" = (
/turf/closed/wall/r_wall,
/area/station/medical/morgue)
@@ -605,6 +578,14 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/engine_smes)
+"akN" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/trimline/neutral/filled/warning{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"akQ" = (
/obj/effect/turf_decal/weather/snow/corner,
/turf/open/floor/glass/reinforced/icemoon,
@@ -628,6 +609,22 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/transit_tube)
+"ale" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/camera/directional/north{
+ network = list("ss13","medbay");
+ c_tag = "Morgue North"
+ },
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ dir = 8
+ },
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"alq" = (
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/iron/grimy,
@@ -706,17 +703,14 @@
dir = 8
},
/area/station/engineering/lobby)
-"amq" = (
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
+"amn" = (
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_x = -6
},
-/area/icemoon/underground/explored/graveyard)
-"amt" = (
/obj/structure/cable,
-/turf/open/floor/iron/chapel{
- dir = 4
- },
-/area/station/service/chapel)
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/warden)
"amv" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/box/white{
@@ -728,6 +722,11 @@
/obj/structure/curtain,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
+"amz" = (
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/bush/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"amE" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -737,21 +736,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"amJ" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/dark,
-/area/station/medical/treatment_center)
-"amK" = (
-/obj/item/cigbutt,
-/obj/structure/sign/warning/cold_temp/directional/south,
-/obj/structure/sign/warning/gas_mask/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
"amN" = (
/obj/structure/disposalpipe/segment,
/obj/item/radio/intercom/directional/west,
@@ -760,6 +744,13 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"amW" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"anb" = (
/obj/machinery/door/airlock/maintenance,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -796,22 +787,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/aft)
-"any" = (
-/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/decal/cleanable/oil,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"anI" = (
-/obj/effect/spawner/structure/window/hollow/reinforced/middle{
- dir = 1
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "botany_chasm_and_wolf_shutters"
- },
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
+"anz" = (
+/obj/machinery/telecomms/server/presets/engineering,
+/obj/structure/sign/warning/no_smoking/circle/directional/north,
+/turf/open/floor/iron/dark/telecomms,
+/area/station/tcommsat/server)
"anK" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 4
@@ -835,23 +815,44 @@
dir = 1
},
/area/station/command/heads_quarters/rd)
+"anQ" = (
+/obj/structure/rack,
+/obj/item/clothing/gloves/latex,
+/obj/structure/window/reinforced/tinted/spawner/directional/north,
+/turf/open/floor/plating,
+/area/station/security/prison/safe)
"anZ" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating,
/area/station/engineering/lobby)
+"aoc" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/item/radio/intercom/directional/west,
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/iron,
+/area/station/service/hydroponics/garden)
"aog" = (
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/command/bridge)
-"aoi" = (
-/obj/structure/closet/emcloset,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/obj/machinery/light/cold/directional/west,
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
+"aom" = (
+/obj/machinery/pdapainter/engineering,
+/obj/effect/turf_decal/tile/neutral/full,
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/command/heads_quarters/ce)
+"aon" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"aoo" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -862,24 +863,95 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/ordnance/office)
-"aop" = (
-/obj/structure/table/reinforced,
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
- },
-/obj/item/pen,
-/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"aos" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/commons/dorms)
+"aov" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 5
+ },
+/obj/structure/closet/secure_closet/medical1,
+/obj/machinery/light/small/directional/east,
+/obj/machinery/light_switch/directional/north,
+/obj/machinery/door_buttons/access_button{
+ pixel_y = 37;
+ idDoor = "virology_airlock_interior";
+ idSelf = "virology_airlock_control";
+ name = "Virology Access Button";
+ req_access = list("virology")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
+"aow" = (
+/obj/effect/turf_decal/trimline/green/filled/warning{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/railing/corner/end{
+ dir = 2
+ },
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
+"aoM" = (
+/obj/structure/table,
+/obj/effect/turf_decal/siding/white{
+ dir = 5
+ },
+/obj/item/reagent_containers/condiment/enzyme{
+ pixel_x = -7;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/condiment/saltshaker{
+ pixel_x = -3
+ },
+/obj/item/reagent_containers/condiment/peppermill{
+ pixel_x = 3
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
+"aoO" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/spawner/random/trash/crushed_can{
+ pixel_y = 10
+ },
+/turf/open/floor/iron,
+/area/station/service/bar)
+"aoP" = (
+/obj/machinery/door/airlock/external{
+ name = "Lower Medical External Access";
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "chem-morgue-airlock"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/medical/morgue)
+"aoW" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridge blast";
+ name = "Bridge Blast Door";
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/command/bridge)
"apb" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -913,6 +985,20 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/service)
+"apo" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge";
+ dir = 8
+ },
+/obj/structure/cable,
+/obj/effect/landmark/navigate_destination,
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"apq" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -922,33 +1008,12 @@
/obj/item/radio/intercom/directional/east,
/turf/open/floor/iron,
/area/station/commons/locker)
-"apt" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 4
- },
-/obj/structure/railing/corner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/green/filled/warning{
- dir = 1
- },
-/obj/machinery/door/firedoor/border_only{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
"apB" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"apC" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/obj/machinery/light/small/directional/south,
-/obj/structure/sign/calendar/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
"apD" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -963,14 +1028,6 @@
},
/turf/open/floor/iron,
/area/station/command/gateway)
-"apL" = (
-/obj/machinery/modular_computer/preset/engineering,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/directional/north,
-/obj/machinery/incident_display/delam/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/engineering/engine_smes)
"apS" = (
/obj/structure/cable,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
@@ -1019,15 +1076,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"aqq" = (
-/obj/structure/grille,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "botany_chasm_and_wolf_shutters"
+"aqr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/floor/plating,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark/smooth_half,
/area/station/service/hydroponics)
"aqB" = (
/obj/structure/cable,
@@ -1051,6 +1107,16 @@
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"aqV" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Bar Maintenance"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/access/all/service/bar,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/service/bar/backroom)
"arb" = (
/obj/structure/table,
/obj/item/folder/red,
@@ -1108,33 +1174,19 @@
},
/turf/open/floor/iron/showroomfloor,
/area/station/security/processing)
-"arW" = (
-/obj/effect/turf_decal/tile/neutral/diagonal_edge,
-/obj/effect/landmark/start/cook,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/holopad,
-/turf/open/floor/iron/kitchen/diagonal,
-/area/station/service/kitchen)
"arZ" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/structure/extinguisher_cabinet/directional/south,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/chair/wood{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"asa" = (
/obj/structure/table/wood,
/obj/item/storage/crayons,
/turf/open/floor/iron,
/area/station/commons/dorms)
-"asb" = (
-/obj/structure/sink/directional/west,
-/obj/structure/cable,
-/obj/machinery/button/door/directional/east{
- id = "xenobio10";
- name = "Xenobio Pen 10 Blast DOors";
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"asg" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance/two,
@@ -1150,6 +1202,15 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/entry)
+"asv" = (
+/obj/effect/spawner/random/entertainment/arcade{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red/opposingcorners{
+ dir = 1
+ },
+/turf/open/floor/iron/cafeteria,
+/area/station/hallway/secondary/exit/departure_lounge)
"asy" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -1167,21 +1228,38 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"asG" = (
-/obj/structure/railing{
- dir = 1
- },
-/obj/structure/railing/corner/end{
- dir = 4
- },
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
"asM" = (
/obj/machinery/light/directional/east,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
+"asN" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/machinery/status_display/ai/directional/north,
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 8
+ },
+/obj/structure/sink/kitchen/directional/west,
+/obj/machinery/firealarm/directional/east,
+/turf/open/floor/iron,
+/area/station/service/bar)
+"asU" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Escape";
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/exit/departure_lounge)
"asZ" = (
/obj/machinery/door/airlock/research{
name = "Robotics Lab"
@@ -1209,15 +1287,6 @@
/obj/machinery/status_display/evac/directional/west,
/turf/open/floor/iron/dark/smooth_large,
/area/station/medical/storage)
-"atc" = (
-/obj/structure/fence{
- dir = 1
- },
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 8
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"ate" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -1249,6 +1318,26 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
+"atB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"atI" = (
+/obj/structure/table/glass,
+/obj/item/shovel/spade,
+/obj/item/cultivator{
+ pixel_x = 1;
+ pixel_y = 6
+ },
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"atN" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -1256,6 +1345,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"atS" = (
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/bar/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"atW" = (
/obj/structure/flora/grass/green/style_random,
/turf/open/floor/plating/snowed/smoothed/icemoon,
@@ -1277,6 +1378,9 @@
"aud" = (
/obj/structure/closet/secure_closet/miner,
/obj/machinery/light/directional/east,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
/turf/open/floor/iron,
/area/station/cargo/miningdock)
"aui" = (
@@ -1327,47 +1431,41 @@
/area/station/security/prison/work)
"auK" = (
/obj/machinery/portable_atmospherics/scrubber,
+/obj/effect/turf_decal/box,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
"avb" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"avd" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
- },
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
-"ave" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
+"avc" = (
+/obj/machinery/firealarm/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
+/obj/machinery/camera/directional/west{
+ c_tag = "Departure Lounge West"
},
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
+/turf/open/floor/iron/white/corner{
dir = 1
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+/area/station/hallway/secondary/exit/departure_lounge)
+"ave" = (
+/obj/structure/stairs/west,
+/turf/open/openspace,
+/area/station/maintenance/starboard/aft)
"avh" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth,
/area/mine/eva)
+"avi" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/smooth,
+/area/mine/eva)
"avk" = (
/obj/machinery/duct,
/obj/effect/turf_decal/tile/yellow{
@@ -1377,13 +1475,15 @@
dir = 1
},
/area/station/engineering/atmos)
-"avo" = (
-/obj/structure/stairs/east,
+"avs" = (
/obj/structure/railing{
- dir = 1
+ dir = 8
},
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"avP" = (
/obj/effect/turf_decal/bot,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -1393,18 +1493,46 @@
/area/mine/laborcamp)
"awa" = (
/turf/open/openspace,
-/area/station/science/ordnance)
+/area/station/science/ordnance/office)
"awd" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/ai_monitored/security/armory/upper)
+"awe" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"awn" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/closed/wall,
/area/station/maintenance/fore/lesser)
+"awt" = (
+/obj/structure/table,
+/obj/item/kitchen/rollingpin,
+/obj/item/reagent_containers/condiment/enzyme,
+/obj/item/reagent_containers/condiment/sugar,
+/obj/structure/light_construct/directional/west,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
+"awu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/backroom)
"awx" = (
/turf/open/floor/iron,
/area/station/commons/locker)
@@ -1429,11 +1557,17 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"awF" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/trash/grille_or_waste,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+"awE" = (
+/obj/structure/closet/crate/freezer/food{
+ name = "cooler"
+ },
+/obj/item/reagent_containers/cup/glass/ice,
+/obj/item/reagent_containers/cup/glass/ice,
+/obj/item/reagent_containers/cup/glass/ice,
+/obj/item/reagent_containers/cup/glass/ice,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/coldroom,
+/area/icemoon/underground/explored)
"awK" = (
/obj/structure/table,
/obj/item/hemostat,
@@ -1462,6 +1596,12 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/dark,
/area/station/security/courtroom)
+"awO" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/item/trash/raisins,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"awR" = (
/obj/machinery/conveyor{
dir = 1;
@@ -1474,24 +1614,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-"axb" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/structure/sign/warning/gas_mask/directional/north{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/turf/open/floor/vault,
-/area/station/security/prison/rec)
-"axc" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/poddoor/preopen{
- id = "Biohazard";
- name = "Biohazard Containment Door"
- },
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/science/research)
"axd" = (
/obj/structure/table,
/obj/item/mod/module/plasma_stabilizer,
@@ -1507,6 +1629,22 @@
/obj/machinery/modular_computer/preset/id,
/turf/open/floor/iron,
/area/station/command/bridge)
+"axj" = (
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/smooth_half{
+ dir = 1
+ },
+/area/station/medical/morgue)
"axm" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 8
@@ -1524,11 +1662,12 @@
/obj/structure/grille,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"axy" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/cold_temp,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/aft)
+"axw" = (
+/obj/structure/chair/stool/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"axz" = (
/obj/structure/disposalpipe/segment{
dir = 5
@@ -1541,12 +1680,6 @@
},
/turf/open/floor/iron/freezer,
/area/station/command/heads_quarters/captain)
-"axC" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/broken_floor,
-/obj/structure/bookcase/random,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"axD" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
@@ -1591,6 +1724,17 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/engineering/lobby)
+"axZ" = (
+/obj/structure/table/optable{
+ name = "Robotics Operating Table"
+ },
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/iron/dark,
+/area/station/science/robotics/lab)
+"ayd" = (
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"ayq" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "atmos-entrance"
@@ -1621,26 +1765,31 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"ayJ" = (
-/obj/effect/spawner/random/lavaland_mob/raptor,
-/turf/open/misc/asteroid/snow/icemoon,
+"ayL" = (
+/obj/machinery/light/small/directional/west,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
+ },
+/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"ayR" = (
-/obj/machinery/airalarm/directional/east,
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/structure/table/glass,
-/obj/item/folder/white,
-/obj/item/stamp/head/cmo,
-/obj/item/clothing/neck/stethoscope,
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/cmo)
-"ayY" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+"ayS" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Security - Permabrig Lower Hallway Stairwell";
+ network = list("ss13","prison")
+ },
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
+"aze" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/iron/stairs/medium{
dir = 1
},
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/area/station/security/prison)
"azf" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -1655,12 +1804,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"azt" = (
-/obj/machinery/door/airlock{
- name = "Unit B"
- },
-/turf/open/floor/iron/textured,
-/area/station/commons/toilet)
"azw" = (
/turf/closed/wall,
/area/station/medical/pharmacy)
@@ -1674,24 +1817,6 @@
/obj/effect/turf_decal/bot_red,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
-"azC" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/airlock/maintenance{
- name = "Engineering Maintenance"
- },
-/obj/structure/sign/warning/radiation/rad_area/directional/west,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"azI" = (
-/obj/machinery/vending/autodrobe,
-/obj/machinery/airalarm/directional/north,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
"azN" = (
/obj/structure/rack,
/obj/item/tank/internals/emergency_oxygen{
@@ -1709,23 +1834,12 @@
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/dark/textured,
/area/station/hallway/secondary/entry)
-"azU" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 1;
- id = "robotics";
- name = "Robotics Lab Shutters"
- },
-/obj/machinery/door/firedoor,
-/obj/structure/desk_bell{
- pixel_x = 7
- },
-/obj/machinery/door/window/left/directional/south{
- name = "Robotics Desk";
- req_access = list("robotics")
- },
-/turf/open/floor/plating,
-/area/station/science/robotics/lab)
+"aAe" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/siding/white,
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
"aAi" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/table/wood/fancy/red,
@@ -1742,10 +1856,6 @@
},
/turf/open/floor/circuit/red,
/area/station/ai_monitored/turret_protected/ai_upload)
-"aAk" = (
-/obj/structure/table/wood,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"aAl" = (
/obj/machinery/computer/mech_bay_power_console{
dir = 1
@@ -1760,28 +1870,6 @@
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron,
/area/station/command/bridge)
-"aAy" = (
-/obj/structure/table/wood/poker,
-/obj/effect/spawner/random/entertainment/dice{
- pixel_y = 5;
- pixel_x = -4
- },
-/obj/effect/spawner/random/entertainment/money_small,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"aBb" = (
-/obj/structure/closet/emcloset,
-/obj/item/pickaxe,
-/obj/machinery/light/small/directional/east,
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"aBf" = (
/obj/effect/landmark/start/hangover,
/turf/open/floor/engine{
@@ -1800,14 +1888,21 @@
name = "Chief Medical Officer's Fax Machine"
},
/obj/machinery/light/cold/directional/south,
+/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
-"aBj" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 9
+"aBK" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"aBP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "pharmacy_shutters3";
+ name = "Pharmacy Shutters"
},
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+/turf/open/floor/plating,
+/area/station/service/kitchen)
"aBR" = (
/turf/open/genturf/blue,
/area/icemoon/surface/outdoors/noruins)
@@ -1837,6 +1932,9 @@
pixel_x = -2;
pixel_y = -1
},
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/cargo/miningdock)
"aCj" = (
@@ -1850,19 +1948,27 @@
/obj/machinery/firealarm/directional/east,
/turf/open/floor/wood,
/area/station/command/meeting_room)
-"aCl" = (
-/obj/structure/bodycontainer/morgue{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"aCo" = (
/obj/structure/chair/wood{
dir = 8
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/lesser)
+"aCw" = (
+/obj/structure/disposalpipe/trunk,
+/obj/structure/disposaloutlet{
+ desc = "An outlet for the pneumatic disposal system. This one seems designed for rapid corpse disposal.";
+ dir = 1;
+ name = "rapid corpse mover 9000"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/window/spawner/directional/west,
+/obj/effect/turf_decal/trimline/neutral/filled/end,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"aCA" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 10
@@ -1875,6 +1981,19 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"aCJ" = (
+/obj/machinery/newscaster/directional/west,
+/obj/effect/spawner/random/structure/twelve_percent_spirit_board,
+/turf/open/floor/iron/grimy,
+/area/station/service/chapel/office)
+"aCP" = (
+/obj/machinery/modular_computer/preset/engineering,
+/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
+ dir = 8
+ },
+/obj/machinery/incident_display/bridge/directional/north,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"aCU" = (
/obj/effect/spawner/random/maintenance,
/obj/structure/disposalpipe/segment{
@@ -1892,10 +2011,23 @@
/obj/item/stock_parts/subspace/filter,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"aDe" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
+"aDc" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Public Mining Storage";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/mine/storage)
+"aDl" = (
+/obj/structure/rack,
+/obj/item/bouquet,
+/obj/item/binoculars,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"aDo" = (
/obj/structure/chair/office{
dir = 4
@@ -1904,13 +2036,18 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/wood,
/area/station/service/library)
-"aDy" = (
-/obj/machinery/light/directional/south,
-/obj/effect/spawner/random/vending/colavend,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/sign/poster/official/random/directional/south,
+"aDr" = (
+/obj/machinery/vending/cigarette,
+/obj/machinery/light/small/directional/south,
+/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/entry)
+/area/station/science/breakroom)
+"aDG" = (
+/obj/structure/fence{
+ dir = 8
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"aDJ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -1918,25 +2055,18 @@
/obj/effect/landmark/start/prisoner,
/turf/open/floor/iron/dark/side,
/area/station/security/prison)
-"aDZ" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/preopen{
- id = "bridge blast";
- name = "Bridge Blast Door"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/station/command/bridge)
-"aEx" = (
-/obj/structure/closet/lasertag/blue,
-/obj/effect/landmark/start/hangover/closet,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/obj/machinery/status_display/ai/directional/north,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+"aDM" = (
+/obj/effect/spawner/structure/window/hollow/reinforced/middle,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"aEj" = (
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/maintenance/starboard/fore)
+"aEz" = (
+/obj/machinery/newscaster/directional/west,
+/obj/machinery/keycard_auth/wall_mounted/directional/south,
+/turf/open/floor/wood,
+/area/station/command/heads_quarters/captain)
"aEA" = (
/obj/structure/rack,
/obj/item/clothing/mask/gas,
@@ -1956,20 +2086,10 @@
/obj/structure/extinguisher_cabinet/directional/south,
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
-"aEK" = (
-/obj/machinery/atmospherics/components/binary/pump/off,
-/obj/machinery/airlock_sensor/incinerator_ordmix{
- pixel_x = 24
- },
-/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{
- dir = 4
- },
-/turf/open/floor/engine,
-/area/station/science/ordnance/burnchamber)
"aEM" = (
-/obj/structure/sign/departments/cargo,
-/turf/closed/wall/r_wall,
-/area/station/cargo/warehouse)
+/obj/structure/sign/departments/cargo/directional/west,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"aES" = (
/obj/structure/table/wood/fancy/blue,
/obj/effect/spawner/random/aimodule/neutral,
@@ -1987,6 +2107,10 @@
},
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai_upload)
+"aEY" = (
+/obj/structure/railing/corner,
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
"aFg" = (
/obj/machinery/button/door/directional/east{
id = "lawyer_blast";
@@ -1997,6 +2121,16 @@
/obj/structure/cable,
/turf/open/floor/wood,
/area/station/service/lawoffice)
+"aFh" = (
+/obj/effect/turf_decal/siding/white/corner{
+ dir = 1
+ },
+/obj/machinery/light/directional/south,
+/obj/machinery/status_display/ai/directional/south,
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/machinery/chem_master/condimaster,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"aFi" = (
/obj/machinery/power/apc/auto_name/directional/west,
/obj/machinery/portable_atmospherics/scrubber,
@@ -2010,23 +2144,6 @@
/obj/machinery/dna_scannernew,
/turf/open/floor/iron/dark,
/area/station/science/genetics)
-"aFx" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/hooded/wintercoat/eva{
- pixel_y = 9
- },
-/obj/item/clothing/shoes/winterboots/ice_boots/eva{
- pixel_x = -2;
- pixel_y = 4
- },
-/obj/effect/turf_decal/delivery/red,
-/obj/item/clothing/gloves/color/grey/protects_cold,
-/obj/item/clothing/mask/gas,
-/obj/structure/sign/nanotrasen{
- pixel_x = -32
- },
-/turf/open/floor/iron/textured,
-/area/station/ai_monitored/command/storage/eva)
"aFz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -2056,26 +2173,10 @@
},
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"aGf" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
-"aGk" = (
-/obj/structure/rack,
-/obj/item/wrench,
-/obj/item/crowbar,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/random/engineering/flashlight,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/starboard/lesser)
+"aGb" = (
+/obj/item/flashlight/lantern/on,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"aGr" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/camera/directional/east{
@@ -2101,6 +2202,15 @@
/obj/item/papercutter,
/turf/open/floor/iron,
/area/station/cargo/office)
+"aGR" = (
+/obj/structure/railing{
+ dir = 10
+ },
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"aGW" = (
/obj/machinery/door/airlock/highsecurity{
name = "Labor Camp Monitoring"
@@ -2111,13 +2221,35 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"aHh" = (
-/obj/machinery/light/small/directional/west,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 5
+"aHt" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
+/obj/structure/table/reinforced,
+/obj/machinery/button/door/incinerator_vent_atmos_aux{
+ pixel_x = -6;
+ pixel_y = -1
},
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/obj/machinery/button/door/incinerator_vent_atmos_main{
+ pixel_x = 6;
+ pixel_y = -1
+ },
+/obj/machinery/button/ignition/incinerator/atmos{
+ pixel_y = 9
+ },
+/turf/open/floor/iron/dark,
+/area/station/maintenance/disposal/incinerator)
+"aHw" = (
+/obj/structure/rack,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
"aHz" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced,
@@ -2144,6 +2276,23 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/wood,
/area/station/command/meeting_room)
+"aHX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/chair/office/light{
+ dir = 4
+ },
+/obj/machinery/door/firedoor/border_only{
+ dir = 4
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
"aHZ" = (
/obj/effect/turf_decal/tile/neutral/diagonal_edge,
/obj/effect/landmark/start/cook,
@@ -2156,10 +2305,14 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/dark/textured,
/area/station/service/chapel)
-"aIg" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall/r_wall,
-/area/station/engineering/main)
+"aIn" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 4
+ },
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"aIr" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2171,21 +2324,6 @@
dir = 9
},
/area/station/science/explab)
-"aIA" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 9
- },
-/obj/effect/turf_decal/trimline/green/filled/corner,
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"aIB" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 4
@@ -2224,6 +2362,25 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
+"aJa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"aJi" = (
+/obj/machinery/shower/directional/east,
+/obj/structure/fluff/shower_drain,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
+"aJj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/station/service/library)
"aJm" = (
/obj/structure/cable,
/obj/machinery/door/window/left/directional/east{
@@ -2256,14 +2413,6 @@
/obj/item/lighter/greyscale,
/turf/open/floor/iron/showroomfloor,
/area/station/maintenance/department/medical/morgue)
-"aJz" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/door/firedoor/border_only,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/ordnance/office)
"aJA" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2303,6 +2452,12 @@
},
/turf/open/floor/plating,
/area/station/engineering/transit_tube)
+"aKb" = (
+/obj/structure/fence{
+ dir = 1
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"aKf" = (
/obj/machinery/light_switch/directional/south,
/obj/structure/chair/comfy/brown{
@@ -2342,16 +2497,6 @@
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"aLh" = (
-/obj/structure/fireplace,
-/obj/effect/mapping_helpers/burnt_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"aLo" = (
-/obj/machinery/airalarm/directional/west,
-/obj/structure/extinguisher_cabinet/directional/north,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"aLy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2390,14 +2535,6 @@
/obj/machinery/shower/directional/south,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
-"aLO" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 8
- },
-/obj/structure/sign/clock/directional/east,
-/turf/open/floor/wood,
-/area/station/commons/vacant_room/office)
"aLV" = (
/obj/machinery/bluespace_vendor/directional/south,
/turf/open/floor/iron,
@@ -2440,6 +2577,13 @@
},
/turf/open/floor/plating,
/area/station/cargo/sorting)
+"aMh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/central)
"aMr" = (
/obj/structure/chair/office{
dir = 4
@@ -2460,18 +2604,16 @@
},
/turf/open/floor/iron,
/area/station/tcommsat/computer)
+"aMA" = (
+/obj/structure/stairs/north,
+/turf/open/floor/iron,
+/area/station/service/chapel)
"aME" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"aMI" = (
-/obj/machinery/oven/range,
-/obj/effect/turf_decal/siding/white,
-/obj/machinery/computer/security/telescreen/entertainment/directional/north,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"aML" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -2482,21 +2624,21 @@
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"aNc" = (
-/obj/structure/fence{
- dir = 4
- },
-/obj/structure/sign/nanotrasen,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
-"aNj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
+"aMU" = (
+/obj/structure/chair/office{
+ dir = 8
},
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+/obj/machinery/newscaster/directional/north,
+/obj/machinery/light/small/directional/north,
+/obj/effect/decal/remains/human,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"aMZ" = (
+/obj/structure/flora/grass/both/style_random,
+/obj/item/stack/rods,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"aNq" = (
/obj/effect/turf_decal/caution/stand_clear,
/obj/effect/turf_decal/siding/dark_blue,
@@ -2526,22 +2668,48 @@
/obj/machinery/portable_atmospherics/canister/oxygen,
/turf/open/floor/plating,
/area/mine/eva/lower)
-"aOa" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt/dust,
+"aNE" = (
+/obj/structure/sign/nanotrasen{
+ pixel_x = 32
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
+"aOb" = (
+/obj/effect/spawner/structure/window,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "botany_apiary";
+ name = "Apiary Shutters"
+ },
/turf/open/floor/plating,
-/area/station/maintenance/disposal)
+/area/station/service/hydroponics)
"aOd" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/cargo/miningdock)
+"aOe" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/line,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"aOf" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/mine/eva)
+"aOx" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/vending/clothing,
+/obj/structure/noticeboard/staff{
+ pixel_y = 36
+ },
+/turf/open/floor/iron,
+/area/station/commons/locker)
"aOz" = (
/obj/structure/chair{
dir = 4
@@ -2566,11 +2734,32 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining_station,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
+"aOG" = (
+/obj/structure/fence/post{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"aOS" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white/textured,
/area/station/security/medical)
+"aOU" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/trunk/multiz/down,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/medbay/aft)
+"aOW" = (
+/obj/machinery/duct,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"aOX" = (
/turf/open/floor/engine/co2,
/area/station/engineering/atmos)
@@ -2603,6 +2792,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"aPl" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/camera/directional/south{
+ c_tag = "Starboard Primary Hallway Center East"
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"aPD" = (
/turf/closed/wall/r_wall,
/area/station/engineering/storage_shared)
@@ -2622,11 +2818,6 @@
/obj/machinery/light/floor,
/turf/open/floor/iron/dark/textured,
/area/station/security/warden)
-"aPP" = (
-/obj/machinery/door/airlock/external,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"aPV" = (
/obj/effect/spawner/random/trash/mess,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -2648,30 +2839,24 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory/upper)
+"aPZ" = (
+/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2,
+/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/fore/lesser)
"aQe" = (
/obj/item/clothing/shoes/jackboots,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"aQn" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 1
- },
-/obj/effect/turf_decal/box,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/science/ordnance)
-"aQy" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/item/kirbyplants/random/fullysynthetic{
- pixel_x = 10;
- pixel_y = 19
- },
+"aQj" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/firealarm/directional/north,
-/turf/open/floor/stone,
-/area/mine/eva/lower)
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"aQJ" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
@@ -2700,15 +2885,17 @@
/obj/effect/turf_decal/tile/yellow/fourcorners,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"aRe" = (
+/obj/structure/cable/multilayer/multiz,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/port/greater)
"aRj" = (
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
/turf/open/floor/engine/co2,
/area/station/engineering/atmos)
-"aRl" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/smartfridge/extract/preloaded,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"aRm" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -2753,6 +2940,10 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"aRx" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"aRz" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/yellow{
@@ -2776,12 +2967,6 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"aRQ" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm/directional/south,
-/obj/effect/mapping_helpers/dead_body_placer,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"aRR" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -2823,17 +3008,6 @@
/obj/effect/turf_decal/siding/yellow,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage/gas)
-"aSw" = (
-/obj/structure/rack,
-/obj/item/lighter,
-/obj/item/clothing/glasses/meson{
- pixel_y = 4
- },
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/reagent_containers/pill/patch/aiuri,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/ce)
"aSB" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/obj/effect/turf_decal/box,
@@ -2858,6 +3032,19 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"aSM" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/obj/effect/turf_decal/siding/dark{
+ dir = 9
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron/checker,
+/area/station/hallway/secondary/service)
"aSS" = (
/obj/effect/turf_decal/trimline/dark_red/end,
/obj/machinery/meter,
@@ -2865,6 +3052,11 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"aTc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"aTj" = (
/obj/structure/table,
/obj/item/storage/belt/utility,
@@ -2879,22 +3071,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"aTk" = (
-/obj/machinery/door/airlock/hydroponics/glass{
- name = "Apiary"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/service/hydroponics)
"aTp" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2904,6 +3080,9 @@
/area/station/maintenance/department/medical/central)
"aTw" = (
/obj/structure/displaycase/captain,
+/obj/structure/sign/nanotrasen{
+ pixel_x = 32
+ },
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
"aTE" = (
@@ -2917,12 +3096,6 @@
dir = 4
},
/area/station/medical/chem_storage)
-"aTG" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/command/teleporter)
"aTH" = (
/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 1
@@ -2984,11 +3157,43 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"aUq" = (
-/obj/structure/flora/bush/fullgrass/style_random,
-/obj/structure/flora/bush/generic/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
+"aUo" = (
+/obj/structure/table/wood,
+/obj/item/trapdoor_remote/preloaded{
+ pixel_x = -5;
+ pixel_y = 2
+ },
+/obj/item/gavelblock{
+ pixel_x = 5
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/station/security/courtroom)
+"aUt" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
+/obj/machinery/duct,
+/obj/effect/turf_decal/tile/bar{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
+"aUu" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"aUA" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -2998,12 +3203,11 @@
/area/station/cargo/storage)
"aUC" = (
/obj/structure/fence/door,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"aUD" = (
-/obj/structure/sign/departments/maint/alt,
-/turf/closed/wall,
-/area/station/maintenance/department/medical/morgue)
"aUK" = (
/obj/machinery/camera/directional/west{
c_tag = "Engineering Equipment Storage"
@@ -3012,20 +3216,18 @@
/obj/structure/closet/secure_closet/engineering_electrical,
/turf/open/floor/iron/dark,
/area/station/engineering/storage)
+"aUM" = (
+/obj/structure/filingcabinet,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/commons/vacant_room/office)
"aUO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/carpet,
/area/station/service/chapel)
-"aUR" = (
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/effect/spawner/structure/window/hollow/reinforced/end{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/morgue)
"aUS" = (
/obj/machinery/meter{
name = "Mixed Air Tank In"
@@ -3033,6 +3235,12 @@
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
+"aUT" = (
+/obj/effect/spawner/random/structure/crate,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"aVb" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
@@ -3061,21 +3269,18 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/hallway/secondary/exit/departure_lounge)
-"aVp" = (
-/obj/structure/chair/plastic{
- dir = 8
- },
-/obj/machinery/camera/directional/east{
- c_tag = "Mining B-1 Crater Observatory Access"
- },
-/obj/effect/turf_decal/tile/purple/fourcorners,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron,
-/area/mine/living_quarters)
"aVq" = (
/obj/structure/ore_box,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"aVr" = (
+/obj/item/radio/intercom/directional/north,
+/obj/machinery/light/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"aVw" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -3083,14 +3288,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"aVF" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
"aVH" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/tile/blue/half/contrasted,
@@ -3101,35 +3298,13 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
-"aVJ" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
-"aVU" = (
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/machinery/door/airlock/virology{
- autoclose = 0;
- frequency = 1449;
- id_tag = "virology_airlock_exterior";
- name = "Virology Exterior Airlock"
- },
-/obj/machinery/door_buttons/access_button{
- idDoor = "virology_airlock_exterior";
- idSelf = "virology_airlock_control";
- name = "Virology Access Button";
- pixel_y = -24;
- req_access = list("virology")
- },
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment{
- dir = 4
+"aVM" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
},
-/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
-/obj/effect/turf_decal/tile/green/full,
-/turf/open/floor/iron/white/smooth_large,
+/obj/effect/landmark/start/hangover,
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/iron/white,
/area/station/medical/virology)
"aWb" = (
/obj/effect/turf_decal/stripes/line{
@@ -3154,14 +3329,47 @@
/obj/structure/chair/office/light,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
+"aWj" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"aWk" = (
/obj/machinery/door/poddoor/shutters{
dir = 1;
id = "armory";
name = "Armory Shutter"
},
+/obj/machinery/button/door/directional/east{
+ id = "armory";
+ name = "Armory Shutters";
+ req_access = list("armory")
+ },
/turf/open/floor/iron,
/area/station/ai_monitored/security/armory/upper)
+"aWo" = (
+/obj/machinery/hydroponics/constructable,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/seeds/redbeet,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/green{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
+"aWu" = (
+/obj/structure/barricade/wooden/snowed,
+/obj/machinery/light/small/red/directional/north,
+/obj/machinery/door/poddoor/shutters{
+ dir = 4;
+ id = "minecraft_shutter";
+ name = "Cart Shutters"
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"aWD" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -3192,6 +3400,25 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
+"aXc" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"aXg" = (
+/obj/structure/ladder{
+ name = "chemistry lab access"
+ },
+/obj/machinery/door/window/left/directional/south{
+ name = "Morgue Access Hatch";
+ req_access = list("medical")
+ },
+/obj/effect/turf_decal/stripes/end,
+/obj/machinery/light/small/dim/directional/north,
+/turf/open/floor/iron/white/textured_large,
+/area/station/medical/medbay/central)
"aXp" = (
/obj/structure/cable,
/obj/machinery/button/door/directional/west{
@@ -3207,28 +3434,41 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"aXu" = (
-/obj/structure/chair/sofa/right/brown,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"aXv" = (
-/obj/structure/sign/warning/gas_mask/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"aXx" = (
+"aXq" = (
/obj/item/bedsheet/red,
/mob/living/simple_animal/bot/secbot/beepsky,
/turf/open/floor/plating,
/area/station/maintenance/fore)
+"aXP" = (
+/obj/structure/barricade/wooden,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/morgue)
"aXY" = (
/obj/structure/rack,
/obj/item/circuitboard/machine/monkey_recycler,
/obj/structure/sign/poster/random/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"aYi" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/machinery/ecto_sniffer{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/turf/open/floor/iron,
+/area/station/science/robotics/lab)
+"aYk" = (
+/obj/effect/turf_decal/siding/wideplating/dark{
+ dir = 1
+ },
+/obj/item/seeds/berry,
+/obj/machinery/light/small/dim/directional/south,
+/obj/machinery/hydroponics/soil,
+/turf/open/floor/grass,
+/area/station/maintenance/starboard/fore)
"aYm" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -3243,6 +3483,15 @@
},
/turf/open/floor/iron,
/area/station/commons/storage/mining)
+"aYu" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"aYJ" = (
/turf/open/floor/iron/white,
/area/station/science/research)
@@ -3253,39 +3502,12 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron,
/area/mine/production)
-"aYO" = (
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"aYQ" = (
/obj/machinery/shower/directional/south,
/obj/item/soap/nanotrasen,
/obj/item/bikehorn/rubberducky/plasticducky,
/turf/open/floor/iron/freezer,
/area/mine/laborcamp)
-"aYS" = (
-/obj/effect/turf_decal/bot{
- dir = 1
- },
-/obj/structure/cable,
-/obj/structure/table,
-/obj/item/storage/box/lights/mixed,
-/obj/item/stack/cable_coil,
-/obj/item/stack/cable_coil,
-/obj/item/stock_parts/power_store/cell/emproof,
-/obj/item/stock_parts/power_store/cell/emproof{
- pixel_x = 6;
- pixel_y = -2
- },
-/obj/machinery/light_switch/directional/south{
- pixel_x = 10
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/engine_smes)
"aZd" = (
/turf/open/floor/plating,
/area/station/medical/virology)
@@ -3344,6 +3566,14 @@
},
/turf/closed/wall/r_wall,
/area/station/engineering/supermatter/room)
+"aZJ" = (
+/obj/item/toy/snowball{
+ pixel_x = 11;
+ pixel_y = -7
+ },
+/obj/structure/flora/grass/brown/style_random,
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"aZK" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/table,
@@ -3368,6 +3598,13 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
+"aZU" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"aZV" = (
/obj/effect/landmark/start/atmospheric_technician,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -3406,13 +3643,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"bao" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
+"bap" = (
+/obj/structure/railing{
+ dir = 1
},
-/obj/structure/closet/emcloset,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"bar" = (
/obj/effect/turf_decal/tile/blue/opposingcorners{
dir = 1
@@ -3428,11 +3664,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/storage/tech)
-"baE" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/obj/effect/spawner/random/engineering/atmospherics_portable,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
"baF" = (
/obj/structure/closet/l3closet/scientist,
/obj/item/extinguisher,
@@ -3444,6 +3675,13 @@
/obj/effect/mapping_helpers/requests_console/supplies,
/turf/open/floor/glass/reinforced,
/area/station/science/xenobiology)
+"baN" = (
+/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/science/ordnance)
"baQ" = (
/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{
dir = 4
@@ -3466,6 +3704,16 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
+"baX" = (
+/obj/structure/table,
+/obj/item/folder/white,
+/obj/item/pen,
+/obj/item/stamp/head/rd{
+ pixel_x = 3;
+ pixel_y = -2
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/rd)
"bbo" = (
/turf/open/floor/iron,
/area/station/construction)
@@ -3496,6 +3744,13 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"bbO" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/trimline/yellow/filled/end{
+ dir = 1
+ },
+/turf/open/floor/iron/textured,
+/area/station/medical/chem_storage)
"bbQ" = (
/obj/structure/chair{
dir = 4
@@ -3506,17 +3761,18 @@
},
/turf/open/floor/iron/dark,
/area/station/security/courtroom)
+"bbU" = (
+/obj/structure/closet/toolcloset,
+/obj/machinery/status_display/evac/directional/south,
+/obj/machinery/light/small/directional/west,
+/obj/structure/sign/warning/no_smoking/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/engineering/storage)
"bbY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron/textured,
/area/station/security/brig)
-"bcf" = (
-/obj/effect/spawner/random/entertainment/arcade,
-/obj/structure/sign/poster/contraband/random/directional/east,
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/eighties,
-/area/station/commons/lounge)
"bcm" = (
/obj/machinery/camera/directional/east{
c_tag = "Security - Lower Brig Cells";
@@ -3529,14 +3785,19 @@
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron/textured,
/area/station/security/brig)
-"bcu" = (
-/obj/effect/turf_decal/siding/wideplating/dark{
+"bcs" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 1
},
-/obj/item/seeds/watermelon,
-/obj/machinery/hydroponics/soil,
-/turf/open/floor/grass,
-/area/station/maintenance/starboard/fore)
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/side{
+ dir = 1
+ },
+/area/mine/eva/lower)
"bcx" = (
/obj/machinery/door/airlock/maintenance{
name = "Quartermaster Office Maintenance"
@@ -3585,6 +3846,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/security/prison/rec)
+"bdp" = (
+/obj/machinery/airalarm/directional/west,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"bdr" = (
/obj/effect/turf_decal/trimline/green/filled/line,
/obj/effect/turf_decal/trimline/blue/filled/warning,
@@ -3651,14 +3924,28 @@
/obj/machinery/status_display/evac/directional/west,
/turf/open/floor/wood,
/area/station/service/library)
-"bdX" = (
-/obj/item/toy/snowball{
- pixel_y = 3;
- pixel_x = 3
+"bdT" = (
+/obj/structure/table/glass,
+/obj/effect/spawner/random/entertainment/deck{
+ pixel_x = -6
},
-/obj/item/toy/snowball,
-/turf/open/misc/asteroid/snow/coldroom,
-/area/icemoon/underground/explored)
+/obj/item/reagent_containers/condiment/saltshaker{
+ pixel_x = 7;
+ pixel_y = 9
+ },
+/obj/item/reagent_containers/condiment/peppermill{
+ pixel_x = 7;
+ pixel_y = 5
+ },
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/camera/directional/north{
+ c_tag = "Medbay Break Room";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/break_room)
"bea" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
/turf/open/floor/plating/icemoon,
@@ -3676,14 +3963,13 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"beF" = (
-/obj/machinery/door/airlock{
- name = "Unisex Showers"
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron/textured,
-/area/station/commons/toilet)
+"beu" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"beO" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
@@ -3712,20 +3998,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison/mess)
-"bfl" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"bfo" = (
/obj/effect/spawner/structure/window/hollow/reinforced/end,
/turf/open/floor/plating,
/area/mine/eva/lower)
-"bfy" = (
-/obj/effect/spawner/random/trash/bin,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"bfL" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -3765,6 +4041,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage/gas)
+"bfV" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/station/security/courtroom)
+"bge" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/crate,
+/obj/effect/spawner/random/maintenance/two,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"bgs" = (
/obj/structure/sign/poster/random/directional/east,
/obj/structure/cable,
@@ -3847,12 +4136,11 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"bhk" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
+"bhm" = (
+/obj/machinery/vending/coffee,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/science/breakroom)
"bht" = (
/obj/structure/closet/lasertag/red,
/obj/effect/spawner/random/contraband/permabrig_gear,
@@ -3869,6 +4157,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"bhI" = (
+/obj/effect/spawner/random/trash/moisture_trap,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
+"bhQ" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/fore)
"bhV" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -3879,37 +4175,21 @@
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
-"bid" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/effect/landmark/navigate_destination/bar,
-/obj/machinery/door/airlock/multi_tile/public/glass{
- name = "Atrium"
- },
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/bar/atrium)
"bie" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating,
/area/mine/production)
-"bif" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/structure/sign/warning/radiation/rad_area/directional/east,
-/obj/machinery/camera/directional/east{
- c_tag = "Atmospherics - HFR Decontamination Chamber"
+"bij" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/hfr_room)
-"bil" = (
-/obj/structure/railing/wooden_fence,
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/treatment_center)
"bin" = (
/obj/effect/turf_decal/stripes/asteroid/line{
dir = 4
@@ -3933,14 +4213,24 @@
/obj/item/clothing/head/beanie/orange,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"biI" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Xenobiology Test Chamber";
- network = list("ss13","test","rd","xeno")
+"biu" = (
+/obj/machinery/door/window/right/directional/south{
+ req_access = list("kitchen");
+ name = "The Ice Box"
},
-/obj/machinery/light/directional/west,
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/white,
+/obj/item/radio/intercom/directional/east,
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
+"biE" = (
+/obj/machinery/light/small/directional/west,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/power/port_gen/pacman,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/starboard/lesser)
"biR" = (
/obj/structure/table/glass,
/obj/item/storage/box/beakers{
@@ -4018,6 +4308,28 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
+"bjI" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light/directional/west,
+/obj/machinery/door/firedoor/border_only,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
+"bjK" = (
+/obj/machinery/light/directional/north,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/keycard_auth/wall_mounted/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/ce)
+"bjL" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
"bjN" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -4069,15 +4381,15 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"bkF" = (
-/obj/structure/filingcabinet/chestdrawer,
-/obj/effect/decal/cleanable/dirt,
+"bkQ" = (
+/obj/structure/tank_holder/extinguisher,
+/obj/structure/sign/warning/biohazard/directional/north,
/turf/open/floor/iron,
-/area/station/science/explab)
-"bkM" = (
-/obj/structure/sign/warning/gas_mask/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/area/station/science/xenobiology)
+"bkR" = (
+/obj/machinery/modular_computer/preset/civilian,
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/fore)
"bkS" = (
/obj/machinery/bci_implanter,
/turf/open/floor/iron/white/side{
@@ -4157,6 +4469,14 @@
/obj/machinery/light/directional/west,
/turf/open/floor/grass,
/area/station/service/hydroponics/garden)
+"blM" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/wood/large,
+/area/station/service/bar)
"blO" = (
/obj/structure/girder,
/turf/open/floor/plating,
@@ -4187,10 +4507,17 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/wood,
/area/station/service/library)
-"blX" = (
-/obj/effect/decal/cleanable/dirt/dust,
+"blY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/area/station/maintenance/port/greater)
+"bmc" = (
+/obj/structure/fence/post,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"bml" = (
/obj/structure/table,
/obj/item/storage/medkit/regular,
@@ -4209,21 +4536,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"bmT" = (
-/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
- dir = 9
+"bng" = (
+/obj/machinery/light/small/dim/directional/west,
+/obj/structure/railing{
+ dir = 8
},
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"bna" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
+/turf/open/floor/iron/stairs/medium{
dir = 1
},
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/medical/medbay/aft)
+/area/station/commons/lounge)
"bnh" = (
/obj/machinery/door/window/left/directional/east{
name = "Containment Pen 7";
@@ -4243,6 +4564,27 @@
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
+"bnm" = (
+/obj/machinery/door/airlock/multi_tile/public/glass{
+ dir = 4;
+ name = "Service Hall"
+ },
+/obj/effect/turf_decal/siding/dark/corner,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/service/general,
+/obj/effect/landmark/navigate_destination,
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/hallway/secondary/service)
"bnp" = (
/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
dir = 4
@@ -4252,6 +4594,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/engineering/storage_shared)
+"bnr" = (
+/turf/open/floor/iron/white/side{
+ dir = 8
+ },
+/area/station/science/xenobiology)
"bnt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -4269,11 +4616,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
-"bnG" = (
-/obj/structure/sign/warning/fire/directional/west,
-/obj/effect/turf_decal/tile/yellow/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/project)
"bnL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/door/airlock/maintenance_hatch,
@@ -4296,52 +4638,20 @@
},
/turf/open/floor/iron,
/area/station/science/ordnance)
-"bod" = (
-/obj/structure/closet/crate/wooden,
-/obj/item/camera_film{
- pixel_x = -4;
- pixel_y = 4
+"boc" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8;
+ name = "Exfiltrate to Waste"
},
-/obj/item/camera,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/railing/corner/end{
+ dir = 4
},
-/obj/structure/sign/poster/contraband/the_griffin/directional/south,
-/turf/open/floor/iron/grimy,
-/area/station/commons/vacant_room/office)
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"bol" = (
/turf/open/floor/iron/dark/textured,
/area/station/security/prison)
-"bon" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/corner{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"bor" = (
-/obj/structure/minecart_rail{
- dir = 4
- },
-/obj/structure/cable,
-/obj/structure/holosign/barrier/atmos/sturdy,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/door/poddoor/shutters{
- dir = 4;
- id = "minecraft_shutter";
- name = "Cart Shutters"
- },
-/turf/open/floor/iron/textured,
-/area/station/service/hydroponics)
"bos" = (
/obj/machinery/atmospherics/pipe/smart/simple/green/visible{
dir = 5
@@ -4372,23 +4682,22 @@
},
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-"bpa" = (
-/obj/structure/minecart_rail{
- dir = 4
- },
+"boU" = (
+/obj/structure/rack,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/smooth,
+/area/mine/living_quarters)
+"boX" = (
+/obj/machinery/duct,
/obj/structure/cable,
-/obj/effect/turf_decal/weather/snow/corner,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 1
- },
-/obj/machinery/light/small/red/directional/north,
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
-"bpc" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/yellow/corner,
+/turf/open/floor/iron,
+/area/station/engineering/lobby)
"bpd" = (
/obj/machinery/power/smes/engineering,
/obj/effect/turf_decal/delivery,
@@ -4397,11 +4706,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark/textured,
/area/station/engineering/engine_smes)
-"bpf" = (
-/obj/machinery/computer/records/security,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"bpm" = (
/obj/effect/turf_decal/tile/red/anticorner/contrasted{
dir = 4
@@ -4423,33 +4727,29 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/eva)
-"bpv" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
+"bpq" = (
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 1
},
-/obj/effect/turf_decal/siding/wood{
- dir = 8
+/obj/structure/railing/corner{
+ dir = 1
},
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
-"bpD" = (
-/obj/machinery/newscaster/directional/south,
-/obj/structure/closet/firecloset,
-/turf/open/floor/iron/cafeteria{
- dir = 8
+/turf/open/floor/plastic,
+/area/station/commons/dorms/laundry)
+"bpw" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/landmark/event_spawn,
+/obj/structure/railing/corner/end/flip{
+ dir = 4
},
-/area/station/science/research)
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"bpK" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/unres,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"bpL" = (
-/obj/structure/noticeboard/directional/west,
-/turf/open/floor/engine/cult,
-/area/station/service/library)
"bpQ" = (
/obj/machinery/mech_bay_recharge_port,
/obj/structure/cable,
@@ -4477,16 +4777,37 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/prison)
-"bpZ" = (
-/obj/item/radio/intercom/directional/west,
-/obj/machinery/chem_dispenser,
-/turf/open/floor/glass/reinforced,
-/area/station/medical/treatment_center)
+"bpY" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/door/firedoor/heavy{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"bqe" = (
/obj/structure/grille,
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"bqf" = (
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
+"bqq" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "botany_chasm_and_wolf_shutters"
+ },
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"bqr" = (
/obj/item/target,
/obj/structure/window/reinforced/spawner/directional/north,
@@ -4504,6 +4825,19 @@
/obj/machinery/light/floor,
/turf/open/floor/iron/dark,
/area/station/security/processing)
+"bqz" = (
+/obj/machinery/hydroponics/constructable,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/item/cultivator,
+/obj/item/seeds/potato,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/green{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
"bqF" = (
/obj/structure/chair{
dir = 4
@@ -4518,10 +4852,13 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"bqX" = (
-/obj/machinery/air_sensor/ordnance_burn_chamber,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
+"bqS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"bqY" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance/two,
@@ -4536,6 +4873,15 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"brm" = (
+/obj/machinery/computer/holodeck{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"bro" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -4562,15 +4908,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/engineering)
-"brC" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/structure/chair_flipped{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"brJ" = (
/obj/structure/chair/stool/directional/south,
/obj/effect/landmark/event_spawn,
@@ -4613,23 +4950,14 @@
},
/turf/open/floor/plating,
/area/mine/eva/lower)
-"bsc" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/stock_parts/power_store/cell/high,
-/turf/open/floor/iron,
-/area/station/maintenance/department/electrical)
"bsd" = (
/obj/structure/chair/stool/directional/south,
-/obj/structure/sign/poster/official/obey/directional/north,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
/obj/machinery/light/small/dim/directional/west,
+/obj/structure/sign/poster/official/obey/directional/west,
/turf/open/floor/iron,
/area/mine/laborcamp)
"bse" = (
@@ -4651,14 +4979,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/break_room)
-"bsn" = (
-/obj/machinery/door/airlock{
- name = "Unisex Restrooms"
+"bso" = (
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/cable,
+/obj/machinery/light_switch/directional/west{
+ pixel_x = -39
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/textured,
-/area/station/commons/toilet)
+/turf/open/floor/iron/checker,
+/area/station/commons/storage/emergency/port)
"bst" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 6
@@ -4700,6 +5028,21 @@
/obj/effect/decal/cleanable/cobweb/cobweb2,
/turf/open/floor/iron/dark,
/area/station/maintenance/port/greater)
+"bsW" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/green/filled/corner,
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"bta" = (
/obj/structure/chair/sofa/bench/right{
dir = 8
@@ -4728,6 +5071,14 @@
dir = 4
},
/area/station/hallway/secondary/entry)
+"btq" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"bts" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
@@ -4757,6 +5108,20 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
+"btK" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
+/obj/machinery/duct,
+/obj/effect/turf_decal/tile/bar{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
"btU" = (
/turf/closed/wall,
/area/station/medical/morgue)
@@ -4801,39 +5166,44 @@
},
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
-"buW" = (
-/obj/structure/lattice,
-/obj/structure/sign/warning/directional/south,
-/turf/open/openspace/icemoon/keep_below,
-/area/icemoon/underground/explored)
+"buR" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/potato{
+ name = "\improper Beepsky's emergency battery"
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"buU" = (
+/obj/structure/closet,
+/obj/effect/spawner/random/maintenance,
+/obj/item/clothing/shoes/wheelys/skishoes{
+ pixel_y = -8
+ },
+/obj/item/clothing/suit/hooded/wintercoat{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"buY" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/department/electrical)
-"bvc" = (
-/obj/structure/minecart_rail{
- dir = 1
- },
-/obj/item/radio/intercom/directional/west{
- frequency = 1453;
- name = "Kitchen Intercom"
+"bvb" = (
+/obj/structure/fence/post{
+ dir = 4
},
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"bvd" = (
/obj/machinery/power/terminal,
/obj/machinery/light/small/directional/east,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/fore)
-"bve" = (
-/obj/structure/sign/warning/no_smoking{
- pixel_x = -28
- },
-/turf/open/openspace,
-/area/station/medical/treatment_center)
"bvg" = (
/obj/structure/railing{
dir = 4
@@ -4867,11 +5237,23 @@
/obj/machinery/autolathe,
/turf/open/floor/iron,
/area/station/cargo/office)
-"bvu" = (
-/obj/machinery/light/directional/north,
-/obj/structure/extinguisher_cabinet/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+"bvw" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder{
+ pixel_x = -1;
+ pixel_y = 8
+ },
+/obj/item/reagent_containers/syringe{
+ pixel_x = -5;
+ pixel_y = -8
+ },
+/obj/item/reagent_containers/cup/beaker{
+ pixel_y = -6;
+ pixel_x = 9
+ },
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"bvE" = (
/obj/machinery/computer/monitor{
name = "bridge power monitoring console"
@@ -4898,43 +5280,30 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark/textured_large,
/area/station/maintenance/department/medical/morgue)
+"bvX" = (
+/obj/machinery/computer/security/hos,
+/obj/machinery/requests_console/directional/north{
+ department = "Head of Security's Desk";
+ name = "Head of Security Requests Console"
+ },
+/obj/effect/mapping_helpers/requests_console/announcement,
+/obj/effect/mapping_helpers/requests_console/information,
+/obj/effect/mapping_helpers/requests_console/assistance,
+/obj/item/radio/intercom/directional/west,
+/obj/machinery/button/door/directional/north{
+ id = "hosspace";
+ name = "Icemoon Shutters Control"
+ },
+/turf/open/floor/carpet/royalblue,
+/area/station/command/heads_quarters/hos)
"bvY" = (
/obj/machinery/firealarm/directional/south,
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"bwe" = (
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/machinery/door/airlock/virology{
- autoclose = 0;
- frequency = 1449;
- id_tag = "virology_airlock_interior";
- name = "Virology Interior Airlock"
- },
-/obj/structure/cable,
-/obj/machinery/door_buttons/access_button{
- idDoor = "virology_airlock_interior";
- idSelf = "virology_airlock_control";
- name = "Virology Access Button";
- pixel_x = -24;
- pixel_y = 5;
- req_access = list("virology")
- },
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
-/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
-/obj/effect/turf_decal/tile/green/full,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/virology)
"bwh" = (
-/obj/effect/turf_decal/siding/white/corner{
- dir = 8
- },
-/turf/closed/wall,
-/area/station/service/hydroponics)
+/turf/closed/wall/mineral/iron,
+/area/icemoon/underground/explored)
"bwi" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -4959,11 +5328,38 @@
dir = 8
},
/area/station/hallway/secondary/entry)
+"bwp" = (
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"bwt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"bwD" = (
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"bwK" = (
/obj/structure/bookcase/random/religion,
/turf/open/floor/wood,
@@ -5008,6 +5404,10 @@
/obj/structure/cable/multilayer/multiz,
/turf/open/floor/plating,
/area/station/maintenance/fore)
+"bxS" = (
+/obj/effect/spawner/structure/window/hollow/reinforced/middle,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"bxU" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
@@ -5026,12 +5426,6 @@
dir = 5
},
/area/station/maintenance/port/aft)
-"bxX" = (
-/obj/structure/chair/stool/directional/north,
-/obj/structure/sign/poster/official/report_crimes/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/mine/laborcamp)
"byd" = (
/obj/effect/turf_decal/tile/red/half/contrasted,
/obj/machinery/light_switch/directional/south,
@@ -5051,6 +5445,7 @@
/obj/machinery/camera/directional/north{
c_tag = "Cargo Bay Delivery Office"
},
+/obj/machinery/airalarm/directional/north,
/turf/open/floor/plating,
/area/station/cargo/sorting)
"byn" = (
@@ -5090,11 +5485,6 @@
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain)
-"byy" = (
-/obj/machinery/newscaster/directional/east,
-/obj/machinery/duct,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"byB" = (
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/plating/icemoon,
@@ -5103,6 +5493,16 @@
/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
+"byJ" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/service/bar)
"byK" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -5114,18 +5514,16 @@
/obj/effect/mapping_helpers/mail_sorting/science/robotics,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"byO" = (
-/obj/effect/turf_decal/siding/wood/end{
- dir = 1
- },
-/mob/living/carbon/human/species/monkey/punpun,
-/obj/item/kirbyplants/organic/plant11,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"byP" = (
/obj/structure/girder,
/turf/open/floor/plating,
/area/station/maintenance/fore)
+"bza" = (
+/obj/structure/fence/end{
+ dir = 8
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"bzc" = (
/obj/machinery/status_display/evac/directional/east,
/obj/effect/turf_decal/tile/blue,
@@ -5146,14 +5544,6 @@
},
/turf/open/floor/wood,
/area/station/service/library)
-"bzB" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/reagent_dispensers/watertank,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"bzC" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -5161,20 +5551,27 @@
/obj/effect/turf_decal/tile/green,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
+"bzD" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "mining-aux-mechbay-external"
+ },
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining Mech Bay External Airlock";
+ opacity = 0
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
+/turf/open/floor/iron/large,
+/area/mine/mechbay)
"bzE" = (
/obj/structure/railing{
dir = 1
},
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"bzF" = (
-/obj/machinery/status_display/ai/directional/north,
-/obj/item/aquarium_kit,
-/obj/structure/rack,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/siding/dark,
-/turf/open/floor/iron/checker,
-/area/station/hallway/secondary/service)
"bzI" = (
/obj/machinery/bluespace_vendor/directional/west,
/obj/effect/turf_decal/tile/blue{
@@ -5182,15 +5579,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"bzJ" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/machinery/camera/directional/north{
- c_tag = "Mining Mech Bay"
- },
-/obj/machinery/light/small/directional/north,
-/obj/effect/turf_decal/stripes/corner,
-/turf/open/floor/iron/smooth,
-/area/mine/mechbay)
"bzQ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -5203,15 +5591,6 @@
"bzW" = (
/turf/open/floor/engine/plasma,
/area/station/engineering/atmos)
-"bzX" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"bAa" = (
/obj/structure/disposalpipe/segment{
dir = 10
@@ -5219,6 +5598,19 @@
/obj/structure/chair/stool/directional/north,
/turf/open/floor/carpet,
/area/station/command/heads_quarters/qm)
+"bAj" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/cryo)
"bAk" = (
/obj/machinery/firealarm/directional/west,
/turf/open/floor/carpet,
@@ -5280,25 +5672,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"bBa" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 9
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"bBb" = (
-/obj/structure/railing{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"bBd" = (
/obj/effect/turf_decal/siding/yellow{
dir = 6
@@ -5307,24 +5680,6 @@
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/engineering/lobby)
-"bBn" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
- color = "#0000ff";
- dir = 8;
- name = "Supply multi deck pipe adapter"
- },
-/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
- color = "#ff0000";
- dir = 8;
- name = "Scrubbers multi deck pipe adapter"
- },
-/obj/structure/cable/multilayer/multiz,
-/obj/machinery/airalarm/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"bBw" = (
/obj/item/trash/sosjerky,
/turf/open/floor/plating,
@@ -5356,14 +5711,15 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal/incinerator)
+"bBO" = (
+/obj/effect/spawner/random/decoration/flower,
+/obj/structure/flora/rock/pile/icy/style_random,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"bBW" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/atmos/pumproom)
-"bCc" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/port/aft)
"bCd" = (
/obj/machinery/door/airlock/maintenance{
name = "Genetics Lab Maintenance"
@@ -5394,24 +5750,6 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/work)
-"bCq" = (
-/obj/effect/turf_decal/trimline/yellow/filled/warning{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
-"bCr" = (
-/obj/machinery/door/window/left/directional/north{
- name = "Pharmacy Desk";
- req_access = list("pharmacy")
- },
-/obj/item/folder/white,
-/obj/item/pen,
-/obj/machinery/door/firedoor,
-/obj/structure/sign/warning/fire/directional/west,
-/obj/structure/table/reinforced,
-/turf/open/floor/plating,
-/area/station/medical/treatment_center)
"bCs" = (
/obj/machinery/door/airlock/engineering{
name = "Construction Area"
@@ -5430,12 +5768,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/closed/wall/r_wall,
/area/station/medical/virology)
-"bCL" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/table/glass,
-/obj/item/storage/box/monkeycubes,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
+"bCN" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/siding/dark_blue{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner,
+/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/medical/morgue)
"bCQ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
@@ -5450,32 +5797,15 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"bCW" = (
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/door/poddoor/preopen{
- id = "bridge blast";
- name = "Bridge Blast Door"
- },
-/obj/effect/turf_decal/delivery,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/command/bridge)
-"bDd" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/security/prison/workout)
"bDj" = (
/obj/machinery/light/warm/directional/south,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/workout)
"bDl" = (
/obj/machinery/light/small/directional/north,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"bDu" = (
@@ -5489,6 +5819,12 @@
dir = 4
},
/area/station/engineering/lobby)
+"bDB" = (
+/obj/structure/plaque/static_plaque/golden/commission/icebox{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"bDC" = (
/obj/machinery/door/airlock{
id_tag = "miningdorm_B";
@@ -5565,32 +5901,26 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/textured,
/area/station/security/interrogation)
-"bEh" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/structure/sign/warning/cold_temp/directional/east,
-/obj/structure/sign/warning/gas_mask/directional/west{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Xenobiology External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"bEi" = (
/obj/structure/sign/poster/official/work_for_a_future/directional/north,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"bEo" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/white,
-/area/station/maintenance/aft/greater)
+"bEk" = (
+/obj/structure/railing/wooden_fence{
+ dir = 4
+ },
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
+"bEn" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"bEz" = (
/obj/machinery/door/airlock/command/glass{
name = "Secure EVA Storage"
@@ -5608,20 +5938,6 @@
/obj/effect/mapping_helpers/airlock/access/all/command/general,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/command/storage/eva)
-"bEB" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/central)
-"bEH" = (
-/obj/structure/stairs/north{
- dir = 4
- },
-/turf/open/floor/iron/stairs/old{
- dir = 4
- },
-/area/station/engineering/atmos/storage)
"bEJ" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -5629,6 +5945,9 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
/turf/open/floor/iron/white,
/area/station/science/ordnance/office)
"bEL" = (
@@ -5656,22 +5975,48 @@
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"bFr" = (
-/obj/structure/tank_holder/extinguisher,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"bFs" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"bFS" = (
-/obj/item/crowbar/red,
+"bFx" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/dark,
+/area/mine/storage)
+"bFA" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
+"bFP" = (
+/obj/structure/fence/corner{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"bFW" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/trimline/yellow/filled/corner{
+ dir = 4
+ },
+/obj/structure/railing/corner/end/flip{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"bFY" = (
/obj/item/trash/syndi_cakes,
/turf/open/floor/plating,
@@ -5682,14 +6027,11 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"bGf" = (
-/obj/structure/table,
-/obj/effect/turf_decal/stripes/red/line{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
+"bGc" = (
+/obj/machinery/computer/cargo/request,
+/obj/effect/turf_decal/tile/brown/half/contrasted,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"bGm" = (
/obj/machinery/firealarm/directional/south,
/obj/structure/filingcabinet/filingcabinet,
@@ -5698,17 +6040,29 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
+"bGn" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/firedoor/border_only,
+/obj/structure/railing/corner,
+/turf/open/floor/iron,
+/area/mine/eva)
+"bGq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 1
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"bGA" = (
/obj/effect/spawner/structure/window,
/obj/structure/sign/departments/xenobio/directional/south,
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"bGD" = (
-/obj/structure/table/reinforced,
-/obj/structure/reagent_dispensers/wall/peppertank/directional/east,
-/obj/effect/turf_decal/tile/red/full,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/security/checkpoint/medical)
"bGP" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/effect/turf_decal/tile/brown/half/contrasted{
@@ -5718,6 +6072,15 @@
dir = 1
},
/area/mine/eva)
+"bGS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/fore/lesser)
"bGT" = (
/obj/machinery/light/directional/south,
/obj/structure/closet/firecloset,
@@ -5733,6 +6096,14 @@
dir = 4
},
/area/station/command/heads_quarters/rd)
+"bHc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/item/kirbyplants/random/dead,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"bHu" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -5755,6 +6126,10 @@
},
/turf/open/floor/plating,
/area/station/hallway/primary/fore)
+"bHJ" = (
+/obj/machinery/smartfridge,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"bHO" = (
/obj/machinery/light_switch/directional/south{
pixel_x = 6;
@@ -5763,11 +6138,6 @@
/obj/effect/turf_decal/tile/yellow/half/contrasted,
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"bHZ" = (
-/obj/effect/spawner/random/trash/mess,
-/obj/effect/mapping_helpers/burnt_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"bIa" = (
/obj/machinery/atmospherics/components/binary/pump/on{
dir = 8;
@@ -5791,21 +6161,6 @@
dir = 4
},
/area/station/ai_monitored/command/storage/eva)
-"bId" = (
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/power/apc/auto_name/directional/north{
- areastring = "/area/station/science/ordnance/burnchamber"
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
"bIl" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -5826,15 +6181,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-"bIq" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/disposalpipe/trunk/multiz/down{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"bIt" = (
/obj/structure/rack,
/obj/effect/decal/cleanable/cobweb/cobweb2,
@@ -5936,37 +6282,6 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"bJy" = (
-/obj/machinery/button/flasher{
- id = "hopflash";
- pixel_x = 8;
- pixel_y = -32
- },
-/obj/machinery/button/door/directional/south{
- id = "hopqueue";
- name = "Queue Shutters Control";
- pixel_x = -8;
- req_access = list("hop")
- },
-/obj/machinery/button/door/directional/south{
- id = "hop";
- name = "Privacy Shutters Control";
- pixel_x = 8;
- req_access = list("hop")
- },
-/obj/machinery/button/ticket_machine{
- pixel_x = -8;
- pixel_y = -32
- },
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 8
- },
-/obj/machinery/modular_computer/preset/id{
- dir = 1
- },
-/obj/item/paper/fluff/ids_for_dummies,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
"bJD" = (
/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{
dir = 4
@@ -5976,14 +6291,6 @@
"bJE" = (
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/processing)
-"bJJ" = (
-/obj/machinery/computer/mech_bay_power_console{
- dir = 4
- },
-/obj/structure/cable,
-/obj/structure/sign/poster/random/directional/west,
-/turf/open/floor/iron,
-/area/station/science/robotics/mechbay)
"bJQ" = (
/obj/structure/table/wood,
/obj/item/stack/package_wrap,
@@ -5993,13 +6300,11 @@
},
/turf/open/floor/wood,
/area/station/service/library)
-"bKm" = (
-/obj/machinery/vending/assist,
-/obj/structure/sign/poster/random/directional/west,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/research)
+"bJX" = (
+/obj/effect/decal/cleanable/generic,
+/obj/effect/decal/cleanable/robot_debris/down,
+/turf/open/floor/iron/checker,
+/area/station/maintenance/port/fore)
"bKp" = (
/obj/machinery/door/airlock/maintenance{
name = "Firefighting Equipment"
@@ -6018,6 +6323,25 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/vacant_room/office)
+"bKE" = (
+/obj/structure/bed{
+ dir = 4
+ },
+/obj/item/bedsheet/brown{
+ dir = 4
+ },
+/obj/machinery/button/door/directional/north{
+ id = "miningdorm_B";
+ name = "Door Bolt Control";
+ normaldoorcontrol = 1;
+ specialfunctions = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/carpet/stellar,
+/area/mine/production)
"bKI" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/machinery/disposal/bin,
@@ -6050,19 +6374,6 @@
dir = 5
},
/area/station/maintenance/port/aft)
-"bLa" = (
-/obj/structure/bed,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/spawner/random/bedsheet,
-/obj/machinery/button/door/directional/east{
- id = "Dorm1";
- name = "Dorm Bolt Control";
- normaldoorcontrol = 1;
- specialfunctions = 4
- },
-/obj/item/pillow/random,
-/turf/open/floor/carpet,
-/area/station/commons/dorms)
"bLc" = (
/turf/open/floor/iron/dark/textured_edge{
dir = 1
@@ -6073,12 +6384,6 @@
/obj/machinery/power/apc/auto_name/directional/west,
/turf/open/floor/iron/dark/textured,
/area/station/security/interrogation)
-"bLf" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"bLn" = (
/obj/machinery/light/directional/west,
/obj/item/radio/intercom/directional/west,
@@ -6152,12 +6457,10 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"bMe" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+"bMk" = (
+/obj/item/radio/intercom/directional/west,
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"bMz" = (
/obj/docking_port/stationary{
dir = 8;
@@ -6189,24 +6492,6 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"bNo" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "QMLoad"
- },
-/obj/machinery/door/poddoor{
- id = "QMLoaddoor";
- name = "Supply Dock Loading Door"
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
-"bNu" = (
-/obj/item/kirbyplants/random,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/research)
"bNy" = (
/obj/item/toy/snowball{
pixel_x = 9;
@@ -6214,6 +6499,12 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"bNC" = (
+/obj/structure/fence{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"bNE" = (
/obj/machinery/door/airlock/atmos/glass{
name = "Atmospherics Monitoring"
@@ -6242,11 +6533,14 @@
/turf/open/floor/iron/showroomfloor,
/area/station/security/processing)
"bOh" = (
-/obj/machinery/airalarm/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/obj/structure/table/wood,
+/obj/item/folder/red,
+/obj/structure/cable,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"bOj" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/disposalpipe/segment,
@@ -6260,15 +6554,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/construction)
-"bOn" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Service - Gambling Lounge"
- },
-/obj/machinery/computer/slot_machine{
- name = "two-armed bandit"
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"bOo" = (
/obj/effect/turf_decal/arrows/white{
dir = 4
@@ -6278,15 +6563,18 @@
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
-"bOy" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/spawner/random/vending/snackvend,
-/obj/machinery/camera/directional/east{
- c_tag = "Engineering Lobby"
+"bOp" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/newscaster/directional/south,
+/obj/machinery/camera/directional/south{
+ c_tag = "Medbay North";
+ network = list("ss13","medbay")
},
-/obj/structure/extinguisher_cabinet/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/engineering/lobby)
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"bOz" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 1
@@ -6302,12 +6590,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"bOT" = (
-/obj/machinery/atmospherics/components/unary/outlet_injector/on{
- dir = 4
- },
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
"bOX" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -6319,27 +6601,41 @@
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/fore)
"bOZ" = (
-/obj/effect/spawner/random/structure/musician/piano/random_piano,
-/obj/machinery/button/curtain{
- id = "cantena_curtains";
- pixel_x = -30
- },
-/turf/open/floor/wood,
-/area/station/commons/lounge)
+/obj/effect/turf_decal/siding/wood/corner,
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"bPc" = (
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/maint)
-"bPk" = (
-/obj/structure/reagent_dispensers/plumbed{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/morgue)
+"bPl" = (
+/obj/structure/table/wood,
+/obj/item/folder/blue,
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"bPn" = (
/obj/structure/girder,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"bPp" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access";
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"bPr" = (
/obj/structure/table,
/obj/item/stack/cable_coil{
@@ -6399,12 +6695,6 @@
/obj/effect/turf_decal/tile/green/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/medical/virology)
-"bPR" = (
-/obj/structure/railing/wooden_fence{
- dir = 1
- },
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
"bPV" = (
/obj/item/kirbyplants/random/dead,
/turf/open/floor/plating/snowed/icemoon,
@@ -6421,20 +6711,19 @@
},
/turf/open/floor/iron/dark/diagonal,
/area/station/engineering/atmos/storage)
-"bQd" = (
-/obj/structure/fireaxecabinet/directional/south,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/blue/half/contrasted,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"bQh" = (
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/dark/corner{
dir = 1
},
/area/station/hallway/primary/starboard)
+"bQx" = (
+/obj/structure/ladder{
+ name = "upper dispenser access"
+ },
+/obj/effect/turf_decal/stripes/box,
+/turf/open/floor/iron/dark/textured_large,
+/area/station/medical/chemistry)
"bQA" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
@@ -6451,14 +6740,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/security/execution/education)
-"bQV" = (
-/obj/structure/sign/warning/electric_shock/directional/north,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"bRb" = (
/obj/structure/flora/bush/lavendergrass/style_random,
/turf/open/floor/grass,
@@ -6472,6 +6753,12 @@
/obj/effect/mapping_helpers/airlock/access/all/science/robotics,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
+"bRj" = (
+/obj/machinery/light/small/directional/west,
+/obj/structure/closet/emcloset/anchored,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/engineering/main)
"bRl" = (
/obj/effect/turf_decal/trimline/green/filled/corner,
/obj/effect/decal/cleanable/dirt,
@@ -6493,19 +6780,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"bRx" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/effect/landmark/blobstart,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"bRz" = (
/obj/machinery/hydroponics/soil{
pixel_y = 8
@@ -6538,18 +6812,13 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"bRO" = (
-/obj/item/reagent_containers/cup/soda_cans/beer{
- pixel_x = -7;
- pixel_y = 2
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"bSi" = (
-/obj/structure/sign/warning/cold_temp/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"bSk" = (
/obj/machinery/door/poddoor/preopen{
id = "Prison Gate";
@@ -6571,21 +6840,22 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/eighties/red,
/area/station/security/prison/safe)
+"bSp" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/chair/wood{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"bSz" = (
/obj/structure/railing{
dir = 8
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"bSC" = (
-/obj/machinery/camera{
- c_tag = "Starboard Primary Hallway Center"
- },
-/obj/structure/cable,
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"bSG" = (
/obj/effect/turf_decal/stripes/red/line{
dir = 8
@@ -6602,11 +6872,19 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"bSX" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/chair/sofa/right/brown,
-/turf/open/floor/carpet/blue,
-/area/station/security/prison/work)
+"bSW" = (
+/obj/structure/bed,
+/obj/machinery/airalarm/directional/north,
+/obj/effect/spawner/random/bedsheet,
+/obj/machinery/button/door/directional/east{
+ id = "Dorm1";
+ name = "Dorm Bolt Control";
+ normaldoorcontrol = 1;
+ specialfunctions = 4
+ },
+/obj/item/pillow/random,
+/turf/open/floor/carpet,
+/area/station/commons/dorms)
"bTl" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -6627,6 +6905,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden,
/turf/open/floor/iron/showroomfloor,
/area/station/engineering/atmos)
+"bTE" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Service External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"bTF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -6635,13 +6926,21 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"bTQ" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
+"bTJ" = (
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/item/radio/intercom/directional/north,
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/command/storage/eva)
+"bTM" = (
+/obj/structure/closet/crate,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/iron/smooth,
+/area/mine/eva/lower)
"bUa" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -6650,13 +6949,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
-"bUp" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/security/prison/garden)
"bUx" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/fore)
+"bUy" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/service/bar)
"bUH" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -6678,6 +6980,15 @@
},
/turf/open/floor/engine,
/area/station/science/xenobiology)
+"bUS" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"bUW" = (
/obj/effect/turf_decal/tile/blue/opposingcorners{
dir = 1
@@ -6709,6 +7020,13 @@
/obj/item/clothing/gloves/latex/nitrile,
/turf/open/floor/iron/dark,
/area/station/medical/storage)
+"bVs" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Security - Permabrig Observation Prep";
+ network = list("ss13","prison")
+ },
+/turf/open/floor/vault,
+/area/station/security/prison/rec)
"bVv" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -6716,6 +7034,18 @@
/obj/machinery/power/apc/auto_name/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
+"bVx" = (
+/obj/item/trash/popcorn,
+/obj/structure/reagent_dispensers/plumbed{
+ name = "dormitory reservoir"
+ },
+/obj/machinery/light/small/dim/directional/north,
+/obj/effect/turf_decal/delivery/white{
+ color = "#307db9"
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron/textured,
+/area/station/maintenance/fore)
"bVI" = (
/obj/structure/disposalpipe/segment{
dir = 5
@@ -6749,19 +7079,22 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/primary)
-"bVY" = (
-/obj/machinery/hydroponics/constructable,
-/obj/item/seeds/soya,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
+"bVT" = (
+/obj/structure/closet/crate/trashcart/laundry,
+/obj/effect/spawner/random/contraband/prison,
+/obj/item/clothing/under/rank/prisoner,
+/obj/item/clothing/under/rank/prisoner,
+/obj/item/clothing/under/rank/prisoner/skirt,
+/obj/item/clothing/under/rank/prisoner/skirt,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/turf_decal/tile/blue/opposingcorners{
+ dir = 1
},
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron/dark,
-/area/mine/laborcamp)
-"bVZ" = (
-/obj/structure/sign/poster/contraband/the_big_gas_giant_truth,
-/turf/closed/wall,
-/area/station/maintenance/department/medical/central)
+/obj/effect/turf_decal/siding/blue{
+ dir = 8
+ },
+/turf/open/floor/iron/cafeteria,
+/area/station/security/prison/work)
"bWe" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
@@ -6788,14 +7121,37 @@
/obj/effect/spawner/structure/window/reinforced/tinted,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
+"bWv" = (
+/obj/item/radio/intercom/directional/south,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"bWy" = (
/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"bWH" = (
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/science/ordnance)
"bWK" = (
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
+"bWM" = (
+/obj/structure/stairs/south,
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
+ },
+/area/station/medical/virology)
"bWQ" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
@@ -6805,6 +7161,14 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
+"bWU" = (
+/obj/machinery/button/door/directional/west{
+ id = "xenobio4";
+ name = "Xenobio Pen 4 Blast Door";
+ req_access = list("xenobiology")
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"bWV" = (
/obj/structure/closet/crate,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -6817,13 +7181,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"bXb" = (
-/obj/effect/decal/cleanable/greenglow,
-/obj/effect/decal/cleanable/plastic,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/confetti,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"bXf" = (
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
@@ -6867,6 +7224,12 @@
"bXy" = (
/turf/open/openspace,
/area/station/ai_monitored/security/armory/upper)
+"bXD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"bXF" = (
/obj/structure/rack,
/obj/effect/spawner/random/techstorage/ai_all,
@@ -6882,20 +7245,6 @@
dir = 1
},
/area/station/security/prison)
-"bXL" = (
-/obj/machinery/airalarm/directional/west,
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"bXT" = (
-/obj/machinery/camera{
- c_tag = "Medbay Storage";
- dir = 9;
- network = list("ss13","medbay")
- },
-/obj/structure/closet/l3closet,
-/obj/effect/turf_decal/trimline/blue/filled/line,
-/turf/open/floor/iron/dark,
-/area/station/medical/storage)
"bYd" = (
/obj/machinery/airalarm/directional/west,
/obj/machinery/light/small/directional/west,
@@ -6918,10 +7267,6 @@
dir = 8
},
/area/station/service/chapel)
-"bYr" = (
-/obj/structure/fence,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"bYu" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -6935,12 +7280,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter)
-"bYx" = (
-/obj/structure/fence/post{
- dir = 1
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"bYz" = (
/obj/machinery/conveyor{
dir = 8;
@@ -6964,6 +7303,14 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron/smooth,
/area/station/security/execution/transfer)
+"bYC" = (
+/obj/machinery/vending/wardrobe/bar_wardrobe,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Backroom"
+ },
+/obj/machinery/status_display/ai/directional/north,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/backroom)
"bYF" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -6981,6 +7328,15 @@
},
/turf/open/floor/glass/reinforced,
/area/station/medical/treatment_center)
+"bYR" = (
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 1
+ },
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/plastic,
+/area/station/commons/dorms/laundry)
"bYS" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -7045,26 +7401,37 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/prison/visit)
+"bZm" = (
+/obj/machinery/newscaster/directional/east,
+/obj/machinery/light/directional/east,
+/obj/machinery/camera/directional/east{
+ c_tag = "Service - Hall"
+ },
+/obj/machinery/disposal/bin/tagger,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"bZx" = (
/turf/open/openspace,
/area/station/hallway/primary/fore)
-"bZB" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/hooded/wintercoat/eva{
- pixel_x = 1;
- pixel_y = 9
- },
-/obj/item/clothing/shoes/winterboots/ice_boots/eva{
- pixel_x = -1;
- pixel_y = 4
+"bZC" = (
+/obj/structure/lattice,
+/obj/structure/sign/poster/official/report_crimes/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
+"bZI" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
},
-/obj/machinery/light/directional/east,
-/obj/effect/turf_decal/delivery/red,
-/obj/item/clothing/gloves/color/grey/protects_cold,
-/obj/item/clothing/mask/gas,
-/obj/structure/sign/warning/electric_shock/directional/east,
-/turf/open/floor/iron/textured,
-/area/station/ai_monitored/command/storage/eva)
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/treatment_center)
"bZK" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/red,
@@ -7073,34 +7440,54 @@
"bZQ" = (
/turf/closed/wall/r_wall,
/area/station/hallway/primary/starboard)
-"bZU" = (
-/obj/structure/disposalpipe/sorting/mail/flip{
- dir = 2
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/effect/mapping_helpers/mail_sorting/service/dormitories,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 1
- },
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"bZV" = (
/obj/machinery/power/apc/auto_name/directional/west,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"cag" = (
-/obj/effect/turf_decal/siding/wood{
+"bZW" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"cah" = (
+/obj/machinery/status_display/supply{
+ pixel_x = -32
+ },
+/turf/open/floor/iron,
+/area/station/cargo/lobby)
+"cax" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/item/radio/intercom/directional/east,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Atrium"
+ },
+/obj/effect/turf_decal/bot_white,
+/obj/structure/sign/picture_frame/portrait/bar{
+ pixel_y = 32
+ },
+/turf/open/floor/wood/large,
+/area/station/service/bar/atrium)
+"caA" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
dir = 1
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/table/glass,
+/obj/item/book/manual/hydroponics_pod_people,
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/structure/sign/poster/contraband/kudzu/directional/north,
+/obj/machinery/light/small/directional/west,
+/obj/item/plant_analyzer,
+/obj/item/watertank{
+ pixel_y = -3;
+ pixel_x = -5
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"caC" = (
/obj/machinery/door/window/right/directional/west{
name = "Monkey Pen";
@@ -7116,18 +7503,6 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/large,
/area/station/hallway/primary/port)
-"caU" = (
-/obj/structure/sign/warning/cold_temp/directional/south,
-/obj/structure/sign/warning/gas_mask/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"caX" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 9
- },
-/obj/structure/marker_beacon/burgundy,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"caY" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
@@ -7147,56 +7522,39 @@
"cbk" = (
/turf/open/floor/iron,
/area/mine/mechbay)
-"cbq" = (
-/obj/structure/plasticflaps/opaque,
-/obj/machinery/navbeacon{
- codes_txt = "delivery;dir=8";
- location = "Research Division"
- },
-/obj/effect/turf_decal/delivery,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
"cbs" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"cbu" = (
-/obj/machinery/vatgrower{
- dir = 4
+"cby" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 8
},
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"cbz" = (
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory)
-"cbF" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "rnd2";
- name = "Research Lab Shutters"
+"cbC" = (
+/obj/machinery/meter,
+/obj/effect/turf_decal/trimline/dark_red/arrow_ccw{
+ dir = 1
},
-/obj/effect/turf_decal/siding/purple/corner{
+/obj/machinery/atmospherics/pipe/layer_manifold/pink/visible{
dir = 4
},
-/turf/open/floor/iron,
-/area/station/science/lab)
-"cbP" = (
-/obj/machinery/button/door/directional/east{
- id = "xenobio9";
- name = "Xenobio Pen 9 Blast DOors";
- req_access = list("xenobiology")
- },
-/obj/machinery/light/floor,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/sign/warning/no_smoking/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/storage)
"ccg" = (
/obj/machinery/light/directional/west,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
@@ -7229,6 +7587,24 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"cct" = (
+/obj/structure/noticeboard/captain{
+ pixel_y = 36
+ },
+/turf/open/floor/wood,
+/area/station/command/meeting_room)
+"ccv" = (
+/obj/structure/table,
+/obj/machinery/cell_charger{
+ pixel_y = 3
+ },
+/obj/item/stock_parts/power_store/cell/high{
+ pixel_y = 3
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/iron/textured,
+/area/mine/mechbay)
"ccw" = (
/obj/structure/cable,
/turf/open/floor/iron/dark,
@@ -7263,6 +7639,18 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/lesser)
+"ccF" = (
+/obj/structure/cable,
+/mob/living/basic/bear/snow/misha,
+/obj/structure/bed/dogbed/misha,
+/turf/open/floor/carpet/royalblue,
+/area/station/command/heads_quarters/hos)
+"ccL" = (
+/obj/structure/chair/sofa/left/brown{
+ dir = 1
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"ccQ" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -7272,6 +7660,11 @@
},
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"ccR" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
+/obj/structure/sink/directional/west,
+/turf/open/floor/iron/white,
+/area/station/medical/cryo)
"ccS" = (
/obj/effect/turf_decal/siding/thinplating_new{
dir = 4
@@ -7300,13 +7693,6 @@
/obj/machinery/status_display/ai/directional/north,
/turf/open/floor/iron/cafeteria,
/area/station/command/heads_quarters/rd)
-"ccX" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/spawner/random/medical/patient_stretcher,
-/obj/effect/decal/cleanable/blood/gibs/torso,
-/obj/effect/mapping_helpers/burnt_floor,
-/turf/open/floor/plating,
-/area/station/security/prison/safe)
"ccZ" = (
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
dir = 6
@@ -7337,28 +7723,12 @@
},
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"cdO" = (
-/obj/structure/disposalpipe/sorting/mail/flip{
- dir = 4
- },
-/obj/effect/mapping_helpers/mail_sorting/service/theater,
+"cdp" = (
+/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/mapping_helpers/burnt_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"cdX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron,
+/area/station/security/prison/workout)
"cef" = (
/obj/machinery/biogenerator,
/obj/effect/turf_decal/trimline/green/filled/line{
@@ -7370,16 +7740,21 @@
/obj/structure/grille,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"cem" = (
-/obj/structure/flora/rock/pile/icy/style_random,
-/turf/open/misc/asteroid/snow/coldroom,
-/area/icemoon/underground/explored)
"ceo" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"cew" = (
+/obj/machinery/light/small/directional/south,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/cargo/drone_bay)
"cex" = (
/obj/machinery/computer/piratepad_control/civilian{
dir = 1
@@ -7403,6 +7778,24 @@
/obj/effect/turf_decal/tile/green/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/medical/virology)
+"ceF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/east,
+/obj/machinery/conveyor{
+ id = "mining_internal"
+ },
+/obj/machinery/bouldertech/refinery,
+/obj/machinery/camera/directional/east{
+ c_tag = "Mining Ore Smeltery";
+ network = list("ss13", "mine")
+ },
+/turf/open/floor/iron,
+/area/mine/production)
"ceO" = (
/obj/machinery/button/crematorium{
id = "crematoriumChapel";
@@ -7414,6 +7807,14 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/dark,
/area/station/service/chapel/office)
+"ceQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/structure/minecart_rail/railbreak,
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"ceS" = (
/obj/machinery/mech_bay_recharge_port{
dir = 1
@@ -7422,21 +7823,6 @@
/obj/effect/turf_decal/siding/white,
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
-"ceU" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Fitness Maintenance"
- },
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/any/security/maintenance,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 1
- },
-/obj/machinery/duct,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"ceY" = (
/obj/machinery/door/poddoor/preopen{
id = "Disposal Exit";
@@ -7498,6 +7884,21 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"cft" = (
+/obj/machinery/firealarm/directional/south,
+/obj/effect/turf_decal/siding/thinplating/dark/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"cfC" = (
/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible,
/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{
@@ -7505,6 +7906,14 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"cfR" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
"cfS" = (
/obj/item/clothing/suit/costume/snowman{
name = "Man of Snow"
@@ -7515,22 +7924,6 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"cfT" = (
-/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
- color = "#0000ff";
- dir = 8;
- name = "Supply multi deck pipe adapter"
- },
-/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
- color = "#ff0000";
- dir = 8;
- name = "Scrubbers multi deck pipe adapter"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/engineering/lobby)
"cga" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -7543,19 +7936,6 @@
},
/turf/open/floor/iron,
/area/station/security/prison/mess)
-"cgd" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
-"cge" = (
-/obj/machinery/light/dim/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"cgs" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/turf/open/floor/iron/dark,
@@ -7573,6 +7953,10 @@
},
/turf/open/floor/iron/dark,
/area/station/service/hydroponics/garden)
+"cgB" = (
+/obj/structure/aquarium/lawyer,
+/turf/open/floor/wood,
+/area/station/service/lawoffice)
"cgC" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -7598,10 +7982,27 @@
/obj/machinery/status_display/evac/directional/south,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
+"chb" = (
+/obj/structure/fence{
+ dir = 4
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"chc" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/structure/crate,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"chg" = (
/obj/structure/fence/door,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"chn" = (
+/obj/structure/fence{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"cht" = (
/obj/machinery/vending/engivend,
/obj/machinery/light/small/directional/north,
@@ -7658,16 +8059,11 @@
},
/turf/open/floor/iron/white/side,
/area/mine/living_quarters)
-"chW" = (
-/obj/structure/extinguisher_cabinet/directional/west,
-/obj/machinery/chem_master,
-/obj/structure/sign/warning/no_smoking/circle{
- pixel_x = -27;
- pixel_y = -26
- },
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/glass/reinforced,
-/area/station/medical/treatment_center)
+"cie" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"cih" = (
/obj/machinery/button/door/directional/west{
id = "chemistry_lower_shutters";
@@ -7688,6 +8084,15 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"cip" = (
+/obj/machinery/atmospherics/components/tank/air{
+ initialize_directions = 3;
+ dir = 3
+ },
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"ciG" = (
/obj/machinery/door/airlock/external{
name = "Security Yard";
@@ -7700,13 +8105,6 @@
},
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
-"ciH" = (
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/obj/structure/sign/poster/official/random/directional/south,
-/turf/open/floor/iron/cafeteria,
-/area/station/commons/dorms/laundry)
"ciI" = (
/obj/item/radio/intercom/directional/west,
/obj/effect/turf_decal/tile/neutral/opposingcorners,
@@ -7730,23 +8128,11 @@
/obj/effect/spawner/random/trash/cigbutt,
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
-"cjh" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+"ciU" = (
+/obj/structure/barricade/wooden,
+/obj/structure/sign/warning/cold_temp/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"cjz" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/rack,
-/obj/item/stack/ducts/fifty,
-/obj/item/storage/box/swab,
-/obj/effect/spawner/random/contraband/permabrig_gear,
-/turf/open/floor/iron/grimy,
-/area/station/security/prison/work)
+/area/station/maintenance/aft/lesser)
"cjI" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -7779,13 +8165,6 @@
/obj/machinery/light/small/dim/directional/north,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"ckc" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/camera/directional/south{
- c_tag = "Central Hallway South-West"
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"cke" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -7795,11 +8174,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"cki" = (
-/obj/effect/turf_decal/tile/neutral/diagonal_edge,
-/obj/structure/cable,
-/turf/open/floor/iron/kitchen/diagonal,
-/area/station/service/kitchen)
"cks" = (
/obj/item/wrench,
/obj/effect/turf_decal/delivery,
@@ -7807,6 +8181,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
+"ckL" = (
+/obj/structure/fence/corner{
+ dir = 2;
+ pixel_y = 0
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"ckN" = (
/obj/structure/cable,
/obj/machinery/newscaster/directional/south,
@@ -7820,6 +8201,13 @@
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/white,
/area/station/maintenance/port/fore)
+"ckX" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/stairs/right{
+ dir = 4
+ },
+/area/station/engineering/lobby)
"cll" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -7834,12 +8222,6 @@
/obj/effect/spawner/random/maintenance/seven,
/turf/open/floor/plating,
/area/station/construction)
-"clo" = (
-/obj/machinery/firealarm/directional/north,
-/obj/machinery/light/small/directional/north,
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/dark,
-/area/station/science/breakroom)
"clq" = (
/turf/open/floor/iron/dark,
/area/station/security/processing)
@@ -7854,30 +8236,10 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/commons/storage/mining)
-"clG" = (
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
- dir = 4
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/station/engineering/main)
"clI" = (
/obj/structure/sign/warning/biohazard/directional/north,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"clK" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/blue/full,
-/turf/open/floor/iron/large,
-/area/station/medical/medbay/lobby)
"clP" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -7923,21 +8285,6 @@
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"cmd" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/machinery/smartfridge/drying,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
-"cmg" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/structure/sink/kitchen/directional/south,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"cmq" = (
/obj/machinery/door/airlock/external{
name = "External Access"
@@ -7948,15 +8295,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/external,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"cmv" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"cmw" = (
/obj/machinery/firealarm/directional/north,
/obj/effect/turf_decal/trimline/dark_red/arrow_ccw{
@@ -7995,17 +8333,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"cmK" = (
-/obj/structure/table/wood,
-/obj/machinery/newscaster/directional/west,
-/obj/item/stack/package_wrap,
-/obj/item/stack/package_wrap{
- pixel_y = 3
- },
-/obj/item/storage/photo_album/bar,
-/obj/item/toy/figure/bartender,
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
"cmL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -8024,6 +8351,7 @@
/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
dir = 4
},
+/obj/structure/closet/crate/trashcart,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal)
"cmV" = (
@@ -8038,9 +8366,22 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/space_hut/cabin)
+"cmY" = (
+/obj/effect/turf_decal/tile/neutral/diagonal_centre,
+/obj/machinery/atmospherics/pipe/multiz/pink/visible{
+ dir = 4;
+ name = "Exfiltrate"
+ },
+/obj/effect/turf_decal/tile/red/diagonal_edge,
+/obj/structure/sign/warning/fire/directional/north,
+/turf/open/floor/iron/dark/diagonal,
+/area/station/engineering/atmos/mix)
"cmZ" = (
/obj/item/clothing/suit/hooded/wintercoat/engineering,
/obj/effect/decal/cleanable/blood/old,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
"cnb" = (
@@ -8055,10 +8396,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"cnh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/disposal/incinerator)
"cnj" = (
/obj/structure/fence/door{
name = "graveyard"
@@ -8099,15 +8436,18 @@
},
/turf/open/floor/iron,
/area/station/cargo/office)
-"cnS" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 10
+"cod" = (
+/obj/effect/turf_decal/tile/yellow/half/contrasted{
+ dir = 1
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/chair/stool/directional/east,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron,
+/area/station/engineering/main)
+"coe" = (
/obj/machinery/light/small/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/obj/structure/closet/crate,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"coT" = (
/obj/structure/table,
/obj/item/storage/wallet,
@@ -8156,6 +8496,11 @@
/obj/machinery/light/small/directional/east,
/turf/open/openspace,
/area/station/service/chapel)
+"cps" = (
+/obj/structure/table/wood/poker,
+/obj/item/storage/wallet/random,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"cpt" = (
/obj/structure/fence/corner{
dir = 9
@@ -8192,10 +8537,6 @@
},
/turf/open/floor/plating,
/area/station/engineering/engine_smes)
-"cpO" = (
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"cpT" = (
/obj/item/kirbyplants/random,
/obj/machinery/status_display/evac/directional/south,
@@ -8204,6 +8545,13 @@
"cpY" = (
/turf/closed/wall,
/area/station/service/kitchen)
+"cqb" = (
+/obj/machinery/food_cart,
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/structure/sign/poster/official/cleanliness/directional/north,
+/obj/effect/turf_decal/box,
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"cqh" = (
/obj/machinery/door/airlock/maintenance{
name = "Library Maintenance"
@@ -8219,13 +8567,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"cql" = (
-/obj/effect/turf_decal/tile/bar{
- dir = 4
- },
-/obj/structure/chair/stool/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"cqo" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -8236,24 +8577,12 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"cqs" = (
-/obj/item/toy/snowball{
- pixel_y = -7;
- pixel_x = 5
- },
-/turf/open/misc/asteroid/snow/coldroom,
-/area/station/service/kitchen/coldroom)
-"cqv" = (
-/obj/effect/landmark/blobstart,
-/obj/machinery/camera{
- c_tag = "Virology Pen";
- dir = 9;
- network = list("ss13","medbay")
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/grass,
-/area/station/medical/virology)
+"cqw" = (
+/obj/structure/table/wood,
+/obj/item/c_tube,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"cqx" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -8269,8 +8598,18 @@
/obj/machinery/camera/directional/west{
c_tag = "Solar Maintenance - South West Access"
},
+/obj/structure/sign/warning/electric_shock/directional/west,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"cqN" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"cqO" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
dir = 10
@@ -8286,25 +8625,28 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory/upper)
-"crg" = (
-/obj/machinery/door/morgue{
- name = "Confession Booth"
+"crf" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
},
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+/obj/structure/sign/departments/security/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central/fore)
"crn" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/item/radio/intercom/directional/east,
/turf/open/floor/iron/white,
/area/station/science/genetics)
-"crO" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/railing/corner/end/flip{
- dir = 1
+"crv" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 10
},
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"crS" = (
/obj/machinery/vending/wardrobe/law_wardrobe,
/turf/open/floor/wood,
@@ -8315,6 +8657,13 @@
/obj/structure/sign/poster/ripped/directional/west,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
+"crW" = (
+/obj/structure/railing,
+/obj/structure/stairs/west,
+/turf/open/floor/iron/stairs/medium{
+ dir = 4
+ },
+/area/station/science/cytology)
"cse" = (
/obj/machinery/door/airlock/maintenance{
name = "Cargo Bay Maintenance"
@@ -8338,13 +8687,15 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/external,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"css" = (
-/obj/structure/table/wood,
-/obj/structure/reagent_dispensers/beerkeg,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
+"csu" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 10
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"csB" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
@@ -8355,23 +8706,13 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/port/aft)
+"csJ" = (
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/plating,
+/area/station/service/chapel)
"csT" = (
/turf/open/floor/circuit/telecomms/mainframe,
/area/station/tcommsat/server)
-"csV" = (
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored/graveyard)
-"csZ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/light/small/directional/north,
-/obj/structure/extinguisher_cabinet/directional/north,
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
"ctk" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -8386,6 +8727,13 @@
/obj/structure/grille,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/maint)
+"ctm" = (
+/obj/structure/railing{
+ dir = 5
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"ctr" = (
/obj/machinery/portable_atmospherics/pump,
/obj/effect/turf_decal/stripes/line{
@@ -8395,6 +8743,12 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/showroomfloor,
/area/station/engineering/atmos)
+"ctC" = (
+/obj/structure/fence/corner{
+ dir = 8
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"ctE" = (
/obj/structure/cable,
/obj/machinery/light_switch/directional/south,
@@ -8405,10 +8759,6 @@
},
/turf/open/floor/iron/dark/smooth_half,
/area/station/security/office)
-"ctF" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/science/xenobiology)
"ctI" = (
/obj/machinery/telecomms/processor/preset_three,
/turf/open/floor/iron/dark/telecomms,
@@ -8424,16 +8774,19 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
+"ctS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
"ctY" = (
/obj/structure/tank_holder/anesthetic,
/turf/open/floor/iron/dark,
/area/station/science/robotics/lab)
-"cua" = (
-/obj/machinery/button/photobooth{
- pixel_y = -26
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
"cuc" = (
/obj/effect/turf_decal/siding/thinplating_new,
/turf/open/floor/iron,
@@ -8475,10 +8828,6 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/wood,
/area/station/commons/vacant_room/office)
-"cuB" = (
-/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
"cuJ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -8520,6 +8869,37 @@
},
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
+"cvj" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/box,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/science/ordnance)
+"cvn" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
+/obj/structure/sink/kitchen/directional/south,
+/obj/structure/mirror/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Coldroom Access"
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 4
+ },
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/mail_sorting/service/kitchen,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/railing/corner,
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
"cvq" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -8552,6 +8932,19 @@
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"cvH" = (
+/obj/structure/table,
+/obj/item/trash/can/food/beans,
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/fore)
+"cvJ" = (
+/obj/structure/fence/cut/medium{
+ dir = 2
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"cvN" = (
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
dir = 4
@@ -8569,12 +8962,6 @@
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
-"cwh" = (
-/obj/structure/plaque/static_plaque/golden/commission/icebox{
- pixel_y = 29
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"cwj" = (
/obj/machinery/requests_console/directional/south{
department = "Atmospherics";
@@ -8593,6 +8980,10 @@
"cwn" = (
/obj/structure/cable,
/obj/structure/transit_tube/crossing/horizontal,
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"cwr" = (
@@ -8619,10 +9010,20 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/medical/storage)
+"cwH" = (
+/obj/machinery/space_heater,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"cwO" = (
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"cwT" = (
+/obj/structure/closet/emcloset,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"cxd" = (
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/dark/side{
@@ -8647,6 +9048,11 @@
/obj/item/clothing/suit/costume/wellworn_shirt/graphic/ian,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
+"cxt" = (
+/obj/structure/table,
+/obj/item/food/chococoin,
+/turf/open/floor/iron/smooth,
+/area/mine/eva)
"cxz" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -8664,17 +9070,22 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"cxD" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
+"cxI" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Drone Bay"
},
-/obj/effect/turf_decal/siding/wood{
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/door/firedoor{
dir = 8
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/obj/effect/turf_decal/siding/brown/corner{
+ dir = 1
+ },
+/obj/effect/mapping_helpers/airlock/access/all/supply/general,
+/turf/open/floor/iron,
+/area/station/cargo/drone_bay)
"cxO" = (
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory)
@@ -8699,12 +9110,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"cxT" = (
-/obj/structure/table/wood,
-/obj/item/plate,
-/obj/effect/spawner/random/trash/bacteria,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"cyh" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced,
@@ -8725,20 +9130,6 @@
/obj/effect/spawner/random/structure/barricade,
/turf/open/floor/plating,
/area/station/commons/vacant_room/office)
-"cyG" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/item/kirbyplants/random,
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
"cyH" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -8781,43 +9172,28 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"cyV" = (
-/obj/structure/chair/stool/directional/west,
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
"cyX" = (
/obj/machinery/recharge_station,
/obj/item/radio/intercom/directional/west,
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
-"cyZ" = (
-/obj/structure/sign/poster/contraband/random/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"czi" = (
/obj/item/radio/intercom/directional/south,
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat_interior)
+"czj" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/medical/morgue)
"czl" = (
/obj/effect/turf_decal/tile/brown/fourcorners,
/obj/machinery/modular_computer/preset/cargochat/engineering,
/turf/open/floor/iron/dark,
/area/station/engineering/lobby)
-"czo" = (
-/obj/structure/reagent_dispensers/water_cooler,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 8
- },
-/obj/structure/sign/poster/official/help_others/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"czq" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -8840,41 +9216,9 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
-"czz" = (
-/obj/machinery/computer/pod/old/mass_driver_controller/trash{
- pixel_x = -24;
- pixel_y = -6
- },
-/obj/machinery/button/door/directional/west{
- id = "Disposal Exit";
- name = "Disposal Vent Control";
- pixel_y = 4;
- req_access = list("maint_tunnels")
- },
-/obj/structure/chair/stool/directional/south{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal)
"czD" = (
/turf/closed/wall,
/area/mine/laborcamp/security)
-"czF" = (
-/obj/machinery/smartfridge/organ,
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/aft)
-"czO" = (
-/obj/machinery/door/airlock/atmos{
- name = "Atmospherics"
- },
-/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"czR" = (
/obj/machinery/power/apc/auto_name/directional/east,
/obj/machinery/camera/directional/south{
@@ -8883,31 +9227,11 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/aft)
-"czS" = (
-/obj/structure/cable,
-/obj/structure/table,
-/obj/item/storage/medkit/regular,
-/obj/item/storage/medkit/regular{
- pixel_x = -3;
- pixel_y = -3
- },
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
"czW" = (
/obj/structure/weightmachine,
/obj/effect/turf_decal/box,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/workout)
-"czY" = (
-/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
- dir = 4
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"cAe" = (
/obj/structure/disposalpipe/segment,
/obj/effect/spawner/random/trash/grille_or_waste,
@@ -8944,11 +9268,6 @@
},
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"cAz" = (
-/obj/structure/table/wood,
-/obj/item/book/manual/wiki/security_space_law,
-/turf/open/floor/wood,
-/area/station/security/courtroom)
"cAB" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/airalarm/directional/west,
@@ -8976,10 +9295,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/landmark/start/depsec/medical,
-/obj/machinery/light_switch/directional/south{
- pixel_x = -21;
- pixel_y = -25
- },
/obj/effect/turf_decal/tile/red/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/checkpoint/medical)
@@ -9027,23 +9342,38 @@
/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron/dark,
/area/station/medical/chemistry)
-"cBn" = (
-/obj/structure/sign/poster/random/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"cBD" = (
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 4
+"cBk" = (
+/obj/machinery/door/firedoor{
+ dir = 8
},
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
+/obj/effect/landmark/start/hangover,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
dir = 4
},
-/obj/effect/turf_decal/siding/wood{
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
+"cBv" = (
+/obj/machinery/button/door/directional/east{
+ id = "misclab";
+ name = "Test Chamber Blast Doors";
+ pixel_y = 6;
+ req_access = list("xenobiology")
+ },
+/obj/machinery/button/door/directional/east{
+ id = "xenobiomain";
+ name = "Xenobiology Containment Blast Door";
+ pixel_y = -6;
+ req_access = list("xenobiology")
+ },
+/obj/structure/railing/corner/end/flip{
dir = 4
},
-/turf/open/floor/iron,
-/area/station/service/hydroponics/garden)
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"cBG" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -9051,10 +9381,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"cBJ" = (
-/obj/effect/spawner/random/trash/mess,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"cBP" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp{
@@ -9068,9 +9394,6 @@
/area/station/security/courtroom)
"cBU" = (
/obj/structure/table,
-/obj/structure/sign/plaques/kiddie{
- pixel_x = 32
- },
/obj/machinery/camera/motion/directional/east{
c_tag = "AI Upload East";
network = list("aiupload")
@@ -9080,20 +9403,15 @@
dir = 4
},
/obj/machinery/light/directional/east,
+/obj/structure/sign/nanotrasen{
+ pixel_x = 32
+ },
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
"cCb" = (
/obj/structure/flora/tree/pine/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"cCe" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/siding/white{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
"cCt" = (
/obj/structure/rack,
/obj/effect/spawner/random/techstorage/rnd_all,
@@ -9106,41 +9424,14 @@
/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron/white/smooth_large,
/area/station/science/genetics)
-"cCD" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/structure/railing/corner{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
-"cCF" = (
-/obj/machinery/hydroponics/constructable,
-/obj/structure/window/reinforced/spawner/directional/west,
+"cCG" = (
/obj/effect/decal/cleanable/dirt,
-/obj/item/seeds/carrot,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 8
+/obj/machinery/button/flasher{
+ pixel_y = -30;
+ id = "GulagCell 2"
},
-/turf/open/floor/iron/dark,
+/turf/open/floor/iron,
/area/mine/laborcamp)
-"cCR" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"cCT" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"cCW" = (
/obj/machinery/conveyor/inverted{
dir = 6;
@@ -9175,6 +9466,23 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"cDv" = (
+/obj/item/stack/rods/fifty,
+/obj/structure/rack,
+/obj/item/stack/cable_coil{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/stack/cable_coil{
+ amount = 5
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ amount = 10
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron,
+/area/station/maintenance/department/electrical)
"cDw" = (
/obj/effect/mapping_helpers/airlock/abandoned,
/obj/machinery/door/airlock/glass{
@@ -9217,22 +9525,33 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/checkpoint/medical)
-"cEh" = (
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 29
- },
-/obj/structure/rack,
-/obj/item/pickaxe,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/clothing/mask/breath,
-/turf/open/floor/plating,
-/area/mine/mechbay)
+"cEe" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/wood/large,
+/area/station/service/bar)
"cEi" = (
/obj/structure/rack,
/obj/effect/spawner/random/techstorage/medical_all,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
+"cEl" = (
+/obj/effect/turf_decal/siding/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/brown/filled/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt{
+ pixel_x = -9
+ },
+/turf/open/floor/iron,
+/area/station/cargo/drone_bay)
"cEo" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -9265,6 +9584,10 @@
/obj/structure/grille/broken,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"cEz" = (
+/obj/structure/sign/departments/holy/directional/north,
+/turf/open/openspace,
+/area/station/service/chapel)
"cEG" = (
/obj/effect/spawner/random/trash/cigbutt,
/obj/effect/spawner/random/trash/cigbutt,
@@ -9299,26 +9622,20 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/smooth_edge,
/area/station/security/lockers)
-"cFc" = (
-/obj/structure/rack,
-/obj/effect/spawner/random/contraband/permabrig_gear,
-/obj/structure/sign/warning/cold_temp/directional/west,
-/turf/open/floor/vault,
-/area/station/security/prison/rec)
+"cFr" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"cFJ" = (
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"cFX" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = -32
- },
-/obj/structure/chair/stool/directional/north,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/machinery/light/small/directional/west,
+"cFM" = (
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/secure_area/directional/north,
/turf/open/floor/iron/dark,
-/area/station/command/gateway)
+/area/station/ai_monitored/turret_protected/ai)
"cFZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -9362,22 +9679,13 @@
"cGA" = (
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"cGI" = (
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
-/obj/machinery/door/airlock{
- name = "Kitchen"
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
+"cGB" = (
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/turf_decal/siding/white{
dir = 8
},
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/service/kitchen)
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
"cGQ" = (
/obj/structure/sign/poster/official/random/directional/west,
/obj/effect/turf_decal/tile/green/anticorner/contrasted{
@@ -9385,6 +9693,18 @@
},
/turf/open/floor/iron,
/area/station/security/prison/garden)
+"cGS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/disposal)
+"cGZ" = (
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/iron/stairs/medium{
+ dir = 4
+ },
+/area/station/service/hydroponics)
"cHb" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -9418,6 +9738,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"cHA" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/closet/crate,
+/turf/open/floor/iron/smooth,
+/area/mine/living_quarters)
"cHB" = (
/obj/machinery/vending/autodrobe,
/turf/open/floor/plating,
@@ -9454,9 +9779,20 @@
/obj/machinery/digital_clock/directional/east,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
+"cIb" = (
+/obj/machinery/dna_scannernew,
+/obj/structure/sign/warning/test_chamber/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/science/genetics)
"cIc" = (
/turf/closed/wall,
/area/station/security/prison/work)
+"cIf" = (
+/obj/structure/fence/corner{
+ dir = 9
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"cIq" = (
/obj/machinery/computer/slot_machine{
balance = 15;
@@ -9476,6 +9812,7 @@
/area/station/maintenance/fore)
"cIP" = (
/obj/machinery/bookbinder,
+/obj/structure/sign/poster/official/random/directional/west,
/turf/open/floor/wood,
/area/station/service/library)
"cIU" = (
@@ -9493,20 +9830,36 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/smooth,
/area/station/security/brig/upper)
-"cJa" = (
-/obj/structure/filingcabinet/chestdrawer,
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"cJb" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"cJd" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/button/door/directional/north{
+ id = "riot";
+ name = "Anti-Riot Shutters";
+ req_access = list("security")
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/fore)
"cJi" = (
/obj/structure/sign/warning,
/turf/closed/wall/r_wall,
/area/station/security/warden)
+"cJk" = (
+/obj/machinery/chem_mass_spec,
+/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
+ dir = 8
+ },
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron/white,
+/area/station/medical/pharmacy)
"cJs" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
@@ -9542,6 +9895,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"cJX" = (
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/box/white{
+ color = "#52B4E9"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 1
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"cKe" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -9555,14 +9920,6 @@
dir = 6
},
/area/station/science/research)
-"cKp" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/bar/atrium)
"cKq" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -9575,6 +9932,16 @@
},
/turf/open/floor/iron/dark/side,
/area/station/security/processing)
+"cKy" = (
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/turf_decal/tile/blue/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/blue{
+ dir = 8
+ },
+/turf/open/floor/iron/cafeteria,
+/area/station/security/prison/work)
"cKA" = (
/obj/structure/window/reinforced/spawner/directional/north{
pixel_y = 2
@@ -9604,30 +9971,22 @@
/obj/structure/bookcase/random/reference,
/turf/open/floor/carpet/blue,
/area/station/medical/psychology)
-"cKJ" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/effect/turf_decal/siding/dark{
- dir = 9
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/checker,
-/area/station/hallway/secondary/service)
-"cLf" = (
-/obj/structure/rack,
-/obj/item/shovel,
-/obj/item/clothing/mask/gas/plaguedoctor,
-/obj/item/tank/internals/emergency_oxygen,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"cKL" = (
+/obj/effect/landmark/blobstart,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/grass,
+/area/station/medical/virology)
"cLo" = (
/obj/machinery/recharge_station,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
+"cLp" = (
+/obj/structure/table,
+/obj/item/razor,
+/obj/item/storage/backpack/duffelbag/sec/surgery,
+/turf/open/floor/plating/icemoon,
+/area/station/security/execution/education)
"cLq" = (
/obj/effect/turf_decal/loading_area{
dir = 1
@@ -9695,9 +10054,24 @@
},
/turf/open/floor/wood,
/area/station/service/library)
+"cLK" = (
+/obj/item/radio/intercom/directional/east,
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
"cLN" = (
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"cLR" = (
+/obj/machinery/firealarm/directional/west,
+/obj/structure/closet/crate/wooden/toy,
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"cMd" = (
/obj/machinery/recharge_station,
/obj/effect/turf_decal/tile/yellow{
@@ -9714,26 +10088,13 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"cMj" = (
-/obj/structure/stairs/west,
-/obj/structure/railing{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"cMk" = (
/turf/closed/wall/r_wall,
/area/mine/production)
-"cMv" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Escape"
- },
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron/white/corner,
-/area/station/hallway/secondary/exit/departure_lounge)
+"cMr" = (
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/maintenance/starboard/fore)
"cMA" = (
/obj/machinery/door/airlock/security/glass{
name = "Brig Control"
@@ -9742,6 +10103,14 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/dark/textured,
/area/station/security/warden)
+"cMG" = (
+/obj/structure/closet/crate/coffin,
+/obj/machinery/light/small/red/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Chapel Coffin Storage"
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/service/chapel)
"cMI" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
@@ -9780,12 +10149,10 @@
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
-"cNh" = (
-/obj/structure/fence/corner{
- dir = 10
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+"cNe" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"cNm" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -9814,25 +10181,15 @@
/turf/open/floor/engine,
/area/station/science/xenobiology)
"cNL" = (
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/siding/thinplating/dark/corner{
+/obj/structure/disposalpipe/trunk{
dir = 1
},
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 6
},
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/area/station/command/heads_quarters/cmo)
"cNS" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -9850,15 +10207,6 @@
},
/turf/closed/wall,
/area/station/tcommsat/computer)
-"cOb" = (
-/obj/structure/rack,
-/obj/item/storage/box/lights/mixed{
- pixel_x = 3;
- pixel_y = 4
- },
-/obj/item/storage/box/lights/tubes,
-/turf/open/floor/iron/checker,
-/area/station/commons/storage/emergency/port)
"cOi" = (
/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{
dir = 8
@@ -9870,6 +10218,18 @@
/obj/effect/turf_decal/tile/red/half,
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
+"cOy" = (
+/obj/machinery/smartfridge,
+/obj/machinery/door/window/right/directional/south{
+ name = "Produce Access";
+ req_access = list("hydroponics")
+ },
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"cOC" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -9884,17 +10244,6 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"cOQ" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/door/airlock/engineering{
- name = "Utilities Room"
- },
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/unres,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"cPd" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -9918,11 +10267,49 @@
/obj/effect/decal/cleanable/cobweb/cobweb2,
/turf/open/floor/iron/dark/smooth_half,
/area/station/service/chapel)
+"cPt" = (
+/obj/structure/railing/corner,
+/obj/machinery/door/firedoor/border_only{
+ dir = 4
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
"cPE" = (
/turf/open/floor/iron/smooth_half{
dir = 1
},
/area/station/security/prison/garden)
+"cPK" = (
+/obj/structure/table,
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = 2;
+ pixel_y = -1
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = 2;
+ pixel_y = -1
+ },
+/obj/item/clothing/mask/breath{
+ pixel_x = 2;
+ pixel_y = -1
+ },
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/storage/mining)
"cPQ" = (
/obj/effect/turf_decal/stripes/white/line,
/obj/effect/decal/cleanable/dirt,
@@ -9931,17 +10318,6 @@
},
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"cQa" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/nanotrasen{
- pixel_x = 32
- },
-/turf/open/floor/iron/white/corner,
-/area/station/hallway/secondary/entry)
"cQc" = (
/obj/structure/table/wood,
/obj/item/reagent_containers/cup/rag,
@@ -9982,13 +10358,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-"cQp" = (
-/obj/machinery/status_display/evac/directional/north,
-/obj/machinery/rnd/production/techfab/department/service,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/siding/dark,
-/turf/open/floor/iron/checker,
-/area/station/hallway/secondary/service)
"cQs" = (
/obj/structure/table,
/obj/item/computer_disk{
@@ -10032,17 +10401,6 @@
dir = 8
},
/area/station/ai_monitored/command/storage/eva)
-"cQE" = (
-/obj/structure/fence,
-/obj/structure/sign/nanotrasen{
- pixel_y = -32
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"cQH" = (
-/obj/structure/sign/warning/no_smoking/directional/south,
-/turf/open/floor/circuit/telecomms/mainframe,
-/area/station/tcommsat/server)
"cQL" = (
/obj/machinery/porta_turret/ai{
dir = 4
@@ -10051,19 +10409,34 @@
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/atmos)
"cQV" = (
-/obj/structure/barricade/wooden/snowed,
-/obj/machinery/light/small/red/directional/north,
-/obj/machinery/door/poddoor/shutters{
- dir = 4;
- id = "minecraft_shutter";
- name = "Cart Shutters"
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/effect/turf_decal/siding/dark_blue,
+/obj/effect/turf_decal/trimline/dark_blue/filled/line,
+/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner,
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/medical/morgue)
"cRg" = (
/obj/structure/cable,
/turf/open/floor/iron/dark/textured,
/area/station/security/warden)
+"cRq" = (
+/obj/structure/table,
+/obj/item/holosign_creator/atmos{
+ pixel_x = -5
+ },
+/obj/item/holosign_creator/atmos{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
+"cRu" = (
+/obj/structure/disposalpipe/junction,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"cRy" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -10071,6 +10444,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
+"cRC" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"cRE" = (
/obj/structure/rack,
/obj/item/wirecutters,
@@ -10099,20 +10476,14 @@
},
/area/station/command/heads_quarters/rd)
"cRN" = (
-/obj/structure/chair/office/tactical{
- dir = 1
- },
-/obj/effect/landmark/start/coroner,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/obj/machinery/hydroponics/soil,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"cRO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
/turf/closed/wall,
/area/station/engineering/atmos)
-"cRX" = (
-/obj/machinery/processor,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"cSe" = (
/obj/structure/table,
/obj/item/flashlight{
@@ -10152,22 +10523,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"cSO" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"cSP" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Aft Primary Hallway South";
- pixel_y = -22
- },
-/obj/effect/turf_decal/tile/yellow,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
"cTh" = (
/obj/structure/table/wood,
/obj/item/paper_bin,
@@ -10206,17 +10561,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood/large,
/area/station/commons/vacant_room/office)
-"cTJ" = (
-/obj/structure/cable,
-/obj/machinery/light_switch/directional/south{
- pixel_x = -10
- },
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
+"cTR" = (
+/turf/open/floor/iron/white/side{
+ dir = 1
},
-/turf/open/floor/iron/white,
-/area/station/medical/cryo)
+/area/station/science/research)
"cTV" = (
/obj/effect/turf_decal/box/white{
color = "#52B4E9"
@@ -10233,6 +10582,10 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"cUB" = (
+/obj/structure/window/spawner/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"cUF" = (
/obj/machinery/camera/directional/west{
c_tag = "Aft Primary Hallway North"
@@ -10243,22 +10596,13 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-"cUH" = (
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"cVa" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Fitness Room North"
- },
-/obj/structure/closet/masks,
-/obj/effect/landmark/start/hangover/closet,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+"cUS" = (
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/machinery/hydroponics/constructable,
+/obj/machinery/status_display/ai/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"cVk" = (
/obj/item/storage/box/evidence{
pixel_x = -10;
@@ -10288,14 +10632,15 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"cVW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light_switch/directional/south{
- pixel_x = 5
+"cVV" = (
+/obj/machinery/newscaster/directional/north,
+/obj/structure/railing{
+ dir = 1
},
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/security/brig)
"cWq" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/effect/turf_decal/tile/green/half/contrasted{
@@ -10303,15 +10648,10 @@
},
/turf/open/floor/iron,
/area/station/security/prison/garden)
-"cWz" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/siding/white{
- dir = 5
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
+"cWE" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/station/service/chapel/office)
"cWG" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -10325,22 +10665,17 @@
c_tag = "Labor Camp Cellblock";
network = list("labor")
},
+/obj/machinery/button/flasher{
+ pixel_y = -30;
+ id = "GulagCell 1"
+ },
/turf/open/floor/iron,
/area/mine/laborcamp)
-"cWJ" = (
-/obj/machinery/holopad,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/box/white{
- color = "#52B4E9"
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"cWX" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
-/turf/open/floor/plating/snowed/icemoon,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"cXc" = (
/obj/effect/turf_decal/arrows,
@@ -10360,24 +10695,33 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/port/fore)
-"cXu" = (
-/obj/machinery/firealarm/directional/north,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/filled/corner,
-/obj/structure/railing/corner,
-/obj/machinery/door/firedoor/border_only{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"cXy" = (
/obj/structure/cable,
/turf/open/floor/iron/smooth_half{
dir = 1
},
/area/station/security/prison/garden)
+"cXG" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/south,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"cXI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/light/floor,
+/turf/open/floor/wood,
+/area/station/commons/lounge)
+"cXR" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"cXV" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/trimline/dark_red/filled/line{
@@ -10405,21 +10749,6 @@
/obj/machinery/newscaster/directional/north,
/turf/open/floor/iron/grimy,
/area/station/security/detectives_office)
-"cYe" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"cYf" = (
-/obj/machinery/shower/directional/west,
-/obj/effect/turf_decal/stripes/red/line{
- dir = 6
- },
-/obj/structure/sign/warning/no_smoking/directional/east,
-/turf/open/floor/iron/textured,
-/area/station/engineering/atmos)
"cYi" = (
/obj/effect/turf_decal/trimline/dark_red/line,
/obj/effect/turf_decal/trimline/dark_red/line{
@@ -10434,6 +10763,15 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"cYj" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"cYo" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/stripes/line{
@@ -10468,13 +10806,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"cYI" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/effect/landmark/generic_maintenance_landmark,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"cYK" = (
/obj/machinery/netpod,
/obj/machinery/light/small/directional/south,
@@ -10510,6 +10841,10 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
+"cZc" = (
+/obj/machinery/firealarm/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"cZd" = (
/obj/machinery/computer/records/security{
dir = 1
@@ -10518,9 +10853,14 @@
/obj/machinery/button/door/directional/south{
id = "MedbayFoyer";
name = "Medbay Doors Control";
- normaldoorcontrol = 1
+ normaldoorcontrol = 1;
+ pixel_x = 5;
+ pixel_y = -26
},
/obj/effect/turf_decal/tile/red/full,
+/obj/machinery/light_switch/directional/south{
+ pixel_x = -6
+ },
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/checkpoint/medical)
"cZe" = (
@@ -10528,6 +10868,16 @@
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
+"cZf" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/holopad,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
+"cZk" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/small/dim/directional/east,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"cZm" = (
/obj/machinery/door/firedoor/border_only{
dir = 8
@@ -10578,17 +10928,30 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
+"dad" = (
+/obj/effect/turf_decal/siding/thinplating/dark/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 6
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/poster/official/the_owl/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"daf" = (
/obj/structure/table,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"daj" = (
-/obj/machinery/door/morgue{
- name = "Confession Booth (Chaplain)";
- req_access = list("chapel_office")
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"dak" = (
/obj/item/clothing/suit/apron/surgical,
/obj/effect/mapping_helpers/broken_floor,
@@ -10616,23 +10979,33 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"day" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
"daE" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/mess)
+"daH" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"daM" = (
/obj/structure/closet/secure_closet/engineering_personal,
/obj/machinery/airalarm/directional/north,
/obj/item/clothing/suit/hooded/wintercoat/engineering,
/turf/open/floor/iron/dark,
/area/station/engineering/storage_shared)
+"daO" = (
+/obj/structure/railing{
+ dir = 9
+ },
+/obj/machinery/button/door/directional/east{
+ id = "drone_bay";
+ name = "Shutter Control"
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"daR" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -10654,23 +11027,6 @@
/obj/item/cultivator,
/turf/open/floor/iron,
/area/station/maintenance/starboard/aft)
-"daX" = (
-/obj/structure/sign/warning/gas_mask,
-/turf/closed/wall,
-/area/station/service/chapel)
-"daZ" = (
-/obj/structure/marker_beacon/jade,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"dbi" = (
-/obj/structure/table,
-/obj/item/flashlight,
-/obj/item/flashlight{
- pixel_y = 13
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"dbm" = (
/obj/machinery/door/airlock{
name = "Private Restroom"
@@ -10678,6 +11034,11 @@
/obj/effect/mapping_helpers/airlock/access/all/command/captain,
/turf/open/floor/iron/freezer,
/area/station/command/heads_quarters/captain)
+"dbn" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/newscaster/directional/south,
+/turf/open/floor/carpet/red,
+/area/station/security/prison/work)
"dbr" = (
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
@@ -10699,6 +11060,9 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
+"dbB" = (
+/turf/closed/wall/ice,
+/area/icemoon/underground/explored/graveyard)
"dbH" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/mess)
@@ -10706,6 +11070,25 @@
/obj/effect/spawner/random/structure/grille,
/turf/open/floor/plating,
/area/station/security/prison/safe)
+"dbO" = (
+/obj/machinery/door/airlock/wood{
+ name = "Backstage"
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/all/service/theatre,
+/obj/effect/landmark/navigate_destination,
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/theater)
"dcd" = (
/obj/structure/ladder,
/turf/open/floor/plating,
@@ -10727,12 +11110,6 @@
/obj/item/pillow/random,
/turf/open/floor/wood,
/area/station/commons/dorms)
-"dcr" = (
-/obj/machinery/chem_master,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"dcs" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -10790,6 +11167,12 @@
dir = 8
},
/area/station/hallway/secondary/entry)
+"dcI" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"dcO" = (
/obj/machinery/camera/directional/east{
c_tag = "Engineering Emitter Room Starboard";
@@ -10797,15 +11180,6 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"dcQ" = (
-/obj/structure/table,
-/obj/item/kitchen/rollingpin,
-/obj/item/reagent_containers/condiment/enzyme,
-/obj/item/reagent_containers/condiment/sugar,
-/obj/structure/light_construct/directional/west,
-/obj/structure/sign/poster/official/random/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"dcW" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -10831,16 +11205,45 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/brig/upper)
+"ddd" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/light/directional/east,
+/obj/machinery/firealarm/directional/east,
+/turf/open/floor/iron/white/corner{
+ dir = 4
+ },
+/area/station/hallway/secondary/entry)
"ddh" = (
/obj/structure/chair/stool/directional/north,
/obj/effect/landmark/start/assistant,
/obj/effect/turf_decal/tile/neutral/half/contrasted,
/turf/open/floor/iron/dark,
/area/station/commons/storage/primary)
+"ddi" = (
+/obj/structure/frame/computer{
+ dir = 1
+ },
+/obj/item/radio/intercom/directional/south,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/starboard/fore)
"ddk" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/circuit,
/area/station/science/robotics/mechbay)
+"ddm" = (
+/mob/living/basic/pet/penguin/emperor{
+ name = "Club"
+ },
+/obj/item/toy/snowball{
+ pixel_x = -9;
+ pixel_y = 17
+ },
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"ddp" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -10864,13 +11267,13 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"ddv" = (
-/obj/machinery/light/small/directional/east,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
+"ddw" = (
+/obj/structure/railing{
+ dir = 8
},
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
+/obj/effect/turf_decal/loading_area/white,
+/turf/open/floor/wood/large,
+/area/station/service/bar/atrium)
"ddz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -10883,25 +11286,22 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"ddJ" = (
-/obj/structure/reagent_dispensers/plumbed{
- name = "service reservoir"
- },
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/effect/turf_decal/delivery/white{
- color = "#307db9"
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/iron/textured,
-/area/station/maintenance/starboard/fore)
-"ddR" = (
-/obj/structure/disposalpipe/segment{
+"ddK" = (
+/obj/machinery/hydroponics/constructable,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/seeds/onion,
+/obj/effect/turf_decal/tile/green/anticorner/contrasted,
+/obj/effect/turf_decal/siding/green{
dir = 4
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
+"ddQ" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/kirbyplants/random,
+/obj/structure/sign/calendar/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/locker)
"ddZ" = (
/obj/structure/cable,
/obj/effect/turf_decal/siding/green{
@@ -10914,6 +11314,12 @@
/obj/structure/cable/layer3,
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
+"dei" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/vending/cigarette,
+/obj/structure/sign/poster/official/nanotrasen_logo/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/locker)
"det" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -11007,18 +11413,20 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/atmos/storage/gas)
+"dfR" = (
+/obj/item/toy/snowball{
+ pixel_y = 3;
+ pixel_x = 3
+ },
+/obj/item/toy/snowball,
+/turf/open/misc/asteroid/snow/coldroom,
+/area/icemoon/underground/explored)
"dga" = (
/obj/effect/turf_decal/loading_area{
dir = 4
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
-"dge" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/railing/corner/end/flip,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"dgl" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 8
@@ -11026,6 +11434,48 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"dgp" = (
+/obj/machinery/modular_computer/preset/engineering,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/light/small/directional/north,
+/obj/machinery/incident_display/delam/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/engine_smes)
+"dgt" = (
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/virology{
+ autoclose = 0;
+ frequency = 1449;
+ id_tag = "virology_airlock_exterior";
+ name = "Virology Exterior Airlock"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
+/obj/effect/turf_decal/tile/green/full,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/medical/virology)
+"dgx" = (
+/obj/structure/rack,
+/obj/effect/spawner/random/contraband/permabrig_gear,
+/turf/open/floor/vault,
+/area/station/security/prison/rec)
+"dgA" = (
+/obj/item/kirbyplants/random,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"dgR" = (
+/obj/machinery/smartfridge,
+/turf/open/floor/iron/dark,
+/area/station/service/kitchen)
"dgZ" = (
/obj/machinery/airalarm/directional/south,
/obj/structure/cable,
@@ -11045,29 +11495,25 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron/dark/textured,
/area/station/security/execution/transfer)
+"dhi" = (
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/structure/railing,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/security/brig)
"dhj" = (
/obj/machinery/light_switch/directional/north,
/turf/open/floor/wood,
/area/station/command/meeting_room)
-"dhk" = (
-/obj/structure/table/reinforced,
-/obj/machinery/camera{
- c_tag = "Security Post - Medbay";
- dir = 9;
- network = list("ss13","medbay")
- },
-/obj/item/book/manual/wiki/security_space_law{
- pixel_x = 3;
- pixel_y = 4
- },
-/obj/machinery/newscaster/directional/north,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red/full,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/security/checkpoint/medical)
"dhq" = (
/turf/closed/mineral/random/labormineral/ice,
/area/icemoon/surface/outdoors/labor_camp)
+"dhv" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"dhH" = (
/obj/machinery/light/small/directional/west,
/obj/effect/turf_decal/weather/snow/corner{
@@ -11087,6 +11533,11 @@
},
/turf/open/floor/circuit/green,
/area/station/ai_monitored/turret_protected/ai_upload)
+"dhR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/bookcase/random,
+/turf/open/floor/iron/grimy,
+/area/station/maintenance/aft/greater)
"dhS" = (
/obj/machinery/door/airlock{
name = "Permabrig Showers"
@@ -11104,20 +11555,42 @@
},
/turf/open/floor/iron/dark/side,
/area/station/security/processing)
-"dhY" = (
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 8
+"dhV" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/chair{
+ dir = 4
},
+/obj/structure/sign/departments/exodrone/directional/west,
+/turf/open/floor/iron,
+/area/station/cargo/storage)
+"dhY" = (
/obj/machinery/computer/security/mining{
dir = 1
},
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/cargo/miningdock)
-"dig" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/duct,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"dia" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/bot_red,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
+"dik" = (
+/obj/machinery/cell_charger{
+ pixel_y = 5
+ },
+/obj/item/stock_parts/power_store/cell/high{
+ pixel_y = 6
+ },
+/obj/structure/table/glass,
+/turf/open/floor/iron/white/side{
+ dir = 9
+ },
+/area/station/science/lab)
"dip" = (
/obj/machinery/holopad,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -11163,16 +11636,6 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/textured,
/area/mine/mechbay)
-"diK" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"diL" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -11192,28 +11655,12 @@
dir = 1
},
/area/mine/living_quarters)
-"djl" = (
-/obj/structure/chair/sofa/left/brown{
- dir = 1
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"djr" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"djB" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line,
-/obj/machinery/camera{
- c_tag = "Medbay Chemistry Lab - South";
- dir = 5;
- network = list("ss13","medbay")
- },
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
"djC" = (
/obj/effect/decal/remains/human,
/obj/item/reagent_containers/cup/glass/bottle/wine{
@@ -11237,6 +11684,13 @@
/obj/effect/mapping_helpers/airlock/access/all/service/crematorium,
/turf/open/floor/iron/dark,
/area/station/service/chapel/office)
+"djG" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
"djH" = (
/obj/item/stack/sheet/animalhide/lizard{
desc = "Landssslidessss, the landssslidesss...";
@@ -11263,6 +11717,17 @@
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"dka" = (
+/obj/machinery/firealarm/directional/west{
+ pixel_y = -4
+ },
+/obj/machinery/light_switch/directional/west{
+ pixel_y = 5
+ },
+/obj/machinery/photocopier,
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"dkb" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
@@ -11289,15 +11754,15 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/science/robotics/lab)
-"dkB" = (
-/obj/structure/rack,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+"dku" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/structure/chair_flipped{
dir = 4
},
-/obj/effect/spawner/random/armory/shotgun,
-/turf/open/floor/iron/dark/textured,
-/area/station/ai_monitored/security/armory)
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"dkK" = (
/obj/structure/railing/corner,
/obj/effect/turf_decal/stripes/line,
@@ -11322,19 +11787,14 @@
dir = 8
},
/area/station/security/brig/entrance)
-"dla" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Service External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
+"dkZ" = (
+/obj/effect/turf_decal/tile/neutral/diagonal_edge,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
},
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/effect/landmark/start/cook,
+/turf/open/floor/iron/kitchen/diagonal,
+/area/station/service/kitchen)
"dlt" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 8
@@ -11342,16 +11802,13 @@
/obj/structure/marker_beacon/burgundy,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"dlu" = (
-/turf/closed/wall/mineral/wood/nonmetal,
-/area/icemoon/underground/explored)
-"dlB" = (
-/obj/structure/table/wood,
-/obj/item/storage/photo_album/chapel,
-/obj/structure/noticeboard/directional/west,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/grimy,
-/area/station/service/chapel/office)
+"dlH" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/machinery/smartfridge/drying,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"dlK" = (
/obj/machinery/computer/security{
dir = 8
@@ -11369,16 +11826,14 @@
},
/turf/open/floor/plating,
/area/station/construction)
-"dmj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
-/obj/machinery/button/door/directional/east{
- id = "xenobio11";
- name = "Xenobio Pen 11 Blast DOors";
- req_access = list("xenobiology")
- },
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
+"dlS" = (
+/obj/item/crowbar/red,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/spawner/random/maintenance,
+/obj/structure/rack,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"dmk" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/railing{
@@ -11403,6 +11858,12 @@
/obj/structure/ladder,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"dmw" = (
+/obj/structure/fence/end{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"dmG" = (
/obj/structure/table/wood,
/obj/item/camera,
@@ -11411,6 +11872,7 @@
"dmI" = (
/obj/machinery/chem_master,
/obj/effect/turf_decal/tile/yellow/full,
+/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/pharmacy)
"dmL" = (
@@ -11418,24 +11880,24 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/department/electrical)
-"dmR" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Engineering External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "Engineering-External"
- },
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/turf/open/floor/iron/smooth,
-/area/station/engineering/lobby)
"dmU" = (
/obj/structure/cable,
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"dmV" = (
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio10";
+ name = "Xenobio Pen 10 Blast Door"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/station/science/xenobiology)
"dng" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -11451,9 +11913,47 @@
/obj/structure/dresser,
/turf/open/floor/carpet,
/area/station/commons/dorms)
+"dnn" = (
+/obj/structure/railing{
+ dir = 6
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 6
+ },
+/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
+ id = "cantena_curtains"
+ },
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"dnq" = (
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"dnz" = (
+/obj/effect/turf_decal/siding/wideplating_new/light{
+ dir = 6
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/landmark/start/prisoner,
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/prison/work)
+"dnE" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/chair/wood{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
+"dnI" = (
+/obj/machinery/firealarm/directional/north,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 5
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"dnL" = (
/obj/machinery/portable_atmospherics/canister/air,
/turf/open/floor/plating,
@@ -11474,6 +11974,9 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/lockers)
+"dom" = (
+/turf/closed/wall/ice,
+/area/station/service/kitchen/coldroom)
"don" = (
/obj/machinery/portable_atmospherics/canister,
/obj/structure/disposalpipe/segment,
@@ -11482,6 +11985,12 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
+"dop" = (
+/obj/structure/fence/door/opened{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"doq" = (
/obj/machinery/flasher/directional/north{
id = "transferflash"
@@ -11499,6 +12008,15 @@
},
/turf/closed/wall,
/area/station/maintenance/starboard/upper)
+"dow" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external,
+/obj/effect/mapping_helpers/airlock/access/any/security/general,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"doG" = (
/obj/structure/rack,
/obj/machinery/light/small/directional/north,
@@ -11512,14 +12030,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"doK" = (
-/obj/machinery/button/door/directional/east{
- id = "xenobio8";
- name = "Xenobio Pen 8 Blast DOors";
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"doM" = (
/obj/structure/table,
/obj/item/paper{
@@ -11540,23 +12050,14 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"dpa" = (
-/obj/structure/table,
-/obj/effect/turf_decal/siding/white{
- dir = 5
- },
-/obj/item/reagent_containers/condiment/enzyme{
- pixel_x = -7;
- pixel_y = 6
- },
-/obj/item/reagent_containers/condiment/saltshaker{
- pixel_x = -3
- },
-/obj/item/reagent_containers/condiment/peppermill{
- pixel_x = 3
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+"dpb" = (
+/obj/structure/table/wood,
+/obj/item/food/pie/cream,
+/obj/item/bikehorn,
+/obj/machinery/status_display/evac/directional/west,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
"dpc" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/command/glass{
@@ -11570,23 +12071,21 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/command/storage/eva)
-"dpj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
+"dpl" = (
+/obj/machinery/light/directional/south,
+/obj/effect/spawner/random/vending/colavend,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/bluespace_vendor/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/hallway/secondary/entry)
"dpq" = (
/obj/structure/tank_holder/extinguisher,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
"dpw" = (
-/obj/structure/table/wood,
-/obj/effect/spawner/random/food_or_drink/snack,
-/obj/effect/spawner/random/trash/food_packaging,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/dark,
+/area/mine/storage)
"dpx" = (
/obj/effect/spawner/random/maintenance,
/obj/structure/disposalpipe/segment,
@@ -11626,43 +12125,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"dpZ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/warning/docking/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
-"dqg" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/secure_area/directional/south,
-/obj/structure/sign/warning/cold_temp,
-/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat_interior)
-"dqs" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"dqt" = (
-/obj/structure/table,
-/obj/machinery/reagentgrinder{
- pixel_x = -1;
- pixel_y = 8
- },
-/obj/item/reagent_containers/syringe{
- pixel_x = -5;
- pixel_y = -8
- },
-/obj/item/reagent_containers/cup/beaker{
- pixel_y = -6;
- pixel_x = 9
- },
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"dqw" = (
/obj/machinery/holopad,
/turf/open/floor/iron,
@@ -11671,12 +12133,21 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"dqA" = (
-/obj/structure/fence/corner{
- dir = 5
+"dqI" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/dark/half/contrasted{
+ dir = 1
},
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 1;
+ id = "rnd2";
+ name = "Research Lab Shutters"
+ },
+/turf/open/floor/plating,
+/area/station/science/ordnance/office)
"dqL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
@@ -11699,43 +12170,52 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"dqV" = (
-/obj/effect/decal/cleanable/dirt,
+"dqW" = (
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
+"drb" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/modular_computer/preset/civilian{
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
dir = 8
},
-/obj/effect/turf_decal/tile/brown/half/contrasted{
+/obj/effect/turf_decal/stripes/white/line{
dir = 4
},
-/obj/structure/sign/poster/official/work_for_a_future/directional/east,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
-"dqW" = (
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
-"dqX" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
+/obj/machinery/door/firedoor{
dir = 4
},
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
+"drd" = (
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
+/obj/item/clothing/gloves/color/yellow,
/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/cargo/lobby)
+/obj/item/mod/module/plasma_stabilizer,
+/obj/item/stock_parts/power_store/cell/emproof{
+ pixel_x = -4;
+ pixel_y = -1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/mod/module/signlang_radio,
+/obj/item/mod/module/thermal_regulator,
+/turf/open/floor/iron/dark,
+/area/station/engineering/engine_smes)
"drh" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 1
},
/turf/open/floor/glass/reinforced,
/area/station/engineering/atmos/pumproom)
-"drm" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/upper)
"drr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
@@ -11751,9 +12231,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/commons/dorms)
-"drw" = (
-/turf/closed/wall/ice,
-/area/station/service/kitchen/coldroom)
"dry" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -11781,11 +12258,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron,
/area/station/commons/storage/mining)
-"drG" = (
-/obj/structure/disposalpipe/trunk,
-/obj/machinery/disposal/bin/tagger,
-/turf/open/floor/iron,
-/area/station/cargo/office)
"drH" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
@@ -11797,6 +12269,18 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
+"drK" = (
+/obj/machinery/light/small/directional/south,
+/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2,
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{
+ dir = 8
+ },
+/obj/machinery/airlock_sensor/incinerator_atmos{
+ pixel_y = 32
+ },
+/turf/open/floor/engine,
+/area/station/maintenance/disposal/incinerator)
"drP" = (
/obj/structure/toilet{
dir = 8
@@ -11817,12 +12301,6 @@
/obj/structure/flora/grass/both,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"dsa" = (
-/obj/structure/stairs/west,
-/turf/open/floor/iron/stairs/left{
- dir = 4
- },
-/area/station/science/cytology)
"dsf" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
@@ -11833,17 +12311,11 @@
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 8
},
+/obj/machinery/status_display/supply{
+ pixel_x = -32
+ },
/turf/open/floor/iron,
/area/station/command/heads_quarters/qm)
-"dsg" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
- },
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 1
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"dsj" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/firealarm/directional/south,
@@ -11878,53 +12350,25 @@
},
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-"dsT" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/camera{
- c_tag = "Medbay Chemistry Lab - East";
- dir = 6;
- network = list("ss13","medbay")
- },
-/obj/structure/table/reinforced,
-/obj/machinery/reagentgrinder{
- pixel_x = -1;
- pixel_y = 4
- },
-/obj/item/reagent_containers/cup/beaker/large{
- pixel_x = 3;
- pixel_y = -8
- },
-/obj/item/reagent_containers/cup/beaker/large{
- pixel_x = -3;
- pixel_y = -8
- },
-/obj/item/stack/sheet/mineral/plasma{
- pixel_y = -6
- },
-/obj/item/reagent_containers/dropper{
- pixel_y = -7
- },
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/medical/chemistry)
"dsU" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/qm)
+"dsZ" = (
+/obj/structure/noticeboard/directional/west,
+/turf/open/floor/engine/cult,
+/area/station/service/library)
"dtb" = (
/obj/structure/bookcase/random/reference,
/turf/open/floor/wood,
/area/station/service/library)
"dtc" = (
-/obj/structure/table/wood/poker,
-/obj/item/storage/dice,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+/obj/structure/sign/warning/cold_temp/directional/north,
+/obj/structure/closet/emcloset/anchored,
+/turf/open/floor/plating,
+/area/station/engineering/atmos)
"dth" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
@@ -11935,16 +12379,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment,
/turf/open/floor/iron,
/area/station/engineering/engine_smes)
-"dtq" = (
-/obj/structure/table/wood,
-/obj/machinery/computer/security/telescreen/prison/directional/north,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/machinery/fax{
- fax_name = "Law Office";
- name = "Law Office Fax Machine"
- },
-/turf/open/floor/wood,
-/area/station/service/lawoffice)
"dtr" = (
/obj/machinery/computer/records/medical,
/obj/effect/turf_decal/tile/green/anticorner/contrasted,
@@ -11967,6 +12401,11 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
+"dtR" = (
+/obj/machinery/light/small/directional/west,
+/obj/effect/turf_decal/tile/brown/half/contrasted,
+/turf/open/floor/iron/dark/side,
+/area/mine/eva/lower)
"dtU" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -11982,19 +12421,6 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
-"duI" = (
-/obj/structure/rack,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/item/poster/random_official,
-/obj/item/poster/random_official,
-/obj/item/poster/random_official,
-/obj/item/poster/random_official,
-/obj/item/poster/random_official,
-/obj/item/poster/random_official,
-/obj/item/poster/random_official,
-/obj/item/poster/random_official,
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
"duS" = (
/obj/machinery/door/airlock{
name = "Labor Camp Library"
@@ -12004,6 +12430,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"duT" = (
+/obj/item/chair/stool/bar{
+ pixel_y = -2
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"duY" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input,
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
"duZ" = (
/obj/machinery/door/airlock/engineering{
name = "Utilities Closet"
@@ -12036,6 +12474,7 @@
"dvi" = (
/obj/structure/flora/grass/both/style_random,
/obj/structure/railing,
+/obj/effect/turf_decal/siding/thinplating,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"dvl" = (
@@ -12059,6 +12498,21 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
+"dvK" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/item/clothing/mask/breath/medical,
+/obj/item/clothing/mask/breath/medical,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/machinery/camera/directional/east{
+ c_tag = "Virology Module South";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"dvO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -12067,29 +12521,17 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/entry)
-"dvS" = (
-/turf/open/floor/iron/recharge_floor,
-/area/station/maintenance/department/electrical)
"dvY" = (
/obj/structure/flora/tree/dead/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"dvZ" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/machinery/door/airlock/maintenance{
- name = "Bar Maintenance"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/unres{
+/obj/machinery/atmospherics/pipe/smart/simple/orange/visible,
+/obj/effect/turf_decal/weather/snow/corner{
dir = 4
},
-/turf/open/floor/plating,
-/area/station/commons/lounge)
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"dwb" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -12097,6 +12539,16 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
+"dwj" = (
+/obj/machinery/atmospherics/components/binary/pump/off,
+/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{
+ dir = 4
+ },
+/obj/machinery/airlock_sensor/incinerator_ordmix{
+ pixel_y = 32
+ },
+/turf/open/floor/engine,
+/area/station/science/ordnance/burnchamber)
"dwo" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -12105,12 +12557,12 @@
/obj/effect/decal/cleanable/cobweb,
/turf/open/openspace/icemoon/keep_below,
/area/station/maintenance/port/lesser)
-"dwq" = (
-/obj/structure/grille/broken,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/structure/girder,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"dws" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"dww" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -12133,19 +12585,6 @@
/obj/effect/spawner/random/clothing/kittyears_or_rabbitears,
/turf/open/floor/plastic,
/area/station/commons/dorms/laundry)
-"dwS" = (
-/obj/machinery/status_display/door_timer{
- id = "Cell 3";
- name = "Cell 3";
- pixel_x = -32
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
"dwY" = (
/obj/machinery/light_switch/directional/west,
/obj/structure/closet/secure_closet/quartermaster,
@@ -12154,6 +12593,10 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/qm)
+"dwZ" = (
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/iron/white,
+/area/station/science/research)
"dxg" = (
/obj/structure/table,
/obj/item/stack/sheet/plasteel{
@@ -12192,6 +12635,15 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
+"dxq" = (
+/obj/structure/closet/secure_closet/chief_medical,
+/obj/item/screwdriver,
+/obj/machinery/camera/directional/north{
+ c_tag = "Chief Medical Officer Bedroom";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/cmo)
"dxs" = (
/obj/structure/closet/secure_closet/personal{
anchored = 1
@@ -12220,9 +12672,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/lesser)
+"dxI" = (
+/obj/structure/chair/stool/directional/west,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/safety_internals/directional/north,
+/turf/open/floor/iron,
+/area/station/maintenance/port/fore)
"dxK" = (
/turf/closed/wall/r_wall,
/area/station/command/meeting_room)
+"dxO" = (
+/obj/item/kirbyplants/random,
+/turf/open/floor/iron/white,
+/area/station/medical/cryo)
"dxU" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -12238,9 +12702,16 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/security/courtroom)
-"dym" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt/dust,
+"dyg" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/effect/turf_decal/weather/snow,
+/turf/open/floor/plating/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"dyA" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/chair/stool/directional/west,
/turf/open/floor/plating,
/area/station/maintenance/fore)
"dyE" = (
@@ -12259,25 +12730,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"dyW" = (
-/obj/structure/sign/poster/official/random/directional/south,
-/obj/structure/table/optable{
- name = "Robotics Operating Table"
- },
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron/dark,
-/area/station/science/robotics/lab)
-"dzg" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/poddoor/preopen{
- id = "Biohazard";
- name = "Biohazard Containment Door"
- },
-/obj/effect/turf_decal/bot,
-/obj/structure/noticeboard/directional/north,
-/obj/machinery/firealarm/directional/east,
-/turf/open/floor/iron,
-/area/station/science/research)
"dzi" = (
/obj/machinery/status_display/ai/directional/south,
/obj/effect/turf_decal/tile/green{
@@ -12289,14 +12741,6 @@
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"dzr" = (
-/obj/machinery/door/airlock/external,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "graveyard"
- },
-/obj/effect/mapping_helpers/airlock/access/all/medical/coroner,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
"dzt" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -12314,15 +12758,6 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"dzD" = (
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"dzJ" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -12336,6 +12771,12 @@
/obj/structure/closet/firecloset,
/turf/open/floor/iron/dark,
/area/mine/eva/lower)
+"dzZ" = (
+/obj/structure/fence/cut/medium{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"dAc" = (
/obj/item/radio/intercom/directional/north,
/obj/item/storage/belt/utility{
@@ -12354,36 +12795,27 @@
/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
/turf/open/floor/iron/dark,
/area/station/commons/storage/primary)
-"dAk" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 4
+"dAh" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/poddoor/preopen{
+ id = "Biohazard";
+ name = "Biohazard Containment Door"
},
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
+"dAl" = (
+/obj/machinery/smartfridge/extract/preloaded,
+/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
+/area/station/science/xenobiology)
"dAm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/engineering/lobby)
-"dAq" = (
-/obj/machinery/conveyor{
- id = "mining_internal"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/camera{
- c_tag = "Mining Ore Smeltery";
- dir = 6
- },
-/obj/structure/sign/poster/official/random/directional/east,
-/turf/open/floor/iron,
-/area/mine/production)
"dAx" = (
/obj/machinery/hydroponics/soil{
pixel_y = 8
@@ -12414,9 +12846,34 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"dAQ" = (
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/cable,
+/obj/machinery/modular_computer/preset/civilian,
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/light_switch/directional/north{
+ pixel_x = -6
+ },
+/obj/machinery/button/door/directional/north{
+ id = "stationawaygate";
+ name = "Gateway Access Shutter Control";
+ req_access = list("gateway");
+ pixel_x = 6
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/gateway)
"dAZ" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/visit)
+"dBb" = (
+/obj/structure/chair/sofa/right/brown,
+/obj/item/toy/plush/moth{
+ name = "Dr. Moff"
+ },
+/obj/structure/noticeboard/directional/north,
+/turf/open/floor/carpet/blue,
+/area/station/medical/psychology)
"dBh" = (
/obj/machinery/telecomms/server/presets/medical,
/turf/open/floor/iron/dark/telecomms,
@@ -12430,36 +12887,11 @@
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/fore/lesser)
-"dBw" = (
-/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{
- dir = 1
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/mine/laborcamp/security)
-"dBA" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/starboard)
"dBB" = (
/obj/machinery/portable_atmospherics/canister/air,
/obj/effect/turf_decal/bot_white,
/obj/machinery/firealarm/directional/south,
+/obj/structure/sign/poster/official/help_others/directional/west,
/turf/open/floor/iron/checker,
/area/station/commons/storage/emergency/port)
"dBJ" = (
@@ -12479,6 +12911,15 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/storage/gas)
+"dBN" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/machinery/requests_console/auto_name/directional/north,
+/obj/effect/turf_decal/siding/wood,
+/obj/machinery/duct,
+/obj/machinery/light/small/directional/north,
+/obj/effect/mapping_helpers/requests_console/supplies,
+/turf/open/floor/iron,
+/area/station/service/bar)
"dBQ" = (
/obj/machinery/camera/directional/north{
c_tag = "MiniSat AI Chamber South";
@@ -12486,6 +12927,10 @@
},
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
+"dBX" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"dBY" = (
/obj/effect/turf_decal/stripes/end{
dir = 1
@@ -12498,15 +12943,11 @@
"dBZ" = (
/turf/open/floor/iron,
/area/station/cargo/sorting)
-"dCs" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/blue/full,
-/turf/open/floor/iron/large,
-/area/station/medical/medbay/lobby)
+"dCq" = (
+/obj/machinery/light/directional/north,
+/obj/structure/sign/warning/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"dCy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
@@ -12516,25 +12957,12 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/commons/fitness)
-"dCV" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/backroom)
"dDm" = (
/obj/machinery/atmospherics/components/unary/outlet_injector/on{
dir = 1
},
/turf/open/floor/engine,
/area/station/science/explab)
-"dDo" = (
-/obj/item/trash/pistachios,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"dDp" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -12542,14 +12970,6 @@
},
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
-"dDq" = (
-/obj/effect/decal/cleanable/blood/tracks{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"dDt" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/tile/red{
@@ -12566,6 +12986,12 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"dDz" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/random/maintenance/two,
+/obj/item/sign,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"dDC" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -12576,22 +13002,20 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"dDR" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"dDV" = (
/obj/effect/spawner/random/structure/girder,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"dEc" = (
-/obj/structure/table/wood,
-/obj/item/soap/nanotrasen,
-/obj/item/clothing/head/costume/sombrero/green,
-/obj/machinery/camera{
- c_tag = "Service - Theater";
- dir = 9
- },
-/obj/machinery/status_display/ai/directional/north,
-/obj/effect/turf_decal/siding/wood,
-/turf/open/floor/iron/grimy,
-/area/station/commons/lounge)
"dEf" = (
/obj/effect/turf_decal/trimline/blue/corner{
dir = 1
@@ -12626,19 +13050,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/carpet,
/area/station/security/prison/rec)
-"dEC" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "rnd2";
- name = "Research Lab Shutters"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/status_display/evac/directional/south,
-/turf/open/floor/iron,
-/area/station/science/lab)
"dEI" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -12649,6 +13060,16 @@
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron,
/area/station/command/bridge)
+"dEL" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{
+ dir = 8;
+ name = "Air Out"
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"dEQ" = (
/obj/machinery/camera/directional/east{
c_tag = "Public Mining Ladder"
@@ -12679,6 +13100,19 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"dFi" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"dFj" = (
/turf/open/floor/iron/white/side{
dir = 9
@@ -12717,13 +13151,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"dFD" = (
-/obj/structure/chair{
- dir = 1
- },
-/obj/structure/sign/poster/random/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"dFF" = (
/obj/structure/chair{
dir = 8
@@ -12737,8 +13164,24 @@
/area/station/maintenance/starboard/aft)
"dFO" = (
/obj/machinery/light/directional/north,
+/obj/structure/sign/departments/evac/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"dFR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/effect/turf_decal/tile/blue/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/turf/open/floor/iron/cafeteria,
+/area/mine/laborcamp)
"dFW" = (
/turf/open/floor/iron/white/side,
/area/station/science/research)
@@ -12760,6 +13203,17 @@
/obj/effect/decal/cleanable/food/egg_smudge,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"dGq" = (
+/obj/machinery/computer/records/medical,
+/obj/structure/cable,
+/obj/machinery/button/door/directional/north{
+ id = "medsecprivacy";
+ name = "Privacy Shutters Control";
+ req_access = list("security")
+ },
+/obj/effect/turf_decal/tile/red/full,
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/security/checkpoint/medical)
"dGK" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -12771,6 +13225,15 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/commons/fitness)
+"dGS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/small/directional/south,
+/obj/structure/rack,
+/obj/machinery/camera/directional/south{
+ c_tag = "Chapel Electrical Maintenace Lower"
+ },
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/department/chapel)
"dGU" = (
/obj/machinery/door/airlock/maintenance{
name = "Captain's Office Maintenance"
@@ -12782,19 +13245,6 @@
/obj/effect/mapping_helpers/airlock/access/all/command/captain,
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
-"dGZ" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Chapel Maintenance External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/department/chapel)
"dHa" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 8
@@ -12823,6 +13273,32 @@
initial_gas_mix = "o2=22;n2=82;TEMP=293.15"
},
/area/station/security/prison/rec)
+"dHf" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 4
+ },
+/obj/machinery/camera/directional/east{
+ c_tag = "Service - Botany Upper Entrance"
+ },
+/obj/structure/table/glass,
+/obj/machinery/fax/auto_name,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
+"dHg" = (
+/obj/machinery/door/airlock{
+ name = "Unit B"
+ },
+/turf/open/floor/iron/textured,
+/area/station/commons/toilet)
+"dHi" = (
+/obj/structure/chair/stool/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"dHk" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -12843,16 +13319,17 @@
},
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/prison)
+"dHF" = (
+/obj/structure/railing,
+/obj/structure/marker_beacon/cerulean,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"dHJ" = (
/obj/structure/cable/multilayer/multiz,
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"dHM" = (
-/obj/machinery/portable_atmospherics/pipe_scrubber,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
"dIl" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 4
@@ -12873,33 +13350,24 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/mining)
-"dIA" = (
-/obj/machinery/firealarm/directional/east,
-/turf/open/floor/iron/white/side{
- dir = 9
- },
-/area/station/science/xenobiology)
-"dIS" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
+"dIG" = (
+/obj/structure/table/wood,
+/obj/machinery/newscaster/directional/south,
+/obj/item/book/bible{
+ pixel_y = 8
},
-/obj/machinery/door/poddoor/preopen{
- id = "xenobio3";
- name = "Xenobio Pen 3 Blast Door"
+/obj/item/storage/fancy/candle_box{
+ pixel_x = 4
},
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/structure/sign/warning/electric_shock,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
-"dIZ" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
+/obj/item/storage/fancy/candle_box,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"dIL" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 5
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
-/turf/open/floor/iron/dark,
-/area/station/medical/virology)
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"dJx" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/reinforced,
@@ -12916,18 +13384,6 @@
/obj/machinery/air_sensor/ordnance_freezer_chamber,
/turf/open/floor/iron/dark/airless,
/area/station/science/ordnance/freezerchamber)
-"dJF" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"dJY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -12954,16 +13410,6 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating,
/area/station/cargo/sorting)
-"dKf" = (
-/obj/machinery/camera/directional/south{
- c_tag = "Starboard Primary Hallway Center West"
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"dKh" = (
/obj/machinery/light_switch/directional/east,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -12972,22 +13418,13 @@
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron,
/area/station/tcommsat/computer)
-"dKr" = (
-/obj/structure/table,
-/obj/machinery/computer/security/telescreen/isolation/directional/south,
-/obj/item/clothing/suit/jacket/straight_jacket,
-/obj/item/clothing/suit/jacket/straight_jacket{
- pixel_x = 6
- },
-/obj/machinery/camera/directional/east{
- c_tag = "Security - Permabrig Prep";
- network = list("ss13","prison");
- view_range = 5
- },
-/obj/structure/cable,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/smooth,
-/area/station/security/execution/transfer)
+"dKk" = (
+/obj/machinery/light/directional/west,
+/obj/structure/displaycase,
+/obj/effect/turf_decal/tile/dark/fourcorners,
+/obj/structure/window/reinforced/spawner/directional/north,
+/turf/open/floor/iron,
+/area/mine/living_quarters)
"dKy" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
@@ -13031,15 +13468,6 @@
dir = 1
},
/area/station/security/processing)
-"dKS" = (
-/obj/structure/sign/warning/electric_shock/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/red/line,
-/obj/effect/turf_decal/trimline/red/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/security/range)
"dKW" = (
/obj/structure/sign/directions/security{
dir = 1;
@@ -13077,22 +13505,75 @@
},
/turf/open/floor/engine,
/area/station/science/xenobiology)
-"dLH" = (
-/obj/structure/fence{
- dir = 1
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
+"dLA" = (
+/obj/structure/rack,
+/obj/item/pickaxe,
+/obj/item/toy/figure/chef,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/service/kitchen/coldroom)
+"dLL" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/ai_monitored/turret_protected/aisat/maint)
"dLN" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/mine/laborcamp)
+"dLQ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"dLR" = (
/obj/structure/table,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/food_or_drink/donkpockets,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"dMi" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/fore)
+"dMl" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
+"dMn" = (
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
+"dMo" = (
+/obj/structure/fence/corner{
+ dir = 1
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"dMp" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -13106,18 +13587,6 @@
/obj/item/clothing/under/color/rainbow,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"dMB" = (
-/obj/vehicle/ridden/wheelchair{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/end{
- dir = 1
- },
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/item/radio/intercom/directional/west,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/large,
-/area/station/medical/medbay/aft)
"dMH" = (
/obj/machinery/light/directional/north,
/obj/machinery/status_display/evac/directional/north,
@@ -13128,11 +13597,6 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"dMO" = (
-/obj/structure/closet/secure_closet/freezer/kitchen/maintenance,
-/obj/effect/decal/cleanable/cobweb,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"dMX" = (
/obj/structure/chair{
dir = 1;
@@ -13140,18 +13604,6 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"dNk" = (
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"dNl" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/siding/thinplating{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plastic,
-/area/station/commons/dorms/laundry)
"dNt" = (
/obj/structure/disposalpipe/segment{
dir = 5
@@ -13175,12 +13627,6 @@
"dNA" = (
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
-"dNB" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/station/service/chapel/office)
"dNC" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/binary/pump{
@@ -13209,6 +13655,16 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"dOp" = (
+/obj/structure/table/wood,
+/obj/item/instrument/saxophone,
+/obj/item/instrument/piano_synth,
+/obj/effect/turf_decal/siding/wood,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Theater"
+ },
+/turf/open/floor/iron/grimy,
+/area/station/commons/lounge)
"dOq" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -13222,6 +13678,19 @@
/obj/structure/closet/wardrobe/mixed,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"dOF" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridge blast";
+ name = "Bridge Blast Door";
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/command/bridge)
"dOH" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/turf/open/floor/plating,
@@ -13256,10 +13725,16 @@
},
/turf/open/floor/iron/freezer,
/area/station/science/xenobiology)
-"dPP" = (
-/obj/structure/closet/toolcloset,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+"dPH" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/machinery/camera/directional/north{
+ c_tag = "Mining Mech Bay";
+ network = list("ss13", "mine")
+ },
+/obj/machinery/light/small/directional/north,
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/iron/smooth,
+/area/mine/mechbay)
"dPT" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/unres{
@@ -13268,16 +13743,6 @@
/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"dPX" = (
-/obj/structure/sign/warning/docking/directional/east,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
- },
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 4
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"dQd" = (
/obj/machinery/door/airlock/maintenance{
name = "Mining Station Maintenance"
@@ -13288,6 +13753,11 @@
dir = 1
},
/area/station/maintenance/department/cargo)
+"dQl" = (
+/obj/structure/closet/emcloset,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"dQo" = (
/obj/machinery/button/door/directional/east{
id = "pharmacy_shutters2";
@@ -13299,13 +13769,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"dQp" = (
-/obj/structure/table/wood,
-/obj/item/food/pie/cream,
-/obj/item/bikehorn,
-/obj/machinery/status_display/evac/directional/west,
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
+"dQy" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/closet/secure_closet/hydroponics,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"dQI" = (
/obj/effect/landmark/start/assistant,
/obj/effect/turf_decal/tile/neutral/half/contrasted{
@@ -13337,29 +13808,6 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/primary)
-"dRe" = (
-/obj/machinery/camera{
- c_tag = "Medbay Break Room";
- dir = 1;
- network = list("ss13","medbay")
- },
-/obj/structure/table/glass,
-/obj/effect/spawner/random/entertainment/deck{
- pixel_x = -6
- },
-/obj/item/reagent_containers/condiment/saltshaker{
- pixel_x = 7;
- pixel_y = 9
- },
-/obj/item/reagent_containers/condiment/peppermill{
- pixel_x = 7;
- pixel_y = 5
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/break_room)
"dRk" = (
/obj/effect/turf_decal/bot,
/obj/structure/ore_box,
@@ -13375,6 +13823,22 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"dRB" = (
+/obj/machinery/door/airlock/hydroponics/glass{
+ name = "Hydroponics"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/hydroponics)
"dRD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -13382,6 +13846,18 @@
dir = 1
},
/area/station/command/gateway)
+"dRX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio5";
+ name = "Xenobio Pen 5 Blast Door"
+ },
+/turf/open/floor/plating,
+/area/station/science/xenobiology)
"dSj" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -13396,14 +13872,6 @@
},
/turf/open/floor/iron/white,
/area/station/security/prison/safe)
-"dSs" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/structure/chair/stool/bar/directional/east,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"dSJ" = (
/obj/machinery/flasher/directional/north{
id = "visitorflash"
@@ -13428,14 +13896,14 @@
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"dSY" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
+"dTa" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/service/bar)
"dTm" = (
/obj/effect/decal/cleanable/blood/splatter,
/obj/effect/mob_spawn/corpse/human/skeleton,
@@ -13456,13 +13924,18 @@
"dTs" = (
/turf/open/floor/iron/smooth,
/area/mine/eva)
-"dTx" = (
-/obj/machinery/status_display/ai/directional/south,
-/obj/structure/chair/sofa/right/brown{
+"dTC" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio8";
+ name = "Xenobio Pen 8 Blast Door"
+ },
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/station/science/xenobiology)
"dTD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/disposalpipe/segment,
@@ -13481,6 +13954,14 @@
},
/turf/open/floor/iron,
/area/mine/production)
+"dTI" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/fake_stairs/wood/directional/north,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"dTW" = (
/obj/effect/turf_decal/trimline/yellow/filled/line,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -13498,6 +13979,24 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/command/heads_quarters/rd)
+"dUh" = (
+/obj/machinery/light/small/directional/north,
+/obj/item/kirbyplants/random,
+/obj/structure/extinguisher_cabinet/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/science/breakroom)
+"dUm" = (
+/obj/structure/fence/door{
+ dir = 4
+ },
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/obj/structure/railing/corner/end{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"dUn" = (
/obj/machinery/shieldgen,
/turf/open/floor/plating,
@@ -13548,6 +14047,11 @@
"dUO" = (
/turf/closed/wall,
/area/station/security/brig)
+"dUR" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/medical/virology)
"dUW" = (
/obj/machinery/light_switch/directional/south,
/turf/open/floor/wood,
@@ -13571,35 +14075,13 @@
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
"dVj" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 10
- },
-/obj/machinery/hydroponics/constructable,
+/obj/effect/spawner/structure/window,
/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"dVq" = (
-/obj/machinery/space_heater,
-/obj/structure/sign/poster/random/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
+/area/station/medical/morgue)
"dVt" = (
/obj/structure/chair/stool/directional/west,
/turf/open/floor/iron/checker,
/area/station/science/lab)
-"dVw" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/medbay/aft)
"dVF" = (
/obj/structure/sign/warning/secure_area/directional/north,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -13612,16 +14094,24 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth,
/area/station/engineering/lobby)
-"dVX" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/contraband/random/directional/east,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+"dVN" = (
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
+"dVS" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/stripes/white/line{
dir = 8
},
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/wood/large,
-/area/station/commons/vacant_room/office)
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/cryo)
"dWf" = (
/obj/item/trash/pistachios,
/turf/open/floor/plating,
@@ -13643,11 +14133,25 @@
/obj/structure/sign/poster/official/random/directional/north,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison)
+"dWI" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/item/kirbyplants/organic/plant2,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"dWK" = (
/obj/machinery/hydroponics/soil,
/obj/item/shovel/spade,
/turf/open/floor/grass,
/area/station/security/prison/garden)
+"dWL" = (
+/obj/structure/railing,
+/obj/machinery/vending/cytopro,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"dWP" = (
/obj/structure/table/wood,
/obj/item/pen/red{
@@ -13663,13 +14167,6 @@
},
/turf/open/floor/iron/grimy,
/area/station/commons/vacant_room/office)
-"dWX" = (
-/obj/machinery/modular_computer/preset/engineering,
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/command/bridge)
"dWZ" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -13679,6 +14176,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"dXh" = (
+/obj/item/stamp{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/stamp/denied{
+ pixel_x = 4;
+ pixel_y = -2
+ },
+/obj/structure/table,
+/obj/machinery/status_display/supply{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/cargo/office)
"dXi" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/trimline/blue/filled/corner{
@@ -13686,6 +14198,12 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"dXk" = (
+/obj/structure/railing/wooden_fence{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"dXn" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -13694,12 +14212,28 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"dXp" = (
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/service/hydroponics)
+"dXr" = (
+/obj/structure/minecart_rail{
+ dir = 4
+ },
+/obj/structure/cable,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"dXv" = (
/obj/effect/turf_decal/bot_white,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/machinery/light/directional/north,
/turf/open/floor/iron/dark,
/area/station/command/gateway)
+"dXx" = (
+/obj/machinery/duct,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"dXF" = (
/obj/structure/disposalpipe/segment{
dir = 10
@@ -13709,6 +14243,12 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"dXI" = (
+/obj/machinery/chem_master,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"dXP" = (
/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw{
dir = 4
@@ -13716,13 +14256,6 @@
/obj/item/radio/intercom/directional/east,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"dXR" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
"dXU" = (
/obj/effect/decal/cleanable/generic,
/obj/machinery/light/small/directional/south,
@@ -13734,9 +14267,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"dYq" = (
-/turf/open/floor/plating,
-/area/station/commons/dorms/laundry)
"dYr" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
@@ -13753,11 +14283,24 @@
},
/turf/open/floor/iron,
/area/mine/production)
+"dYA" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/light/directional/east,
+/obj/structure/sign/departments/security/directional/east,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 8
+ },
+/area/station/security/brig/entrance)
"dYC" = (
/obj/structure/closet/firecloset,
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"dYH" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"dYI" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
dir = 4
@@ -13778,13 +14321,21 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"dYX" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
+"dYS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
},
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"dYU" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/light/directional/south,
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"dZc" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/checker,
@@ -13801,36 +14352,11 @@
dir = 8
},
/area/mine/eva)
-"dZC" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"dZJ" = (
/obj/machinery/seed_extractor,
/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron/dark,
/area/station/service/hydroponics/garden)
-"dZL" = (
-/obj/item/radio/intercom/directional/south,
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/green/filled/line,
-/obj/effect/turf_decal/trimline/blue/filled/warning,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"dZN" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -13912,33 +14438,49 @@
/obj/structure/cable,
/turf/open/floor/carpet/red,
/area/station/security/prison/work)
-"eav" = (
-/obj/machinery/door/airlock/hydroponics/glass{
- name = "Hydroponics"
+"eat" = (
+/obj/machinery/washing_machine,
+/obj/effect/turf_decal/siding/blue{
+ dir = 8
},
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/siding/wood{
+/obj/effect/turf_decal/tile/neutral/opposingcorners{
dir = 1
},
-/obj/effect/turf_decal/siding/wood,
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/hydroponics)
-"eaw" = (
-/obj/effect/spawner/random/contraband/prison,
-/obj/structure/closet/crate,
-/obj/item/stack/license_plates/empty/fifty,
-/obj/item/stack/license_plates/empty/fifty,
-/obj/item/stack/license_plates/empty/fifty,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/security/prison/work)
-"eaM" = (
-/turf/open/misc/asteroid/snow/coldroom,
-/area/station/service/kitchen/coldroom)
+/obj/structure/sign/poster/official/no_erp/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/dorms/laundry)
+"eay" = (
+/obj/effect/turf_decal/tile/neutral/diagonal_edge,
+/obj/structure/cable,
+/turf/open/floor/iron/kitchen/diagonal,
+/area/station/service/kitchen)
+"eaE" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/brown/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/cargo/lobby)
+"eaG" = (
+/obj/structure/sign/departments/vault/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/surface/outdoors/nospawn)
+"eaQ" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"eaT" = (
+/obj/machinery/bluespace_vendor/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"ebb" = (
/obj/structure/extinguisher_cabinet/directional/north,
/turf/open/floor/iron,
@@ -13962,13 +14504,10 @@
initial_gas_mix = "ICEMOON_ATMOS"
},
/area/icemoon/underground/explored)
-"ebK" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/rack,
-/obj/item/crowbar/large/old,
-/obj/effect/turf_decal/tile/dark/fourcorners,
+"ebH" = (
+/obj/structure/sign/departments/medbay/alt/directional/east,
/turf/open/floor/iron,
-/area/mine/living_quarters)
+/area/station/hallway/primary/central)
"ebL" = (
/obj/effect/turf_decal/bot_white/right,
/obj/structure/closet/crate/goldcrate,
@@ -13976,12 +14515,27 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
-"ebX" = (
-/obj/structure/fence/corner{
+"ebO" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/obj/effect/landmark/event_spawn,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
dir = 1
},
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
+"ebW" = (
+/obj/structure/fence/cut/medium{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"ecs" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -14017,6 +14571,15 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
+"ecW" = (
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"edc" = (
+/obj/item/flashlight/lantern/on,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"edd" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/cable,
@@ -14029,66 +14592,64 @@
/obj/effect/mapping_helpers/airlock/unres,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"ede" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access";
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"edn" = (
/obj/effect/turf_decal/bot_white/right,
/obj/machinery/ore_silo,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
-"edp" = (
-/obj/structure/table/glass,
-/obj/machinery/reagentgrinder{
- desc = "Used to grind things up into raw materials and liquids.";
- pixel_y = 5
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"edq" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
},
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
-"edt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
+"edw" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
},
-/obj/structure/rack,
-/obj/item/tank/internals/oxygen,
-/obj/item/extinguisher,
-/obj/item/clothing/suit/utility/fire/firefighter,
-/obj/item/clothing/head/utility/hardhat/red,
-/obj/item/clothing/mask/gas,
-/obj/item/clothing/glasses/meson,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
-"edM" = (
-/obj/item/toy/snowball{
- pixel_x = -6;
- pixel_y = -4
+/obj/effect/turf_decal/trimline/dark_green/arrow_ccw,
+/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{
+ dir = 4
},
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/iron,
+/area/station/engineering/atmos/storage)
"edN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/disposalpipe/segment,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"edO" = (
+"edR" = (
+/obj/structure/disposalpipe/segment,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/airalarm/directional/west,
-/turf/open/floor/wood/large,
-/area/station/service/bar)
-"edT" = (
-/obj/structure/grille/broken,
+/obj/effect/spawner/random/structure/steam_vent,
+/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+/area/station/maintenance/starboard/lesser)
+"eea" = (
+/obj/structure/sign/warning/docking/directional/north,
+/turf/open/floor/engine,
+/area/station/science/xenobiology)
"eei" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 1
@@ -14096,24 +14657,11 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"eek" = (
-/obj/structure/rack,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/item/clothing/head/costume/fancy,
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
-"eeq" = (
-/obj/structure/table,
-/obj/item/hand_tele{
- pixel_x = 3;
- pixel_y = 13
- },
-/turf/open/floor/iron,
-/area/station/command/teleporter)
-"eet" = (
-/obj/effect/spawner/random/trash/bin,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+"ees" = (
+/obj/structure/kitchenspike,
+/obj/machinery/status_display/evac/directional/west,
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"eeD" = (
/obj/machinery/light/directional/west,
/turf/open/floor/iron/dark/textured,
@@ -14133,39 +14681,23 @@
/obj/effect/mapping_helpers/mail_sorting/engineering/atmospherics,
/turf/open/floor/iron,
/area/station/engineering/lobby)
-"eeY" = (
-/obj/structure/railing{
+"eff" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
dir = 4
},
-/obj/effect/turf_decal/siding/white{
- dir = 4
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
},
-/obj/structure/disposalpipe/segment{
+/obj/machinery/door/firedoor{
dir = 4
},
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
- id = "cantena_curtains"
- },
-/turf/open/floor/wood,
-/area/station/commons/lounge)
-"efi" = (
-/obj/structure/bed/dogbed,
-/obj/effect/decal/cleanable/blood/gibs/body,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"efk" = (
/obj/structure/cable,
/turf/open/floor/iron/white/side,
/area/station/science/explab)
-"efo" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/iv_drip,
-/obj/machinery/firealarm/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"efv" = (
/obj/item/toy/snowball{
pixel_x = -6;
@@ -14182,13 +14714,14 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
-"efz" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
+"efy" = (
+/obj/structure/railing{
+ dir = 1
},
-/obj/machinery/firealarm/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/turf/open/floor/iron/dark/side{
+ dir = 5
+ },
+/area/station/service/chapel)
"efE" = (
/obj/structure/reflector/box/anchored{
dir = 1
@@ -14224,41 +14757,14 @@
initial_gas_mix = "ICEMOON_ATMOS"
},
/area/icemoon/underground/explored)
-"efN" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Chapel External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/service/chapel)
-"efS" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/siding/wood{
- dir = 9
- },
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/obj/machinery/light/warm/directional/east,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"efU" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
+"efR" = (
+/obj/structure/ladder,
+/obj/structure/railing{
dir = 8
},
-/obj/machinery/duct,
-/obj/structure/sign/flag/nanotrasen/directional/west,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"efV" = (
/obj/effect/turf_decal/delivery,
/obj/structure/cable,
@@ -14271,13 +14777,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"ege" = (
-/obj/structure/railing/corner{
- dir = 1
- },
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
"egj" = (
/obj/structure/rack,
/obj/machinery/light/small/directional/north,
@@ -14317,16 +14816,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/ai_monitored/command/storage/eva)
-"egR" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
"egS" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -14374,18 +14863,23 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"ehh" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"ehp" = (
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/commons/locker)
-"ehy" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/east,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/command/heads_quarters/hos)
+"ehq" = (
+/obj/structure/noticeboard/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"ehD" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -14405,6 +14899,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/engineering/engine_smes)
+"ehL" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/machinery/deepfryer,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"ehO" = (
/obj/machinery/door/window/brigdoor/right/directional/west{
name = "Observation Deck";
@@ -14436,6 +14937,12 @@
},
/turf/open/floor/plating,
/area/station/engineering/atmos/pumproom)
+"ehU" = (
+/obj/machinery/door/firedoor/border_only,
+/obj/structure/railing,
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
"ehZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -14472,6 +14979,30 @@
/obj/machinery/power/apc/auto_name/directional/south,
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
+"eik" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
+"ein" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/pump{
+ name = "Gas to Chamber"
+ },
+/obj/machinery/light/small/directional/east,
+/obj/structure/sign/warning/fire/directional/north,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter)
+"eiH" = (
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"eiI" = (
/obj/effect/turf_decal/siding/yellow{
dir = 1
@@ -14485,12 +15016,14 @@
/obj/item/clothing/suit/hooded/wintercoat/engineering,
/turf/open/floor/iron/dark,
/area/station/engineering/storage_shared)
-"eiY" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+"ejb" = (
/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
+/obj/machinery/door/airlock/security/glass{
+ name = "Permabrig Visitation"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/security/brig,
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"ejn" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -14520,6 +15053,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/maintenance/starboard/aft)
+"ejN" = (
+/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{
+ name = "Burn Chamber Exterior Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
"ejQ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
@@ -14531,22 +15072,6 @@
"ejX" = (
/turf/open/floor/plating,
/area/station/security/prison/safe)
-"ejY" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/oil,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
-"ekc" = (
-/obj/effect/landmark/event_spawn,
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"ekh" = (
/obj/machinery/camera/directional/west{
c_tag = "Atmospherics - Central"
@@ -14556,6 +15081,13 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"ekj" = (
+/obj/structure/closet,
+/obj/effect/spawner/random/clothing/costume,
+/obj/structure/sign/poster/contraband/random/directional/east,
+/obj/effect/spawner/random/clothing/gloves,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"ekm" = (
/obj/machinery/door/poddoor/shutters/preopen{
dir = 8;
@@ -14591,13 +15123,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/surgery/fore)
-"ekN" = (
-/obj/structure/railing{
- dir = 1
- },
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
"ekW" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -14605,16 +15130,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/security/processing)
-"elf" = (
-/obj/machinery/rnd/production/circuit_imprinter/department/science,
-/obj/machinery/button/door/directional/north{
- id = "rnd";
- name = "Shutters Control Button";
- pixel_x = 7;
- req_access = list("research")
- },
-/turf/open/floor/iron/checker,
-/area/station/science/lab)
"elj" = (
/obj/effect/landmark/start/depsec/engineering,
/obj/structure/cable,
@@ -14636,48 +15151,29 @@
"elw" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/starboard/upper)
+"elE" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/hazardvest,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"elT" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{
dir = 8
},
/turf/open/floor/engine/vacuum,
/area/station/maintenance/disposal/incinerator)
-"elU" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/security/prison/work)
"emp" = (
/turf/open/floor/iron/dark/side{
dir = 1
},
/area/station/hallway/primary/starboard)
-"emw" = (
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/wood,
-/area/station/commons/lounge)
"emx" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/closet/secure_closet/freezer/kitchen/maintenance,
+/obj/effect/decal/cleanable/cobweb,
+/obj/structure/sign/poster/official/random/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"emF" = (
-/obj/structure/reagent_dispensers/plumbed{
- name = "service reservoir"
- },
-/obj/machinery/light/small/dim/directional/north,
-/obj/effect/turf_decal/delivery/white{
- color = "#307db9"
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/iron/textured,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/port/aft)
"emK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white/side{
@@ -14694,6 +15190,11 @@
dir = 1
},
/area/station/security/brig)
+"emT" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"ena" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -14701,6 +15202,14 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
+"eni" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/red/line,
+/obj/effect/turf_decal/trimline/red/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/security/range)
"enq" = (
/obj/machinery/doppler_array{
dir = 4
@@ -14712,6 +15221,15 @@
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/plating,
/area/station/engineering/lobby)
+"enH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk/multiz/down{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"enI" = (
/obj/machinery/door/airlock/maintenance{
name = "Tool Storage Maintenance"
@@ -14733,13 +15251,11 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"eog" = (
-/obj/structure/table/wood,
-/obj/machinery/newscaster/directional/north,
-/obj/item/flashlight/lantern,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+"enY" = (
+/obj/machinery/door/airlock/external,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"eos" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -14793,18 +15309,16 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"eoV" = (
-/obj/item/trash/popcorn,
-/obj/structure/reagent_dispensers/plumbed{
- name = "dormitory reservoir"
+"eoS" = (
+/obj/machinery/door/morgue{
+ name = "Confession Booth";
+ dir = 4
},
-/obj/machinery/light/small/dim/directional/north,
-/obj/effect/turf_decal/delivery/white{
- color = "#307db9"
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
},
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/iron/textured,
-/area/station/maintenance/fore)
+/turf/open/floor/wood/large,
+/area/station/service/chapel)
"eoY" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -14814,28 +15328,41 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
-"eph" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
+"epw" = (
+/obj/structure/chair/stool/directional/north,
+/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/area/station/hallway/primary/starboard)
"epB" = (
/obj/structure/chair/pew/left{
dir = 1
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
+"epC" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"epH" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/science/explab)
+"epN" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/siding/wood{
+ dir = 10
+ },
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"epY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -14857,34 +15384,6 @@
dir = 8
},
/area/station/science/ordnance/office)
-"eqk" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"eqn" = (
-/obj/structure/sign/warning/docking/directional/east,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"eqp" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/structure/railing{
- dir = 1
- },
-/obj/machinery/door/firedoor/border_only{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"eqq" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -14898,6 +15397,26 @@
},
/turf/open/floor/iron/large,
/area/station/hallway/primary/starboard)
+"eqE" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/structure/extinguisher_cabinet/directional/south,
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
+"eqH" = (
+/obj/structure/filingcabinet/chestdrawer,
+/obj/machinery/newscaster/directional/north,
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/siding/dark_blue{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"eqI" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -14905,14 +15424,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"eqJ" = (
-/obj/machinery/power/solar_control{
- id = "auxsolareast";
- name = "Starboard Bow Solar Control"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/fore)
"eqN" = (
/obj/structure/fence/door,
/obj/effect/turf_decal/weather/snow/corner{
@@ -14920,6 +15431,13 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"eqP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"eqS" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/trimline/red/warning{
@@ -14947,6 +15465,14 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"erd" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/landmark/start/hangover,
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"eri" = (
/obj/structure/chair/office/light{
dir = 4
@@ -14981,13 +15507,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/genetics)
-"erq" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"erw" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt/dust,
@@ -15000,22 +15519,6 @@
/obj/machinery/light_switch/directional/east,
/turf/open/floor/iron,
/area/station/construction)
-"erE" = (
-/obj/machinery/requests_console/auto_name/directional/east,
-/obj/machinery/duct,
-/obj/effect/mapping_helpers/requests_console/supplies,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"erH" = (
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/obj/machinery/disposal/bin,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"erI" = (
/obj/structure/rack,
/obj/item/tank/internals/emergency_oxygen{
@@ -15040,6 +15543,15 @@
},
/turf/open/floor/plating,
/area/station/commons/vacant_room/office)
+"erM" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"erN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -15047,6 +15559,12 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"erV" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"erY" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -15064,10 +15582,6 @@
},
/turf/open/floor/iron/dark,
/area/station/cargo/miningdock)
-"ese" = (
-/obj/structure/fence/cut/medium,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored/graveyard)
"eso" = (
/obj/machinery/telecomms/receiver/preset_left,
/turf/open/floor/iron/dark/telecomms,
@@ -15119,19 +15633,30 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"etr" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
+"ete" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/siding/wood{
+ dir = 5
},
+/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/area/station/commons/lounge)
+"etv" = (
+/obj/machinery/chem_heater/withbuffer,
+/obj/effect/turf_decal/tile/yellow/full,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/medical/pharmacy)
"etw" = (
/obj/effect/turf_decal/stripes/white/line,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron,
/area/station/security/prison/workout)
+"etz" = (
+/obj/structure/sign/warning/directional/north,
+/turf/open/lava/plasma/ice_moon,
+/area/icemoon/underground/explored)
"etB" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/simple/brown/visible{
@@ -15159,33 +15684,34 @@
/obj/effect/mapping_helpers/airlock/access/any/engineering/general,
/turf/open/floor/iron/dark,
/area/station/engineering/main)
-"etY" = (
-/obj/machinery/light_switch/directional/north,
-/turf/open/floor/iron,
-/area/station/commons/locker)
-"eub" = (
-/obj/machinery/camera{
- c_tag = "Medbay Pharmacy";
- dir = 9;
- network = list("ss13","medbay")
+"etW" = (
+/obj/structure/railing/corner{
+ dir = 8
},
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
+/obj/machinery/door/firedoor/border_only,
+/obj/effect/turf_decal/tile/yellow{
dir = 1
},
-/obj/machinery/shower/directional/south,
-/obj/structure/railing{
- dir = 4
- },
-/obj/structure/fluff/shower_drain,
-/obj/effect/turf_decal/stripes/white/end,
+/obj/structure/railing,
+/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron/white,
-/area/station/medical/pharmacy)
+/area/station/medical/medbay/lobby)
+"etY" = (
+/obj/machinery/light_switch/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/locker)
"euc" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"eud" = (
+/obj/item/food/chococoin,
+/obj/structure/closet/secure_closet/freezer/fridge,
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"euf" = (
/obj/structure/bed{
dir = 4
@@ -15196,13 +15722,6 @@
/obj/machinery/airalarm/directional/west,
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain)
-"eul" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/trimline/yellow/filled/end{
- dir = 1
- },
-/turf/open/floor/iron/textured,
-/area/station/medical/chem_storage)
"euq" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -15232,22 +15751,6 @@
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"euR" = (
-/obj/structure/ladder{
- name = "chemistry lab access"
- },
-/obj/effect/turf_decal/stripes/end,
-/obj/structure/sign/departments/chemistry/directional/north,
-/obj/structure/sign/warning/no_smoking{
- pixel_x = -28
- },
-/obj/effect/turf_decal/tile/yellow/full,
-/obj/machinery/door/window/left/directional/south{
- name = "Chemistry Lab Access Hatch";
- req_access = list("plumbing")
- },
-/turf/open/floor/iron/white/textured_large,
-/area/station/medical/treatment_center)
"euZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -15261,10 +15764,12 @@
"evb" = (
/turf/open/floor/iron,
/area/station/service/janitor)
-"evc" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
+"evh" = (
+/obj/structure/flora/tree/pine/style_random{
+ pixel_x = -15
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"evk" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -15285,6 +15790,13 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/processing)
+"evP" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/vault,
+/area/station/security/prison/rec)
"evT" = (
/turf/open/floor/plating/icemoon,
/area/station/science/ordnance/bomb)
@@ -15297,6 +15809,15 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
/area/station/maintenance/department/medical/central)
+"ewo" = (
+/obj/structure/fence/post{
+ dir = 8
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"ewC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
@@ -15318,6 +15839,16 @@
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"ewT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/firealarm/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"exe" = (
/obj/effect/turf_decal/siding/yellow/end{
dir = 8
@@ -15326,29 +15857,43 @@
/obj/item/radio/intercom/directional/west,
/turf/open/floor/plating,
/area/station/medical/treatment_center)
-"exq" = (
-/obj/effect/turf_decal/trimline/neutral/warning,
-/obj/effect/turf_decal/trimline/neutral/mid_joiner,
-/obj/item/flashlight{
- pixel_y = 9
+"exm" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 1;
+ id = "robotics";
+ name = "Robotics Lab Shutters"
},
-/obj/item/flashlight{
- pixel_y = 9
+/obj/machinery/door/firedoor,
+/obj/structure/desk_bell{
+ pixel_x = 7
},
-/obj/item/flashlight{
- pixel_x = -3;
- pixel_y = 5
+/obj/machinery/door/window/left/directional/south{
+ name = "Robotics Desk";
+ req_access = list("robotics")
},
-/obj/item/flashlight{
+/obj/item/paper_bin{
pixel_x = -3;
- pixel_y = 5
+ pixel_y = 7
},
-/obj/structure/rack,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
+/obj/item/pen,
+/turf/open/floor/plating,
+/area/station/science/robotics/lab)
+"exn" = (
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/turf/open/floor/iron/dark/smooth_edge,
-/area/station/ai_monitored/command/storage/eva)
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"exu" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
+ },
+/area/icemoon/underground/explored/graveyard)
"exv" = (
/obj/effect/gibspawner/human/bodypartless,
/turf/open/misc/asteroid/snow/icemoon,
@@ -15356,13 +15901,6 @@
"exw" = (
/turf/closed/wall,
/area/station/service/hydroponics)
-"exy" = (
-/obj/structure/sign/warning/no_smoking{
- pixel_x = -28
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"exL" = (
/obj/item/trash/cheesie,
/obj/effect/decal/cleanable/dirt,
@@ -15377,6 +15915,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/security/prison/work)
+"exQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"eyb" = (
/turf/closed/wall,
/area/station/security/processing)
@@ -15425,21 +15970,19 @@
/obj/structure/closet/firecloset,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
-"eyU" = (
-/obj/structure/closet/crate/coffin,
-/obj/machinery/light/small/red/directional/south,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/service/chapel)
-"ezd" = (
-/obj/structure/table/wood,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/item/storage/wallet{
- pixel_y = 5;
- pixel_x = 3
- },
-/obj/item/newspaper,
+"eym" = (
+/obj/structure/girder,
+/obj/effect/spawner/random/structure/grille,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/area/station/maintenance/fore)
+"eyP" = (
+/turf/open/misc/ice/coldroom,
+/area/station/service/kitchen/coldroom)
+"eyR" = (
+/obj/machinery/processor/slime,
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"ezf" = (
/obj/machinery/door/airlock{
name = "Private Restroom"
@@ -15447,13 +15990,6 @@
/obj/effect/mapping_helpers/airlock/access/all/medical/general,
/turf/open/floor/iron/freezer,
/area/station/medical/break_room)
-"ezk" = (
-/obj/effect/turf_decal/siding/wood/end{
- dir = 1
- },
-/obj/item/kirbyplants/organic/plant11,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"ezl" = (
/obj/effect/turf_decal/siding/wood,
/obj/effect/decal/cleanable/dirt,
@@ -15554,6 +16090,20 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"eAQ" = (
+/obj/structure/rack,
+/obj/item/storage/box/lights/mixed{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/obj/item/storage/box/lights/tubes,
+/turf/open/floor/iron/checker,
+/area/station/commons/storage/emergency/port)
+"eAW" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/sign/warning/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"eBd" = (
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/dark,
@@ -15594,20 +16144,16 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"eBU" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Courtroom"
- },
-/obj/item/radio/intercom/directional/north,
-/obj/structure/chair{
- name = "Defense"
- },
-/turf/open/floor/wood,
-/area/station/security/courtroom)
"eBV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/closed/wall/r_wall,
/area/station/security/checkpoint/engineering)
+"eCg" = (
+/obj/structure/tank_holder/oxygen,
+/obj/effect/decal/cleanable/wrapping,
+/obj/structure/sign/poster/official/safety_internals/directional/north,
+/turf/open/floor/vault,
+/area/station/security/prison/rec)
"eCn" = (
/obj/structure/disposalpipe/trunk/multiz{
dir = 1
@@ -15645,11 +16191,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"eCz" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron,
-/area/mine/laborcamp)
"eCD" = (
/obj/machinery/door/airlock/public/glass{
name = "Prison Common Room"
@@ -15670,6 +16211,15 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"eCT" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"eDc" = (
/obj/structure/extinguisher_cabinet/directional/east,
/obj/structure/cable,
@@ -15709,15 +16259,13 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/prison/visit)
-"eDy" = (
-/obj/structure/closet/boxinggloves,
-/obj/machinery/light/directional/north,
-/obj/item/clothing/shoes/jackboots,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+"eDs" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/duct,
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"eDC" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{
@@ -15725,12 +16273,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"eDD" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment,
-/obj/structure/railing/corner/end,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"eDH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -15743,6 +16285,16 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"eDJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8;
+ name = "Mix to Space"
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"eDM" = (
/obj/machinery/door/airlock/command/glass{
name = "Head of Security"
@@ -15755,44 +16307,6 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/smooth_large,
/area/station/command/heads_quarters/hos)
-"eEh" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/toolbox/mechanical,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/item/analyzer,
-/obj/item/pipe_dispenser,
-/obj/item/flashlight,
-/obj/machinery/incident_display/delam/directional/north,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
-"eEm" = (
-/obj/structure/closet/crate,
-/obj/item/stack/sheet/iron/fifty,
-/obj/item/stack/rods/fifty,
-/obj/item/stack/sheet/glass/fifty,
-/obj/item/electronics/airlock,
-/obj/item/electronics/airlock,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/stack/sheet/mineral/plasma{
- amount = 30
- },
-/turf/open/floor/plating,
-/area/station/engineering/engine_smes)
-"eEr" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/sign/warning/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"eEC" = (
-/obj/structure/table/wood,
-/obj/machinery/fax{
- fax_name = "Captain's Office";
- name = "Captain's Fax Machine"
- },
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain)
"eEO" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -15811,14 +16325,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
/turf/open/floor/plating,
/area/station/engineering/atmos/storage/gas)
-"eFf" = (
-/obj/structure/fireplace{
- pixel_x = 0
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"eFh" = (
/obj/structure/table,
/obj/effect/spawner/random/entertainment/cigarette_pack,
@@ -15852,9 +16358,20 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"eFw" = (
-/obj/structure/sign/poster/official/report_crimes,
-/turf/closed/wall/ice,
+"eFG" = (
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/flag/nanotrasen/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"eFH" = (
+/obj/structure/flora/rock/icy/style_random,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"eFO" = (
/obj/structure/cable,
@@ -15878,19 +16395,24 @@
/turf/open/floor/wood,
/area/station/commons/dorms)
"eGg" = (
-/obj/machinery/icecream_vat,
-/obj/structure/sign/clock/directional/north,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
-"eGl" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
+/obj/effect/turf_decal/siding/wideplating/dark{
+ dir = 1
+ },
+/obj/item/seeds/watermelon,
+/obj/machinery/hydroponics/soil,
+/turf/open/floor/grass,
+/area/station/maintenance/starboard/fore)
"eGr" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/fore)
+"eGs" = (
+/obj/effect/landmark/start/hangover,
+/obj/effect/turf_decal/tile/dark_blue{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"eGw" = (
/obj/machinery/light/small/directional/north,
/obj/machinery/firealarm/directional/north,
@@ -15914,27 +16436,55 @@
/obj/structure/cable,
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
+"eGB" = (
+/obj/effect/spawner/random/entertainment/arcade,
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/eighties,
+/area/station/commons/lounge)
"eGK" = (
/obj/structure/closet,
/obj/effect/spawner/random/entertainment/drugs,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"eGM" = (
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
"eGN" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/turf/open/floor/iron/freezer,
/area/station/science/xenobiology)
+"eGV" = (
+/obj/effect/spawner/random/lavaland_mob/raptor,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"eGW" = (
/obj/effect/turf_decal/tile/red{
dir = 1
},
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
-"eGX" = (
-/obj/machinery/vending/boozeomat/all_access,
-/turf/closed/wall,
-/area/station/maintenance/port/aft)
+"eHb" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 2
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/effect/mapping_helpers/mail_sorting/service/dormitories,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 1
+ },
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"eHe" = (
/obj/structure/disposalpipe/segment{
dir = 10
@@ -15962,22 +16512,57 @@
/obj/item/clothing/under/costume/jabroni,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
+"eHo" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/shower/directional/north,
+/turf/open/floor/iron/smooth,
+/area/mine/eva)
+"eHC" = (
+/obj/structure/marker_beacon/burgundy,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"eHT" = (
/obj/structure/cable,
/obj/effect/spawner/random/structure/steam_vent,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"eHX" = (
+"eHV" = (
+/obj/structure/plasticflaps/opaque{
+ dir = 4
+ },
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ location = "Research Division"
+ },
+/obj/effect/turf_decal/delivery,
/obj/structure/disposalpipe/segment{
- dir = 6
+ dir = 4
},
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/area/station/maintenance/starboard/upper)
+"eHX" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/machinery/door/airlock/multi_tile/public/glass{
+ dir = 4;
+ name = "Arrivals Dock"
+ },
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
"eHZ" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 4
@@ -15991,6 +16576,13 @@
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
+"eIg" = (
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/here_for_your_safety/directional/north,
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"eIk" = (
/obj/structure/filingcabinet,
/obj/machinery/power/apc/auto_name/directional/north,
@@ -15998,6 +16590,12 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/wood,
/area/station/service/library)
+"eIv" = (
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"eIC" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/disposalpipe/segment{
@@ -16015,14 +16613,17 @@
/obj/item/reagent_containers/dropper,
/turf/open/floor/iron/dark,
/area/station/medical/virology)
+"eIR" = (
+/obj/effect/spawner/random/trash/mess,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"eIU" = (
-/obj/machinery/button/door/directional/south{
- id = "Cargo_Store_In";
- name = "Shutter Control";
- pixel_x = 24
- },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/red,
+/obj/structure/sign/warning/electric_shock/directional/east,
/turf/open/floor/iron,
-/area/station/cargo/storage)
+/area/station/hallway/primary/central/fore)
"eJe" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -16082,11 +16683,31 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/mine/eva)
+"eJX" = (
+/obj/structure/table/wood/poker,
+/obj/effect/spawner/random/entertainment/cigarette_pack,
+/obj/effect/spawner/random/entertainment/lighter,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"eKb" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/aft)
"eKl" = (
/obj/effect/turf_decal/stripes/box,
/obj/machinery/destructive_scanner,
/turf/open/floor/iron/textured_large,
/area/station/hallway/primary/starboard)
+"eKI" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/sign/departments/medbay/alt/directional/south,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"eKJ" = (
/obj/structure/chair/stool/directional/west,
/turf/open/floor/iron,
@@ -16103,18 +16724,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"eKX" = (
-/obj/effect/mapping_helpers/burnt_floor,
-/turf/open/floor/iron/white/side{
- dir = 8
- },
-/area/station/maintenance/port/fore)
"eLl" = (
/obj/structure/disposalpipe/segment{
dir = 5
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/department/chapel)
+"eLm" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/monkeycubes,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"eLn" = (
/obj/machinery/computer/crew{
dir = 4
@@ -16127,19 +16748,32 @@
dir = 5
},
/area/station/science/research)
-"eLv" = (
-/obj/machinery/light_switch/directional/east,
-/obj/effect/turf_decal/siding/white{
- dir = 8
+"eLs" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
+"eLB" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Service - Gambling Lounge"
},
-/obj/structure/closet/secure_closet/freezer/kitchen,
-/obj/item/food/grown/tomato,
-/obj/item/food/grown/tomato{
- pixel_y = 2;
- pixel_x = 2
+/obj/machinery/computer/slot_machine{
+ name = "two-armed bandit"
},
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"eLM" = (
+/obj/structure/cable/multilayer/multiz,
+/turf/open/floor/plating,
+/area/station/engineering/lobby)
+"eLN" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
+/obj/machinery/meter/layer4,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"eLS" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/east,
@@ -16153,16 +16787,20 @@
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/mine/mechbay)
-"eLU" = (
-/obj/structure/statue/snow/snowman,
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
"eMa" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"eMn" = (
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/secure_area/directional/north{
+ desc = "A warning sign which reads 'SERVER ROOM'.";
+ name = "SERVER ROOM"
+ },
+/turf/open/floor/iron/white,
+/area/station/maintenance/aft/greater)
"eMr" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible,
@@ -16171,6 +16809,15 @@
},
/turf/open/floor/plating,
/area/station/engineering/atmos)
+"eME" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/box/red/corners{
+ dir = 4
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"eMG" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -16198,21 +16845,6 @@
/obj/item/radio/intercom/directional/west,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/service)
-"eML" = (
-/obj/machinery/vending/wardrobe/coroner_wardrobe,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"eMO" = (
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/box,
-/obj/structure/ladder,
-/obj/structure/railing{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/mine/eva)
"eMT" = (
/obj/effect/mapping_helpers/airlock/abandoned,
/obj/machinery/door/airlock/maintenance,
@@ -16220,15 +16852,6 @@
/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"eMU" = (
-/obj/effect/turf_decal/tile/neutral/diagonal_centre,
-/obj/machinery/atmospherics/pipe/multiz/pink/visible{
- dir = 4;
- name = "Exfiltrate"
- },
-/obj/effect/turf_decal/tile/red/diagonal_edge,
-/turf/open/floor/iron/dark/diagonal,
-/area/station/engineering/atmos/mix)
"eNh" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -16282,17 +16905,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/research)
-"eNQ" = (
-/obj/structure/sign/warning/vacuum/directional/south,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/iron/smooth,
-/area/station/engineering/lobby)
-"eNS" = (
-/obj/structure/sign/warning/xeno_mining,
-/turf/closed/wall,
-/area/mine/storage)
"eOl" = (
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
@@ -16308,36 +16920,31 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"eOz" = (
+"eOx" = (
/obj/structure/table,
-/obj/item/razor,
-/obj/item/storage/backpack/duffelbag/sec/surgery,
-/turf/open/floor/plating/icemoon,
-/area/station/security/execution/education)
-"eOK" = (
-/obj/effect/turf_decal/trimline/neutral/mid_joiner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/neutral/warning{
- dir = 6
+/obj/machinery/fax{
+ fax_name = "Research Division";
+ name = "Research Division Fax Machine";
+ pixel_x = 1
},
-/obj/effect/turf_decal/trimline/neutral/mid_joiner{
- dir = 4
+/obj/structure/sign/departments/science/directional/south,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
},
-/obj/effect/turf_decal/trimline/neutral/mid_joiner,
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
+/area/station/science/research)
+"eOB" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 8
},
-/turf/open/floor/iron/dark/smooth_edge{
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
+"eOJ" = (
+/obj/structure/railing{
dir = 4
},
-/area/station/ai_monitored/command/storage/eva)
-"ePd" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/grille/broken,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/turf/open/floor/iron/stairs/medium,
+/area/station/cargo/storage)
"ePi" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/trimline/blue/filled/corner{
@@ -16348,6 +16955,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/storage)
+"ePj" = (
+/obj/structure/table/wood/poker,
+/obj/effect/spawner/random/entertainment/coin{
+ pixel_x = -7
+ },
+/obj/effect/spawner/random/clothing/bowler_or_that,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"ePm" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -16367,6 +16982,10 @@
"ePr" = (
/turf/open/floor/carpet/royalblue,
/area/station/command/heads_quarters/hos)
+"ePu" = (
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/engine,
+/area/station/science/explab)
"ePB" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -16374,6 +16993,16 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
+"ePP" = (
+/obj/machinery/camera/directional/south{
+ c_tag = "Starboard Primary Hallway Center West"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"ePR" = (
/obj/structure/railing{
dir = 6
@@ -16381,16 +17010,27 @@
/obj/item/kirbyplants/random,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"ePZ" = (
-/obj/structure/chair/stool/directional/west,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable,
+"ePT" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
+/obj/structure/cable,
+/obj/structure/sign/warning/chem_diamond/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
+"ePV" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/structure/sign/warning/pods/directional/north,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
"eQz" = (
/obj/structure/grille,
/turf/open/floor/plating,
@@ -16400,34 +17040,46 @@
/obj/structure/table,
/turf/open/floor/iron,
/area/station/security/prison/mess)
+"eQF" = (
+/obj/structure/railing/corner,
+/obj/structure/sign/departments/holy/directional/west,
+/turf/open/floor/iron/dark/side{
+ dir = 9
+ },
+/area/station/service/chapel)
"eQH" = (
/obj/structure/sign/departments/medbay/alt/directional/west,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"eQQ" = (
-/obj/structure/sign/warning/biohazard,
-/turf/closed/wall,
-/area/station/command/heads_quarters/rd)
"eQT" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/mine/laborcamp/security)
-"eQU" = (
-/obj/item/radio/intercom/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"eQX" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"eRf" = (
+/obj/effect/spawner/random/structure/grille,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"eRh" = (
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
+"eRp" = (
+/obj/structure/bed{
+ dir = 1;
+ pixel_x = -2
+ },
+/obj/machinery/flasher/directional/north{
+ id = "Cell 1"
+ },
+/turf/open/floor/iron/smooth,
+/area/station/security/brig)
"eRw" = (
/obj/effect/landmark/event_spawn,
/obj/structure/cable,
@@ -16444,6 +17096,12 @@
/obj/effect/mapping_helpers/airlock/unres,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"eRE" = (
+/obj/structure/fence/post{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"eRH" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -16473,15 +17131,6 @@
dir = 4
},
/area/station/cargo/bitrunning/den)
-"eSm" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 4
- },
-/obj/structure/sign/warning/electric_shock/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/fore)
"eSn" = (
/obj/structure/chair/office,
/obj/effect/landmark/start/assistant,
@@ -16492,23 +17141,31 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood,
/area/station/service/library)
+"eSq" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/science/ordnance)
"eSr" = (
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"eSE" = (
-/obj/structure/closet/crate/trashcart/laundry,
-/obj/effect/spawner/random/contraband/prison,
-/obj/item/clothing/under/rank/prisoner,
-/obj/item/clothing/under/rank/prisoner,
-/obj/item/clothing/under/rank/prisoner/skirt,
-/obj/item/clothing/under/rank/prisoner/skirt,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
+"eSA" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/structure/sign/poster/official/random/directional/north,
+/turf/open/floor/iron/dark,
+/area/mine/eva)
+"eSC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/floor/iron/cafeteria,
-/area/station/security/prison/work)
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"eSJ" = (
/obj/effect/turf_decal/stripes/corner{
dir = 8
@@ -16521,10 +17178,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/genetics)
-"eSQ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"eSY" = (
/obj/structure/closet/emcloset,
/turf/open/floor/iron/smooth,
@@ -16541,6 +17194,18 @@
},
/turf/open/floor/carpet/black,
/area/station/security/prison/safe)
+"eTe" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/machinery/firealarm/directional/east,
+/turf/open/floor/iron/cafeteria{
+ dir = 5
+ },
+/area/station/hallway/secondary/entry)
"eTi" = (
/obj/machinery/telecomms/broadcaster/preset_left,
/turf/open/floor/iron/dark/telecomms,
@@ -16581,19 +17246,13 @@
/obj/structure/cable,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/starboard/fore)
-"eTT" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/machinery/requests_console/auto_name/directional/north,
-/obj/effect/turf_decal/siding/wood,
-/obj/machinery/duct,
-/obj/machinery/light/small/directional/north,
-/obj/effect/mapping_helpers/requests_console/supplies,
-/turf/open/floor/iron,
-/area/station/service/bar)
-"eUe" = (
-/obj/effect/turf_decal/trimline/yellow/filled/corner,
+"eTY" = (
+/obj/machinery/recharge_station,
+/obj/effect/turf_decal/stripes/box,
+/obj/effect/turf_decal/tile/yellow/fourcorners,
+/obj/structure/sign/warning/no_smoking/circle/directional/north,
/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
+/area/station/medical/medbay/aft)
"eUf" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -16612,6 +17271,48 @@
/obj/item/seeds/tower,
/turf/open/floor/iron/dark,
/area/station/service/hydroponics/garden)
+"eUm" = (
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/siding/thinplating/dark/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 6
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"eUx" = (
+/obj/machinery/light_switch/directional/east,
+/obj/structure/table,
+/obj/item/paper_bin/construction,
+/obj/item/stack/pipe_cleaner_coil/random,
+/obj/item/stack/pipe_cleaner_coil/random,
+/obj/item/stack/pipe_cleaner_coil/random,
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 1
+ },
+/area/station/commons/storage/art)
+"eUz" = (
+/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{
+ pixel_x = 32
+ },
+/turf/open/floor/iron/dark/smooth_edge{
+ dir = 1
+ },
+/area/station/service/chapel)
"eUA" = (
/obj/structure/cable,
/obj/effect/turf_decal/siding/green/corner{
@@ -16644,26 +17345,39 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/dark,
/area/station/security/execution/education)
-"eUC" = (
-/obj/machinery/firealarm/directional/west{
- pixel_y = -4
- },
-/obj/machinery/light_switch/directional/west{
- pixel_y = 5
- },
-/obj/machinery/photocopier,
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
"eUI" = (
/obj/machinery/space_heater,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"eUK" = (
+/obj/structure/table,
+/obj/item/stack/sheet/iron/fifty{
+ pixel_x = -2;
+ pixel_y = 2
+ },
+/obj/item/stack/sheet/plasteel/twenty{
+ pixel_x = 3;
+ pixel_y = -2
+ },
+/obj/effect/turf_decal/bot,
+/turf/open/floor/iron,
+/area/station/engineering/atmos/storage)
"eUL" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"eUN" = (
+/obj/structure/closet/secure_closet/medical2,
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/obj/machinery/button/door/directional/south{
+ id = "surgery";
+ name = "Surgery Shutter Control"
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/surgery/aft)
"eUO" = (
/mob/living/simple_animal/hostile/asteroid/polarbear{
move_force = 999;
@@ -16671,39 +17385,11 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"eUR" = (
-/obj/structure/table,
-/obj/machinery/button/door/directional/west{
- id = "briggate";
- name = "Brig Shutters";
- pixel_x = -6;
- pixel_y = -2
- },
-/obj/machinery/button/flasher{
- id = "brigentry";
- pixel_x = -7;
- pixel_y = 9
- },
-/obj/machinery/button/door/directional/west{
- id = "innerbrig";
- name = "Brig Interior Doors Control";
- normaldoorcontrol = 1;
- pixel_x = 6;
- pixel_y = 9;
- req_access = list("security")
- },
-/obj/machinery/button/door/directional/west{
- id = "outerbrig";
- name = "Brig Exterior Doors Control";
- normaldoorcontrol = 1;
- pixel_x = 6;
- pixel_y = -2;
- req_access = list("security")
- },
-/obj/item/radio/intercom/prison/directional/north,
-/obj/effect/turf_decal/tile/red/full,
-/turf/open/floor/iron/dark/textured_large,
-/area/station/security/brig/entrance)
+"eUU" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"eUW" = (
/obj/structure/chair/stool/directional/south,
/obj/effect/landmark/start/janitor,
@@ -16720,11 +17406,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/eva/lower)
-"eVi" = (
-/obj/effect/turf_decal/siding/wood/corner,
-/obj/machinery/newscaster/directional/south,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"eVl" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/mining/glass{
@@ -16745,6 +17426,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"eVw" = (
+/obj/effect/spawner/random/trash,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"eVC" = (
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{
dir = 9
@@ -16836,11 +17523,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
-"eWP" = (
-/obj/machinery/computer/security/mining,
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"eWQ" = (
/obj/machinery/portable_atmospherics/canister/nitrogen,
/turf/open/floor/engine/n2,
@@ -16858,24 +17540,73 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
+"eXa" = (
+/obj/machinery/atmospherics/components/trinary/filter{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/wtf_is_co2/directional/north,
+/turf/open/floor/iron/dark/corner{
+ dir = 4
+ },
+/area/station/maintenance/port/fore)
+"eXc" = (
+/obj/effect/spawner/random/structure/girder,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"eXf" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Fitness Room North"
+ },
+/obj/structure/closet/masks,
+/obj/effect/landmark/start/hangover/closet,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/flag/ssc/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"eXD" = (
+/obj/structure/minecart_rail{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/structure/holosign/barrier/atmos/sturdy,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters{
+ dir = 4;
+ id = "minecraft_shutter";
+ name = "Cart Shutters"
+ },
+/turf/open/floor/iron/textured,
+/area/station/service/hydroponics)
"eXH" = (
/turf/closed/wall/r_wall,
/area/station/medical/chemistry)
-"eXZ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"eYe" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
+"eYm" = (
+/obj/structure/table,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/starboard/fore)
"eYn" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 4
@@ -16883,6 +17614,10 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
+"eYx" = (
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"eYz" = (
/obj/machinery/mineral/processing_unit/gulag{
dir = 1
@@ -16893,18 +17628,36 @@
"eYC" = (
/turf/open/floor/iron/smooth,
/area/mine/laborcamp/security)
+"eYF" = (
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"eYH" = (
/obj/machinery/power/smes/super/full,
/obj/structure/cable,
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
-"eYP" = (
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+"eYK" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/hooded/wintercoat{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/clothing/suit/hooded/wintercoat,
+/obj/item/clothing/shoes/winterboots,
+/obj/item/clothing/shoes/winterboots,
+/obj/machinery/light/small/directional/west,
+/obj/effect/turf_decal/delivery/red,
+/obj/machinery/camera/directional/north{
+ c_tag = "Arrivals External Access"
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/textured,
+/area/station/hallway/secondary/entry)
"eYR" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 10
@@ -16919,6 +17672,11 @@
},
/turf/open/floor/iron/dark,
/area/station/medical/virology)
+"eYS" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/trash/food_packaging,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"eYT" = (
/obj/item/paper_bin{
pixel_x = -3;
@@ -16941,6 +17699,14 @@
/obj/effect/landmark/start/botanist,
/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
+"eYY" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"eZc" = (
/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
/turf/open/floor/engine/n2o,
@@ -16962,6 +17728,12 @@
/obj/item/storage/fancy/cigarettes/cigpack_mindbreaker,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"eZA" = (
+/obj/machinery/atmospherics/components/unary/outlet_injector/on{
+ dir = 4
+ },
+/turf/open/floor/engine/xenobio,
+/area/station/science/xenobiology)
"eZK" = (
/obj/machinery/recycler{
dir = 8
@@ -16997,6 +17769,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/engineering/main)
+"eZW" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"fab" = (
/obj/structure/cable,
/turf/open/floor/engine,
@@ -17034,26 +17810,17 @@
/obj/structure/tank_holder/extinguisher,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"far" = (
-/obj/structure/railing/corner/end{
+"faq" = (
+/obj/machinery/newscaster/directional/west,
+/obj/machinery/light/directional/west,
+/obj/effect/turf_decal/stripes/corner{
dir = 4
},
-/turf/open/floor/iron/stairs/old{
- dir = 4
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 8
},
+/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"fat" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/corner{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"faG" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -17070,30 +17837,32 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/rd)
-"fbg" = (
-/obj/machinery/door/airlock/wood{
- name = "Backstage"
+"faL" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/marker_beacon/burgundy{
+ name = "landing marker"
},
-/obj/effect/turf_decal/siding/wood{
- dir = 8
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
+"faV" = (
+/obj/machinery/atmospherics/components/unary/passive_vent/layer2{
+ dir = 1
},
-/obj/effect/turf_decal/siding/wood{
+/turf/open/floor/plating/snowed/icemoon,
+/area/mine/laborcamp/security)
+"faW" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
dir = 4
},
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/all/service/theatre,
-/obj/effect/landmark/navigate_destination,
-/turf/open/floor/iron/dark/textured_half{
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 4
+ },
+/obj/structure/railing{
dir = 1
},
-/area/station/service/theater)
-"fbh" = (
-/obj/machinery/power/tracker,
-/obj/structure/cable,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"fbl" = (
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
@@ -17101,17 +17870,30 @@
/obj/machinery/camera/directional/north{
c_tag = "Bridge Conference Room"
},
-/obj/machinery/newscaster/directional/north,
+/obj/structure/noticeboard/directional/north,
/turf/open/floor/wood,
/area/station/command/meeting_room)
-"fbW" = (
-/obj/machinery/newscaster/directional/west,
-/obj/machinery/vending/cigarette,
-/obj/effect/turf_decal/siding/wood{
+"fbA" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron/stairs/medium{
dir = 4
},
-/turf/open/floor/iron/dark,
-/area/station/commons/lounge)
+/area/station/science/cytology)
+"fbF" = (
+/obj/effect/landmark/navigate_destination/dockarrival,
+/obj/effect/turf_decal/bot_white,
+/obj/structure/plaque/static_plaque/golden/commission/icebox,
+/turf/open/floor/iron/large,
+/area/station/hallway/secondary/entry)
+"fbM" = (
+/obj/structure/chair/stool/directional/north,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"fbY" = (
/obj/effect/spawner/random/trash/hobo_squat,
/turf/open/floor/plating,
@@ -17122,14 +17904,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/science)
-"fce" = (
-/obj/structure/table/glass,
-/obj/structure/sign/poster/contraband/little_fruits/directional/east,
-/obj/item/storage/bag/plants/portaseeder,
-/obj/item/plant_analyzer,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"fcg" = (
/obj/effect/spawner/random/engineering/tracking_beacon,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -17142,22 +17916,23 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"fcj" = (
-/turf/closed/wall/r_wall,
-/area/station/science/ordnance/burnchamber)
-"fco" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/service/bar)
"fcu" = (
/obj/machinery/power/apc/auto_name/directional/east,
/obj/structure/chair,
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
+"fcA" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 1
+ },
+/obj/machinery/hydroponics/constructable,
+/obj/machinery/status_display/evac/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"fcI" = (
/obj/effect/decal/cleanable/oil,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -17186,6 +17961,16 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/mine/laborcamp/security)
+"fdb" = (
+/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
+ dir = 4
+ },
+/obj/structure/fence{
+ dir = 8
+ },
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fde" = (
/obj/structure/table,
/obj/item/paper{
@@ -17194,6 +17979,23 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
+"fdj" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Escape";
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/exit/departure_lounge)
"fdm" = (
/obj/structure/falsewall,
/turf/open/floor/iron,
@@ -17233,12 +18035,14 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"fdP" = (
-/obj/structure/bonfire,
-/obj/item/melee/roastingstick,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
+"fdV" = (
+/obj/effect/landmark/generic_maintenance_landmark,
+/obj/item/bikehorn/rubberducky,
+/obj/structure/cable,
+/obj/effect/landmark/start/hangover,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"fdX" = (
/obj/item/toy/cards/deck{
pixel_x = -9;
@@ -17252,6 +18056,20 @@
/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden,
/turf/closed/wall,
/area/station/medical/cryo)
+"fed" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"fep" = (
+/obj/structure/no_effect_signpost,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"fez" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/crate,
@@ -17265,6 +18083,11 @@
/obj/item/seeds/apple,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"feD" = (
+/obj/effect/spawner/random/trash/grille_or_waste,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/morgue)
"feJ" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/security/armory/upper)
@@ -17287,11 +18110,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"feV" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/structure/window/reinforced/tinted,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"ffe" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/aft/lesser)
@@ -17302,20 +18120,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"ffr" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/railing{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"ffz" = (
-/obj/machinery/processor/slime,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"ffQ" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 10
@@ -17329,11 +18133,14 @@
},
/turf/open/floor/iron,
/area/station/commons/fitness)
-"fgm" = (
-/obj/machinery/photocopier,
-/obj/structure/sign/poster/official/random/directional/east,
-/turf/open/floor/wood,
-/area/station/service/library)
+"fgc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
"fgo" = (
/obj/effect/spawner/random/trash/mess,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -17353,12 +18160,6 @@
},
/turf/open/floor/iron,
/area/station/science/ordnance)
-"fgz" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"fgJ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -17366,6 +18167,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/security/execution/transfer)
+"fgN" = (
+/obj/structure/bonfire/prelit,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"fgQ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/spawner/random/engineering/tracking_beacon,
@@ -17382,12 +18188,28 @@
},
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat_interior)
+"fgV" = (
+/obj/structure/railing/wooden_fence{
+ dir = 8
+ },
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"fhb" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
},
/turf/open/floor/iron/white/smooth_large,
/area/station/science/genetics)
+"fhg" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Dormitory South"
+ },
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/light/directional/west,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"fhu" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -17404,19 +18226,10 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/fore)
-"fhB" = (
-/obj/structure/chair/sofa/bench/left,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"fhS" = (
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/structure/sink/kitchen/directional/west,
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+"fhL" = (
+/obj/structure/sign/warning/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"fhU" = (
/obj/structure/cable,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -17434,6 +18247,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"fhX" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fij" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -17540,6 +18361,12 @@
/obj/machinery/ntnet_relay,
/turf/open/floor/circuit/telecomms/mainframe,
/area/station/tcommsat/server)
+"fja" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"fjg" = (
/obj/machinery/shower/directional/west,
/obj/effect/turf_decal/trimline/blue,
@@ -17558,16 +18385,6 @@
/obj/structure/cable,
/turf/open/floor/engine,
/area/station/science/xenobiology)
-"fju" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 1
- },
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"fjz" = (
/obj/effect/decal/cleanable/generic,
/obj/effect/decal/cleanable/dirt,
@@ -17594,32 +18411,31 @@
},
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
-"fjO" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/components/binary/valve/digital/on/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+"fjN" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/machinery/duct,
+/obj/effect/turf_decal/siding/dark{
+ dir = 10
+ },
+/turf/open/floor/iron/checker,
+/area/station/hallway/secondary/service)
"fjQ" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/white,
/area/mine/living_quarters)
-"fkc" = (
-/obj/machinery/power/terminal{
- dir = 8
- },
-/obj/structure/sign/poster/contraband/missing_gloves/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/department/electrical)
-"fkd" = (
-/obj/machinery/vending/coffee,
-/obj/effect/turf_decal/siding/wood{
- dir = 5
+"fki" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/machinery/light/directional/east,
+/obj/machinery/newscaster/directional/north,
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/bot_red,
+/turf/open/floor/iron/white/side{
+ dir = 10
},
-/obj/machinery/airalarm/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/commons/lounge)
+/area/station/science/research)
"fkj" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -17635,21 +18451,26 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/kitchen/diagonal,
/area/station/service/kitchen)
-"fkq" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"fkt" = (
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating/icemoon,
/area/station/maintenance/port/lesser)
+"fkw" = (
+/obj/machinery/light/directional/south,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"fkD" = (
+/obj/structure/chair/sofa/right/brown{
+ dir = 8
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"fkF" = (
/obj/item/weldingtool,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"fkN" = (
@@ -17722,13 +18543,11 @@
/obj/machinery/vending/wardrobe/jani_wardrobe,
/turf/open/floor/iron,
/area/station/service/janitor)
-"flV" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk,
-/obj/effect/turf_decal/siding/wood/corner,
-/obj/structure/extinguisher_cabinet/directional/north,
-/turf/open/floor/wood,
-/area/station/service/library)
+"flK" = (
+/obj/effect/spawner/random/entertainment/arcade,
+/obj/machinery/status_display/ai/directional/north,
+/turf/open/floor/eighties,
+/area/station/commons/lounge)
"flW" = (
/obj/machinery/atmospherics/components/tank/air,
/turf/open/floor/plating,
@@ -17810,13 +18629,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"fna" = (
-/obj/structure/chair/wood{
- dir = 4
- },
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"fng" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -17834,6 +18646,16 @@
},
/turf/open/floor/wood,
/area/station/security/prison/rec)
+"fnt" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/machinery/airalarm/directional/north,
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"fnA" = (
/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
dir = 8
@@ -17871,11 +18693,13 @@
},
/turf/open/floor/iron/dark,
/area/station/medical/storage)
-"foy" = (
-/obj/item/radio/intercom/directional/south,
-/obj/machinery/vending/wardrobe/science_wardrobe,
-/turf/open/floor/iron/dark,
-/area/station/science/breakroom)
+"foI" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/item/storage/box/matches,
+/obj/effect/spawner/random/entertainment/cigar,
+/turf/open/floor/iron,
+/area/station/service/bar)
"foO" = (
/turf/open/floor/carpet,
/area/station/security/prison/rec)
@@ -17893,26 +18717,6 @@
/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
/turf/open/floor/iron,
/area/station/commons/dorms)
-"fpm" = (
-/obj/structure/railing/corner/end{
- dir = 1
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/siding/white{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
-"fpp" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/obj/structure/sign/warning/electric_shock/directional/south,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"fps" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 9
@@ -17925,11 +18729,6 @@
dir = 9
},
/area/station/security/prison/safe)
-"fpt" = (
-/obj/structure/kitchenspike,
-/obj/machinery/status_display/evac/directional/west,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"fpA" = (
/obj/machinery/hydroponics/soil,
/obj/effect/turf_decal/siding/wideplating/dark{
@@ -17937,25 +18736,12 @@
},
/turf/open/floor/grass,
/area/station/maintenance/starboard/fore)
-"fpC" = (
-/obj/structure/rack,
-/obj/item/pickaxe,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/clothing/mask/breath,
-/obj/structure/sign/warning/cold_temp/directional/east,
-/turf/open/floor/plating,
-/area/station/commons/dorms/laundry)
"fpD" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"fpF" = (
-/obj/machinery/space_heater,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"fpJ" = (
/obj/structure/fireaxecabinet/directional/west,
/obj/machinery/suit_storage_unit/atmos,
@@ -17980,6 +18766,12 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
+"fqG" = (
+/obj/structure/fluff/fokoff_sign,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/obj/structure/sign/departments/security/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"fqH" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/effect/turf_decal/tile/red/half,
@@ -17989,6 +18781,13 @@
/obj/effect/turf_decal/trimline/white/filled/warning,
/turf/open/genturf,
/area/icemoon/underground/unexplored/rivers/deep)
+"fqM" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/port/lesser)
"fqQ" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
@@ -17999,6 +18798,15 @@
},
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
+"fqR" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Starboard Primary Hallway West"
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"fqW" = (
/obj/structure/rack,
/obj/item/reagent_containers/cup/bottle/carbon{
@@ -18017,11 +18825,6 @@
dir = 8
},
/area/station/medical/chem_storage)
-"fqX" = (
-/obj/structure/chair/stool/directional/north,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"frd" = (
/obj/structure/railing/corner{
dir = 1
@@ -18060,6 +18863,12 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"frz" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/generic_maintenance_landmark,
+/obj/item/chair,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"frD" = (
/obj/machinery/air_sensor/oxygen_tank,
/turf/open/floor/engine/o2,
@@ -18071,29 +18880,34 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos/storage/gas)
+"frF" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/starboard/lesser)
"frN" = (
/obj/machinery/power/shieldwallgen,
/obj/structure/window/reinforced/spawner/directional/west,
/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
/area/station/command/teleporter)
-"frP" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/corner{
- dir = 4
- },
-/obj/structure/railing/corner{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"frS" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/evidence)
+"fsj" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/port/greater)
"fsm" = (
/obj/structure/flora/rock/pile/icy/style_random,
/turf/open/misc/asteroid/snow/icemoon,
@@ -18111,11 +18925,39 @@
"fsv" = (
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
+"fsx" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lantern/on,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
+"fsz" = (
+/obj/structure/table/glass,
+/obj/machinery/vending/wallmed/directional/north,
+/obj/item/book/manual/wiki/surgery{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/obj/item/surgery_tray/full,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/camera/directional/north{
+ c_tag = "Surgery A";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/surgery/fore)
"fsF" = (
/obj/effect/spawner/structure/window,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"fsJ" = (
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/structure/closet,
+/obj/effect/spawner/random/maintenance/two,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"fsK" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
@@ -18123,14 +18965,6 @@
},
/turf/open/floor/plating,
/area/station/security/execution/education)
-"fsO" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"fsQ" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
/obj/effect/turf_decal/tile/blue{
@@ -18157,23 +18991,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"fte" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/structure/closet/secure_closet/hydroponics,
-/obj/structure/sign/clock/directional/east,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"ftt" = (
-/obj/structure/sign/warning/secure_area/directional/south{
- desc = "A warning sign which reads 'SERVER ROOM'.";
- name = "SERVER ROOM"
+"ftk" = (
+/obj/item/chair/wood,
+/obj/item/toy/plush/moth{
+ name = "Ariadne"
},
-/obj/effect/spawner/structure/window/reinforced,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/sign/flag/nanotrasen/directional/north,
/turf/open/floor/plating,
-/area/station/science/server)
+/area/station/maintenance/starboard/fore)
"ftA" = (
/obj/structure/table,
/obj/item/storage/box/prisoner,
@@ -18194,7 +19020,6 @@
/turf/open/floor/plating,
/area/station/science/genetics)
"ftN" = (
-/obj/machinery/light_switch/directional/west,
/obj/machinery/rnd/destructive_analyzer,
/turf/open/floor/iron/checker,
/area/station/science/lab)
@@ -18206,6 +19031,23 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/aft)
+"ftY" = (
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/obj/structure/flora/grass/both/style_random,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"fuc" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/obj/effect/landmark/navigate_destination/hydro,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"fue" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp/green{
@@ -18217,6 +19059,16 @@
},
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
+"fuf" = (
+/obj/effect/spawner/random/structure/closet_maintenance,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/railing{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"fum" = (
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating,
@@ -18239,11 +19091,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"fuS" = (
-/obj/structure/stairs/east,
-/obj/structure/railing,
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
"fuX" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/south,
@@ -18261,19 +19108,24 @@
/obj/structure/flora/tree/pine/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"fvj" = (
+/obj/structure/rack,
+/obj/item/circuitboard/machine/exoscanner{
+ pixel_y = 3
+ },
+/obj/item/circuitboard/machine/exoscanner,
+/obj/item/circuitboard/machine/exoscanner{
+ pixel_y = -3
+ },
+/obj/item/radio/intercom/directional/south,
+/obj/machinery/camera/directional/south{
+ c_tag = "Cargo Bay Drone Bay"
+ },
+/turf/open/floor/iron/dark,
+/area/station/cargo/drone_bay)
"fvk" = (
/turf/open/floor/glass/reinforced,
/area/station/science/xenobiology)
-"fvm" = (
-/obj/machinery/door/airlock/maintenance,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"fvx" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -18310,12 +19162,8 @@
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
-/turf/open/floor/iron,
+/turf/open/floor/iron/dark/textured,
/area/station/maintenance/disposal/incinerator)
-"fvX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/aft/greater)
"fwh" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -18326,13 +19174,6 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"fwi" = (
-/obj/effect/turf_decal/siding/wood/corner,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 8
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"fwm" = (
/obj/effect/turf_decal/plaque{
icon_state = "L14"
@@ -18349,9 +19190,22 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"fwx" = (
+/obj/structure/flora/tree/pine/style_random,
+/obj/structure/marker_beacon/cerulean,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fwB" = (
/turf/closed/mineral/snowmountain/coldroom,
/area/station/service/kitchen/coldroom)
+"fwC" = (
+/obj/structure/railing/wooden_fence{
+ dir = 6
+ },
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"fwD" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 6
@@ -18407,13 +19261,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"fwW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/stairs/right{
- dir = 4
- },
-/area/station/engineering/lobby)
"fxd" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/brown/half/contrasted{
@@ -18487,14 +19334,9 @@
/obj/machinery/telecomms/server/presets/service,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
-"fyL" = (
-/obj/structure/table,
-/obj/item/storage/medkit/regular,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+"fyI" = (
+/turf/closed/wall/mineral/wood/nonmetal,
+/area/icemoon/underground/explored)
"fyQ" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/meter,
@@ -18508,18 +19350,6 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"fyT" = (
-/obj/structure/table,
-/obj/machinery/cell_charger{
- pixel_y = 3
- },
-/obj/item/stock_parts/power_store/cell/high{
- pixel_y = 3
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron/textured,
-/area/mine/mechbay)
"fyZ" = (
/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron,
@@ -18581,6 +19411,19 @@
"fzK" = (
/turf/closed/wall,
/area/station/service/bar)
+"fzO" = (
+/obj/effect/mapping_helpers/airlock/abandoned,
+/obj/machinery/door/airlock/maintenance{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"fzQ" = (
/obj/structure/chair/office{
dir = 8
@@ -18612,6 +19455,10 @@
/obj/item/kirbyplants/random,
/turf/open/floor/iron,
/area/station/security/prison/work)
+"fAW" = (
+/obj/structure/fence/door/opened,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fBc" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/trimline/yellow/line,
@@ -18645,7 +19492,7 @@
network = list("labor")
},
/obj/machinery/flasher/directional/west{
- id = "GulagCell 1"
+ id = "GulagCell 3"
},
/turf/open/floor/iron,
/area/mine/laborcamp)
@@ -18657,6 +19504,22 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"fBy" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 5
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/firealarm/directional/east,
+/obj/structure/closet/l3closet/virology,
+/obj/machinery/camera/directional/north{
+ network = list("ss13","medbay");
+ c_tag = "Virology Airlock"
+ },
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"fBF" = (
/obj/effect/landmark/start/hangover,
/obj/structure/disposalpipe/segment,
@@ -18664,14 +19527,15 @@
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
"fBJ" = (
-/obj/structure/closet/secure_closet/hydroponics,
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
+/obj/machinery/modular_computer/preset/civilian,
+/obj/machinery/requests_console/directional/north{
+ department = "Ordnance";
+ name = "Ordnance Lab Requests Console"
},
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
"fBM" = (
/obj/structure/chair{
dir = 4
@@ -18680,11 +19544,6 @@
dir = 8
},
/area/station/service/chapel)
-"fBN" = (
-/obj/structure/marker_beacon/burgundy,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"fBQ" = (
/obj/structure/cable,
/turf/open/floor/iron/white/corner{
@@ -18697,52 +19556,28 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"fCd" = (
-/obj/structure/table,
-/obj/machinery/button/door{
- id = "Prison Gate";
- name = "Prison Wing Lockdown";
- pixel_x = 5;
- pixel_y = 8;
- req_access = list("brig")
- },
-/obj/machinery/button/door{
- id = "Trial Transfer";
- name = "Trial Transfer Lockdown";
- pixel_x = -7;
- pixel_y = 8;
- req_access = list("brig")
- },
-/obj/machinery/button/door{
- id = "Secure Gate";
- name = "Cell Shutters";
- pixel_x = -7;
- pixel_y = -3;
- req_access = list("brig")
- },
+"fCm" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/closed/mineral/random/snow,
+/area/icemoon/underground/explored)
+"fCA" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
-"fCw" = (
-/obj/machinery/door/morgue{
- name = "Relic Closet";
- req_access = list("chapel_office")
- },
-/turf/open/floor/cult,
-/area/station/service/chapel/office)
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"fCM" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/medical/medbay/lobby)
-"fCS" = (
-/obj/machinery/door/poddoor/incinerator_ordmix,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
+"fCR" = (
+/obj/structure/fence/end{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fCW" = (
/obj/structure/extinguisher_cabinet/directional/east,
/turf/open/floor/iron/dark/textured,
@@ -18762,6 +19597,13 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"fDf" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/box/red/corners{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"fDl" = (
/obj/machinery/light/small/built/directional/west,
/turf/open/floor/iron,
@@ -18770,10 +19612,6 @@
/obj/effect/spawner/structure/window/reinforced/plasma,
/turf/open/floor/plating,
/area/station/engineering/supermatter/room)
-"fDp" = (
-/obj/machinery/light/small/directional/east,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored/graveyard)
"fDI" = (
/obj/structure/table/wood,
/obj/machinery/computer/records/medical/laptop{
@@ -18782,6 +19620,7 @@
/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
dir = 8
},
+/obj/machinery/status_display/evac/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/psychology)
"fDJ" = (
@@ -18791,15 +19630,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/service/janitor)
-"fDM" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Security Post - Engineering"
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red,
-/obj/machinery/computer/security/telescreen/engine/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/security/checkpoint/engineering)
"fDP" = (
/obj/structure/cable,
/obj/item/radio/intercom/prison/directional/north,
@@ -18819,6 +19649,19 @@
},
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
+"fEe" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Dormitory"
+ },
+/obj/effect/landmark/navigate_destination,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/commons/dorms)
"fEA" = (
/obj/structure/cable,
/obj/machinery/door/airlock/maintenance{
@@ -18830,6 +19673,17 @@
/obj/effect/mapping_helpers/airlock/access/all/security/general,
/turf/open/floor/plating,
/area/station/security/processing)
+"fEL" = (
+/obj/machinery/holopad,
+/obj/machinery/duct,
+/obj/effect/turf_decal/bot,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/iron/large,
+/area/station/engineering/lobby)
"fER" = (
/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{
dir = 4
@@ -18858,11 +19712,6 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"fEY" = (
-/obj/item/stack/rods/two,
-/obj/item/stack/sheet/iron,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"fEZ" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -18875,6 +19724,13 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"fFe" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"fFi" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -18917,18 +19773,11 @@
/obj/effect/decal/cleanable/greenglow,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal)
-"fFJ" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 6
- },
-/obj/structure/disposalpipe/junction/flip{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
+"fFQ" = (
+/obj/structure/tank_dispenser,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
"fGn" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -18947,24 +19796,10 @@
},
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
-"fGr" = (
-/obj/structure/chair/sofa/bench{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/fore)
"fGI" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"fGJ" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon/keep_below,
-/area/station/maintenance/port/lesser)
"fGM" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
@@ -18973,11 +19808,21 @@
dir = 8
},
/area/station/security/brig/entrance)
-"fHb" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/cold_temp,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/entry)
+"fGQ" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/landmark/start/hangover,
+/obj/structure/sign/warning/electric_shock/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
+"fGY" = (
+/obj/machinery/smartfridge/organ,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/preopen{
+ id = "surgery";
+ name = "Surgery Shutter"
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/surgery/aft)
"fHg" = (
/obj/effect/turf_decal/trimline/red/filled/line,
/turf/open/floor/iron/dark/side,
@@ -18990,32 +19835,17 @@
/obj/effect/turf_decal/tile/green,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
-"fHz" = (
-/obj/effect/turf_decal/trimline/blue/filled/line,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/camera{
- c_tag = "Medbay North";
- network = list("ss13","medbay")
- },
-/obj/machinery/newscaster/directional/south,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
-"fHC" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/railing{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"fHK" = (
/obj/machinery/holopad,
/turf/open/floor/carpet,
/area/station/command/meeting_room)
+"fHO" = (
+/obj/effect/spawner/structure/window/hollow/reinforced/middle,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "botany_chasm_and_wolf_shutters"
+ },
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"fHQ" = (
/obj/machinery/atmospherics/pipe/smart/simple/violet/visible{
dir = 5
@@ -19042,21 +19872,19 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/station/service/chapel/office)
-"fHY" = (
-/obj/item/kirbyplants/random,
-/obj/machinery/button/door/directional/south{
- id = "stationawaygate";
- name = "Gateway Access Shutter Control";
- pixel_x = 6;
- req_access = list("gateway")
+"fHV" = (
+/obj/machinery/mineral/stacking_unit_console{
+ pixel_x = -32
},
-/obj/machinery/vending/wallmed/directional/west,
-/obj/machinery/light_switch/directional/south{
- pixel_x = -6
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/camera/directional/west{
+ c_tag = "Disposals"
},
-/obj/effect/turf_decal/tile/blue/opposingcorners,
/turf/open/floor/iron/dark,
-/area/station/command/gateway)
+/area/station/maintenance/disposal)
"fHZ" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 1
@@ -19065,18 +19893,6 @@
dir = 1
},
/area/mine/eva/lower)
-"fIb" = (
-/obj/machinery/light/warm/directional/north,
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison/rec)
-"fIn" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/item/radio/intercom/directional/north,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"fIs" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
@@ -19103,18 +19919,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"fJd" = (
-/obj/item/kirbyplants/random,
-/obj/structure/sign/warning/pods/directional/west,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/machinery/light/directional/south,
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron/cafeteria{
- dir = 5
- },
-/area/station/hallway/secondary/entry)
"fJe" = (
/obj/machinery/door/airlock/external{
name = "Atmospherics External Airlock"
@@ -19142,6 +19946,20 @@
/obj/structure/lattice/catwalk,
/turf/open/openspace,
/area/station/science/ordnance/office)
+"fJA" = (
+/obj/structure/bodycontainer/morgue/beeper_off{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/smooth_half{
+ dir = 1
+ },
+/area/station/medical/morgue)
"fJF" = (
/obj/structure/table,
/obj/structure/window/reinforced/spawner/directional/east,
@@ -19157,6 +19975,16 @@
},
/turf/open/floor/engine/n2,
/area/station/engineering/atmos)
+"fJS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
+"fJZ" = (
+/obj/effect/turf_decal/tile/red,
+/obj/structure/railing/corner,
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"fKe" = (
/obj/machinery/camera/directional/west{
c_tag = "Engineering West"
@@ -19183,11 +20011,6 @@
/obj/machinery/iv_drip,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"fKk" = (
-/obj/item/kirbyplants/fern,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"fKr" = (
/obj/machinery/airalarm/directional/north,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
@@ -19200,6 +20023,9 @@
/obj/structure/fluff/tram_rail,
/turf/open/openspace/icemoon/keep_below,
/area/icemoon/underground/explored)
+"fKw" = (
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"fKF" = (
/obj/effect/turf_decal/plaque{
icon_state = "L7"
@@ -19227,6 +20053,23 @@
/obj/machinery/status_display/ai/directional/east,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"fKR" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/effect/landmark/start/hangover,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
+"fKV" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"fKW" = (
/obj/machinery/camera/directional/north{
c_tag = "Security - Upper Permabrig Hallway North";
@@ -19238,10 +20081,22 @@
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/prison)
-"fLa" = (
-/obj/effect/turf_decal/weather/snow/corner,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
+"fKZ" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
+/obj/machinery/door/airlock{
+ name = "Kitchen"
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/kitchen)
"fLb" = (
/obj/structure/sink/directional/west,
/obj/structure/mirror/directional/east,
@@ -19273,31 +20128,32 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/closed/wall/r_wall,
/area/station/ai_monitored/security/armory/upper)
-"fLC" = (
-/obj/structure/chair/stool/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/wood/large,
-/area/mine/eva/lower)
-"fLG" = (
-/obj/structure/railing/corner/end/flip{
- dir = 4
+"fLu" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/siding/white/corner{
dir = 8
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
+/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron,
/area/station/service/hydroponics)
-"fLH" = (
-/obj/machinery/computer/station_alert{
- dir = 4
+"fLx" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/railing{
+ dir = 1
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/computer/security/telescreen/ce/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/ce)
+/turf/open/floor/iron/dark/side{
+ dir = 1
+ },
+/area/station/service/chapel)
+"fLC" = (
+/obj/structure/chair/stool/directional/west,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/newscaster/directional/east,
+/turf/open/floor/wood/large,
+/area/mine/eva/lower)
"fLK" = (
/obj/structure/railing/corner{
dir = 8
@@ -19336,11 +20192,6 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"fLU" = (
-/turf/open/floor/iron/stairs/medium{
- dir = 4
- },
-/area/station/science/research)
"fLY" = (
/obj/structure/table,
/obj/item/stock_parts/micro_laser{
@@ -19366,39 +20217,38 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"fMg" = (
-/obj/structure/rack,
-/obj/item/reagent_containers/cup/bottle/acidic_buffer{
- pixel_x = 7;
- pixel_y = 3
- },
-/obj/item/reagent_containers/cup/bottle/basic_buffer{
- pixel_x = -5;
- pixel_y = 3
+"fMt" = (
+/obj/effect/turf_decal/bot{
+ dir = 1
},
-/obj/item/reagent_containers/cup/bottle/formaldehyde{
- pixel_x = 1
+/obj/machinery/suit_storage_unit/engine,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/radio/intercom/directional/west,
+/turf/open/floor/iron/dark/textured,
+/area/station/engineering/engine_smes)
+"fMC" = (
+/obj/structure/table/wood/poker,
+/obj/effect/spawner/random/entertainment/dice{
+ pixel_y = 5;
+ pixel_x = -4
},
-/obj/structure/sign/warning/no_smoking/directional/north,
-/turf/open/floor/iron/dark/textured_edge{
+/obj/effect/spawner/random/entertainment/money_small,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"fME" = (
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/effect/turf_decal/tile/blue{
dir = 8
},
-/area/station/medical/chem_storage)
-"fMq" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/directional/south,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"fMZ" = (
/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
-"fMu" = (
-/obj/structure/table/wood,
-/obj/effect/spawner/random/trash/crushed_can,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/item/wrench,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"fNa" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/emcloset,
@@ -19424,34 +20274,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"fNy" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/hooded/wintercoat{
- pixel_x = 3;
- pixel_y = 3
+"fNB" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
},
-/obj/item/clothing/suit/hooded/wintercoat,
-/obj/item/clothing/shoes/winterboots,
-/obj/item/clothing/shoes/winterboots,
-/obj/structure/sign/warning/gas_mask/directional/west,
-/obj/machinery/light/small/directional/west,
-/obj/machinery/mining_weather_monitor/directional/north,
-/obj/effect/turf_decal/delivery/red,
-/obj/machinery/camera/directional/north{
- c_tag = "Arrivals External Access";
- dir = 9
+/obj/structure/railing{
+ dir = 1
},
-/turf/open/floor/iron/textured,
-/area/station/hallway/secondary/entry)
-"fNz" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/structure/crate,
-/obj/effect/spawner/random/maintenance/two,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
-"fNA" = (
-/turf/open/openspace,
-/area/station/medical/medbay/central)
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"fNK" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -19467,18 +20298,47 @@
/obj/structure/cable,
/turf/open/floor/engine,
/area/station/engineering/supermatter)
-"fOg" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"fNZ" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "kitchencounter";
+ name = "Kitchen Counter Shutters"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"fOl" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/science/explab)
+"fOq" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"fOs" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Quartermaster's Office"
+ },
+/obj/structure/table,
+/obj/item/coin/silver,
+/obj/item/computer_disk/quartermaster,
+/obj/item/computer_disk/quartermaster,
+/obj/item/computer_disk/quartermaster,
+/obj/item/clipboard,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
+"fOH" = (
+/obj/structure/fence/post{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"fOR" = (
/obj/structure/disposalpipe/trunk,
/obj/machinery/airalarm/directional/east,
@@ -19487,6 +20347,22 @@
dir = 9
},
/area/station/science/lab)
+"fOS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"fOU" = (
+/obj/machinery/atmospherics/components/unary/passive_vent{
+ dir = 1
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fPb" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/structure/cable,
@@ -19494,12 +20370,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"fPh" = (
-/obj/effect/turf_decal/trimline/yellow/filled/corner{
- dir = 4
+"fPc" = (
+/obj/structure/fence{
+ dir = 8
},
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fPv" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -19517,13 +20393,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
-"fPO" = (
-/obj/machinery/light/small/directional/north,
-/obj/machinery/computer/security/telescreen/test_chamber/directional/north,
-/turf/open/floor/iron/white/side{
- dir = 1
+"fPI" = (
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
-/area/station/command/heads_quarters/rd)
+/obj/item/kirbyplants/organic/plant10,
+/obj/effect/turf_decal/tile/bar{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"fPP" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -19559,28 +20440,26 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/maint)
-"fQa" = (
-/obj/structure/railing/wooden_fence{
- dir = 6
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"fQc" = (
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{
dir = 1
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"fQe" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/camera/directional/south{
+ c_tag = "Service - Electrical Maintenace Lower"
+ },
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/starboard/lesser)
"fQk" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/chair/stool/directional/east,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"fQs" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
"fQu" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -19603,12 +20482,6 @@
dir = 1
},
/area/station/security/prison)
-"fQU" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/station/engineering/engine_smes)
"fRb" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
@@ -19619,6 +20492,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/pink,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"fRq" = (
+/obj/structure/closet/boxinggloves,
+/obj/machinery/light/directional/north,
+/obj/item/clothing/shoes/jackboots,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/clock/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"fRv" = (
/obj/machinery/light/small/directional/north,
/turf/open/floor/engine,
@@ -19632,13 +20515,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/dark,
/area/station/medical/virology)
-"fSd" = (
-/obj/structure/railing/corner{
- dir = 4
- },
-/obj/structure/railing/corner,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
"fSi" = (
/obj/structure/cable/multilayer/multiz,
/obj/effect/turf_decal/stripes/line{
@@ -19660,16 +20536,42 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"fSs" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"fSv" = (
/obj/machinery/status_display/evac/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"fSC" = (
-/obj/effect/turf_decal/bot,
-/obj/effect/landmark/start/hangover,
-/obj/structure/sign/warning/electric_shock/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+"fSB" = (
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
+"fSP" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/clothing/head/utility/welding{
+ pixel_x = 4;
+ pixel_y = 5
+ },
+/obj/item/clothing/head/utility/welding{
+ pixel_x = 2;
+ pixel_y = 3
+ },
+/obj/item/clothing/head/utility/welding,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/command/storage/eva)
"fTb" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -19679,11 +20581,16 @@
},
/turf/open/floor/iron,
/area/station/security/prison/mess)
-"fTn" = (
-/obj/effect/spawner/random/structure/grille,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"fTi" = (
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"fTo" = (
/obj/item/reagent_containers/condiment/saltshaker{
pixel_x = -3
@@ -19733,6 +20640,11 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"fTH" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/station/maintenance/disposal/incinerator)
"fTR" = (
/obj/machinery/light/directional/north,
/obj/structure/sign/warning/electric_shock/directional/north,
@@ -19782,17 +20694,6 @@
/obj/structure/closet/emcloset,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"fUx" = (
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"fUI" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/engineering/storage/tech)
"fUL" = (
/obj/effect/turf_decal/trimline/blue/filled/corner{
dir = 8
@@ -19812,11 +20713,33 @@
"fUR" = (
/turf/closed/wall,
/area/station/hallway/secondary/entry)
-"fVh" = (
-/obj/structure/table/wood,
-/obj/effect/spawner/random/trash/food_packaging,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
+"fUW" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/extinguisher_cabinet/directional/east,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
+"fVf" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"fVm" = (
/obj/machinery/door/airlock/maintenance{
name = "Chemical Storage"
@@ -19835,16 +20758,10 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
-"fVC" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/machinery/ecto_sniffer{
- pixel_x = 6;
- pixel_y = 6
- },
+"fVy" = (
+/obj/machinery/keycard_auth/wall_mounted/directional/south,
/turf/open/floor/iron,
-/area/station/science/robotics/lab)
+/area/station/command/heads_quarters/ce)
"fVD" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/engineering{
@@ -19892,6 +20809,13 @@
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/iron,
/area/station/service/janitor)
+"fVU" = (
+/obj/structure/chair/stool/directional/north,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/command/gateway)
"fWa" = (
/obj/structure/chair/wood{
dir = 4
@@ -19901,44 +20825,11 @@
},
/turf/open/floor/wood,
/area/station/security/prison/rec)
-"fWd" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Hydroponics Maintenance"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
"fWe" = (
/obj/machinery/hydroponics/soil,
/obj/item/plant_analyzer,
/turf/open/floor/grass,
/area/station/security/prison/garden)
-"fWn" = (
-/obj/structure/table/glass,
-/obj/machinery/vending/wallmed/directional/north,
-/obj/item/book/manual/wiki/surgery{
- pixel_x = -4;
- pixel_y = 3
- },
-/obj/machinery/camera{
- c_tag = "Surgery A";
- dir = 1;
- network = list("ss13","medbay");
- pixel_x = 22
- },
-/obj/item/surgery_tray/full,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/fore)
"fWo" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -19951,16 +20842,6 @@
/obj/structure/railing/corner,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"fWE" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"fWL" = (
/obj/structure/table,
/obj/item/paper_bin{
@@ -19982,18 +20863,21 @@
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"fWQ" = (
+/obj/machinery/flasher/directional/north{
+ id = "Cell 2"
+ },
+/obj/structure/bed{
+ dir = 1;
+ pixel_x = -2
+ },
+/turf/open/floor/iron/smooth,
+/area/station/security/brig)
"fWS" = (
/obj/structure/mineral_door/wood,
/obj/structure/barricade/wooden/crude/snow,
/turf/open/floor/wood,
/area/station/maintenance/space_hut/cabin)
-"fWW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/chair/wood{
- dir = 1
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"fWX" = (
/obj/structure/cable/multilayer/multiz,
/turf/open/floor/plating/snowed/icemoon,
@@ -20007,16 +20891,6 @@
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain)
-"fXo" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 4
- },
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
"fXr" = (
/turf/open/floor/iron/white/corner{
dir = 8
@@ -20027,17 +20901,24 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"fXw" = (
+/obj/machinery/chem_master/condimaster{
+ desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments.";
+ name = "HoochMaster Deluxe"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/bar)
"fXy" = (
/obj/structure/cable,
/obj/machinery/computer/prisoner/management,
/obj/effect/turf_decal/tile/red/opposingcorners,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"fXF" = (
-/obj/structure/table/wood,
-/obj/item/pai_card,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
+"fXL" = (
+/obj/structure/sign/poster/official/here_for_your_safety/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"fXO" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -20045,15 +20926,19 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
-"fXP" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
+"fXQ" = (
+/obj/structure/railing{
+ dir = 1
},
-/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
+"fXX" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/mine/laborcamp)
+/obj/machinery/door/airlock/maintenance_hatch{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"fYi" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -20062,16 +20947,35 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/work)
-"fYF" = (
-/obj/structure/sign/poster/contraband/random/directional/west,
-/turf/open/openspace,
-/area/station/commons/storage/mining)
+"fYz" = (
+/obj/effect/turf_decal/siding/wood/corner,
+/obj/machinery/newscaster/directional/south,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"fYE" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 8
+ },
+/obj/machinery/modular_computer/preset/id{
+ dir = 1
+ },
+/obj/item/paper/fluff/ids_for_dummies,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/hop)
"fYH" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/mine/eva/lower)
+"fYJ" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/bar)
"fYO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -20085,19 +20989,26 @@
"fYS" = (
/turf/closed/wall,
/area/station/commons/storage/primary)
+"fYT" = (
+/obj/structure/fence/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"fYW" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
},
/turf/open/floor/iron/large,
/area/station/hallway/secondary/entry)
-"fYX" = (
-/obj/structure/chair/stool/directional/north,
-/obj/structure/disposalpipe/segment{
+"fYY" = (
+/obj/structure/disposalpipe/trunk{
dir = 4
},
+/obj/machinery/disposal/bin,
+/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
-/area/station/commons/fitness)
+/area/station/engineering/atmos/storage)
"fZb" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
cycle_id = "miner-passthrough"
@@ -20121,18 +21032,38 @@
/obj/structure/curtain/cloth,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
-"fZO" = (
-/obj/effect/spawner/random/vending/snackvend,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/central)
-"fZT" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+"fZy" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing{
dir = 4
},
-/obj/effect/mapping_helpers/broken_floor,
+/turf/open/openspace,
+/area/station/science/ordnance/office)
+"fZA" = (
+/obj/machinery/button/door/directional/west{
+ id = "xenobio5";
+ name = "Xenobio Pen 5 Blast Door";
+ req_access = list("xenobiology")
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
+"fZH" = (
+/obj/structure/table/wood/poker,
+/obj/item/toy/cards/deck{
+ pixel_y = 13;
+ pixel_x = 6
+ },
+/obj/effect/spawner/random/entertainment/cigarette,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"fZK" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 8
+ },
+/obj/structure/sign/clock/directional/north,
/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
+/area/station/commons/vacant_room/office)
"fZV" = (
/obj/machinery/airalarm/directional/north,
/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
@@ -20187,10 +21118,6 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"gar" = (
-/obj/structure/lattice/catwalk,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/station/maintenance/aft/greater)
"gas" = (
/obj/structure/table,
/obj/machinery/camera/directional/east{
@@ -20224,6 +21151,25 @@
/obj/effect/turf_decal/box/corners,
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
+"gaA" = (
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored/graveyard)
+"gaC" = (
+/obj/structure/closet/lasertag/red,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/newscaster/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"gaF" = (
+/obj/item/toy/snowball{
+ pixel_x = -6;
+ pixel_y = 3
+ },
+/obj/machinery/light/small/directional/west,
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"gaS" = (
/obj/item/hot_potato/harmless/toy,
/obj/structure/table/wood,
@@ -20279,16 +21225,6 @@
},
/turf/open/floor/plating,
/area/station/cargo/storage)
-"gbz" = (
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/structure/sign/warning/secure_area/directional/west,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
-"gbC" = (
-/obj/machinery/vending/dinnerware,
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"gbJ" = (
/obj/machinery/door/airlock/security/glass{
name = "Armory"
@@ -20299,6 +21235,23 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory/upper)
+"gbK" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/utility/beekeeper_suit,
+/obj/item/clothing/head/utility/beekeeper_head,
+/obj/item/melee/flyswatter,
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Botany Lower Entrance"
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"gbL" = (
/obj/machinery/door/airlock/external{
glass = 1;
@@ -20313,10 +21266,6 @@
/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"gbM" = (
-/obj/effect/spawner/structure/window/hollow/reinforced/middle,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"gbP" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -20324,17 +21273,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/storage)
-"gcf" = (
-/obj/structure/table,
-/obj/item/storage/bag/tray,
-/obj/item/knife/kitchen{
- pixel_y = 2
- },
-/obj/effect/turf_decal/siding/white{
- dir = 10
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"gck" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -20351,22 +21289,27 @@
/obj/machinery/power/apc/auto_name/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"gcy" = (
-/obj/effect/turf_decal/stripes/line{
+"gcP" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/structure/chair/stool/bar/directional/east,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"gcT" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"gcU" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 8
},
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
-"gcB" = (
-/obj/item/pickaxe/improvised{
- pixel_x = 7
- },
-/turf/open/misc/asteroid/snow/coldroom,
-/area/icemoon/underground/explored)
+/area/station/medical/morgue)
"gcV" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 8
@@ -20379,14 +21322,11 @@
/obj/item/food/piedough,
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/mess)
-"gdg" = (
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/components/unary/passive_vent{
- dir = 8
- },
-/obj/structure/sign/warning/fire/directional/south,
-/turf/open/openspace/icemoon/keep_below,
-/area/icemoon/underground/explored)
+"gdc" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/extinguisher_cabinet/directional/south,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"gdv" = (
/obj/machinery/meter,
/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible,
@@ -20419,13 +21359,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
-"gdK" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"gdN" = (
/obj/structure/railing/corner{
dir = 1
@@ -20435,24 +21368,10 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
-"gdO" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/machinery/vending/cigarette,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"gdP" = (
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"gdS" = (
-/obj/machinery/shower/directional/north,
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/turf/open/floor/iron/smooth,
-/area/mine/eva/lower)
"gdY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -20466,6 +21385,30 @@
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"gec" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/structure/table_or_rack,
+/obj/effect/spawner/random/engineering/toolbox,
+/obj/effect/spawner/random/engineering/toolbox,
+/obj/effect/turf_decal/siding/wood,
+/obj/effect/spawner/random/trash/janitor_supplies,
+/obj/structure/sign/poster/contraband/the_griffin/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/commons/vacant_room/office)
+"gee" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/light/directional/west,
+/turf/open/floor/iron/dark/side{
+ dir = 8
+ },
+/area/mine/eva)
"geg" = (
/obj/machinery/light/directional/north,
/obj/effect/decal/cleanable/dirt,
@@ -20496,6 +21439,16 @@
/obj/machinery/status_display/ai/directional/south,
/turf/open/floor/iron,
/area/station/commons/locker)
+"get" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/status_display/supply{
+ pixel_y = -32
+ },
+/turf/open/floor/iron/dark,
+/area/station/cargo/miningdock)
"geJ" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -20529,6 +21482,20 @@
"gfb" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/central/greater)
+"gff" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/obj/machinery/duct,
+/obj/machinery/camera/directional/north{
+ c_tag = "Virology Module North";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"gfo" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -20543,18 +21510,6 @@
/obj/structure/table,
/turf/open/floor/plating,
/area/mine/eva/lower)
-"gfy" = (
-/obj/machinery/camera{
- c_tag = "Morgue North";
- dir = 9;
- network = list("ss13","medbay")
- },
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"gfC" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/light_construct/directional/south,
@@ -20568,17 +21523,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/cafeteria,
/area/station/commons/storage/art)
-"gfY" = (
-/obj/effect/spawner/random/structure/tank_holder,
-/obj/structure/sign/poster/official/wtf_is_co2/directional/east,
-/obj/effect/turf_decal/tile/yellow,
-/turf/open/floor/iron,
-/area/station/maintenance/port/fore)
"gga" = (
/obj/machinery/light/small/directional/west,
/obj/effect/spawner/random/trash/hobo_squat,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
+"gge" = (
+/obj/machinery/portable_atmospherics/canister/nitrogen,
+/obj/machinery/status_display/evac/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"ggn" = (
/obj/machinery/door/airlock/atmos{
name = "Atmospherics Maintenance"
@@ -20591,15 +21545,23 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"ggv" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 2;
- pixel_y = -32
+"ggz" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
},
-/obj/machinery/shower/directional/north,
-/turf/open/floor/iron/smooth,
-/area/mine/eva)
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/structure/minecart_rail{
+ dir = 4
+ },
+/obj/item/radio/intercom/directional/south{
+ frequency = 1453;
+ name = "Kitchen Intercom"
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"ggG" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
@@ -20610,10 +21572,6 @@
},
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"ggS" = (
-/obj/structure/sign/warning/biohazard/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"ggV" = (
/obj/machinery/conveyor{
id = "gulag"
@@ -20622,14 +21580,13 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/plating,
/area/mine/laborcamp)
-"ghj" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/binary/pump{
- name = "Gas to Chamber"
+"ghb" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter)
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"ghl" = (
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
@@ -20644,12 +21601,16 @@
/obj/structure/closet/crate,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"ghA" = (
-/obj/structure/railing/wooden_fence{
- dir = 5
+"ghD" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
},
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/machinery/vending/wardrobe/hydro_wardrobe,
+/obj/machinery/newscaster/directional/north,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"ghE" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/camera/directional/west{
@@ -20671,30 +21632,25 @@
/obj/structure/sink/directional/east,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
-"ghQ" = (
-/obj/structure/railing/corner{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/firedoor/border_only,
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/mine/eva)
-"ghT" = (
-/obj/machinery/newscaster/directional/north,
-/obj/structure/table/wood,
-/obj/machinery/light/small/directional/north,
-/obj/item/toy/figure/mime{
- pixel_x = -6
- },
-/obj/item/toy/figure/clown{
- pixel_x = 4
- },
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
"ghY" = (
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/atmos)
+"gib" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 6
+ },
+/obj/structure/disposalpipe/junction/flip{
+ dir = 4
+ },
+/obj/machinery/camera/directional/south{
+ c_tag = "Medbay South";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"gif" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -20703,20 +21659,26 @@
/obj/structure/sign/warning/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"giH" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/machinery/barsign/all_access/directional/north,
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/disposalpipe/segment{
+"giv" = (
+/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/turf/open/floor/iron,
-/area/station/service/bar)
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"giN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/trimline/yellow/line,
/turf/open/floor/iron/dark/side,
/area/station/security/prison/workout)
+"giO" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/trash/grille_or_waste,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"giP" = (
/obj/structure/disposalpipe/trunk{
dir = 4
@@ -20737,14 +21699,6 @@
},
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
-"giR" = (
-/obj/structure/table,
-/obj/item/relic,
-/obj/effect/spawner/random/maintenance,
-/obj/item/screwdriver,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/turf/open/floor/iron/checker,
-/area/station/maintenance/port/fore)
"giV" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -20784,6 +21738,11 @@
"gjq" = (
/turf/open/openspace/icemoon/keep_below,
/area/icemoon/underground/explored)
+"gjI" = (
+/obj/effect/spawner/random/structure/tank_holder,
+/obj/effect/turf_decal/tile/yellow,
+/turf/open/floor/iron,
+/area/station/maintenance/port/fore)
"gjM" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -20791,17 +21750,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
-"gjN" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
"gjP" = (
/obj/structure/table,
/obj/item/clothing/gloves/cargo_gauntlet,
@@ -20817,13 +21765,6 @@
/obj/machinery/newscaster/directional/east,
/turf/open/floor/wood,
/area/station/security/courtroom)
-"gjT" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
"gjW" = (
/obj/structure/chair,
/turf/open/floor/iron/cafeteria,
@@ -20860,12 +21801,6 @@
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
-"gkH" = (
-/obj/structure/table/wood,
-/obj/effect/spawner/random/entertainment/cigarette,
-/obj/effect/spawner/random/entertainment/lighter,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"gkK" = (
/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
color = "#0000ff";
@@ -20881,6 +21816,10 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/lobby)
+"gkN" = (
+/obj/machinery/vending/autodrobe/all_access,
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
"gkP" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -20897,6 +21836,16 @@
/obj/item/radio/intercom/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"gkX" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/cup/bottle/epinephrine,
+/obj/item/reagent_containers/cup/bottle/multiver{
+ pixel_x = 6
+ },
+/obj/item/reagent_containers/syringe,
+/obj/effect/turf_decal/tile/blue/full,
+/turf/open/floor/iron/large,
+/area/station/medical/treatment_center)
"gkY" = (
/obj/machinery/atmospherics/components/binary/pump/off{
dir = 1;
@@ -20923,18 +21872,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"gle" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/warning/cold_temp{
- pixel_x = -2;
- pixel_y = -32
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/mine/eva/lower)
"glh" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/solars/port/aft)
@@ -20961,6 +21898,19 @@
/obj/machinery/light/floor,
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"glz" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/starboard)
"glC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -21018,11 +21968,6 @@
/obj/structure/extinguisher_cabinet/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"gmt" = (
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/machinery/food_cart,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
"gmJ" = (
/obj/machinery/atmospherics/components/binary/pump{
name = "Port to Infiltrate/Filter"
@@ -21095,9 +22040,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"gnE" = (
-/obj/machinery/hydroponics/constructable,
-/turf/open/floor/grass,
+"gnJ" = (
+/obj/effect/turf_decal/siding/thinplating/dark,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
"gnL" = (
/obj/structure/closet/bombcloset/security,
@@ -21111,32 +22063,52 @@
},
/turf/open/floor/wood,
/area/station/command/meeting_room)
-"gnR" = (
-/obj/structure/toilet/greyscale{
- cistern_open = 1;
- dir = 1
+"gnT" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
},
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/prison/toilet)
-"gnZ" = (
-/obj/structure/marker_beacon/burgundy,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/obj/structure/sign/departments/medbay/alt/directional/south,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"gnX" = (
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 4
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
+"goa" = (
+/obj/machinery/chem_heater/withbuffer,
+/obj/effect/turf_decal/tile/yellow/full,
+/obj/structure/window/reinforced/spawner/directional/north,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/medical/pharmacy)
"gob" = (
/obj/structure/closet/wardrobe/black,
/obj/effect/decal/cleanable/cobweb,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"goc" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/smartfridge/organ,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"goq" = (
-/turf/open/openspace,
-/area/station/science/research)
+"god" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/machinery/door/window/left/directional/west{
+ name = "Secure Art Exhibition";
+ req_access = list("library")
+ },
+/obj/effect/spawner/random/structure/table_fancy,
+/obj/structure/sign/painting/library_secure{
+ pixel_x = 32
+ },
+/turf/open/floor/wood,
+/area/station/service/library)
+"goe" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"gov" = (
/obj/machinery/door/window/left/directional/west{
name = "Janitorial Delivery";
@@ -21146,6 +22118,21 @@
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/iron,
/area/station/service/janitor)
+"goy" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/science/ordnance/office)
"goB" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -21176,11 +22163,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/commons/vacant_room/office)
-"goJ" = (
-/obj/structure/flora/rock/pile/jungle/style_random,
-/mob/living/carbon/human/species/monkey,
-/turf/open/floor/grass,
-/area/station/medical/virology)
+"goY" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"gpj" = (
/obj/structure/chair/sofa/corp/right{
dir = 8
@@ -21188,9 +22175,34 @@
/obj/effect/landmark/start/scientist,
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
+"gpo" = (
+/obj/structure/sign/warning/directional/south,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"gpp" = (
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"gpr" = (
+/obj/machinery/restaurant_portal/bar,
+/obj/effect/turf_decal/delivery/red,
+/obj/machinery/barsign/directional/south,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
+"gps" = (
+/obj/effect/turf_decal/stripes/asteroid/line{
+ dir = 1
+ },
+/obj/structure/table/reinforced/plastitaniumglass,
+/obj/machinery/microwave,
+/obj/machinery/camera/directional/north{
+ c_tag = "Mining B-1 Crater Observatory";
+ network = list("ss13", "mine")
+ },
+/obj/effect/turf_decal/tile/dark/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/white/side,
+/area/mine/living_quarters)
"gpt" = (
/obj/machinery/button/door/directional/east{
id = "kanyewest";
@@ -21202,6 +22214,35 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/grimy,
/area/station/security/detectives_office)
+"gpB" = (
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/ai_monitored/turret_protected/aisat_interior)
+"gpM" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/newscaster/directional/west,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"gpR" = (
+/obj/structure/cable,
+/obj/machinery/light/dim/directional/south,
+/obj/machinery/requests_console/directional/south{
+ department = "Medbay";
+ name = "Medbay Requests Console"
+ },
+/obj/effect/mapping_helpers/requests_console/assistance,
+/obj/structure/tank_holder/extinguisher,
+/turf/open/floor/iron/white,
+/area/station/medical/cryo)
+"gpS" = (
+/obj/effect/turf_decal/loading_area/white{
+ dir = 8
+ },
+/obj/structure/noticeboard/directional/south,
+/turf/open/floor/wood/large,
+/area/station/service/bar/atrium)
"gpU" = (
/obj/structure/frame/computer,
/obj/item/stack/cable_coil/five,
@@ -21252,10 +22293,6 @@
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible,
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
-"gqG" = (
-/obj/structure/sign/warning,
-/turf/closed/wall/ice,
-/area/icemoon/underground/explored)
"gqK" = (
/obj/structure/filingcabinet/chestdrawer,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -21274,32 +22311,23 @@
dir = 8
},
/area/station/command/heads_quarters/rd)
-"gqZ" = (
-/obj/machinery/status_display/door_timer{
- id = "Cell 2";
- name = "Cell 2";
- pixel_x = -32
- },
+"gra" = (
+/obj/effect/mapping_helpers/airlock/access/all/medical/coroner,
+/obj/machinery/door/airlock/medical/glass,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
-"grg" = (
-/obj/item/toy/snowball{
- pixel_x = 6;
- pixel_y = 5
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/obj/machinery/door/firedoor,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"grk" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
},
/turf/open/floor/plating,
/area/station/commons/dorms/laundry)
+"grp" = (
+/turf/open/misc/asteroid/snow/coldroom,
+/area/icemoon/underground/explored)
"grr" = (
/obj/structure/table,
/obj/item/storage/box/shipping,
@@ -21314,15 +22342,10 @@
/obj/structure/sign/warning/cold_temp/directional/north,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"grs" = (
-/obj/structure/sign/warning/fire/directional/south,
-/turf/open/floor/glass/reinforced,
-/area/station/science/ordnance/office)
"grA" = (
/obj/structure/table/reinforced,
/obj/item/assembly/flash/handheld,
/obj/item/assembly/flash/handheld,
-/obj/machinery/newscaster/directional/west,
/obj/item/wrench{
pixel_y = 17
},
@@ -21348,22 +22371,16 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"grL" = (
+/obj/machinery/light/small/directional/east,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored/graveyard)
"grN" = (
/obj/structure/chair{
dir = 8
},
/turf/open/floor/iron,
/area/station/cargo/lobby)
-"grO" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/corner{
- dir = 8
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"grT" = (
/obj/effect/turf_decal/trimline/blue/filled/warning{
dir = 1
@@ -21374,13 +22391,12 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"grU" = (
-/obj/structure/sign/poster/official/random/directional/north,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 1
+"gsd" = (
+/obj/structure/fence/corner{
+ dir = 4
},
-/turf/open/floor/iron,
-/area/station/security/prison/visit)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"gsk" = (
/obj/structure/reflector/single/anchored{
dir = 5
@@ -21390,15 +22406,17 @@
"gst" = (
/turf/closed/wall,
/area/station/commons/vacant_room/commissary)
-"gsF" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
+"gsI" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
},
-/obj/item/radio/intercom/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/mine/eva)
+/obj/effect/turf_decal/siding/white{
+ dir = 10
+ },
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
"gsK" = (
/obj/machinery/light/small/directional/east,
/obj/effect/turf_decal/weather/snow/corner{
@@ -21443,6 +22461,16 @@
/obj/effect/turf_decal/tile/neutral/diagonal_edge,
/turf/open/floor/iron/kitchen/diagonal,
/area/station/service/kitchen)
+"gtB" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/fore)
"gtF" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -21455,17 +22483,19 @@
/obj/effect/spawner/random/vending/colavend,
/turf/open/floor/iron,
/area/station/commons/locker)
-"gua" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
+"guA" = (
+/obj/effect/turf_decal/siding/white/corner{
+ dir = 4
},
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/bar)
+/obj/machinery/light/directional/south,
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
+"guO" = (
+/obj/item/stack/sheet/mineral/wood,
+/obj/effect/decal/cleanable/generic,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"guS" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -21500,13 +22530,14 @@
/obj/item/kirbyplants/random,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"gvi" = (
-/obj/effect/turf_decal/siding/wideplating_new/light{
- dir = 4
+"gvf" = (
+/obj/machinery/button/door/directional/east{
+ id = "xenobio8";
+ name = "Xenobio Pen 8 Blast DOors";
+ req_access = list("xenobiology")
},
-/obj/effect/decal/cleanable/blood/drip,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/prison/work)
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"gvj" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -21520,28 +22551,36 @@
/obj/machinery/light/small/dim/directional/west,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"gvr" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"gvK" = (
/obj/machinery/newscaster/directional/west,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"gvM" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/smartfridge/extract/preloaded,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"gwb" = (
-/obj/machinery/airalarm/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"gwm" = (
-/obj/structure/railing/corner/end/flip{
+"gwl" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/effect/turf_decal/tile/red{
dir = 4
},
-/turf/open/floor/iron/white/side{
- dir = 9
+/obj/machinery/light/directional/north,
+/obj/machinery/button/door/directional/north{
+ id = "Secure Gate";
+ name = "Cell Shutters";
+ req_access = list("brig")
},
-/area/station/science/research)
+/obj/machinery/button/door/directional/north{
+ id = "Prison Gate";
+ name = "Prison Wing Lockdown";
+ req_access = list("brig");
+ pixel_y = 35
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"gwp" = (
/obj/effect/turf_decal/bot,
/obj/effect/turf_decal/tile/neutral/full,
@@ -21602,6 +22641,17 @@
dir = 4
},
/area/station/maintenance/port/fore)
+"gwW" = (
+/obj/structure/ladder,
+/obj/structure/railing{
+ dir = 9
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"gxg" = (
+/obj/structure/cable,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"gxh" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -21621,10 +22671,6 @@
/obj/item/radio/intercom/prison/directional/south,
/turf/open/floor/iron/dark,
/area/station/security/prison/rec)
-"gxz" = (
-/obj/structure/closet/secure_closet/freezer/meat,
-/turf/open/misc/asteroid/snow/coldroom,
-/area/station/service/kitchen/coldroom)
"gxO" = (
/obj/structure/table/reinforced,
/obj/item/hand_labeler{
@@ -21657,22 +22703,6 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/mine/eva)
-"gxT" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Fitness"
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/commons/fitness)
"gxU" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -21685,15 +22715,27 @@
/obj/item/storage/medkit/regular,
/turf/open/floor/iron,
/area/station/commons/dorms)
-"gyf" = (
-/obj/structure/table/wood,
-/obj/machinery/newscaster/directional/south,
-/obj/item/storage/fancy/candle_box,
-/obj/item/storage/fancy/candle_box{
- pixel_x = 4
+"gyd" = (
+/obj/machinery/space_heater,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/railing{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"gyg" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 10
},
+/obj/structure/reagent_dispensers/watertank/high,
+/obj/item/reagent_containers/cup/watering_can,
/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+/area/station/service/hydroponics)
"gyH" = (
/obj/machinery/light/directional/north,
/obj/machinery/vending/coffee,
@@ -21701,14 +22743,19 @@
/obj/machinery/newscaster/directional/north,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
-"gyP" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/landmark/event_spawn,
-/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/backroom)
+"gyO" = (
+/obj/structure/table,
+/obj/item/book/manual/wiki/cytology{
+ pixel_x = -7;
+ pixel_y = 8
+ },
+/obj/item/storage/box/swab{
+ pixel_y = 7;
+ pixel_x = 7
+ },
+/obj/machinery/newscaster/directional/east,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"gyR" = (
/turf/closed/wall/r_wall,
/area/station/engineering/main)
@@ -21726,6 +22773,35 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
+"gzH" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/airlock/research{
+ name = "Ordnance Lab"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
+"gzI" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"gzJ" = (
+/obj/structure/cable/multilayer/multiz,
+/obj/effect/turf_decal/stripes/box,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"gzV" = (
/obj/structure/mineral_door/paperframe{
name = "Meditation Room"
@@ -21739,14 +22815,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"gAd" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/light/small/dim/directional/north,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/port/lesser)
"gAk" = (
/obj/machinery/airalarm/directional/east,
/obj/structure/closet/l3closet/scientist,
@@ -21770,25 +22838,13 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/prison/visit)
-"gAw" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 5
- },
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
- dir = 8
- },
-/obj/structure/disposalpipe/segment{
- dir = 10
+"gAz" = (
+/obj/machinery/computer/mech_bay_power_console{
+ dir = 4
},
/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/turf/open/floor/iron,
+/area/station/science/robotics/mechbay)
"gAB" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/decal/cleanable/dirt,
@@ -21801,44 +22857,28 @@
},
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
-"gAG" = (
-/obj/machinery/modular_computer/preset/civilian,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/fore)
+"gAM" = (
+/obj/effect/spawner/random/engineering/atmospherics_portable,
+/obj/structure/sign/warning/cold_temp/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"gAR" = (
/obj/structure/falsewall,
/turf/open/floor/plating,
/area/station/security/prison)
-"gAY" = (
-/obj/structure/sign/warning/cold_temp/directional/west,
-/turf/open/floor/iron,
-/area/station/cargo/miningdock)
-"gAZ" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/hooded/wintercoat/science{
- pixel_x = -4;
- pixel_y = 8
- },
-/obj/item/clothing/shoes/winterboots{
- pixel_x = -7;
- pixel_y = -1
- },
-/obj/item/biopsy_tool{
- pixel_x = 8;
- pixel_y = 3
- },
-/obj/item/gps/mining{
- pixel_x = -7;
- pixel_y = -3
+"gAV" = (
+/obj/structure/railing{
+ dir = 4
},
-/obj/item/knife/combat/survival{
- pixel_x = 4;
- pixel_y = -3
+/obj/structure/stairs/south,
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
},
-/obj/structure/sign/warning/gas_mask/directional/north,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
+/area/station/security/prison)
+"gAZ" = (
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"gBb" = (
/obj/machinery/door/window/right/directional/west{
name = "Containment Pen 3";
@@ -21862,14 +22902,6 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"gBl" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/icemoon/underground/explored)
-"gBs" = (
-/obj/structure/falsewall,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"gBv" = (
/obj/machinery/door/window/left/directional/south{
name = "Engineering Delivery";
@@ -21887,10 +22919,18 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"gBI" = (
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/exit/departure_lounge)
+"gBJ" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/service/bar)
"gBX" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
@@ -21940,15 +22980,15 @@
/obj/effect/turf_decal/siding/white,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
+"gCs" = (
+/obj/machinery/power/port_gen/pacman,
+/obj/structure/sign/poster/contraband/missing_gloves/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/electrical)
"gCu" = (
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"gCG" = (
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"gCK" = (
/obj/structure/chair/office{
dir = 8
@@ -21958,6 +22998,12 @@
},
/turf/open/floor/iron,
/area/station/engineering/lobby)
+"gCV" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"gCY" = (
/obj/machinery/door/airlock/external{
glass = 1;
@@ -21980,18 +23026,31 @@
/turf/open/floor/wood,
/area/station/security/courtroom)
"gDh" = (
-/obj/structure/flora/grass/brown/style_random,
-/obj/structure/sign/nanotrasen{
- pixel_y = -32
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/obj/structure/rack,
+/obj/item/pickaxe,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/clothing/mask/breath,
+/turf/open/floor/plating,
+/area/station/commons/dorms/laundry)
"gDp" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"gDq" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"gDv" = (
+/obj/structure/table,
+/obj/item/clothing/suit/apron/chef,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/processor,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"gDz" = (
/obj/structure/table/glass,
/obj/item/reagent_containers/cup/glass/bottle/amaretto{
@@ -22009,22 +23068,20 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/fore)
-"gDB" = (
-/obj/machinery/oven/range,
-/obj/effect/turf_decal/siding/white/corner,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
-"gDL" = (
-/obj/structure/chair/wood{
+"gDE" = (
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/item/toy/plush/moth{
- name = "Theseus"
+/obj/machinery/door/airlock/maintenance{
+ name = "Xenobiology Maintenance"
},
-/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/science/xenobio,
+/obj/structure/sign/warning/biohazard/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/aft/greater)
"gDN" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 1
@@ -22043,33 +23100,9 @@
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-"gDY" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/structure/railing{
- dir = 8
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"gDZ" = (
/turf/open/floor/wood,
/area/station/maintenance/port/fore)
-"gEb" = (
-/obj/machinery/button/door/directional/west{
- id = "riot";
- name = "Anti-Riot Shutters";
- pixel_x = -7;
- pixel_y = 32;
- req_access = list("security")
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/fore)
"gEd" = (
/obj/machinery/camera/directional/east{
c_tag = "MiniSat External SouthWest";
@@ -22078,20 +23111,6 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"gEe" = (
-/obj/structure/table,
-/obj/item/binoculars,
-/obj/machinery/computer/security/telescreen/ordnance/directional/north,
-/turf/open/floor/iron,
-/area/station/science/ordnance/testlab)
-"gEl" = (
-/obj/machinery/door/airlock/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"gEn" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -22115,11 +23134,22 @@
/obj/effect/mapping_helpers/airlock/access/any/engineering/general,
/turf/open/floor/plating,
/area/station/engineering/storage_shared)
-"gEt" = (
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+"gEy" = (
+/obj/structure/table,
+/obj/item/computer_disk/ordnance,
+/obj/item/computer_disk/ordnance{
+ pixel_y = 4;
+ pixel_x = -5
+ },
+/obj/item/computer_disk{
+ pixel_x = 7;
+ pixel_y = 2
+ },
+/obj/item/aicard,
+/turf/open/floor/iron/white/side{
+ dir = 4
+ },
+/area/station/command/heads_quarters/rd)
"gEE" = (
/turf/open/openspace,
/area/station/service/chapel)
@@ -22133,6 +23163,9 @@
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"gEV" = (
@@ -22141,18 +23174,6 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/hallway/secondary/exit/departure_lounge)
-"gEX" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/small/dim/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"gEZ" = (
-/obj/structure/railing,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"gFj" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -22160,19 +23181,15 @@
/obj/structure/cable,
/turf/open/floor/carpet,
/area/station/security/detectives_office)
-"gFt" = (
-/obj/effect/spawner/random/engineering/canister,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"gFx" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/gas_mask,
-/turf/open/floor/plating/icemoon,
-/area/station/maintenance/solars/port/aft)
"gFH" = (
/obj/structure/tank_holder/extinguisher,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"gFI" = (
+/obj/machinery/telecomms/server/presets/security,
+/obj/structure/sign/warning/no_smoking/circle/directional/north,
+/turf/open/floor/iron/dark/telecomms,
+/area/station/tcommsat/server)
"gFL" = (
/obj/effect/turf_decal/tile/blue{
dir = 8
@@ -22181,24 +23198,6 @@
dir = 5
},
/area/station/hallway/secondary/entry)
-"gFR" = (
-/obj/structure/table/reinforced,
-/obj/item/clothing/suit/utility/radiation,
-/obj/item/clothing/head/utility/radiation,
-/obj/item/geiger_counter,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/item/clothing/glasses/meson,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
-"gFW" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/computer/security/telescreen/entertainment/directional/north,
-/turf/open/floor/wood/large,
-/area/station/service/bar)
"gFX" = (
/turf/closed/wall,
/area/icemoon/underground/explored)
@@ -22224,12 +23223,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"gGo" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/radio/intercom/directional/east,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"gGs" = (
/obj/structure/closet/secure_closet/engineering_welding,
/obj/machinery/newscaster/directional/west,
@@ -22252,12 +23245,6 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/dark,
/area/station/science/genetics)
-"gGC" = (
-/obj/structure/table,
-/obj/item/stack/sheet/glass/fifty,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage)
"gGE" = (
/obj/structure/rack,
/obj/item/clothing/suit/hooded/wintercoat{
@@ -22280,20 +23267,15 @@
/obj/structure/light_construct/directional/west,
/turf/open/floor/plating,
/area/station/construction)
-"gGK" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 5
- },
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
-"gGS" = (
-/obj/structure/railing,
-/obj/effect/turf_decal/siding/white,
-/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
- id = "cantena_curtains"
+"gGI" = (
+/obj/structure/closet/l3closet,
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/machinery/camera/directional/north{
+ c_tag = "Medbay Storage";
+ network = list("ss13","medbay")
},
-/turf/open/floor/wood,
-/area/station/commons/lounge)
+/turf/open/floor/iron/dark,
+/area/station/medical/storage)
"gGZ" = (
/obj/machinery/computer/bank_machine,
/obj/effect/turf_decal/bot_white,
@@ -22309,10 +23291,6 @@
/obj/machinery/mineral/processing_unit_console,
/turf/closed/wall,
/area/mine/laborcamp)
-"gHj" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
"gHl" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{
dir = 8
@@ -22353,9 +23331,6 @@
/obj/effect/turf_decal/trimline/red/line,
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
-"gHL" = (
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/maintenance/starboard/fore)
"gHN" = (
/obj/effect/turf_decal/trimline/green/filled/corner{
dir = 1
@@ -22380,26 +23355,24 @@
/obj/structure/chair/stool/directional/west,
/turf/open/floor/iron/checker,
/area/station/science/lab)
-"gIf" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
+"gIh" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/starboard)
-"gIl" = (
-/obj/structure/fence/corner{
- dir = 6
+/obj/machinery/light/directional/north,
+/obj/structure/sign/warning/biohazard/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
+"gIs" = (
+/obj/item/kirbyplants/random,
+/obj/effect/turf_decal/siding/wood{
+ dir = 9
},
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/structure/cable,
+/obj/machinery/light/warm/directional/east,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"gIt" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/directional/east,
@@ -22419,6 +23392,10 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
+"gIJ" = (
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/plating,
+/area/station/medical/morgue)
"gIL" = (
/obj/machinery/door/airlock/security/glass{
name = "Secure Walkway"
@@ -22431,37 +23408,18 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"gIN" = (
+/obj/structure/reagent_dispensers/water_cooler,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"gIY" = (
/turf/closed/wall,
/area/station/medical/medbay/central)
-"gJi" = (
-/obj/structure/table,
-/obj/item/assembly/prox_sensor{
- pixel_x = -8;
- pixel_y = 4
- },
-/obj/item/assembly/prox_sensor{
- pixel_x = -8;
- pixel_y = 4
- },
-/obj/item/assembly/prox_sensor{
- pixel_x = -8;
- pixel_y = 4
- },
-/obj/item/assembly/prox_sensor{
- pixel_x = -8;
- pixel_y = 4
- },
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/crowbar,
-/obj/item/radio/headset/headset_sci{
- pixel_x = -3
- },
-/obj/machinery/newscaster/directional/east,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron,
-/area/station/science/robotics/lab)
"gJs" = (
/obj/machinery/portable_atmospherics/canister,
/obj/structure/disposalpipe/segment,
@@ -22477,12 +23435,31 @@
/obj/effect/landmark/start/assistant,
/turf/open/floor/iron,
/area/station/commons/dorms)
+"gJD" = (
+/obj/item/reagent_containers/cup/soda_cans/beer{
+ pixel_x = -7;
+ pixel_y = 2
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"gJK" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating,
/area/station/commons/dorms/laundry)
+"gJN" = (
+/obj/machinery/rnd/production/circuit_imprinter,
+/obj/machinery/requests_console/directional/east{
+ department = "Engineering";
+ name = "Engineering Requests Console"
+ },
+/obj/effect/mapping_helpers/requests_console/supplies,
+/obj/effect/mapping_helpers/requests_console/assistance,
+/obj/structure/window/spawner/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/engineering/lobby)
"gJT" = (
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/white/side{
@@ -22532,6 +23509,11 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"gKE" = (
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"gKG" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/turf_decal/tile/green{
@@ -22542,6 +23524,20 @@
"gKQ" = (
/turf/closed/wall,
/area/station/security/courtroom)
+"gKU" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridge blast";
+ name = "Bridge Blast Door";
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/command/bridge)
"gLj" = (
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/floor/engine,
@@ -22550,6 +23546,16 @@
/obj/structure/extinguisher_cabinet/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"gLn" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 1
+ },
+/obj/structure/railing/corner/end{
+ dir = 1
+ },
+/obj/structure/sign/warning/biohazard/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"gLu" = (
/obj/effect/turf_decal/delivery,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -22574,33 +23580,63 @@
},
/turf/open/floor/plating,
/area/station/cargo/sorting)
-"gLS" = (
-/obj/structure/sign/warning/biohazard,
-/turf/closed/wall/r_wall,
-/area/station/science/xenobiology)
+"gLU" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Public Mining Storage";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/turf/open/floor/iron/dark,
+/area/mine/storage)
+"gLX" = (
+/obj/structure/railing/wooden_fence{
+ dir = 9
+ },
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"gLY" = (
-/obj/machinery/vatgrower,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/cobweb,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/mail_sorting/service/theater,
/obj/structure/cable,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/prison/work)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"gLZ" = (
/obj/structure/table,
/obj/item/flashlight/lamp,
/turf/open/floor/wood,
/area/station/maintenance/port/fore)
-"gMi" = (
+"gMd" = (
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/medical/morgue)
+"gMl" = (
/obj/structure/table,
-/obj/item/paper_bin,
-/obj/item/pen{
- pixel_x = -5
+/obj/item/stack/cable_coil{
+ pixel_x = -3;
+ pixel_y = 3
},
-/obj/item/hand_labeler{
- pixel_y = -3
+/obj/item/stack/cable_coil,
+/obj/item/stock_parts/power_store/cell/high,
+/turf/open/floor/plating,
+/area/station/engineering/storage/tech)
+"gMq" = (
+/obj/machinery/computer/cargo{
+ dir = 4
},
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
+/obj/machinery/keycard_auth/wall_mounted/directional/west,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/hop)
"gMt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt/dust,
@@ -22611,25 +23647,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood,
/area/station/commons/vacant_room/office)
-"gMw" = (
-/obj/structure/sign/warning/gas_mask{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
- pixel_x = -29
- },
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/smooth,
-/area/mine/eva)
-"gMx" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
"gMK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -22645,25 +23662,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"gMN" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/warning/secure_area/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/yellow{
- dir = 4
- },
-/turf/open/floor/iron/dark/corner,
-/area/station/engineering/atmos)
-"gMT" = (
-/obj/structure/table,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
"gMZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -22673,13 +23671,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"gNc" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/service/bar)
"gNg" = (
/obj/machinery/camera/directional/north{
c_tag = "MiniSat External South";
@@ -22688,10 +23679,6 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"gNh" = (
-/obj/structure/sign/poster/random/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"gNi" = (
/obj/structure/table,
/obj/item/reagent_containers/cup/beaker/large{
@@ -22705,21 +23692,13 @@
/obj/item/reagent_containers/dropper,
/turf/open/floor/iron/cafeteria,
/area/station/science/lab)
-"gNu" = (
-/obj/effect/spawner/structure/window/hollow/reinforced/middle{
+"gNC" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron/dark/smooth_edge{
dir = 4
},
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "botany_chasm_and_wolf_shutters"
- },
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
-"gNw" = (
-/obj/structure/flora/bush/grassy/style_random,
-/obj/structure/flora/bush/flowers_br/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
+/area/station/command/gateway)
"gNH" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -22727,12 +23706,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"gNJ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/grimy,
-/area/station/service/chapel/office)
"gNL" = (
/obj/machinery/status_display/evac/directional/south,
/obj/machinery/light/directional/south,
@@ -22748,6 +23721,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"gOa" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/box/red/corners{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"gOb" = (
/obj/structure/cable,
/obj/machinery/door/poddoor/preopen{
@@ -22757,15 +23737,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/command/heads_quarters/cmo)
-"gOd" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/starboard/lesser)
"gOg" = (
/obj/machinery/light/small/directional/west,
/obj/machinery/camera/directional/west{
@@ -22794,11 +23765,6 @@
/obj/structure/cable,
/turf/open/floor/wood,
/area/station/service/lawoffice)
-"gOq" = (
-/obj/effect/spawner/random/trash,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"gOx" = (
/obj/effect/turf_decal/loading_area,
/obj/effect/turf_decal/tile/neutral/half/contrasted,
@@ -22810,6 +23776,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"gOA" = (
+/obj/structure/railing/corner,
+/turf/open/floor/iron/white,
+/area/station/science/ordnance)
"gOI" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -22839,20 +23809,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"gPj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/door/airlock/hatch{
- name = "Morgue"
- },
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/medical/morgue,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"gPn" = (
/obj/machinery/door/airlock/security/glass{
name = "Armory"
@@ -22862,13 +23818,6 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron,
/area/station/ai_monitored/security/armory/upper)
-"gPo" = (
-/obj/effect/spawner/random/structure/chair_flipped{
- dir = 8
- },
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"gPp" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -22876,18 +23825,13 @@
/obj/machinery/light_switch/directional/south,
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
-"gPB" = (
-/obj/structure/table/wood/poker,
-/obj/effect/spawner/random/food_or_drink/refreshing_beverage,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"gPE" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/cafeteria{
- dir = 8
+"gPC" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/corner{
+ dir = 4
},
-/area/station/science/research)
+/turf/open/openspace,
+/area/station/science/ordnance/office)
"gPR" = (
/obj/effect/turf_decal/trimline/green/filled/warning,
/obj/machinery/duct,
@@ -22954,6 +23898,18 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/rec)
+"gQI" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm4";
+ name = "Dorm 4"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/commons/dorms)
"gQO" = (
/obj/machinery/door/airlock/public/glass{
name = "Chapel Office"
@@ -22968,6 +23924,14 @@
/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office,
/turf/open/floor/iron/dark,
/area/station/service/chapel/office)
+"gRg" = (
+/obj/machinery/light/small/directional/north,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/structure/sign/warning/gas_mask/directional/north{
+ desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
+ },
+/turf/open/floor/plating,
+/area/station/cargo/drone_bay)
"gRm" = (
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/dirt,
@@ -22996,30 +23960,26 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"gRE" = (
-/obj/structure/grille,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "botany_chasm_and_wolf_shutters"
+"gRt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
},
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
+/turf/open/floor/iron,
+/area/station/engineering/engine_smes)
+"gRA" = (
+/obj/effect/turf_decal/trimline/purple/filled/warning{
+ dir = 8
+ },
+/obj/machinery/computer/security/telescreen/test_chamber/directional/east{
+ name = "Xenobio Monitor"
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"gRI" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"gRL" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"gRZ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -23028,8 +23988,35 @@
dir = 8
},
/obj/machinery/light/small/directional/south,
+/obj/machinery/newscaster/directional/south,
/turf/open/floor/iron,
/area/station/security/prison/visit)
+"gSd" = (
+/obj/structure/fence/door{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"gSl" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
+ },
+/obj/structure/closet/secure_closet/medical1,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
+"gSq" = (
+/obj/machinery/rnd/production/circuit_imprinter/department/science,
+/obj/machinery/button/door/directional/north{
+ id = "rnd";
+ name = "Shutters Control Button";
+ req_access = list("research");
+ dir = 2
+ },
+/obj/machinery/light_switch/directional/north{
+ pixel_y = 35
+ },
+/turf/open/floor/iron/checker,
+/area/station/science/lab)
"gSr" = (
/obj/structure/table/reinforced,
/obj/item/clothing/suit/utility/radiation,
@@ -23054,19 +24041,6 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"gSK" = (
-/obj/structure/railing/corner{
- dir = 1
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark/side{
- dir = 1
- },
-/area/mine/eva/lower)
"gSN" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -23080,30 +24054,6 @@
/obj/effect/turf_decal/tile/brown/half/contrasted,
/turf/open/floor/iron/dark/side,
/area/mine/eva/lower)
-"gSQ" = (
-/obj/structure/table,
-/obj/item/crowbar/red,
-/obj/item/stock_parts/power_store/cell/high{
- pixel_x = 6;
- pixel_y = -3
- },
-/obj/structure/sign/poster/random/directional/west,
-/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
-"gSU" = (
-/obj/item/popsicle_stick{
- pixel_y = 1;
- pixel_x = -9
- },
-/obj/item/popsicle_stick{
- pixel_y = 3;
- pixel_x = -2
- },
-/turf/open/misc/asteroid/snow/coldroom,
-/area/icemoon/underground/explored)
"gSV" = (
/obj/machinery/light/directional/south,
/obj/structure/bodycontainer/morgue{
@@ -23113,39 +24063,44 @@
dir = 1
},
/area/station/service/chapel/office)
-"gTb" = (
-/obj/machinery/conveyor{
- dir = 1;
- id = "QMLoad"
- },
-/obj/effect/turf_decal/stripes/line{
+"gTa" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/structure/sign/warning/cold_temp/directional/west,
-/obj/machinery/light/directional/west,
-/turf/open/floor/plating,
-/area/station/cargo/storage)
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/chair/stool/bar/directional/north,
+/obj/structure/cable,
+/turf/open/floor/eighties,
+/area/station/commons/lounge)
"gTi" = (
-/obj/machinery/door/airlock/medical/glass{
- name = "Medbay Chemistry Access"
- },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"gTq" = (
+/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/firedoor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
+"gTr" = (
/obj/structure/cable,
+/obj/structure/holosign/barrier/atmos/sturdy,
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/mapping_helpers/airlock/access/all/medical/general,
-/obj/effect/turf_decal/tile/yellow/full,
-/turf/open/floor/iron/large,
-/area/station/medical/treatment_center)
-"gTq" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
+/obj/machinery/door/poddoor/shutters{
+ dir = 1;
+ id = "minecraft_shutter";
+ name = "Cart Shutters"
+ },
+/obj/structure/minecart_rail{
+ dir = 1
+ },
+/turf/open/floor/iron/textured,
+/area/station/service/kitchen/coldroom)
"gTw" = (
/obj/structure/railing{
dir = 8
@@ -23163,6 +24118,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison/workout)
+"gUa" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/trash/mess,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"gUg" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -23192,13 +24152,12 @@
dir = 1
},
/area/station/security/processing)
-"gUw" = (
-/obj/machinery/light/small/directional/south,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
+"gUv" = (
+/obj/machinery/holopad,
+/obj/effect/spawner/random/engineering/tracking_beacon,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"gUx" = (
/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
@@ -23213,19 +24172,6 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"gUT" = (
-/obj/structure/sign/poster/contraband/random/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"gUX" = (
-/obj/effect/turf_decal/trimline/purple/filled/warning{
- dir = 8
- },
-/obj/machinery/computer/security/telescreen/test_chamber/directional/east{
- name = "Xenobio Monitor"
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"gUY" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
@@ -23237,10 +24183,6 @@
/obj/item/radio/intercom/directional/east,
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
-"gVh" = (
-/obj/structure/chair/stool/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"gVm" = (
/obj/item/coin/silver{
pixel_x = -5;
@@ -23253,12 +24195,6 @@
},
/turf/open/floor/plating,
/area/station/commons/dorms/laundry)
-"gVs" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/trash/hobo_squat,
-/obj/structure/sign/poster/contraband/random/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"gVt" = (
/obj/item/radio/intercom/directional/west,
/obj/effect/turf_decal/tile/red{
@@ -23274,18 +24210,16 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"gVC" = (
-/obj/machinery/light/small/directional/south,
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2,
-/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{
- dir = 8
- },
-/obj/machinery/airlock_sensor/incinerator_atmos{
- pixel_y = 24
+"gVB" = (
+/obj/structure/chair/stool/directional/west,
+/obj/structure/disposalpipe/segment{
+ dir = 9
},
-/turf/open/floor/engine,
-/area/station/maintenance/disposal/incinerator)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"gVD" = (
/obj/structure/closet/firecloset,
/obj/item/radio/intercom/directional/west,
@@ -23294,6 +24228,12 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"gVN" = (
+/obj/structure/flora/grass/green/style_random,
+/obj/structure/sign/warning/directional/north,
+/obj/machinery/light/small/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"gVO" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
@@ -23319,13 +24259,18 @@
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron/dark,
/area/station/security/courtroom)
-"gVX" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 5
+"gVV" = (
+/obj/structure/railing{
+ dir = 4
},
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
+/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
+ id = "cantena_curtains"
+ },
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"gWf" = (
/obj/item/storage/box/lights/mixed,
/obj/structure/table,
@@ -23334,37 +24279,44 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron/dark,
/area/station/maintenance/department/medical/morgue)
-"gWl" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
+"gWh" = (
+/obj/structure/rack,
+/obj/machinery/light/small/dim/directional/north,
+/obj/structure/sign/departments/maint/alt/directional/north,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"gWi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 10
+/obj/machinery/door/airlock/freezer{
+ desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold.";
+ name = "The Ice Box"
},
-/obj/structure/table/glass,
-/obj/machinery/reagentgrinder{
- pixel_y = 8;
- pixel_x = 6
+/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
+/turf/open/floor/plating,
+/area/station/service/kitchen/coldroom)
+"gWn" = (
+/obj/machinery/atmospherics/components/trinary/filter/flipped{
+ dir = 4;
+ name = "Exfiltrate Filter"
},
-/obj/item/storage/box/syringes{
- pixel_y = 8;
- pixel_x = -5
+/obj/effect/turf_decal/trimline/dark_red/filled/warning{
+ dir = 10
},
-/obj/item/storage/box/beakers{
- pixel_y = 5;
- pixel_x = -9
+/obj/effect/turf_decal/trimline/dark_red/filled/warning{
+ dir = 5
},
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"gWr" = (
-/obj/structure/tank_dispenser,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/sign/warning/directional/north,
/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
-"gWy" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/cold_temp,
+/area/station/engineering/atmos/mix)
+"gWV" = (
+/obj/structure/chair/stool/directional/north,
+/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
-/area/station/maintenance/solars/port/fore)
+/area/station/maintenance/solars/starboard/fore)
"gWX" = (
/obj/structure/chair{
dir = 4
@@ -23418,10 +24370,6 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"gXv" = (
-/obj/machinery/portable_atmospherics/pump/lil_pump,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
"gXy" = (
/obj/machinery/door/airlock/public/glass{
id_tag = "gulag2";
@@ -23438,12 +24386,23 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/lab)
+"gXN" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/aft)
"gYa" = (
/obj/structure/railing{
dir = 9
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"gYd" = (
+/obj/structure/stairs/north,
+/turf/open/floor/iron/stairs/medium,
+/area/station/cargo/storage)
"gYg" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -23457,20 +24416,27 @@
/obj/effect/spawner/structure/window/hollow/reinforced,
/turf/open/floor/plating,
/area/mine/living_quarters)
-"gYk" = (
-/obj/machinery/computer/security/telescreen/entertainment/directional/east,
-/obj/machinery/status_display/evac/directional/south,
-/obj/structure/chair/sofa/left/brown{
- dir = 8
+"gYm" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "riot";
+ name = "Security Shutters"
},
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+/turf/open/floor/glass/reinforced,
+/area/station/hallway/primary/fore)
"gYp" = (
/obj/effect/turf_decal/tile/red{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
+"gYq" = (
+/obj/item/toy/snowball{
+ pixel_y = -7;
+ pixel_x = 5
+ },
+/turf/open/misc/asteroid/snow/coldroom,
+/area/station/service/kitchen/coldroom)
"gYt" = (
/obj/machinery/door/window/left/directional/west{
name = "Research Division Delivery";
@@ -23486,6 +24452,18 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
+"gYv" = (
+/obj/machinery/newscaster/directional/north,
+/obj/structure/table/wood,
+/obj/machinery/light/small/directional/north,
+/obj/item/toy/figure/mime{
+ pixel_x = -6
+ },
+/obj/item/toy/figure/clown{
+ pixel_x = 4
+ },
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
"gYz" = (
/obj/structure/table/wood,
/obj/item/paper_bin{
@@ -23505,22 +24483,13 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"gYN" = (
-/obj/effect/turf_decal/loading_area/white{
- dir = 8
- },
-/turf/open/floor/wood/large,
-/area/station/service/bar/atrium)
-"gYO" = (
-/obj/item/food/grown/carrot,
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
-"gZa" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = -32
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"gYT" = (
+/obj/machinery/light/cold/directional/east,
+/obj/machinery/status_display/ai/directional/east,
+/obj/structure/railing,
+/obj/structure/lattice/catwalk,
+/turf/open/openspace,
+/area/station/service/kitchen/coldroom)
"gZb" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
@@ -23534,13 +24503,17 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"gZk" = (
-/obj/structure/closet/crate,
-/obj/effect/spawner/random/maintenance/four,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/random/directional/north,
-/turf/open/floor/plating,
-/area/station/construction)
+"gZq" = (
+/obj/machinery/firealarm/directional/south,
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"gZt" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 6
@@ -23548,11 +24521,6 @@
/obj/effect/gibspawner/human,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"gZx" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
"gZP" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 1
@@ -23568,10 +24536,6 @@
dir = 1
},
/area/station/security/prison)
-"gZR" = (
-/obj/machinery/power/smes/engineering,
-/turf/open/floor/plating,
-/area/station/maintenance/department/electrical)
"gZT" = (
/obj/structure/cable,
/obj/effect/turf_decal/trimline/yellow/filled/line{
@@ -23583,11 +24547,6 @@
/obj/machinery/power/apc/auto_name/directional/north,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"gZV" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/trash/grille_or_waste,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"hac" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{
dir = 9
@@ -23604,14 +24563,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"hai" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 6
- },
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
- },
-/area/icemoon/underground/explored/graveyard)
"han" = (
/obj/structure/table,
/obj/item/plate,
@@ -23634,6 +24585,9 @@
/area/station/hallway/primary/central)
"haC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"haD" = (
@@ -23652,16 +24606,15 @@
/obj/effect/landmark/start/bitrunner,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"haQ" = (
-/obj/effect/turf_decal/tile/purple/half/contrasted{
+"haJ" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
dir = 8
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"hbp" = (
-/obj/machinery/photocopier,
-/turf/open/floor/wood,
-/area/station/command/meeting_room)
+/obj/effect/turf_decal/bot_red,
+/obj/effect/turf_decal/siding/white,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"hbt" = (
/obj/effect/decal/cleanable/cobweb,
/obj/effect/spawner/random/clothing/mafia_outfit,
@@ -23683,10 +24636,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"hbL" = (
-/obj/machinery/light/small/directional/east,
-/turf/open/openspace,
-/area/station/service/hydroponics)
"hbR" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -23720,15 +24669,17 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"hcj" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 4
+"hcs" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 8
},
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"hcw" = (
/obj/docking_port/stationary/random/icemoon{
dir = 8;
@@ -23752,6 +24703,18 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
+"hcT" = (
+/obj/structure/closet/crate/internals,
+/obj/machinery/firealarm/directional/east,
+/obj/machinery/camera/directional/east{
+ c_tag = "Cargo Bay B-1"
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
+"hcZ" = (
+/obj/structure/railing/wooden_fence,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"hdb" = (
/obj/machinery/shower/directional/south,
/turf/open/floor/iron/smooth,
@@ -23786,28 +24749,12 @@
dir = 1
},
/area/mine/living_quarters)
-"hds" = (
-/obj/structure/disposalpipe/junction{
- dir = 2
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/railing{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
"hdw" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"hdz" = (
-/obj/structure/sign/warning/gas_mask,
-/turf/closed/wall,
-/area/station/hallway/secondary/exit/departure_lounge)
"hdH" = (
/obj/structure/railing{
dir = 1
@@ -23829,30 +24776,6 @@
/obj/effect/spawner/random/engineering/canister,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"hek" = (
-/obj/structure/table,
-/obj/item/stack/sheet/glass,
-/obj/item/stack/sheet/glass,
-/obj/item/stack/sheet/glass,
-/obj/item/stock_parts/matter_bin,
-/obj/item/stock_parts/matter_bin,
-/obj/item/stock_parts/scanning_module,
-/obj/item/stock_parts/scanning_module,
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/item/multitool,
-/obj/item/flatpack{
- board = /obj/item/circuitboard/machine/flatpacker
- },
-/turf/open/floor/iron/white/side{
- dir = 10
- },
-/area/station/science/lab)
-"het" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/gas_mask,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/fore)
"hex" = (
/obj/machinery/door/airlock/external{
glass = 1;
@@ -23868,37 +24791,18 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
-"heG" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/computer/gateway_control,
-/obj/effect/turf_decal/bot_white,
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/gateway)
-"heH" = (
-/obj/structure/sign/poster/random/directional/west,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/aft/lesser)
-"heQ" = (
-/obj/structure/table,
-/obj/item/stack/cable_coil,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage)
-"heS" = (
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/ai_upload";
- name = "AI Upload Turret Control";
- pixel_y = -25
- },
-/obj/machinery/camera/directional/south{
- c_tag = "Bridge Center"
+"heE" = (
+/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
+ dir = 9
},
-/obj/structure/disposalpipe/segment{
+/obj/structure/fence{
dir = 4
},
-/obj/effect/turf_decal/tile/blue/half/contrasted,
-/turf/open/floor/iron,
-/area/station/command/bridge)
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"heX" = (
/obj/structure/cable,
/turf/open/floor/wood,
@@ -23907,6 +24811,14 @@
/obj/structure/lattice/catwalk,
/turf/open/openspace,
/area/station/science/xenobiology)
+"hfd" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"hff" = (
/obj/structure/chair/office{
dir = 8
@@ -23914,17 +24826,40 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/wood,
/area/station/service/library)
-"hfm" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+"hfg" = (
+/obj/structure/reagent_dispensers/plumbed{
+ name = "service reservoir"
+ },
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/effect/turf_decal/delivery/white{
+ color = "#307db9"
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron/textured,
+/area/station/maintenance/starboard/fore)
+"hfs" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/siding/wood,
+/obj/effect/spawner/random/entertainment/musical_instrument,
+/obj/item/instrument/harmonica,
+/turf/open/floor/iron/grimy,
+/area/station/commons/lounge)
"hfv" = (
/obj/machinery/processor{
pixel_y = 6
},
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/mess)
+"hfy" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/machinery/turretid{
+ name = "AI Chamber turret control";
+ pixel_x = 5;
+ pixel_y = -24
+ },
+/turf/open/floor/circuit,
+/area/station/ai_monitored/turret_protected/ai)
"hfA" = (
/obj/structure/window/reinforced/spawner/directional/north{
pixel_y = 2
@@ -23935,14 +24870,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
-"hfG" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"hfI" = (
/obj/machinery/light/directional/north,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -23953,26 +24880,6 @@
/obj/structure/closet/l3closet/scientist,
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"hfY" = (
-/obj/effect/turf_decal/siding/thinplating/dark/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 6
- },
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/poster/official/the_owl/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"hgc" = (
/obj/structure/table,
/turf/open/floor/plating,
@@ -23983,17 +24890,6 @@
"hgr" = (
/turf/open/floor/glass/reinforced,
/area/station/hallway/secondary/entry)
-"hgx" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 5
- },
-/obj/effect/turf_decal/weather/snow/corner,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"hgH" = (
-/obj/item/radio/intercom/prison/directional/west,
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
"hgK" = (
/obj/structure/ladder,
/obj/effect/landmark/blobstart,
@@ -24038,6 +24934,7 @@
c_tag = "Ordnance Lower Mix Lab";
network = list("ss13","rd")
},
+/obj/structure/sign/warning/directional/south,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
"hhz" = (
@@ -24048,13 +24945,17 @@
dir = 1
},
/area/station/service/chapel/office)
-"hhN" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
+"hhO" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "kitchencounter";
+ name = "Kitchen Counter Shutters"
},
-/area/station/command/gateway)
+/obj/structure/displaycase/forsale/kitchen,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"hhP" = (
/obj/machinery/newscaster/directional/south,
/obj/item/kirbyplants/random,
@@ -24077,6 +24978,33 @@
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"hir" = (
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/structure/cable,
+/obj/structure/reagent_dispensers/plumbed{
+ name = "dormitory reservoir"
+ },
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/turf_decal/delivery/white{
+ color = "#307db9"
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron/textured,
+/area/station/maintenance/fore)
+"hjc" = (
+/obj/structure/closet/emcloset,
+/obj/item/pickaxe,
+/obj/machinery/light/small/directional/east,
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"hjh" = (
/obj/machinery/computer/records/security{
dir = 4
@@ -24087,6 +25015,16 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"hjl" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/wood/large,
+/area/station/service/bar)
"hjp" = (
/obj/effect/turf_decal/stripes/corner,
/obj/machinery/camera/directional/south{
@@ -24103,16 +25041,20 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/service/hydroponics/garden)
-"hjw" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
+"hjz" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
},
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"hjA" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"hjE" = (
/turf/closed/wall/r_wall,
/area/station/science/explab)
@@ -24132,14 +25074,6 @@
"hjM" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/department/medical/morgue)
-"hjO" = (
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/wood/large,
-/area/station/service/bar)
"hjQ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -24151,15 +25085,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/atmos/project)
-"hjU" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = 32
- },
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 9
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"hjV" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -24204,6 +25129,39 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"hku" = (
+/obj/structure/railing,
+/obj/effect/turf_decal/siding/thinplating_new/light{
+ dir = 10
+ },
+/obj/machinery/barsign/directional/north,
+/turf/open/floor/wood/large,
+/area/station/hallway/primary/starboard)
+"hkI" = (
+/obj/machinery/light/small/directional/west,
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/obj/effect/turf_decal/siding/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/opposingcorners{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/commons/dorms/laundry)
+"hkQ" = (
+/obj/structure/table/optable,
+/obj/effect/decal/cleanable/xenoblood,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
+"hkS" = (
+/obj/machinery/status_display/ai/directional/north,
+/obj/structure/closet/secure_closet/cytology,
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"hkU" = (
/obj/effect/landmark/start/cargo_technician,
/obj/structure/chair/office{
@@ -24231,12 +25189,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"hlt" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/contraband/random/directional/south,
-/obj/structure/reagent_dispensers/water_cooler,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/fore)
"hlv" = (
/obj/machinery/airalarm/directional/south,
/obj/machinery/shower/directional/west,
@@ -24250,32 +25202,6 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"hlQ" = (
-/obj/machinery/door/airlock/external,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "graveyard"
- },
-/obj/effect/mapping_helpers/airlock/access/all/medical/coroner,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
-"hlS" = (
-/obj/structure/table,
-/obj/item/clothing/under/misc/burial,
-/obj/item/clothing/under/misc/burial,
-/obj/item/clothing/under/misc/burial,
-/obj/item/clothing/under/misc/burial,
-/obj/item/clothing/under/misc/burial,
-/obj/item/clothing/under/misc/burial,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
-"hlW" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/vending/clothing,
-/turf/open/floor/iron,
-/area/station/commons/locker)
"hmb" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -24302,6 +25228,32 @@
/obj/item/paper,
/turf/open/floor/iron,
/area/station/security/checkpoint/customs/auxiliary)
+"hmx" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/south,
+/obj/machinery/light/directional/south,
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/machinery/camera/directional/south{
+ c_tag = "Medbay Lobby";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
+"hmE" = (
+/obj/structure/chair,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/departments/medbay/alt/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
+"hmF" = (
+/obj/effect/spawner/random/entertainment/arcade,
+/obj/machinery/digital_clock/directional/north,
+/turf/open/floor/eighties,
+/area/station/commons/lounge)
"hmX" = (
/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
color = "#0000ff";
@@ -24321,13 +25273,6 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"hno" = (
-/obj/structure/sign/painting/library{
- pixel_y = 32
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/service/library)
"hnt" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -24342,14 +25287,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/lobby)
-"hnK" = (
-/obj/structure/table/wood,
-/obj/item/wallframe/camera{
- pixel_y = -2;
- pixel_x = 1
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"hnN" = (
/obj/machinery/camera/directional/west{
c_tag = "Xenobiology Pens Observation - Port Aft";
@@ -24378,19 +25315,19 @@
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 1
},
-/obj/structure/extinguisher_cabinet/directional/north,
+/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"hog" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 8
+"hoa" = (
+/obj/structure/sink/directional/east,
+/obj/machinery/button/door/directional/west{
+ id = "xenobio2";
+ name = "Xenobio Pen 2 Blast Door";
+ req_access = list("xenobiology")
},
-/obj/machinery/hydroponics/constructable,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/obj/machinery/light/floor,
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"hos" = (
/obj/structure/disposalpipe/trunk/multiz/down{
dir = 1
@@ -24400,6 +25337,12 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"hoz" = (
+/obj/structure/fence/corner{
+ dir = 6
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"hoD" = (
/turf/open/floor/iron,
/area/station/cargo/miningdock)
@@ -24456,6 +25399,25 @@
},
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
+"hph" = (
+/obj/structure/reagent_dispensers/plumbed{
+ dir = 1;
+ name = "hydroponics reservoir"
+ },
+/obj/effect/turf_decal/delivery/white{
+ color = "#307db9"
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/light/small/dim/directional/south,
+/turf/open/floor/iron/dark/textured,
+/area/station/maintenance/starboard/lesser)
+"hpl" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/iron,
+/area/mine/laborcamp)
"hpm" = (
/obj/machinery/camera/directional/north{
c_tag = "Starboard Primary Hallway East"
@@ -24525,25 +25487,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/atmos)
-"hpK" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"hpM" = (
/obj/machinery/door/airlock/external{
glass = 1;
@@ -24606,15 +25549,16 @@
},
/area/station/commons/storage/art)
"hqv" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{
- dir = 1;
- name = "Can In"
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/cigarette{
+ pixel_x = 6;
+ pixel_y = 12
},
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/turf/open/floor/iron,
+/area/mine/eva)
"hqx" = (
/obj/effect/landmark/start/assistant,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -24639,18 +25583,17 @@
/obj/machinery/status_display/ai/directional/north,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"hqV" = (
-/obj/structure/sign/warning/radiation/rad_area,
-/turf/closed/wall/r_wall,
-/area/station/engineering/main)
-"hrd" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
-/obj/machinery/meter/layer4,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"hqH" = (
+/obj/machinery/door/airlock/research{
+ name = "Cytology Lab"
},
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
+/obj/machinery/door/firedoor/heavy,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/ordnance)
"hrh" = (
/obj/structure/chair/comfy/beige{
dir = 1
@@ -24666,35 +25609,36 @@
/obj/effect/turf_decal/tile/red/anticorner/contrasted,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/engineering)
-"hrA" = (
-/obj/machinery/space_heater,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/railing{
- dir = 6
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"hrJ" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/cargo/storage)
-"hrK" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/light/small/directional/north,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
+"hrO" = (
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "outerbrig";
+ name = "Security Checkpoint"
},
-/turf/open/floor/iron/dark/side{
- dir = 4
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "brigoutpost"
},
-/area/station/service/chapel)
+/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
+/obj/machinery/scanner_gate/preset_guns,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 8
+ },
+/area/station/security/brig/entrance)
"hrS" = (
/obj/item/trash/raisins,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"hrY" = (
+/obj/structure/stairs/west,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"hrZ" = (
/obj/structure/chair/office/light{
dir = 4
@@ -24714,6 +25658,14 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/break_room)
+"hso" = (
+/obj/machinery/atmospherics/components/unary/passive_vent{
+ dir = 1
+ },
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/effect/turf_decal/weather/snow,
+/turf/open/floor/plating/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hsr" = (
/obj/structure/table/wood,
/obj/item/newspaper,
@@ -24722,6 +25674,9 @@
/area/station/security/prison/rec)
"hsx" = (
/obj/machinery/vending/cigarette,
+/obj/structure/sign/nanotrasen{
+ pixel_x = -32
+ },
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
"hsy" = (
@@ -24737,22 +25692,6 @@
"hsB" = (
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"hsC" = (
-/obj/structure/disposalpipe/trunk{
- dir = 1
- },
-/obj/machinery/disposal/bin,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 6
- },
-/obj/machinery/light_switch/directional/south,
-/obj/machinery/camera{
- c_tag = "Chief Medical Office South";
- dir = 4;
- network = list("ss13","medbay")
- },
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/cmo)
"hsN" = (
/obj/structure/table,
/obj/item/storage/box/firingpins,
@@ -24774,6 +25713,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
+"htg" = (
+/obj/structure/fireplace,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"hth" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/open/floor/plating,
@@ -24798,6 +25742,14 @@
/obj/effect/turf_decal/siding/white,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
+"hts" = (
+/obj/structure/table/wood,
+/obj/item/wallframe/camera{
+ pixel_y = -2;
+ pixel_x = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"hty" = (
/obj/item/stack/rods,
/turf/open/misc/asteroid/snow/icemoon,
@@ -24805,6 +25757,25 @@
"htB" = (
/turf/open/floor/carpet/red,
/area/station/security/prison/work)
+"htH" = (
+/obj/structure/table/wood,
+/obj/machinery/fax{
+ fax_name = "Psychology Office";
+ name = "Psychology Office Fax Machine"
+ },
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/obj/machinery/camera/directional/east{
+ c_tag = "Medbay Psychology";
+ network = list("ss13","medbay")
+ },
+/obj/machinery/status_display/ai/directional/south,
+/turf/open/floor/iron/white,
+/area/station/medical/psychology)
+"htJ" = (
+/obj/effect/spawner/random/engineering/atmospherics_portable,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/fore)
"htO" = (
/obj/structure/chair/office{
dir = 4
@@ -24840,13 +25811,13 @@
/obj/machinery/vending/autodrobe/all_access,
/turf/open/floor/iron,
/area/station/commons/locker)
-"hut" = (
-/obj/structure/table/reinforced,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/rcl/pre_loaded,
+"huq" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/computer/camera_advanced/xenobio{
+ dir = 1
+ },
/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
+/area/station/science/xenobiology)
"huB" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -24886,25 +25857,6 @@
},
/turf/open/floor/iron,
/area/station/service/chapel)
-"huM" = (
-/obj/structure/table,
-/obj/item/crowbar,
-/obj/item/wrench,
-/obj/item/assembly/infra{
- pixel_x = 3
- },
-/obj/item/assembly/igniter{
- pixel_y = -2
- },
-/obj/effect/turf_decal/trimline/neutral/warning,
-/obj/effect/turf_decal/trimline/neutral/mid_joiner,
-/obj/item/assembly/signaler,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/iron/dark/smooth_edge,
-/area/station/ai_monitored/command/storage/eva)
"huN" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -24934,23 +25886,25 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"hvi" = (
-/obj/structure/closet/crate/freezer/food{
- name = "cooler"
- },
-/obj/item/reagent_containers/cup/glass/ice,
-/obj/item/reagent_containers/cup/glass/ice,
-/obj/item/reagent_containers/cup/glass/ice,
-/obj/item/reagent_containers/cup/glass/ice,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/coldroom,
-/area/icemoon/underground/explored)
"hvm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"hvt" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/surgery_tray/full/morgue,
+/obj/structure/table/reinforced,
+/obj/machinery/requests_console/auto_name/directional/north,
+/obj/effect/turf_decal/bot_white,
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
+"hvQ" = (
+/obj/effect/spawner/random/trash/mess,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"hvS" = (
/obj/effect/landmark/start/depsec/engineering,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -25029,6 +25983,30 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"hxa" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/door/airlock/engineering{
+ name = "Utilities Room"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/unres,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"hxe" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/corner,
+/area/station/engineering/atmos)
"hxs" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -25038,30 +26016,30 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"hxB" = (
-/obj/machinery/door/airlock{
- id_tag = "Toilet2";
- name = "Unit 2"
- },
-/turf/open/floor/iron/textured,
-/area/station/commons/toilet)
"hxE" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
-"hxI" = (
-/turf/open/floor/iron/dark/side{
- dir = 5
+"hxJ" = (
+/obj/structure/fence/corner{
+ dir = 10
},
-/area/station/service/chapel)
-"hxY" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
+"hyc" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access"
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/aft)
"hyd" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -25071,6 +26049,16 @@
},
/turf/open/floor/iron/white,
/area/station/medical/break_room)
+"hye" = (
+/obj/structure/table/wood,
+/obj/machinery/duct,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/box/white/corners,
+/obj/item/storage/fancy/cigarettes/cigars{
+ pixel_y = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/bar)
"hyj" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 1
@@ -25082,22 +26070,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/lobby)
-"hyL" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
-"hyQ" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/obj/effect/landmark/navigate_destination/hydro,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"hyV" = (
/turf/closed/wall/r_wall,
/area/station/science/ordnance/testlab)
@@ -25107,16 +26079,10 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
-"hzd" = (
-/obj/structure/stairs/north,
-/turf/open/floor/iron,
-/area/station/service/chapel)
-"hzw" = (
-/obj/structure/fence/cut/large{
- dir = 1
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"hzb" = (
+/obj/structure/sign/xenobio_guide/directional/north,
+/turf/open/openspace,
+/area/station/science/xenobiology)
"hzz" = (
/obj/structure/table/glass,
/obj/item/clothing/gloves/latex,
@@ -25139,6 +26105,41 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/aft)
+"hzG" = (
+/obj/structure/table,
+/obj/machinery/recharger{
+ pixel_x = -6;
+ pixel_y = 14
+ },
+/obj/machinery/button/door/directional/north{
+ id = "Secure Gate";
+ name = "Cell Shutters";
+ req_access = list("brig");
+ pixel_x = 6
+ },
+/obj/machinery/button/door/directional/north{
+ id = "Prison Gate";
+ name = "Prison Wing Lockdown";
+ req_access = list("brig");
+ pixel_y = 35;
+ pixel_x = 6
+ },
+/obj/machinery/button/door/directional/north{
+ id = "briggate";
+ name = "Front Gate Shutters";
+ req_access = list("brig");
+ pixel_y = 12;
+ pixel_x = 6
+ },
+/obj/machinery/button/door/directional/north{
+ id = "BrigLock";
+ name = "Brig Lockdown";
+ req_access = list("brig");
+ pixel_y = 0;
+ pixel_x = 6
+ },
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/warden)
"hzH" = (
/obj/machinery/camera/motion/directional/west{
c_tag = "MiniSat Core Hallway";
@@ -25168,6 +26169,21 @@
},
/turf/open/openspace,
/area/station/ai_monitored/security/armory/upper)
+"hzU" = (
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"hzV" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"hzY" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -25177,34 +26193,42 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/brig/entrance)
+"hAl" = (
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/starboard)
"hAm" = (
/turf/open/floor/iron/white/side{
dir = 4
},
/area/station/science/research)
-"hAo" = (
-/obj/machinery/photocopier,
-/obj/effect/turf_decal/siding/wood/corner,
-/obj/structure/sign/calendar/directional/west,
-/turf/open/floor/wood,
-/area/station/commons/vacant_room/office)
-"hAq" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/white/corner,
-/area/station/command/heads_quarters/rd)
+"hAE" = (
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"hAG" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
},
/turf/open/floor/iron/large,
/area/station/hallway/secondary/entry)
-"hAK" = (
-/obj/machinery/holopad,
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/service/hydroponics)
+"hAM" = (
+/obj/structure/fence/corner{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hAO" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -25224,10 +26248,6 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"hAS" = (
-/obj/machinery/light/cold/directional/east,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"hAT" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -25239,16 +26259,28 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/genetics)
-"hAW" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"hAU" = (
+/obj/machinery/light_switch/directional/west,
+/obj/structure/closet{
+ name = "janitorial supplies"
+ },
+/obj/item/pushbroom,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"hBd" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
+"hBf" = (
+/obj/structure/fence/door{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hBg" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -25369,6 +26401,23 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/catwalk_floor/iron_dark,
/area/station/maintenance/port/fore)
+"hDe" = (
+/obj/structure/toilet{
+ pixel_y = 8
+ },
+/obj/machinery/button/door/directional/north{
+ id = "Lakeview_Bathroom";
+ req_access = list("robotics")
+ },
+/obj/machinery/newscaster/directional/east,
+/turf/open/floor/iron/freezer,
+/area/mine/eva/lower)
+"hDf" = (
+/obj/structure/cable,
+/turf/open/floor/iron/chapel{
+ dir = 1
+ },
+/area/station/service/chapel)
"hDh" = (
/obj/machinery/computer/atmos_alert{
dir = 8
@@ -25378,50 +26427,37 @@
"hDp" = (
/turf/open/floor/engine,
/area/station/science/genetics)
-"hDu" = (
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/obj/item/stack/package_wrap{
- pixel_y = 2
+"hDq" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ dir = 4
},
-/obj/item/book/manual/chef_recipes,
-/obj/item/holosign_creator/robot_seat/restaurant,
-/obj/structure/rack,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
+"hDv" = (
+/obj/machinery/shower/directional/north,
+/turf/open/floor/iron/smooth,
+/area/mine/eva/lower)
"hDA" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating/icemoon,
/area/station/science/ordnance/bomb)
-"hDC" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 1
- },
-/obj/structure/railing/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/green/filled/warning{
- dir = 1
- },
-/obj/machinery/door/firedoor/border_only{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
"hDG" = (
/obj/docking_port/stationary/random/icemoon{
dir = 4;
name = "lavaland";
shuttle_id = "pod_4_lavaland"
},
-/turf/open/misc/asteroid/snow/icemoon,
+/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"hDK" = (
/turf/open/floor/iron,
/area/mine/laborcamp)
+"hDL" = (
+/obj/item/kirbyplants/random/dead,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"hDU" = (
/turf/closed/wall/r_wall,
/area/station/command/gateway)
@@ -25435,6 +26471,14 @@
/obj/structure/closet/emcloset,
/turf/open/floor/iron/dark,
/area/mine/eva)
+"hED" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/light/small/broken/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"hEG" = (
/obj/machinery/door/airlock/security/glass{
name = "Brig Control"
@@ -25450,12 +26494,22 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"hEV" = (
-/obj/structure/table/wood/poker,
-/obj/effect/spawner/random/bureaucracy/briefcase,
-/obj/item/taperecorder/empty,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+"hEP" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin{
+ pixel_y = 4
+ },
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/pen{
+ pixel_x = -4
+ },
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/window/reinforced/spawner/directional/east,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"hEW" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk{
@@ -25483,18 +26537,22 @@
/obj/structure/frame/machine,
/turf/open/floor/plating,
/area/station/construction)
-"hFj" = (
-/obj/machinery/computer/security/telescreen/entertainment/directional/south,
-/obj/machinery/status_display/evac/directional/east,
-/obj/structure/chair/sofa/right/brown{
- dir = 1
+"hFm" = (
+/obj/effect/spawner/random/structure/chair_flipped{
+ dir = 8
},
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"hFr" = (
/obj/structure/flora/grass/both/style_2,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"hFw" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/grille/broken,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"hFC" = (
/obj/structure/window/reinforced/spawner/directional/north{
pixel_y = 2
@@ -25511,46 +26569,33 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/work)
+"hFJ" = (
+/obj/machinery/computer/station_alert,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/computer/security/telescreen/engine/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/engine_smes)
"hFL" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"hFN" = (
-/obj/machinery/light/small/directional/south,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored/graveyard)
-"hFU" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
+"hFR" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 4
},
-/obj/machinery/door/airlock/external/glass{
- name = "Supply Door Airlock"
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
},
-/obj/effect/mapping_helpers/airlock/access/all/supply/general,
-/turf/open/floor/plating,
-/area/station/cargo/storage)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"hFW" = (
/obj/machinery/vending/wardrobe/det_wardrobe,
/turf/open/floor/iron/grimy,
/area/station/security/detectives_office)
-"hFX" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"hGg" = (
-/obj/structure/sign/warning/directional/west{
- desc = "A sign warning to watch for moving minecarts beyond this point."
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"hGh" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -25587,6 +26632,22 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"hHl" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light/directional/west,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/status_display/shuttle{
+ pixel_x = -32;
+ shuttle_id = "arrival"
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 1
+ },
+/area/station/hallway/secondary/entry)
"hHp" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -25608,8 +26669,25 @@
"hHu" = (
/obj/structure/disposalpipe/segment,
/obj/structure/extinguisher_cabinet/directional/west,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"hHz" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/line,
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"hHD" = (
/obj/machinery/camera/directional/south{
c_tag = "Construction Area"
@@ -25619,13 +26697,6 @@
},
/turf/open/floor/plating,
/area/station/construction)
-"hHF" = (
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 8
- },
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
"hHG" = (
/turf/open/cliff/snowrock,
/area/icemoon/surface/outdoors/nospawn)
@@ -25643,18 +26714,22 @@
},
/turf/open/floor/engine/n2,
/area/station/engineering/atmos)
-"hIe" = (
-/obj/structure/sign/warning/no_smoking/circle/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
-/obj/structure/sink/directional/west,
-/turf/open/floor/iron/white,
-/area/station/medical/cryo)
"hIj" = (
/obj/machinery/camera/directional/south{
c_tag = "Port Hallway East"
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"hIv" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hIA" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
@@ -25662,15 +26737,6 @@
},
/turf/open/floor/plating,
/area/station/engineering/atmos/pumproom)
-"hIE" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/camera/directional/south{
- c_tag = "Service - Electrical Maintenace Lower"
- },
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/starboard/lesser)
"hIH" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/cable,
@@ -25684,17 +26750,33 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"hIS" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 4
+"hIO" = (
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "hosspace";
+ name = "Privacy Shutters"
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/station/command/heads_quarters/hos)
"hIU" = (
/obj/machinery/portable_atmospherics/canister/oxygen,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
+"hIW" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/small/directional/north,
+/obj/effect/turf_decal/siding/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/opposingcorners{
+ dir = 1
+ },
+/obj/structure/sign/calendar/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/dorms/laundry)
"hJe" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -25713,6 +26795,17 @@
/obj/structure/cable,
/turf/open/floor/engine,
/area/station/science/xenobiology)
+"hJo" = (
+/obj/structure/table,
+/obj/item/plate,
+/obj/item/food/piedough,
+/obj/effect/spawner/random/food_or_drink/cake_ingredients,
+/obj/effect/turf_decal/siding/white{
+ dir = 9
+ },
+/obj/item/kitchen/rollingpin,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"hJp" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 1
@@ -25723,15 +26816,6 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"hJC" = (
-/obj/machinery/light_switch/directional/west,
-/obj/structure/closet{
- name = "janitorial supplies"
- },
-/obj/item/pushbroom,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"hJD" = (
/obj/structure/ladder,
/turf/open/floor/wood,
@@ -25744,11 +26828,6 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"hJF" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/sign/warning/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"hJG" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/decal/cleanable/dirt,
@@ -25757,33 +26836,14 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
-"hJS" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/machinery/duct,
-/obj/effect/turf_decal/siding/dark{
- dir = 10
- },
-/turf/open/floor/iron/checker,
-/area/station/hallway/secondary/service)
+"hJH" = (
+/turf/open/openspace,
+/area/station/science/research)
"hJY" = (
/obj/structure/closet/l3closet/janitor,
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron,
/area/station/service/janitor)
-"hKn" = (
-/obj/machinery/biogenerator,
-/obj/machinery/door/window/left/directional/south{
- name = "Biogenerator Access";
- req_access = list("hydroponics")
- },
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"hKr" = (
/obj/structure/table/glass,
/obj/item/book/manual/wiki/infections{
@@ -25820,23 +26880,19 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron,
/area/station/tcommsat/computer)
-"hKL" = (
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"hKT" = (
-/obj/machinery/light/floor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"hKV" = (
/obj/structure/chair,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"hKY" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=1";
+ location = "Medbay"
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/plasticflaps/opaque,
+/turf/open/floor/iron/dark,
+/area/station/maintenance/department/medical/central)
"hLf" = (
/obj/machinery/door/firedoor/border_only{
dir = 8
@@ -25844,12 +26900,6 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"hLh" = (
-/obj/structure/closet/crate/grave/filled,
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
- },
-/area/icemoon/underground/explored/graveyard)
"hLk" = (
/obj/structure/table,
/obj/item/paper,
@@ -25860,35 +26910,15 @@
network = list("labor")
},
/obj/machinery/flasher/directional/west{
- id = "GulagCell 1"
+ id = "GulagCell 2"
},
/turf/open/floor/iron,
/area/mine/laborcamp)
-"hLy" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
-"hLO" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
+"hLw" = (
+/obj/structure/flora/grass/both/style_3,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hLS" = (
/obj/machinery/computer/atmos_control/nitrous_tank{
dir = 8
@@ -25898,6 +26928,19 @@
},
/turf/open/floor/iron/white/corner,
/area/station/engineering/atmos)
+"hLW" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"hLX" = (
+/obj/structure/girder,
+/obj/structure/grille,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"hLY" = (
/obj/structure/cable,
/obj/structure/chair,
@@ -25925,12 +26968,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/carpet,
/area/station/service/chapel)
-"hMs" = (
-/obj/effect/landmark/start/hangover,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+"hMv" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"hMw" = (
/obj/structure/bookcase/random/fiction,
/turf/open/floor/plating,
@@ -25941,6 +26984,12 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
+"hMA" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/light/small/dim/directional/east,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"hMB" = (
/obj/structure/table,
/obj/item/stack/cable_coil,
@@ -25975,23 +27024,16 @@
/turf/open/floor/iron/smooth,
/area/mine/laborcamp/security)
"hMM" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
+/obj/structure/marker_beacon/burgundy,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
},
-/area/station/hallway/secondary/service)
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"hMQ" = (
+/obj/structure/sign/warning/xeno_mining/directional/east,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hMS" = (
/obj/machinery/light/small/directional/south,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -26000,6 +27042,13 @@
/obj/effect/turf_decal/trimline/red/filled/line,
/turf/open/floor/iron/white,
/area/station/security/prison/safe)
+"hMZ" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"hNg" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -26014,6 +27063,27 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/wood,
/area/station/service/lawoffice)
+"hNn" = (
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
+"hNp" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"hNq" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/structure/railing,
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"hNx" = (
/obj/machinery/camera/directional/south{
c_tag = "Holodeck - South";
@@ -26028,13 +27098,6 @@
/obj/machinery/newscaster/directional/north,
/turf/open/floor/iron/large,
/area/station/hallway/primary/port)
-"hNF" = (
-/obj/structure/fence{
- dir = 4
- },
-/obj/structure/sign/warning,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"hNI" = (
/obj/machinery/portable_atmospherics/canister/nitrogen,
/obj/effect/turf_decal/bot,
@@ -26043,19 +27106,35 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"hNK" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/trash/mess,
+"hNJ" = (
+/obj/machinery/power/solar_control{
+ id = "auxsolareast";
+ name = "Port Bow Solar Control"
+ },
+/obj/structure/cable,
+/obj/structure/sign/warning/cold_temp/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/solars/port/fore)
"hNM" = (
-/obj/structure/sign/warning/no_smoking/directional/north,
/obj/structure/cable,
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 1
},
+/obj/machinery/light_switch/directional/north,
/turf/open/floor/iron,
/area/station/engineering/storage)
+"hNU" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"hOc" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
@@ -26089,6 +27168,10 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"hOG" = (
+/obj/machinery/hydroponics/constructable,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"hOU" = (
/obj/machinery/camera/directional/west{
c_tag = "Xenobiology Pens - Port Fore";
@@ -26142,6 +27225,12 @@
"hPs" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/work)
+"hPv" = (
+/obj/structure/fence/corner{
+ dir = 8
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hPz" = (
/obj/structure/chair{
dir = 8
@@ -26149,6 +27238,23 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
+"hPD" = (
+/obj/structure/bodycontainer/morgue/beeper_off{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/smooth_half{
+ dir = 1
+ },
+/area/station/medical/morgue)
"hPK" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -26161,19 +27267,6 @@
/obj/effect/turf_decal/trimline/yellow/filled/line,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"hPS" = (
-/obj/effect/landmark/start/botanist,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/structure/sign/calendar/directional/north,
-/obj/machinery/camera{
- c_tag = "Service - Botany Equipment";
- dir = 9
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"hPT" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -26220,19 +27313,21 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"hQO" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+"hQv" = (
+/obj/item/kirbyplants/random/dead,
+/obj/machinery/light/small/broken/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"hQK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Escape"
+/obj/structure/table,
+/obj/item/trash/candle{
+ pixel_y = 12
},
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"hQP" = (
/obj/structure/cable,
/obj/machinery/airalarm/directional/east,
@@ -26246,26 +27341,10 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"hRe" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
-"hRp" = (
-/obj/machinery/button/door/directional/north{
- id = "visitation";
- name = "Visitation Shutters";
- pixel_x = 6;
- pixel_y = -24;
- req_access = list("brig")
- },
-/obj/machinery/button/flasher{
- id = "visitorflash";
- pixel_x = -6;
- pixel_y = -24
- },
-/obj/effect/turf_decal/tile/red/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/station/security/prison/visit)
+"hQW" = (
+/obj/machinery/duct,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"hRt" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
@@ -26311,11 +27390,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/open/floor/plating,
/area/station/engineering/supermatter/room)
-"hRF" = (
-/obj/structure/cable,
-/obj/effect/spawner/random/vending/snackvend,
-/turf/open/floor/iron/dark,
-/area/station/science/breakroom)
"hRG" = (
/obj/machinery/shower/directional/north,
/obj/structure/window/reinforced/spawner/directional/west,
@@ -26332,11 +27406,30 @@
/obj/effect/landmark/start/medical_doctor,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"hRQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Xenobiology Pens Hall - Fore";
+ network = list("ss13","rd","xeno")
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"hRX" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/generic,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"hSe" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/railing/corner,
+/turf/open/floor/iron,
+/area/mine/eva)
"hSl" = (
/obj/effect/turf_decal/trimline/neutral/mid_joiner{
dir = 8
@@ -26396,6 +27489,17 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"hTk" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Supply Door Airlock";
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/supply/general,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"hTm" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/meter,
@@ -26403,6 +27507,28 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"hTq" = (
+/obj/structure/cable,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/solars/port/aft)
+"hTu" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "sci-med-passthrough"
+ },
+/obj/machinery/door/airlock/research{
+ name = "Research Access"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/science/general,
+/obj/effect/turf_decal/tile/purple/full,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/maintenance/aft/greater)
"hTw" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/red/half{
@@ -26410,6 +27536,17 @@
},
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
+"hTx" = (
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 10
+ },
+/obj/machinery/camera/directional/south{
+ c_tag = "Medbay Stasis Center South";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/treatment_center)
"hTB" = (
/obj/structure/table,
/obj/item/clothing/suit/jacket/leather{
@@ -26422,6 +27559,11 @@
},
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
+"hTI" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating/icemoon,
+/area/station/maintenance/port/lesser)
"hTJ" = (
/obj/machinery/camera/directional/north{
c_tag = "Solar Maintenance - North West Access"
@@ -26430,32 +27572,21 @@
/obj/effect/spawner/random/engineering/tank,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"hTY" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/machinery/light/small/directional/east,
+/obj/structure/sign/clock/directional/north,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"hUe" = (
/obj/effect/landmark/start/hangover,
/obj/machinery/status_display/evac/directional/south,
/turf/open/floor/wood,
/area/station/service/library)
-"hUf" = (
-/obj/structure/table/glass,
-/obj/item/assembly/signaler{
- pixel_x = 6;
- pixel_y = 5
- },
-/obj/item/reagent_containers/dropper{
- pixel_x = -4;
- pixel_y = 4
- },
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/stack/cable_coil,
-/obj/item/pen{
- pixel_x = -5;
- pixel_y = 3
- },
-/obj/machinery/newscaster/directional/west,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/research)
"hUi" = (
/obj/effect/turf_decal/stripes/line{
dir = 6
@@ -26463,19 +27594,6 @@
/obj/effect/decal/cleanable/blood/drip,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"hUl" = (
-/obj/machinery/door/airlock/command{
- name = "Head of Personnel"
- },
-/obj/structure/cable,
-/obj/effect/landmark/navigate_destination,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment,
-/obj/effect/mapping_helpers/airlock/access/all/command/hop,
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
"hUx" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -26530,6 +27648,17 @@
/obj/machinery/digital_clock/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"hVf" = (
+/obj/structure/chair{
+ pixel_y = -2
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash/food_packaging,
+/obj/effect/turf_decal/tile/yellow/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/engineering/storage_shared)
"hVo" = (
/obj/effect/spawner/random/maintenance,
/obj/structure/table,
@@ -26555,6 +27684,11 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron/smooth,
/area/station/maintenance/port/lesser)
+"hVz" = (
+/obj/effect/spawner/random/maintenance/two,
+/obj/structure/closet/crate,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"hVB" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
@@ -26564,6 +27698,15 @@
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron/dark,
/area/mine/eva)
+"hVR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/railing{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"hVX" = (
/obj/effect/spawner/structure/window/hollow/reinforced/end{
dir = 1
@@ -26586,13 +27729,49 @@
/obj/machinery/teleport/hub,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"hWv" = (
-/obj/effect/spawner/structure/window/hollow/reinforced/middle,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "botany_chasm_and_wolf_shutters"
+"hWl" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
},
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"hWt" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/cup/beaker/large{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/dropper,
+/obj/item/reagent_containers/dropper{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/structure/window/reinforced/spawner/directional/north,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
+"hWz" = (
+/obj/machinery/camera/directional/south{
+ c_tag = "Ordnance Lower Mix Lab";
+ network = list("ss13","rd")
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
+"hWD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/science/ordnance/office)
"hWI" = (
/obj/effect/turf_decal/box,
/obj/effect/spawner/random/structure/closet_empty/crate/with_loot,
@@ -26600,40 +27779,17 @@
/obj/structure/sign/poster/official/wtf_is_co2/directional/north,
/turf/open/floor/iron/dark,
/area/station/maintenance/starboard/aft)
+"hWR" = (
+/obj/structure/table/wood,
+/obj/item/paper/crumpled,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"hWV" = (
/obj/machinery/light/small/directional/north,
/obj/machinery/space_heater,
/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/plating,
/area/station/medical/virology)
-"hWW" = (
-/obj/structure/sign/warning/directional/south,
-/obj/structure/sign/warning/directional/south,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 1
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"hWX" = (
-/obj/effect/mapping_helpers/airlock/access/all/medical/coroner,
-/obj/machinery/door/airlock/medical/glass,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"hXm" = (
-/obj/effect/spawner/random/vending/colavend,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/central)
-"hXt" = (
-/obj/machinery/camera{
- c_tag = "Starboard Primary Hallway Center East"
- },
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"hXC" = (
/obj/structure/chair{
dir = 8
@@ -26645,15 +27801,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"hXD" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/obj/effect/turf_decal/bot_red,
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"hXU" = (
/obj/machinery/newscaster/directional/east,
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
@@ -26673,12 +27820,6 @@
/obj/effect/landmark/navigate_destination/disposals,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"hYt" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"hYy" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -26687,6 +27828,43 @@
/obj/item/kirbyplants/random,
/turf/open/floor/wood,
/area/station/security/prison/rec)
+"hYD" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
+"hYE" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
+"hYG" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "packageSort2"
+ },
+/obj/structure/plasticflaps{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/cargo/sorting)
+"hYL" = (
+/obj/structure/closet/lasertag/blue,
+/obj/effect/landmark/start/hangover/closet,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/status_display/ai/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"hYM" = (
+/obj/structure/lattice,
+/obj/structure/sign/poster/official/help_others/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"hYP" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -26699,6 +27877,23 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"hZb" = (
+/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
+ id = "cantena_curtains"
+ },
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/commons/lounge)
+"hZc" = (
+/obj/effect/landmark/start/clown,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
"hZe" = (
/obj/effect/turf_decal/trimline/yellow/warning{
dir = 1
@@ -26706,10 +27901,71 @@
/obj/effect/turf_decal/trimline/yellow/warning,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"hZf" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Bridge East Access"
+ },
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
+"hZo" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/rack,
+/obj/item/storage/box,
+/obj/effect/spawner/random/bureaucracy/birthday_wrap,
+/obj/effect/spawner/random/bureaucracy/birthday_wrap,
+/obj/machinery/light/small/directional/west,
+/obj/structure/sign/departments/maint/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/greater)
+"hZu" = (
+/obj/structure/sign/warning/secure_area{
+ pixel_y = 32
+ },
+/obj/structure/flora/grass/both/style_random,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"hZJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
+ color = "#ff0000";
+ dir = 4;
+ name = "Scrubbers multi deck pipe adapter"
+ },
+/obj/structure/sign/poster/official/safety_eye_protection/directional/north,
+/turf/open/floor/plating,
+/area/station/medical/chemistry)
+"hZN" = (
+/obj/structure/sign/warning/secure_area/directional/west,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"hZQ" = (
/obj/item/stack/sheet/iron/five,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"hZT" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"hZW" = (
+/obj/structure/sink/kitchen/directional/south,
+/obj/effect/turf_decal/siding/thinplating/dark/corner,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"iag" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
@@ -26741,12 +27997,14 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/commons/fitness)
-"iaz" = (
-/obj/structure/girder,
-/obj/structure/grille,
+"iaB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/structure/sign/departments/botany/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+/area/station/maintenance/starboard/lesser)
"iaF" = (
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron,
@@ -26857,6 +28115,13 @@
},
/turf/open/floor/wood,
/area/station/security/prison/rec)
+"ibJ" = (
+/obj/item/radio/intercom/directional/east,
+/obj/machinery/computer/slot_machine{
+ name = "two-armed bandit"
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"ibM" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -26869,10 +28134,10 @@
},
/turf/open/floor/plating,
/area/station/service/chapel)
-"ica" = (
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/dark,
-/area/station/medical/cryo)
+"ich" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/station/hallway/secondary/entry)
"ici" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -26898,17 +28163,6 @@
dir = 4
},
/area/mine/living_quarters)
-"icv" = (
-/obj/machinery/door/window/left/directional/east{
- name = "Coffin Storage";
- req_access = list("chapel_office")
- },
-/obj/machinery/firealarm/directional/south,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
-/turf/open/floor/iron/dark/side{
- dir = 6
- },
-/area/station/service/chapel)
"icA" = (
/obj/structure/table/reinforced,
/obj/machinery/door/window/brigdoor/left/directional/east{
@@ -26953,6 +28207,13 @@
/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron/dark,
/area/station/science/robotics/lab)
+"icK" = (
+/obj/machinery/firealarm/directional/east,
+/obj/structure/railing,
+/turf/open/floor/iron/white/side{
+ dir = 9
+ },
+/area/station/science/xenobiology)
"icQ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -26995,13 +28256,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/open/floor/plating,
/area/station/service/hydroponics/garden)
-"ida" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 1
- },
-/obj/structure/sign/departments/chemistry/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
"idi" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/poddoor/shutters{
@@ -27017,26 +28271,16 @@
/obj/effect/landmark/start/depsec/science,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/science)
-"idp" = (
-/obj/machinery/button/door/directional/east{
- id = "cmoprivacy";
- name = "CMO Shutter Control";
- pixel_y = 23;
- req_access = list("cmo")
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 4
- },
-/obj/machinery/computer/security/telescreen/cmo/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/cmo)
-"idr" = (
-/obj/structure/stairs/north,
-/obj/structure/railing{
- dir = 8
+"idm" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ dir = 1
},
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"idt" = (
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/plating,
@@ -27052,12 +28296,9 @@
},
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
-"idH" = (
-/obj/structure/railing/wooden_fence{
- dir = 6
- },
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
+"idI" = (
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"idN" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/machinery/door/window/brigdoor/left/directional/south{
@@ -27075,23 +28316,49 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"ieb" = (
-/obj/machinery/door/airlock/research/glass{
- name = "Research Break Room"
+"idP" = (
+/obj/machinery/duct,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"idU" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/obj/effect/mapping_helpers/airlock/access/all/science/general,
+/obj/machinery/door/airlock/hatch{
+ name = "Morgue";
+ dir = 4
+ },
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/medical/morgue,
/turf/open/floor/iron/dark,
-/area/station/science/research)
-"iew" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/turf/open/floor/iron,
-/area/station/service/bar)
+/area/station/medical/morgue)
+"iem" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/stairs/north,
+/turf/open/floor/iron/stairs/medium,
+/area/station/cargo/storage)
"ieG" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"ieJ" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"ifa" = (
/obj/structure/chair/comfy/brown{
dir = 8
@@ -27100,25 +28367,12 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"ifd" = (
-/obj/item/radio/intercom/directional/north,
-/obj/machinery/light/directional/north,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"ife" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/atmos)
-"ifA" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/cold_temp,
-/turf/open/floor/plating/icemoon,
-/area/station/maintenance/solars/port/aft)
"ifX" = (
/obj/machinery/vending/wardrobe/cargo_wardrobe,
/turf/open/floor/iron,
@@ -27137,6 +28391,11 @@
/obj/item/soap/nanotrasen,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
+"igd" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/bot_red,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
"igm" = (
/turf/closed/wall/ice,
/area/mine/living_quarters)
@@ -27144,15 +28403,24 @@
/obj/structure/railing,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"igq" = (
-/obj/machinery/recharge_station,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/mine/eva/lower)
-"igu" = (
-/obj/effect/spawner/random/engineering/atmospherics_portable,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+"igt" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/plaques/kiddie/library{
+ pixel_x = 32
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"igw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/structure/sign/warning/radiation/directional/north,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"igx" = (
/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{
dir = 5
@@ -27163,20 +28431,23 @@
/obj/machinery/firealarm/directional/west,
/turf/open/floor/glass,
/area/station/security/lockers)
-"igH" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/decal/cleanable/cobweb,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+"igG" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/obj/structure/closet/emcloset/anchored,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/port/aft)
"igL" = (
/obj/structure/cable/multilayer/multiz,
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/plating,
/area/mine/storage)
+"igM" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/firealarm/directional/west,
+/turf/open/floor/iron/white,
+/area/station/science/ordnance)
"igQ" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
@@ -27230,25 +28501,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/textured,
/area/station/security/execution/transfer)
-"ihN" = (
-/obj/machinery/button/door/directional/west{
- id = "xenobio4";
- name = "Xenobio Pen 4 Blast Door";
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
-"iif" = (
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/machinery/biogenerator,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"iih" = (
/obj/effect/spawner/xmastree,
/obj/effect/turf_decal/tile/neutral{
@@ -27264,6 +28516,12 @@
/obj/machinery/space_heater,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"iis" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"iiy" = (
/obj/machinery/firealarm/directional/north,
/obj/structure/chair{
@@ -27276,16 +28534,17 @@
/turf/open/floor/iron,
/area/station/cargo/lobby)
"iiB" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 8
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
+"iiE" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/structure/displaycase/forsale/kitchen{
+ pixel_y = 8
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
-/area/station/service/hydroponics)
+/area/station/service/bar)
"iiH" = (
/obj/machinery/door/airlock/security/glass{
id_tag = "innerbrig";
@@ -27315,6 +28574,13 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
+"ijd" = (
+/obj/structure/table/wood/poker,
+/obj/item/trash/candle{
+ pixel_y = 3
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"ijj" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -27342,14 +28608,21 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"ijw" = (
-/obj/structure/disposalpipe/segment{
+"ijv" = (
+/obj/effect/decal/cleanable/blood/tracks{
dir = 4
},
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/confetti,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/smooth_half{
+ dir = 1
+ },
+/area/station/medical/morgue)
"ijC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -27376,11 +28649,11 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"ijW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
-/obj/structure/sign/warning/secure_area/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
+"ijV" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/mine/eva/lower)
"ijY" = (
/obj/structure/flora/rock/icy/style_random,
/turf/open/misc/asteroid/snow/icemoon,
@@ -27404,10 +28677,6 @@
/obj/effect/turf_decal/tile/brown/opposingcorners,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"ike" = (
-/obj/structure/fence/cut/medium,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"ikk" = (
/obj/structure/disposalpipe/sorting/mail/flip{
dir = 4
@@ -27434,12 +28703,6 @@
/obj/machinery/computer/security/telescreen/entertainment/directional/north,
/turf/open/floor/wood,
/area/station/service/library)
-"iku" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/entry)
"ikz" = (
/obj/effect/turf_decal/trimline/blue/filled/corner{
dir = 8
@@ -27471,6 +28734,13 @@
/obj/structure/reagent_dispensers/wall/peppertank/directional/south,
/turf/open/floor/iron/dark/textured,
/area/station/security/office)
+"ikL" = (
+/obj/machinery/status_display/ai/directional/west,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"ikO" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -27488,10 +28758,19 @@
dir = 1
},
/area/station/service/chapel)
-"ile" = (
-/obj/structure/table/wood,
-/turf/open/floor/wood,
-/area/station/security/courtroom)
+"iln" = (
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
+"ilq" = (
+/obj/machinery/vending/games,
+/obj/effect/turf_decal/siding/wood,
+/obj/machinery/status_display/ai/directional/north,
+/turf/open/floor/iron/sepia,
+/area/station/service/library)
"ilv" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -27501,6 +28780,13 @@
"ily" = (
/turf/open/openspace,
/area/station/science/xenobiology)
+"ilz" = (
+/obj/machinery/computer/exoscanner_control{
+ dir = 1
+ },
+/obj/machinery/light_switch/directional/east,
+/turf/open/floor/iron/dark,
+/area/station/cargo/drone_bay)
"ilD" = (
/obj/structure/lattice/catwalk,
/turf/open/openspace/icemoon/keep_below,
@@ -27536,18 +28822,6 @@
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"imk" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment,
-/obj/item/rack_parts,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"imy" = (
-/obj/machinery/airalarm/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
"imH" = (
/obj/structure/rack,
/obj/effect/spawner/random/clothing/gloves,
@@ -27555,15 +28829,13 @@
/obj/item/clothing/mask/breath,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"imI" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 9
- },
-/obj/item/kirbyplants/random,
-/obj/machinery/light/warm/directional/south,
-/obj/machinery/digital_clock/directional/south,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+"imJ" = (
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"imO" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -27572,35 +28844,21 @@
dir = 4
},
/obj/machinery/light/small/directional/east,
+/obj/structure/sign/poster/official/fruit_bowl/directional/east,
/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/commons/storage/art)
-"imV" = (
-/obj/structure/stairs/east,
-/obj/structure/railing{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
-"inh" = (
-/obj/structure/stairs/west,
-/obj/structure/railing,
-/obj/machinery/door/firedoor/border_only,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
"ini" = (
/obj/structure/falsewall,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"int" = (
-/obj/structure/disposalpipe/segment,
+"inn" = (
/obj/structure/cable,
-/obj/structure/sign/departments/botany/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/turf/open/floor/iron/stairs/left{
+ dir = 4
+ },
+/area/station/engineering/lobby)
"inE" = (
/turf/open/floor/iron/corner,
/area/station/engineering/lobby)
@@ -27612,37 +28870,6 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"inN" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/structure/cable,
-/obj/machinery/button/door/directional/south{
- id = "minecraft_shutter";
- req_one_access = list("hydroponics", "kitchen");
- name = "Cart Access";
- desc = "Opens the railway leading into the Kitchen Coldroom."
- },
-/obj/structure/minecart_rail/railbreak{
- dir = 4
- },
-/obj/structure/closet/crate/miningcar{
- name = "delivery cart";
- desc = "Used for quick transit of fresh produce to the kitchen. Just give it a shove."
- },
-/obj/item/storage/bag/plants,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"inP" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"inQ" = (
/obj/structure/table/wood,
/obj/item/paper_bin/carbon{
@@ -27671,12 +28898,6 @@
dir = 4
},
/area/station/hallway/secondary/entry)
-"ioi" = (
-/obj/structure/cable,
-/mob/living/basic/bear/snow/misha,
-/obj/structure/bed/dogbed/misha,
-/turf/open/floor/carpet/royalblue,
-/area/station/command/heads_quarters/hos)
"iol" = (
/obj/machinery/camera/directional/south{
c_tag = "MiniSat Teleporter";
@@ -27691,10 +28912,6 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"ion" = (
-/obj/effect/spawner/random/trash/mess,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"ior" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -27708,17 +28925,16 @@
dir = 4
},
/area/station/hallway/secondary/entry)
-"iot" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
+"iov" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm6";
+ name = "Cabin 2"
},
-/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/commons/dorms)
"iox" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
@@ -27735,6 +28951,15 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"ioE" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/medbay/lobby)
"ioK" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
@@ -27751,6 +28976,15 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
+"ioQ" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"ipd" = (
/obj/machinery/light/small/directional/south,
/obj/machinery/camera/directional/south{
@@ -27766,31 +29000,16 @@
/turf/open/genturf,
/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"ipg" = (
-/obj/structure/railing{
- dir = 4
- },
-/obj/effect/turf_decal/siding/white{
+/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
-/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
- id = "cantena_curtains"
- },
-/turf/open/floor/wood,
-/area/station/commons/lounge)
+/turf/open/floor/plating,
+/area/station/service/chapel)
"ipw" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance/two,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"ipx" = (
-/obj/machinery/door/airlock{
- id_tag = "Dorm6";
- name = "Cabin 2"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
"ipA" = (
/obj/structure/disposalpipe/segment{
dir = 5
@@ -27800,35 +29019,12 @@
"ipE" = (
/turf/open/floor/plating,
/area/station/maintenance/solars/port/aft)
-"ipF" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/pen/red,
-/obj/item/pen{
- pixel_x = 4;
- pixel_y = 4
- },
-/obj/item/folder/yellow,
-/obj/machinery/keycard_auth/wall_mounted/directional/west{
- pixel_x = -25;
- pixel_y = -5
- },
-/obj/machinery/button/door/directional/west{
- id = "qmprivacy";
- name = "Privacy Shutters Control";
- pixel_y = 5;
- req_access = list("qm")
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
"ipM" = (
/obj/structure/transit_tube/curved{
dir = 4
},
/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"iqn" = (
@@ -27841,35 +29037,29 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/commons/dorms/laundry)
-"iqr" = (
-/obj/effect/mapping_helpers/airlock/abandoned,
-/obj/machinery/door/airlock/maintenance,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"iqu" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"iqx" = (
-/obj/structure/railing,
-/obj/structure/lattice/catwalk,
-/turf/open/openspace,
-/area/station/science/ordnance/office)
-"iqA" = (
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"iqC" = (
/obj/structure/table,
/obj/item/flashlight/lamp,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"iqW" = (
+/obj/machinery/door/poddoor/massdriver_chapel{
+ dir = 4
+ },
+/obj/structure/fans/tiny,
+/turf/open/floor/plating,
+/area/station/service/chapel)
+"irn" = (
+/obj/structure/cable,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/duct,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"irp" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -27907,32 +29097,6 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"irM" = (
-/obj/effect/turf_decal/stripes/asteroid/line{
- dir = 1
- },
-/obj/structure/table/reinforced/plastitaniumglass,
-/obj/machinery/microwave,
-/obj/machinery/camera/directional/north{
- c_tag = "Mining B-1 Crater Observatory"
- },
-/obj/effect/turf_decal/tile/dark/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white/side,
-/area/mine/living_quarters)
-"irO" = (
-/obj/structure/ladder{
- name = "chemistry lab access"
- },
-/obj/machinery/camera{
- c_tag = "Medbay Chemistry Lab - North";
- dir = 9;
- network = list("ss13","medbay")
- },
-/obj/effect/turf_decal/stripes/end,
-/turf/open/floor/iron/dark/textured_large,
-/area/station/medical/chemistry)
"irQ" = (
/obj/structure/chair/pew{
dir = 1
@@ -27942,18 +29106,6 @@
dir = 8
},
/area/station/service/chapel)
-"irX" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/structure/sign/warning/pods/directional/west,
-/obj/machinery/light/directional/north,
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/hallway/secondary/entry)
"isb" = (
/obj/machinery/atmospherics/components/binary/pump/off{
dir = 1;
@@ -27983,16 +29135,16 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"isj" = (
-/obj/effect/decal/cleanable/oil,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"isl" = (
/obj/structure/fence/door{
name = "graveyard"
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"isq" = (
+/obj/effect/spawner/random/structure/grille,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"ist" = (
/obj/structure/chair/sofa/left/brown,
/obj/effect/landmark/start/psychologist,
@@ -28014,6 +29166,16 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/customs/auxiliary)
+"isC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/backroom)
"isP" = (
/obj/effect/landmark/start/medical_doctor,
/turf/open/floor/iron/white,
@@ -28033,6 +29195,14 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
+"itf" = (
+/obj/effect/turf_decal/stripes/box,
+/obj/structure/ladder,
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/mine/eva)
"itj" = (
/turf/open/floor/iron/white,
/area/station/science/genetics)
@@ -28064,8 +29234,19 @@
/area/icemoon/surface/outdoors/nospawn)
"itY" = (
/obj/effect/spawner/random/maintenance,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"iub" = (
+/turf/open/floor/iron/stairs/medium{
+ dir = 4
+ },
+/area/station/engineering/lobby)
"ium" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 4
@@ -28107,19 +29288,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"iuE" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 8
- },
-/obj/machinery/chem_master/condimaster{
- desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments.";
- name = "SapMaster XP"
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"iuH" = (
/obj/effect/turf_decal/siding/blue{
dir = 8
@@ -28129,6 +29297,16 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/commons/dorms/laundry)
+"iuL" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"iuS" = (
/obj/machinery/airalarm/directional/north,
/turf/open/floor/glass/reinforced,
@@ -28138,6 +29316,10 @@
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
+"ivm" = (
+/obj/structure/sign/poster/official/random/directional/north,
+/turf/closed/wall,
+/area/station/maintenance/port/aft)
"ivo" = (
/obj/machinery/airalarm/directional/east,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -28146,11 +29328,6 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"ivp" = (
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/sparsegrass/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
"ivq" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/red{
@@ -28158,25 +29335,48 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp/security)
+"ivw" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/machinery/newscaster/directional/north,
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"ivB" = (
/obj/structure/closet/emcloset,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"ivC" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
+"ivF" = (
+/turf/closed/wall,
+/area/station/maintenance/disposal)
+"ivG" = (
+/obj/structure/table,
+/obj/item/assembly/prox_sensor{
+ pixel_x = -8;
+ pixel_y = 4
},
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 4
+/obj/item/assembly/prox_sensor{
+ pixel_x = -8;
+ pixel_y = 4
},
-/obj/structure/railing{
- dir = 1
+/obj/item/assembly/prox_sensor{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/item/assembly/prox_sensor{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/item/stock_parts/power_store/cell/high,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/item/crowbar,
+/obj/item/radio/headset/headset_sci{
+ pixel_x = -3
},
+/obj/machinery/newscaster/directional/east,
+/obj/machinery/light/directional/east,
/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"ivF" = (
-/turf/closed/wall,
-/area/station/maintenance/disposal)
+/area/station/science/robotics/lab)
"ivH" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -28188,34 +29388,9 @@
},
/turf/open/floor/wood,
/area/station/service/library)
-"ivJ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/structure/sign/poster/official/random/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"iwf" = (
/turf/closed/wall/r_wall,
/area/mine/mechbay)
-"iwj" = (
-/obj/structure/table,
-/obj/structure/frame/machine,
-/obj/item/stack/cable_coil/five,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
-"iwq" = (
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
-"iwx" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Xenobiology Maintenance"
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/all/science/xenobio,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"iwz" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -28240,6 +29415,13 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
+"iwQ" = (
+/obj/effect/spawner/random/engineering/tracking_beacon,
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"iwS" = (
/turf/closed/wall,
/area/station/commons/dorms/laundry)
@@ -28247,6 +29429,15 @@
/obj/structure/railing,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"ixa" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/virology)
"ixb" = (
/obj/machinery/button/door/directional/south{
id = "vacantofficemaintshutter";
@@ -28256,21 +29447,12 @@
},
/turf/open/floor/iron/grimy,
/area/station/commons/vacant_room/office)
-"ixp" = (
-/obj/machinery/door/airlock/wood{
- name = "Bar Backroom"
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 1
+"ixl" = (
+/obj/structure/sign/plaques/kiddie/devils_tooth{
+ pixel_y = 32
},
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/service/bar,
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/bar/backroom)
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"ixu" = (
/obj/machinery/camera/directional/north{
c_tag = "Teleporter"
@@ -28341,12 +29523,14 @@
},
/turf/open/floor/plating,
/area/mine/living_quarters)
-"iyF" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/landmark/blobstart,
+"iyJ" = (
+/obj/machinery/door/airlock{
+ name = "Unisex Restrooms"
+ },
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/textured,
+/area/station/commons/toilet)
"iyK" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 8
@@ -28360,13 +29544,6 @@
/obj/machinery/photocopier,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"iyP" = (
-/obj/structure/table,
-/obj/item/aicard,
-/turf/open/floor/iron/white/side{
- dir = 4
- },
-/area/station/command/heads_quarters/rd)
"iyQ" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -28413,6 +29590,14 @@
"izC" = (
/turf/closed/wall,
/area/station/service/bar/atrium)
+"izD" = (
+/obj/machinery/light/directional/west,
+/obj/machinery/vending/assist,
+/obj/structure/sign/poster/official/science/directional/north,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
"izI" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/disposalpipe/segment,
@@ -28433,18 +29618,19 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/medical/chemistry)
-"izU" = (
-/obj/structure/table/wood,
-/obj/item/instrument/saxophone,
-/obj/item/instrument/piano_synth,
-/obj/effect/turf_decal/siding/wood,
-/turf/open/floor/iron/grimy,
-/area/station/commons/lounge)
"izY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison/visit)
+"iAc" = (
+/obj/effect/turf_decal/tile/yellow/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/light/small/directional/west,
+/obj/structure/sign/departments/telecomms/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/aft)
"iAf" = (
/turf/closed/wall/mineral/wood,
/area/station/maintenance/space_hut/cabin)
@@ -28454,41 +29640,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"iAp" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/camera{
- c_tag = "Mining B-1 Hallway South";
- dir = 10
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/dark/side{
- dir = 8
- },
-/area/mine/eva)
-"iAt" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+"iAK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/poster/contraband/random/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"iAA" = (
-/obj/machinery/hydroponics/constructable,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/item/cultivator,
-/obj/item/seeds/potato,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 8
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light_switch/directional/south{
+ pixel_x = 5
},
-/turf/open/floor/iron/dark,
-/area/mine/laborcamp)
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"iAO" = (
/obj/effect/turf_decal/trimline/blue/filled/corner{
dir = 1
@@ -28514,20 +29673,6 @@
},
/turf/open/floor/iron/dark,
/area/station/science/robotics/lab)
-"iBd" = (
-/obj/structure/fireplace{
- pixel_x = -32
- },
-/obj/effect/turf_decal/siding/wood,
-/obj/machinery/camera{
- c_tag = "Mining Break Room";
- dir = 9
- },
-/obj/machinery/light_switch/directional/north{
- pixel_x = 9
- },
-/turf/open/floor/stone,
-/area/mine/eva/lower)
"iBe" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
@@ -28542,19 +29687,18 @@
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/white,
/area/station/maintenance/port/fore)
-"iBj" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
+"iBi" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/structure/railing/corner{
- dir = 1
+/obj/structure/table,
+/obj/item/food/grown/carrot,
+/obj/item/food/grown/carrot{
+ pixel_y = 4;
+ pixel_x = -2
},
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"iBl" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -28563,19 +29707,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark/smooth_large,
/area/station/science/breakroom)
-"iBz" = (
-/obj/structure/sign/warning/no_smoking/directional/south,
-/turf/open/openspace,
-/area/station/engineering/atmos/storage)
+"iBo" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/treatment_center)
"iBF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/cargo/sorting)
-"iBM" = (
-/obj/structure/chair/wood,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"iBO" = (
/obj/machinery/modular_computer/preset/civilian{
dir = 4
@@ -28584,10 +29730,6 @@
dir = 4
},
/area/station/science/explab)
-"iCe" = (
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
-/turf/closed/wall/r_wall,
-/area/station/science/ordnance/burnchamber)
"iCg" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
@@ -28595,22 +29737,37 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"iCj" = (
+/obj/machinery/computer/operating{
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/surgery/aft)
+"iCo" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk/multiz/down{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"iCp" = (
+/obj/machinery/vatgrower,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/cobweb,
+/obj/structure/cable,
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/prison/work)
"iCq" = (
/obj/structure/rack,
/obj/item/stack/rods/ten,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"iCw" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/nanotrasen{
- pixel_x = 32
- },
-/turf/open/floor/iron/white/corner{
- dir = 4
- },
-/area/station/hallway/secondary/entry)
"iCz" = (
/obj/structure/table/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -28627,15 +29784,6 @@
},
/turf/open/floor/plating,
/area/station/science/robotics/lab)
-"iCD" = (
-/obj/machinery/door/airlock/external{
- name = "External Access"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"iCE" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -28645,16 +29793,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"iCS" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/structure/chair/stool/bar/directional/east,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"iCX" = (
/obj/machinery/power/solar_control{
dir = 4;
@@ -28664,6 +29802,16 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/aft)
+"iDe" = (
+/obj/item/wrench,
+/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{
+ dir = 1;
+ name = "Air In"
+ },
+/obj/effect/landmark/generic_maintenance_landmark,
+/obj/effect/landmark/blobstart,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"iDp" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/closed/wall,
@@ -28683,25 +29831,6 @@
/obj/item/kirbyplants/random,
/turf/open/floor/wood,
/area/station/security/prison/rec)
-"iDv" = (
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"iDx" = (
-/obj/structure/railing/wooden_fence{
- dir = 4
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"iDB" = (
-/obj/structure/table/wood,
-/obj/item/circuitboard/machine/fax,
-/obj/structure/frame/machine,
-/obj/item/stack/cable_coil/five,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"iDG" = (
/obj/machinery/door/window/left/directional/east{
name = "Containment Pen 3";
@@ -28713,25 +29842,11 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"iDK" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/station/commons/lounge)
"iDQ" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"iEd" = (
-/obj/structure/sign/warning/radiation,
-/turf/closed/wall/r_wall,
-/area/station/engineering/supermatter)
"iEA" = (
/obj/structure/table/glass,
/obj/item/storage/box/gloves{
@@ -28773,19 +29888,6 @@
},
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"iES" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron/white/corner{
- dir = 4
- },
-/area/station/hallway/secondary/entry)
-"iEY" = (
-/obj/machinery/restaurant_portal/bar,
-/obj/effect/turf_decal/delivery/red,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"iFe" = (
/obj/structure/cable,
/turf/open/floor/iron/dark/smooth_half,
@@ -28797,15 +29899,6 @@
/mob/living/basic/pet/dog/pug/mcgriff,
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
-"iFh" = (
-/obj/structure/table,
-/obj/item/newspaper,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/effect/turf_decal/tile/brown/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/vacant_room/commissary)
"iFj" = (
/obj/structure/window/reinforced/spawner/directional/east,
/obj/effect/turf_decal/tile/blue/opposingcorners,
@@ -28818,29 +29911,17 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"iFz" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/machinery/holopad,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
+"iFw" = (
+/obj/structure/closet/bombcloset,
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/effect/spawner/random/trash/janitor_supplies,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"iFL" = (
/obj/structure/bed/dogbed/renault,
/mob/living/basic/pet/fox/renault,
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
-"iFQ" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"iFX" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -28854,6 +29935,14 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"iGd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 1
+ },
+/area/station/hallway/secondary/entry)
"iGj" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -28875,25 +29964,30 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
+"iGQ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 1;
+ id = "botany_apiary";
+ name = "Apiary Shutters"
+ },
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"iHc" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
},
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
-"iHm" = (
-/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
-/obj/machinery/firealarm/directional/west,
-/obj/machinery/camera{
- c_tag = "Atmospherics - South West";
- dir = 10
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
"iHp" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/turret_protected/ai)
+"iHP" = (
+/obj/machinery/holopad,
+/obj/effect/spawner/random/engineering/tracking_beacon,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/service/hydroponics)
"iHV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -28925,23 +30019,29 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
-"iIk" = (
-/obj/structure/disposalpipe/segment{
+"iIm" = (
+/obj/effect/turf_decal/siding/wood{
dir = 4
},
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
+/obj/machinery/duct,
+/obj/machinery/door/firedoor{
+ dir = 4
},
-/obj/effect/turf_decal/stripes/white/line{
+/obj/effect/mapping_helpers/airlock/access/all/service/bar,
+/obj/machinery/door/airlock{
+ name = "Bar";
dir = 4
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/starboard)
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/bar)
"iIs" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
@@ -28950,15 +30050,6 @@
},
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"iIv" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/reagent_containers/cup/bucket{
- pixel_y = 10;
- pixel_x = -4
- },
-/obj/machinery/duct,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"iIA" = (
/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
@@ -28971,6 +30062,24 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"iIJ" = (
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
+"iIY" = (
+/obj/structure/cable/multilayer/multiz,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating,
+/area/station/medical/chemistry)
+"iJh" = (
+/obj/structure/sign/warning/gas_mask/directional/west,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"iJl" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/turf_decal/siding/wood{
@@ -28997,6 +30106,15 @@
dir = 8
},
/area/station/command/heads_quarters/rd)
+"iJE" = (
+/obj/structure/rack,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 8
+ },
+/obj/effect/spawner/random/armory/rubbershot,
+/turf/open/floor/iron/dark/textured,
+/area/station/ai_monitored/security/armory)
"iJI" = (
/obj/structure/chair{
dir = 1
@@ -29018,15 +30136,30 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/plastic,
/area/station/commons/dorms/laundry)
-"iJM" = (
-/obj/structure/stairs/south{
+"iJN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access"
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
dir = 1
},
-/turf/open/floor/iron,
-/area/station/commons/dorms/laundry)
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"iJO" = (
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
+"iJV" = (
+/obj/structure/railing/corner/end{
+ dir = 8
+ },
+/turf/open/floor/carpet/lone,
+/area/station/service/chapel)
"iJX" = (
/obj/item/target,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -29035,6 +30168,42 @@
},
/turf/open/floor/plating/icemoon,
/area/station/science/ordnance/bomb)
+"iKd" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/effect/turf_decal/siding/white,
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/structure/closet/chefcloset,
+/obj/item/clothing/suit/hooded/wintercoat,
+/obj/item/clothing/suit/hooded/wintercoat,
+/obj/item/clothing/suit/hooded/wintercoat,
+/turf/open/floor/plating,
+/area/station/service/kitchen/coldroom)
+"iKh" = (
+/obj/machinery/incident_display/delam/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/lobby)
+"iKj" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access";
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"iKl" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -29044,13 +30213,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"iKp" = (
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/smooth,
-/area/station/cargo/warehouse)
"iKw" = (
/obj/item/kitchen/fork/plastic,
/obj/structure/table,
@@ -29095,6 +30257,11 @@
dir = 4
},
/area/station/command/gateway)
+"iLn" = (
+/obj/effect/spawner/random/trash/mess,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"iLt" = (
/obj/structure/table/wood,
/obj/item/flashlight/lantern,
@@ -29157,19 +30324,16 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"iLP" = (
-/obj/structure/ladder,
-/obj/structure/railing{
- dir = 9
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"iLY" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 4
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"iMb" = (
+/obj/structure/railing/corner,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"iMf" = (
/obj/structure/cable,
/obj/effect/turf_decal/trimline/dark_blue/line{
@@ -29179,6 +30343,14 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"iMg" = (
+/obj/effect/turf_decal/tile/red/half/contrasted,
+/obj/machinery/button/flasher{
+ id = "cell4";
+ pixel_y = -26
+ },
+/turf/open/floor/iron,
+/area/station/security/brig/upper)
"iMp" = (
/obj/machinery/status_display/ai/directional/east,
/turf/open/floor/circuit,
@@ -29227,6 +30399,12 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/engine,
/area/station/engineering/supermatter)
+"iNl" = (
+/obj/structure/fence/cut/large{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"iNn" = (
/obj/structure/chair/office{
dir = 1
@@ -29242,6 +30420,9 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/genetics)
+"iNo" = (
+/turf/closed/mineral/random/snow,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"iNy" = (
/obj/structure/chair{
dir = 4
@@ -29269,6 +30450,11 @@
"iNQ" = (
/turf/open/floor/carpet,
/area/station/maintenance/space_hut/cabin)
+"iNY" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron/white/corner,
+/area/station/command/heads_quarters/rd)
"iOc" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -29284,19 +30470,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/security/courtroom)
-"iOu" = (
-/obj/structure/bed,
-/obj/item/bedsheet/cmo,
-/obj/machinery/light_switch/directional/south,
-/obj/effect/landmark/start/chief_medical_officer,
-/obj/machinery/keycard_auth/wall_mounted/directional/east,
-/obj/machinery/camera{
- c_tag = "Chief Medical Officer Bedroom";
- dir = 4;
- network = list("ss13","medbay")
- },
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/cmo)
"iOv" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 8
@@ -29354,30 +30527,11 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/mining)
-"iPK" = (
-/obj/structure/rack,
-/obj/item/pickaxe,
-/obj/item/flashlight{
- pixel_y = 2
- },
-/obj/structure/lattice/catwalk,
-/obj/machinery/camera/directional/south{
- c_tag = "Ordnance Lower Mix Lab";
- network = list("ss13","rd")
- },
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
-"iPP" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/landmark/start/bartender,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/landmark/event_spawn,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/bar)
+"iPz" = (
+/obj/effect/landmark/start/medical_doctor,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/white,
+/area/station/medical/storage)
"iPR" = (
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
@@ -29388,23 +30542,47 @@
dir = 4
},
/area/station/security/brig/entrance)
+"iQa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/starboard)
+"iQd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light/directional/west,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/status_display/shuttle{
+ pixel_x = -32;
+ shuttle_id = "arrival"
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 8
+ },
+/area/station/hallway/secondary/entry)
"iQj" = (
/obj/item/radio/intercom/directional/north,
/obj/structure/table/glass,
/obj/machinery/computer/records/medical/laptop,
/turf/open/floor/iron/white/textured,
/area/station/security/medical)
-"iQt" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/service/chapel)
-"iQw" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
"iQx" = (
/obj/effect/turf_decal/stripes/asteroid/line{
dir = 1
@@ -29461,9 +30639,15 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/entry)
-"iRa" = (
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/maintenance/fore)
+"iQY" = (
+/obj/structure/railing,
+/obj/effect/turf_decal/siding/white,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
+ id = "cantena_curtains"
+ },
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"iRc" = (
/obj/structure/table,
/obj/item/stack/cable_coil{
@@ -29521,6 +30705,13 @@
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"iRJ" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 8;
+ name = "Mix to Port"
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"iRM" = (
/obj/structure/rack,
/obj/item/stack/sheet/iron/twenty,
@@ -29535,28 +30726,6 @@
dir = 6
},
/area/station/science/research)
-"iRP" = (
-/obj/structure/table/reinforced,
-/obj/item/book/manual/wiki/atmospherics,
-/obj/item/holosign_creator/atmos,
-/obj/item/holosign_creator/atmos,
-/obj/structure/sign/warning/radiation/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/hfr_room)
-"iRS" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/airlock/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"iRV" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -29569,13 +30738,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/mine/laborcamp/security)
-"iSk" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing{
- dir = 6
- },
-/turf/open/openspace,
-/area/station/science/ordnance/office)
"iSl" = (
/obj/machinery/atmospherics/components/binary/pump{
name = "Mix to Port"
@@ -29596,19 +30758,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/fore/lesser)
-"iSs" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 8
- },
-/obj/machinery/firealarm/directional/west,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"iSA" = (
/obj/machinery/conveyor{
dir = 4;
id = "packageSort2"
},
-/obj/machinery/airalarm/directional/north,
/turf/open/floor/plating,
/area/station/cargo/sorting)
"iSE" = (
@@ -29643,6 +30797,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/fore)
+"iTr" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"iTy" = (
/obj/machinery/space_heater,
/obj/machinery/airalarm/directional/south,
@@ -29656,21 +30820,11 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"iTE" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+"iTC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/red/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/red/filled/corner{
- dir = 8
- },
-/obj/machinery/holopad,
-/obj/effect/landmark/start/depsec/medical,
-/obj/machinery/computer/security/telescreen/med_sec/directional/east,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/security/checkpoint/medical)
+/obj/structure/sign/warning/docking/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"iTJ" = (
/obj/structure/table,
/obj/item/paper_bin{
@@ -29698,13 +30852,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/engine/plasma,
/area/station/engineering/atmos)
-"iUi" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/duct,
-/turf/open/floor/wood/large,
-/area/station/service/bar)
"iUm" = (
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
@@ -29719,19 +30866,25 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/turf/open/floor/iron,
/area/station/security/warden)
+"iUr" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
+ },
+/area/icemoon/underground/explored/graveyard)
+"iUs" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"iUw" = (
/obj/structure/closet/lasertag/blue,
/obj/structure/sign/poster/official/random/directional/east,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"iUx" = (
-/obj/effect/turf_decal/siding/yellow/corner,
-/obj/machinery/duct,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
"iUz" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -29764,6 +30917,23 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/engineering/supermatter)
+"iUM" = (
+/obj/structure/disposalpipe/trunk,
+/obj/machinery/disposal/bin/tagger,
+/obj/structure/noticeboard/directional/north,
+/turf/open/floor/iron,
+/area/station/cargo/office)
+"iUO" = (
+/obj/machinery/camera/motion/directional/north{
+ c_tag = "EVA Storage North"
+ },
+/obj/structure/tank_dispenser/oxygen,
+/obj/effect/turf_decal/bot_white,
+/obj/machinery/status_display/evac/directional/north,
+/turf/open/floor/iron/dark/smooth_half{
+ dir = 1
+ },
+/area/station/ai_monitored/command/storage/eva)
"iUT" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -29788,31 +30958,37 @@
},
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"iVi" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 8
+"iVg" = (
+/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
+/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{
+ dir = 1
},
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron/cafeteria,
-/area/station/hallway/secondary/entry)
-"iVm" = (
-/obj/structure/stairs/north,
-/obj/structure/railing{
- dir = 8
+/obj/machinery/camera/directional/east{
+ c_tag = "Atmospherics - South East"
},
/turf/open/floor/iron,
-/area/mine/eva/lower)
-"iVu" = (
-/obj/effect/turf_decal/tile/red{
- dir = 4
+/area/station/engineering/atmos)
+"iVv" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
},
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
+/obj/structure/cable,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/hallway/secondary/entry)
"iVA" = (
/obj/effect/landmark/start/shaft_miner,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
+"iVD" = (
+/obj/structure/chair/stool/directional/east,
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"iVN" = (
/obj/machinery/vending/sustenance,
/turf/open/floor/iron/dark/textured,
@@ -29828,16 +31004,11 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"iVY" = (
-/obj/structure/stairs/south,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"iWb" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = 32
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"iWj" = (
+/obj/structure/flora/bush/grassy/style_random,
+/obj/structure/flora/bush/flowers_br/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"iWq" = (
/obj/structure/chair{
dir = 4
@@ -29845,30 +31016,17 @@
/obj/machinery/light/small/dim/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"iWs" = (
-/obj/machinery/door/firedoor/border_only,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
-"iWI" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/reagent_dispensers/watertank,
-/turf/open/openspace,
-/area/station/science/xenobiology)
+"iWA" = (
+/obj/structure/closet,
+/obj/effect/spawner/random/clothing/gloves,
+/obj/effect/spawner/random/trash/janitor_supplies,
+/obj/structure/window/spawner/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/chapel)
"iWM" = (
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"iWN" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/newscaster/directional/north,
-/obj/item/surgery_tray/full/morgue,
-/obj/structure/table/reinforced,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"iWP" = (
/obj/effect/turf_decal/trimline/blue/filled/warning{
dir = 1
@@ -29898,10 +31056,27 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"iXc" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/genturf/orange,
+/area/icemoon/underground/unexplored/no_rivers)
+"iXg" = (
+/obj/structure/transit_tube,
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"iXh" = (
/obj/machinery/vending/cigarette,
-/obj/machinery/firealarm/directional/east,
+/obj/machinery/firealarm/directional/east{
+ pixel_y = 6
+ },
/obj/structure/cable,
+/obj/machinery/light_switch/directional/east{
+ pixel_y = -5
+ },
/turf/open/floor/iron,
/area/station/security/prison/visit)
"iXk" = (
@@ -29926,13 +31101,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"iXB" = (
-/obj/effect/turf_decal/siding/wideplating/dark{
- dir = 1
- },
-/obj/machinery/hydroponics/soil,
-/turf/open/floor/grass,
-/area/station/maintenance/starboard/fore)
"iXC" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
@@ -29943,6 +31111,34 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
+"iXK" = (
+/obj/structure/reagent_dispensers/plumbed{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/morgue)
+"iXM" = (
+/obj/structure/table,
+/obj/item/stack/sheet/iron/five,
+/obj/item/stack/cable_coil/five,
+/obj/effect/turf_decal/tile/neutral/opposingcorners,
+/obj/effect/turf_decal/tile/brown/opposingcorners{
+ dir = 1
+ },
+/obj/structure/noticeboard/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/vacant_room/commissary)
+"iXO" = (
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/obj/machinery/biogenerator,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"iXP" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/box/white{
@@ -29953,6 +31149,31 @@
"iYb" = (
/turf/closed/wall,
/area/station/maintenance/central/greater)
+"iYd" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/machinery/duct,
+/obj/machinery/light/directional/north,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/sign/warning/radiation/rad_area/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/hfr_room)
+"iYe" = (
+/obj/item/kirbyplants/random,
+/obj/machinery/vending/wallmed/directional/west,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/newscaster/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/command/gateway)
+"iYq" = (
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/obj/structure/railing/corner,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"iYs" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/trimline/blue/filled/line{
@@ -29976,6 +31197,12 @@
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/mine/mechbay)
+"iYD" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/turf/open/genturf/blue,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"iYG" = (
/obj/structure/cable,
/obj/effect/landmark/start/hangover,
@@ -29983,10 +31210,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"iYH" = (
-/obj/structure/sign/warning/biohazard,
-/turf/closed/wall/r_wall,
-/area/station/medical/virology)
"iYU" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -29995,12 +31218,6 @@
},
/turf/open/floor/iron/textured,
/area/station/security/brig)
-"iYY" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sink/directional/south,
-/obj/structure/mirror/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"iZl" = (
/obj/effect/spawner/structure/window,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -30010,11 +31227,6 @@
},
/turf/open/floor/plating,
/area/station/science/research)
-"iZm" = (
-/obj/structure/chair/wood,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"iZn" = (
/obj/machinery/light/small/directional/east,
/turf/open/floor/wood,
@@ -30028,6 +31240,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
+"iZr" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/electrolyzer,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"iZs" = (
/obj/structure/table,
/obj/item/kitchen/spoon/plastic,
@@ -30044,13 +31261,13 @@
"iZz" = (
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/labor_camp)
-"iZD" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
+"iZC" = (
+/obj/machinery/status_display/ai/directional/south,
+/obj/structure/chair/sofa/right/brown{
+ dir = 4
},
-/obj/machinery/griddle,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"iZO" = (
/obj/machinery/status_display/ai/directional/west,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
@@ -30086,12 +31303,6 @@
},
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
-"jae" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"jag" = (
/obj/machinery/ai_slipper{
uses = 10
@@ -30100,6 +31311,12 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"jai" = (
+/obj/structure/fence/post{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"jak" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/structure/disposalpipe/segment{
@@ -30111,10 +31328,6 @@
/obj/effect/landmark/start/head_of_personnel,
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"jas" = (
-/obj/structure/fence,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"jaw" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -30124,6 +31337,15 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"jaE" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"jaO" = (
/obj/machinery/door/airlock/atmos/glass{
name = "Turbine Access"
@@ -30140,13 +31362,6 @@
},
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"jaS" = (
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/effect/turf_decal/siding/green{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics/garden)
"jaW" = (
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/tile/red/half/contrasted,
@@ -30183,12 +31398,27 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/rec)
-"jbu" = (
-/obj/structure/railing/corner,
-/turf/open/floor/iron/dark/side{
- dir = 9
+"jbe" = (
+/obj/structure/sign/warning/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/surface/outdoors/nospawn)
+"jbf" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/maintenance{
+ name = "Medbay Maintenance"
},
-/area/station/service/chapel)
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/medical/cmo,
+/obj/effect/turf_decal/tile/purple/full,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"jbq" = (
+/obj/structure/flora/bush/flowers_pp/style_random,
+/obj/structure/flora/bush/flowers_br/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"jbx" = (
/obj/machinery/door/airlock/medical/glass{
name = "Medbay Storage"
@@ -30204,23 +31434,18 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/storage)
-"jbB" = (
-/obj/structure/beebox,
-/obj/machinery/status_display/ai/directional/north,
-/obj/effect/turf_decal/siding/thinplating/dark/corner,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 9
+"jbz" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Library Art Gallery"
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/camera{
- c_tag = "Service - Botany Apiary";
- dir = 9
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/spawner/random/structure/table_fancy,
+/obj/machinery/light/blacklight/directional/north,
+/obj/structure/sign/painting/library_secure{
+ pixel_x = 32
},
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/turf/open/floor/wood,
+/area/station/service/library)
"jbC" = (
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/stripes/line{
@@ -30276,24 +31501,66 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
-"jcy" = (
+"jcr" = (
+/obj/structure/bodycontainer/morgue,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/trimline/neutral/line,
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
+"jcs" = (
+/obj/machinery/door/morgue{
+ req_access = list("bar");
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
+"jct" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
/obj/machinery/camera/directional/north{
- c_tag = "Central Hallway North-East"
+ c_tag = "Security - Upper Brig South"
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/structure/sign/poster/official/random/directional/north,
-/obj/effect/turf_decal/tile/neutral{
+/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 1
},
+/obj/structure/noticeboard/hos{
+ pixel_y = 36
+ },
/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"jcC" = (
-/obj/machinery/requests_console/directional/north{
- department = "Ordnance";
- name = "Ordnance Lab Requests Console"
+/area/station/security/brig/upper)
+"jcA" = (
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/departments/cargo/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"jcF" = (
+/obj/structure/sink/directional/east,
+/obj/structure/mirror/directional/west,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
+"jcJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
},
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
+/obj/machinery/status_display/supply{
+ pixel_y = -32
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"jcP" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/neutral{
@@ -30301,16 +31568,31 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"jdd" = (
-/obj/structure/closet/firecloset,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"jdf" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/security/prison/mess)
+"jdm" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/cryo)
+"jdA" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/east,
+/obj/structure/chair/sofa/corp/left{
+ dir = 8
+ },
+/obj/machinery/camera/directional/east{
+ c_tag = "Medbay East";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"jdJ" = (
/obj/structure/chair/wood,
/turf/open/floor/carpet,
@@ -30335,6 +31617,14 @@
dir = 9
},
/area/station/science/research)
+"jdV" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/obj/machinery/holopad,
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"jdW" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -30349,22 +31639,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"jed" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/starboard)
-"jee" = (
-/obj/structure/girder,
-/obj/effect/spawner/random/structure/grille,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"jeh" = (
/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{
dir = 1
@@ -30382,17 +31656,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
-"jem" = (
-/obj/machinery/chem_master{
- name = "CytoMaster 5000"
- },
-/obj/item/swab{
- pixel_y = 10;
- pixel_x = -2
- },
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"jer" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 8
@@ -30401,14 +31664,6 @@
/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"jes" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 4;
- name = "Exfiltrate to Port"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
"jez" = (
/obj/machinery/light/small/directional/north,
/obj/effect/decal/cleanable/dirt,
@@ -30434,22 +31689,29 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"jeR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/airlock_controller/incinerator_atmos{
+ pixel_x = 26
+ },
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"jfc" = (
/turf/closed/wall,
/area/station/command/heads_quarters/hop)
+"jfF" = (
+/obj/structure/rack,
+/obj/item/shovel,
+/obj/item/clothing/mask/gas/plaguedoctor,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/small/dim/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"jfR" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/command/gateway)
-"jgd" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Starboard Primary Hallway West"
- },
-/obj/structure/sign/nanotrasen{
- pixel_y = 32
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"jgl" = (
/obj/effect/turf_decal/trimline/dark_blue/corner{
dir = 1
@@ -30477,6 +31739,14 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal)
+"jgC" = (
+/obj/structure/minecart_rail{
+ dir = 10
+ },
+/obj/structure/cable,
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"jgD" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/wardrobe/pjs{
@@ -30489,16 +31759,41 @@
/obj/structure/closet/secure_closet/security/sec,
/turf/open/floor/iron/smooth_edge,
/area/station/security/lockers)
+"jgL" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"jgV" = (
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"jgW" = (
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"jhf" = (
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/white,
/area/station/maintenance/port/fore)
-"jhu" = (
-/obj/effect/spawner/random/maintenance/three,
-/obj/structure/closet/crate/wooden,
-/obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+"jhi" = (
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/hallway/primary/central/fore)
+"jhj" = (
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/chair/sofa/right/brown,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/carpet/blue,
+/area/station/security/prison/work)
"jhy" = (
/obj/effect/turf_decal/tile/brown,
/turf/open/floor/iron,
@@ -30543,65 +31838,39 @@
/obj/effect/landmark/blobstart,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"jih" = (
-/mob/living/basic/pet/penguin/emperor{
- name = "Club"
- },
-/obj/machinery/light/small/directional/east,
-/obj/item/toy/snowball{
- pixel_x = -9;
- pixel_y = 17
- },
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
-"jik" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 6
- },
-/obj/structure/table/glass,
-/obj/machinery/light/small/directional/east,
-/obj/machinery/firealarm/directional/east,
-/obj/item/food/grown/poppy{
- pixel_y = -1;
- pixel_x = 3
- },
-/obj/item/food/grown/poppy/geranium{
- pixel_y = 5;
- pixel_x = 2
- },
-/obj/item/food/grown/poppy/lily{
- pixel_x = -2
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"jiD" = (
+"jiw" = (
/obj/effect/turf_decal/tile/green/opposingcorners{
dir = 1
},
/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/structure/table/glass,
-/obj/item/book/manual/hydroponics_pod_people,
-/obj/structure/extinguisher_cabinet/directional/west,
-/obj/structure/sign/poster/contraband/kudzu/directional/north,
-/obj/machinery/light/small/directional/west,
-/obj/item/plant_analyzer,
-/obj/item/watertank{
- pixel_y = -3;
- pixel_x = -5
+/obj/machinery/camera/directional/south{
+ c_tag = "Service - Botany Garden Access"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 8
},
/turf/open/floor/iron,
/area/station/service/hydroponics)
-"jiU" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 10
+"jiB" = (
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/mask/gas{
+ pixel_x = -8;
+ pixel_y = 4
+ },
+/obj/structure/table,
+/obj/machinery/door_buttons/access_button,
+/obj/item/clothing/mask/gas{
+ pixel_x = 6;
+ pixel_y = 2
},
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/light/directional/north,
+/obj/structure/sign/warning/biohazard/directional/north,
/turf/open/floor/iron,
-/area/station/commons/fitness)
+/area/station/science/xenobiology)
"jjk" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -30642,13 +31911,24 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"jjJ" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Labor Camp External West";
- network = list("labor")
+"jjI" = (
+/obj/machinery/hydroponics/constructable,
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/machinery/light/warm/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"jjM" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
},
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/obj/machinery/holopad,
+/obj/effect/turf_decal/box/white{
+ color = "#52B4E9"
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"jjO" = (
/obj/structure/sink/directional/west,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -30660,33 +31940,11 @@
/obj/effect/turf_decal/tile/dark/fourcorners,
/turf/open/floor/iron,
/area/mine/living_quarters)
-"jko" = (
-/obj/structure/railing,
-/obj/structure/rack,
-/obj/structure/cable,
-/obj/machinery/door/firedoor/border_only,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/obj/effect/spawner/random/armory/dragnet,
-/turf/open/floor/iron/dark/textured,
-/area/station/ai_monitored/security/armory/upper)
"jkH" = (
/obj/structure/training_machine,
/obj/effect/landmark/blobstart,
/turf/open/floor/engine,
/area/station/science/explab)
-"jkK" = (
-/obj/structure/railing/wooden_fence{
- dir = 9
- },
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
-"jkN" = (
-/obj/effect/spawner/random/entertainment/arcade,
-/obj/machinery/status_display/ai/directional/north,
-/turf/open/floor/eighties,
-/area/station/commons/lounge)
"jkS" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
@@ -30703,6 +31961,15 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"jkX" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"jla" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -30726,17 +31993,26 @@
/obj/machinery/atmospherics/components/tank,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
+"jlk" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"jls" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"jlu" = (
/obj/structure/railing/corner,
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"jlv" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/siding/wood,
-/obj/effect/spawner/random/entertainment/musical_instrument,
-/obj/item/instrument/harmonica,
-/turf/open/floor/iron/grimy,
-/area/station/commons/lounge)
"jly" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -30768,17 +32044,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"jlT" = (
-/obj/structure/chair{
- desc = "Aw geez, I wonder what the chef's cooking up in there!";
- dir = 1;
- name = "The Peanut's Gallery"
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"jlV" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
dir = 4
@@ -30800,13 +32065,6 @@
},
/turf/open/floor/iron/cafeteria,
/area/mine/laborcamp)
-"jmo" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 9
- },
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
"jms" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/west,
@@ -30826,21 +32084,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/large,
/area/mine/eva/lower)
+"jmD" = (
+/obj/structure/closet/secure_closet/engineering_electrical,
+/obj/machinery/status_display/evac/directional/east,
+/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
+ dir = 4
+ },
+/obj/structure/sign/warning/radiation/rad_area/directional/north,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"jmI" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/workout)
-"jmJ" = (
-/obj/machinery/door/airlock/external,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "chem-morgue-airlock"
- },
-/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
"jmR" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -30850,16 +32105,22 @@
},
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
-"jnh" = (
-/obj/machinery/door/airlock{
- name = "Unisex Showers"
+"jmY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
+"jnp" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Cargo Bay North"
},
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/textured,
-/area/station/commons/toilet)
+/obj/machinery/light/directional/north,
+/obj/structure/noticeboard/qm{
+ pixel_y = 36
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"jnR" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -30879,29 +32140,21 @@
},
/turf/open/floor/iron/white,
/area/station/medical/storage)
-"jnU" = (
-/obj/structure/sign/departments/botany/directional/east,
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"jnV" = (
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"jnW" = (
+/obj/structure/railing/wooden_fence{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"jnX" = (
/obj/machinery/shower/directional/south,
/obj/item/bikehorn/rubberducky/plasticducky,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
-"jnY" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"joa" = (
/obj/structure/table/reinforced,
/obj/machinery/door/window/brigdoor/right/directional/east{
@@ -30942,17 +32195,6 @@
/obj/machinery/power/apc/auto_name/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"joW" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 10
- },
-/obj/structure/reagent_dispensers/watertank/high,
-/obj/item/reagent_containers/cup/watering_can,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"jpd" = (
/obj/machinery/vending/coffee,
/turf/open/floor/iron,
@@ -30963,20 +32205,17 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
-"jpi" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/structure/sign/warning/gas_mask{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
- pixel_x = -2;
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark/side{
+"jpg" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/landmark/start/bartender,
+/obj/effect/turf_decal/siding/wood{
dir = 1
},
-/area/mine/eva/lower)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/service/bar)
"jpo" = (
/obj/machinery/door/poddoor/preopen{
id = "maint2"
@@ -31010,6 +32249,15 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron/smooth,
/area/station/security/brig/upper)
+"jpN" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
"jpS" = (
/turf/closed/wall/r_wall,
/area/station/cargo/warehouse)
@@ -31041,20 +32289,36 @@
/obj/structure/sign/poster/contraband/random/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"jqn" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/directional/north,
-/obj/structure/sign/poster/official/here_for_your_safety/directional/north,
-/turf/open/floor/iron,
-/area/station/security/prison/visit)
"jqr" = (
/obj/machinery/holopad,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/commons/dorms)
+"jqw" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random/directional/north,
+/turf/open/floor/iron/white,
+/area/station/science/genetics)
"jqx" = (
/obj/structure/transit_tube/crossing/horizontal,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"jqE" = (
@@ -31076,46 +32340,19 @@
"jqT" = (
/turf/closed/wall/r_wall,
/area/station/engineering/storage/tech)
-"jqZ" = (
-/obj/effect/landmark/start/hangover,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"jrc" = (
-/obj/machinery/button/door/directional/east{
- id = "xenobio6";
- name = "Xenobio Pen 6 Blast DOors";
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"jre" = (
/turf/closed/wall,
/area/station/maintenance/starboard/lesser)
-"jrk" = (
-/obj/effect/spawner/random/structure/crate,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"jrv" = (
-/obj/item/book/manual/wiki/barman_recipes{
- pixel_x = 5;
- pixel_y = 6
- },
-/obj/item/reagent_containers/cup/rag,
-/obj/structure/table/wood,
-/obj/item/holosign_creator/robot_seat/bar{
- pixel_y = 6
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/box/white/corners{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/service/bar)
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"jrI" = (
/obj/structure/transit_tube/curved/flipped,
/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"jrQ" = (
@@ -31125,6 +32362,11 @@
/obj/structure/railing/corner/end/flip,
/turf/open/floor/iron,
/area/mine/production)
+"jrX" = (
+/obj/item/cigbutt,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"jrZ" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -31141,14 +32383,6 @@
},
/turf/open/floor/iron,
/area/station/science/robotics/lab)
-"jsh" = (
-/obj/structure/table/wood,
-/obj/item/flashlight/lamp/green{
- pixel_y = 5
- },
-/obj/machinery/mining_weather_monitor/directional/east,
-/turf/open/floor/iron/grimy,
-/area/station/hallway/secondary/entry)
"jsp" = (
/obj/structure/cable,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4,
@@ -31194,23 +32428,12 @@
dir = 1
},
/area/station/hallway/primary/port)
-"jsR" = (
-/obj/machinery/door/airlock{
- name = "Bar"
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/service/bar,
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/service/bar)
+"jsO" = (
+/obj/effect/spawner/random/maintenance/three,
+/obj/structure/closet/crate/wooden,
+/obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"jtm" = (
/obj/machinery/porta_turret/ai{
dir = 4;
@@ -31330,26 +32553,6 @@
},
/turf/open/floor/iron,
/area/station/commons/storage/mining)
-"jtY" = (
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"jub" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Escape"
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/iron/white/corner{
- dir = 1
- },
-/area/station/hallway/secondary/exit/departure_lounge)
"jug" = (
/turf/open/floor/glass/reinforced,
/area/station/engineering/atmos/pumproom)
@@ -31413,10 +32616,6 @@
/obj/machinery/power/apc/auto_name/directional/north,
/turf/open/floor/circuit/telecomms/mainframe,
/area/station/tcommsat/server)
-"jvc" = (
-/obj/machinery/door/firedoor/border_only,
-/turf/open/openspace,
-/area/station/science/ordnance)
"jvj" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/structure/chair,
@@ -31462,12 +32661,13 @@
/obj/machinery/atmospherics/pipe/smart/simple/purple/visible,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"jwf" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
+"jvU" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 5
},
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/machinery/status_display/ai/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"jwj" = (
/obj/machinery/atmospherics/components/binary/pump{
dir = 8
@@ -31499,12 +32699,33 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"jwv" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/trash/hobo_squat,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"jww" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
+ },
+/area/icemoon/underground/explored/graveyard)
"jwx" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 8
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"jwz" = (
+/obj/structure/flora/rock/icy/style_random,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"jwB" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/turf_decal/tile/brown{
@@ -31553,11 +32774,6 @@
/obj/structure/cable,
/turf/open/floor/circuit,
/area/station/ai_monitored/command/nuke_storage)
-"jxr" = (
-/obj/machinery/restaurant_portal/restaurant,
-/obj/effect/turf_decal/delivery/red,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"jxv" = (
/obj/effect/landmark/start/paramedic,
/obj/structure/cable,
@@ -31582,6 +32798,13 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"jyy" = (
+/obj/structure/railing{
+ dir = 9
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"jyz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -31593,14 +32816,15 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"jyE" = (
-/obj/structure/disposalpipe/segment,
+"jyJ" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
+ },
+/obj/machinery/duct,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"jyL" = (
/obj/structure/cable,
/obj/machinery/power/terminal{
@@ -31611,11 +32835,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron/smooth,
/area/mine/laborcamp/security)
-"jyN" = (
-/obj/effect/spawner/random/structure/crate,
-/obj/effect/spawner/random/maintenance/three,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"jyR" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -31648,16 +32867,15 @@
/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"jzR" = (
-/obj/structure/table/glass,
-/obj/item/shovel/spade,
-/obj/item/cultivator{
- pixel_x = 1;
- pixel_y = 6
+"jzH" = (
+/obj/machinery/modular_computer/preset/research{
+ dir = 4
},
-/obj/machinery/airalarm/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/iron/smooth_corner,
+/area/station/command/heads_quarters/rd)
"jzY" = (
/obj/machinery/airalarm/directional/west,
/obj/effect/turf_decal/trimline/blue/filled/corner{
@@ -31699,6 +32917,13 @@
},
/turf/open/floor/iron,
/area/station/science/xenobiology)
+"jAG" = (
+/obj/structure/bed,
+/obj/item/bedsheet/cmo,
+/obj/machinery/light_switch/directional/south,
+/obj/effect/landmark/start/chief_medical_officer,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/cmo)
"jAI" = (
/obj/machinery/module_duplicator,
/obj/machinery/light/directional/south,
@@ -31752,20 +32977,18 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"jBr" = (
+/obj/machinery/computer/security{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/computer/security/telescreen/prison/directional/north,
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/warden)
"jBB" = (
/obj/structure/kitchenspike,
/turf/open/floor/plating/snowed/coldroom,
/area/station/service/kitchen/coldroom)
-"jBK" = (
-/obj/structure/closet/emcloset,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/effect/landmark/start/hangover/closet,
-/obj/machinery/mining_weather_monitor/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/entry)
"jBR" = (
/obj/machinery/atmospherics/components/unary/thermomachine/heater{
dir = 8
@@ -31786,21 +33009,6 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"jCA" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 1
- },
-/obj/structure/railing/corner{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/machinery/camera{
- c_tag = "Virology Module North";
- dir = 9;
- network = list("ss13","medbay")
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"jCD" = (
/obj/structure/table/wood,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -31816,6 +33024,13 @@
/obj/machinery/smartfridge/petri/preloaded,
/turf/open/openspace,
/area/station/science/xenobiology)
+"jCK" = (
+/obj/machinery/modular_computer/preset/cargochat/service,
+/obj/machinery/requests_console/auto_name/directional/north,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/siding/dark,
+/turf/open/floor/iron/checker,
+/area/station/hallway/secondary/service)
"jCL" = (
/obj/structure/disposalpipe/trunk{
dir = 4
@@ -31824,26 +33039,37 @@
/obj/machinery/computer/security/telescreen/entertainment/directional/west,
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
-"jCM" = (
-/obj/structure/rack,
-/obj/item/bouquet,
-/obj/item/binoculars,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+"jCT" = (
+/obj/machinery/camera/directional/south{
+ c_tag = "Bridge West Access"
+ },
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
+"jCV" = (
+/obj/machinery/computer/order_console/mining,
+/obj/machinery/light/small/directional/south,
+/obj/machinery/light_switch/directional/south,
+/obj/machinery/newscaster/directional/east,
+/obj/machinery/camera/directional/east{
+ c_tag = "Mining Bunks";
+ network = list("ss13", "mine")
+ },
+/turf/open/floor/iron/dark/side{
+ dir = 4
+ },
+/area/mine/production)
"jDc" = (
/obj/effect/spawner/random/vending/snackvend,
/obj/structure/sign/departments/restroom/directional/south,
/obj/effect/turf_decal/tile/brown/fourcorners,
/turf/open/floor/iron/white,
/area/station/medical/break_room)
-"jDi" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- name = "Exfiltrate to Waste"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
+"jDl" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/cargo/miningdock)
"jDm" = (
/obj/machinery/door/poddoor/shutters/preopen{
id = "robotics2";
@@ -31864,6 +33090,16 @@
/obj/machinery/pdapainter/security,
/turf/open/floor/wood/large,
/area/station/command/heads_quarters/hos)
+"jDz" = (
+/obj/machinery/light/small/directional/east,
+/obj/item/pickaxe,
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/station/medical/morgue)
+"jDB" = (
+/obj/structure/flora/bush/flowers_br/style_random,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"jDG" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -31883,33 +33119,10 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"jDQ" = (
-/obj/structure/fence/door,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
-"jDS" = (
-/obj/structure/chair/sofa/bench/left,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/turf/open/floor/iron/white/corner{
- dir = 4
- },
-/area/station/hallway/secondary/entry)
-"jDT" = (
-/obj/structure/table/reinforced,
-/obj/item/computer_disk/engineering,
-/obj/item/computer_disk/engineering,
-/obj/item/computer_disk/engineering,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
+"jDV" = (
+/obj/effect/spawner/random/engineering/atmospherics_portable,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"jDW" = (
/obj/effect/turf_decal/bot_white/left,
/obj/structure/closet/crate/silvercrate,
@@ -31922,20 +33135,28 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
-"jEf" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
+"jDX" = (
+/obj/structure/training_machine,
+/obj/item/target,
+/obj/machinery/light/directional/south,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 4
},
-/obj/structure/bed/medical/anchored{
- dir = 8
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"jEo" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/duct,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
},
-/obj/item/bedsheet/medical{
+/obj/effect/turf_decal/siding/yellow/corner{
dir = 4
},
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/medical/virology)
+/turf/open/floor/iron,
+/area/station/engineering/lobby)
"jEs" = (
/obj/machinery/conveyor_switch/oneway{
id = "gulag";
@@ -31943,20 +33164,32 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp)
-"jEA" = (
-/obj/machinery/light/small/directional/east,
-/obj/item/pickaxe,
-/obj/structure/closet/emcloset,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
-"jEB" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/newscaster/directional/north,
-/obj/machinery/light/small/dim/directional/north{
- pixel_y = 1
+"jED" = (
+/obj/machinery/modular_computer/preset/civilian{
+ dir = 4
},
+/obj/effect/turf_decal/bot/left,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
+"jEE" = (
+/obj/structure/tank_holder/extinguisher,
+/obj/structure/sign/poster/contraband/random/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
+/area/station/maintenance/port/greater)
+"jEJ" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/sign/poster/official/obey/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central/fore)
+"jEK" = (
+/obj/structure/marker_beacon/burgundy,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"jFf" = (
/obj/effect/turf_decal/siding/thinplating/dark{
dir = 1
@@ -31969,18 +33202,6 @@
/obj/structure/rack,
/turf/open/floor/iron,
/area/station/command/gateway)
-"jFu" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/bar)
-"jFA" = (
-/obj/effect/decal/cleanable/blood/bubblegum,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"jFJ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -32010,11 +33231,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"jFY" = (
-/obj/effect/spawner/random/entertainment/arcade,
-/obj/machinery/digital_clock/directional/north,
-/turf/open/floor/eighties,
-/area/station/commons/lounge)
"jFZ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -32044,36 +33260,28 @@
},
/turf/open/floor/iron/large,
/area/station/engineering/lobby)
-"jGN" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/machinery/door_buttons/airlock_controller{
- idExterior = "virology_airlock_exterior";
- idInterior = "virology_airlock_interior";
- idSelf = "virology_airlock_control";
- name = "Virology Access Console";
- pixel_x = 8;
- pixel_y = 25;
- req_access = list("virology")
- },
-/obj/structure/closet/secure_closet/medical1,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"jGR" = (
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
- dir = 4
+"jGJ" = (
+/obj/structure/table/reinforced,
+/obj/structure/reagent_dispensers/wall/peppertank/directional/east,
+/obj/effect/turf_decal/tile/red/full,
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/security/checkpoint/medical)
+"jHb" = (
+/obj/structure/sign/warning/secure_area{
+ pixel_y = 32
},
-/obj/effect/turf_decal/stripes/line{
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"jHe" = (
+/obj/structure/table/wood,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
+"jHh" = (
+/obj/effect/turf_decal/tile/blue/opposingcorners{
dir = 1
},
-/turf/open/floor/iron,
-/area/station/science/ordnance)
-"jGY" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/hazardvest,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+/turf/open/floor/iron/cafeteria,
+/area/station/commons/dorms/laundry)
"jHF" = (
/obj/item/trash/boritos/red,
/obj/structure/cable,
@@ -32085,13 +33293,6 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"jHL" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"jHQ" = (
/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{
dir = 1
@@ -32101,16 +33302,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"jHV" = (
-/obj/machinery/mineral/stacking_machine{
- output_dir = 2;
- stack_amt = 10
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal)
"jHX" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -32172,10 +33363,13 @@
},
/turf/open/floor/iron/grimy,
/area/station/security/detectives_office)
-"jIE" = (
-/obj/structure/sign/warning/gas_mask,
-/turf/closed/wall,
-/area/station/cargo/storage)
+"jIB" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"jII" = (
/turf/closed/wall,
/area/station/hallway/primary/central)
@@ -32202,12 +33396,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/drone_bay)
-"jIY" = (
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"jIZ" = (
/obj/machinery/power/terminal{
dir = 1
@@ -32237,46 +33425,41 @@
},
/turf/open/floor/plating,
/area/station/cargo/sorting)
-"jJr" = (
-/obj/machinery/door/firedoor,
-/obj/structure/sign/warning/electric_shock/directional/south,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
+"jJl" = (
+/obj/effect/landmark/start/botanist,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
-"jJF" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/sign/calendar/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Botany Equipment"
},
/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"jJG" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
+/area/station/service/hydroponics)
+"jJA" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
},
-/obj/machinery/door/firedoor/heavy,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
+/turf/open/floor/iron,
+/area/station/service/bar)
"jJM" = (
/turf/open/floor/glass,
/area/station/security/lockers)
-"jJR" = (
-/obj/machinery/firealarm/directional/south,
-/obj/structure/table,
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
+"jJQ" = (
+/obj/machinery/light_switch/directional/east,
+/obj/effect/turf_decal/siding/white{
+ dir = 8
},
-/obj/item/pen,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
-/turf/open/floor/iron,
-/area/station/command/bridge)
+/obj/structure/closet/secure_closet/freezer/kitchen,
+/obj/item/food/grown/tomato,
+/obj/item/food/grown/tomato{
+ pixel_y = 2;
+ pixel_x = 2
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"jJV" = (
/obj/structure/disposalpipe/segment{
dir = 5
@@ -32290,6 +33473,17 @@
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"jJZ" = (
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/paper_bin{
+ pixel_y = 6
+ },
+/obj/item/taperecorder{
+ pixel_x = 9
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/explab)
"jKe" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -32316,6 +33510,18 @@
},
/turf/open/floor/plating/icemoon,
/area/station/security/execution/education)
+"jKs" = (
+/obj/effect/turf_decal/siding/wood,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/landmark/navigate_destination/bar,
+/obj/machinery/door/airlock/multi_tile/public/glass{
+ name = "Atrium"
+ },
+/turf/open/floor/iron/dark/textured_half,
+/area/station/service/bar/atrium)
"jKy" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
@@ -32353,25 +33559,9 @@
/obj/effect/landmark/event_spawn,
/obj/structure/cable,
/obj/effect/turf_decal/tile/green,
+/obj/structure/sign/plaques/kiddie,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
-"jKL" = (
-/obj/structure/cable,
-/obj/structure/holosign/barrier/atmos/sturdy,
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/poddoor/shutters{
- dir = 1;
- id = "minecraft_shutter";
- name = "Cart Shutters"
- },
-/obj/structure/minecart_rail{
- dir = 1
- },
-/turf/open/floor/iron/textured,
-/area/station/service/kitchen/coldroom)
"jKN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -32387,6 +33577,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"jKQ" = (
+/obj/structure/sign/warning/fire{
+ pixel_y = 32
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"jKY" = (
/turf/closed/mineral/random/snow/high_chance,
/area/icemoon/underground/unexplored/rivers/deep/shoreline)
@@ -32394,6 +33590,19 @@
/obj/structure/sign/poster/contraband/random/directional/north,
/turf/open/openspace,
/area/station/commons/storage/mining)
+"jLc" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 8
+ },
+/obj/machinery/chem_master/condimaster{
+ desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments.";
+ name = "SapMaster XP"
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"jLf" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/disposalpipe/segment,
@@ -32423,13 +33632,21 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp)
-"jLB" = (
-/obj/structure/sign/warning/electric_shock/directional/east,
+"jLt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
+/area/station/hallway/primary/starboard)
+"jLK" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"jLM" = (
/obj/effect/turf_decal/tile/blue,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -32501,6 +33718,30 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/atmos)
+"jMn" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/maintenance{
+ name = "Engineering Maintenance"
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
+"jMr" = (
+/obj/effect/spawner/random/structure/crate,
+/obj/effect/spawner/random/trash/botanical_waste,
+/obj/effect/spawner/random/food_or_drink/donkpockets,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"jMu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"jMw" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
@@ -32511,16 +33752,35 @@
},
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
-"jMD" = (
-/obj/effect/turf_decal/siding/white/corner{
+"jMx" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Dormitory North"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
dir = 1
},
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"jMJ" = (
-/obj/machinery/duct,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
+/obj/structure/sign/calendar/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
+"jME" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Supply Door Airlock";
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/supply/general,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
+"jMO" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"jMY" = (
/obj/structure/cable,
/obj/effect/turf_decal/trimline/dark_blue/line{
@@ -32530,10 +33790,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
-"jNe" = (
-/obj/effect/spawner/structure/window/reinforced/tinted,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"jNf" = (
/turf/closed/wall,
/area/station/security/prison/garden)
@@ -32549,6 +33805,9 @@
/obj/effect/mapping_helpers/airlock/access/any/command/general,
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
+"jNo" = (
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"jNp" = (
/turf/closed/wall/r_wall,
/area/station/security/holding_cell)
@@ -32564,18 +33823,6 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"jOi" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/command/glass{
- name = "Bridge"
- },
-/obj/structure/cable,
-/obj/effect/landmark/navigate_destination,
-/obj/effect/mapping_helpers/airlock/access/all/command/general,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"jOj" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -32591,6 +33838,14 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/hallway/primary/port)
+"jOy" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Central Hallway West"
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/bluespace_vendor/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"jOz" = (
/obj/effect/turf_decal/trimline/blue/end{
dir = 1
@@ -32604,6 +33859,19 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
+"jOC" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/machinery/newscaster/directional/north,
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Bar"
+ },
+/turf/open/floor/iron,
+/area/station/service/bar)
"jOD" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -32616,6 +33884,12 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/wood,
/area/station/maintenance/port/aft)
+"jOK" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"jOQ" = (
/obj/structure/cable,
/turf/open/floor/plating,
@@ -32670,6 +33944,15 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
+"jPq" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/junction{
+ dir = 2
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"jPs" = (
/obj/effect/spawner/random/engineering/canister,
/obj/structure/railing{
@@ -32693,6 +33976,14 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/science/breakroom)
+"jPL" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/spawner/random/trash/botanical_waste,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"jPV" = (
/obj/structure/sign/poster/random/directional/south,
/turf/open/floor/plating,
@@ -32704,6 +33995,15 @@
"jQd" = (
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
+"jQe" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 1;
+ name = "Gas to Filter"
+ },
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter)
"jQh" = (
/obj/structure/ladder,
/obj/machinery/light/small/directional/east,
@@ -32716,16 +34016,6 @@
/obj/machinery/space_heater,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"jQt" = (
-/obj/machinery/navbeacon{
- codes_txt = "delivery;dir=1";
- location = "Medbay"
- },
-/obj/effect/turf_decal/bot,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/plasticflaps/opaque,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/department/medical/central)
"jQz" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -32778,12 +34068,6 @@
/obj/item/gps/mining,
/turf/open/floor/iron,
/area/station/commons/storage/mining)
-"jQM" = (
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/obj/machinery/light/warm/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"jQS" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
@@ -32812,16 +34096,27 @@
/obj/item/ai_module/supplied/freeform,
/obj/effect/turf_decal/tile/dark_green,
/obj/machinery/light/directional/west,
+/obj/structure/sign/nanotrasen{
+ pixel_x = -32
+ },
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
-"jRm" = (
-/obj/structure/mannequin/skeleton,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"jRi" = (
+/obj/structure/fence{
+ dir = 8
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"jRt" = (
-/obj/effect/spawner/random/structure/grille,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"jRu" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -32873,6 +34168,21 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"jRX" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "botany_chasm_and_wolf_shutters"
+ },
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
+"jSa" = (
+/obj/structure/table/wood/poker,
+/obj/item/storage/dice,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"jSe" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -32890,16 +34200,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"jSp" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"jSt" = (
/obj/machinery/door/airlock/external{
name = "Security Yard";
@@ -32911,25 +34211,23 @@
},
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
-"jSy" = (
-/obj/structure/fence/end{
- dir = 1
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"jSC" = (
/obj/structure/bookcase/random/reference,
/obj/machinery/light/small/directional/west,
/turf/open/floor/wood,
/area/station/service/library)
-"jSL" = (
-/obj/structure/stairs/east,
-/turf/open/floor/plating,
-/area/station/hallway/primary/central/fore)
-"jSQ" = (
-/obj/structure/sign/poster/official/here_for_your_safety/directional/east,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+"jSN" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/thinplating/corner{
+ dir = 4
+ },
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/plastic,
+/area/station/commons/dorms/laundry)
"jST" = (
/obj/machinery/door/window/right/directional/north{
name = "Bridge Delivery";
@@ -32965,6 +34263,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/science/explab)
+"jTw" = (
+/obj/machinery/power/port_gen/pacman,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"jTG" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -32988,6 +34290,23 @@
/obj/effect/mapping_helpers/airlock/access/all/science/rd,
/turf/open/floor/iron/dark,
/area/station/science/server)
+"jUb" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/stack/sheet/mineral/coal{
+ pixel_x = 6;
+ pixel_y = 3
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
+"jUi" = (
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 1
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"jUn" = (
/obj/structure/table,
/obj/item/folder/red{
@@ -33005,14 +34324,18 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
-"jUv" = (
-/obj/machinery/hydroponics/constructable,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
+"jUs" = (
+/obj/machinery/door/airlock/external{
+ name = "Graveyard Access";
+ dir = 4
},
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/obj/effect/mapping_helpers/airlock/access/all/medical/coroner,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/medical/morgue)
"jUB" = (
/turf/closed/wall,
/area/station/medical/virology)
@@ -33031,13 +34354,6 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/hallway)
-"jUX" = (
-/obj/machinery/light/directional/west,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/ordnance/office)
"jUY" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/secure_closet/personal{
@@ -33055,47 +34371,46 @@
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
+"jVa" = (
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"jVb" = (
/obj/machinery/space_heater,
/obj/machinery/light/small/directional/north,
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/fore)
-"jVi" = (
-/turf/open/floor/iron/stairs/left{
- dir = 4
- },
-/area/station/science/cytology)
-"jVm" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/light/small/directional/west,
+"jVp" = (
+/obj/item/kirbyplants/fern,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"jVx" = (
-/obj/machinery/light/small/directional/south,
-/obj/structure/sign/warning/cold_temp/directional/south,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
+/area/station/maintenance/starboard/lesser)
+"jVs" = (
+/obj/structure/table/glass,
+/obj/item/paper_bin{
+ pixel_y = 4
},
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/cargo/drone_bay)
+/obj/item/folder/white{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/pen{
+ pixel_x = -4
+ },
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"jVE" = (
/obj/effect/turf_decal/box/white,
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
-"jVL" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+"jWb" = (
/obj/structure/disposalpipe/segment{
- dir = 4
+ dir = 6
},
-/obj/structure/sign/departments/rndserver/directional/south,
-/turf/open/floor/iron/white,
-/area/station/science/research)
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"jWl" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -33107,28 +34422,45 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/aft)
+"jWm" = (
+/obj/effect/turf_decal/box/red/corners{
+ dir = 4
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
+"jWq" = (
+/obj/structure/fence{
+ dir = 4
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"jWt" = (
/obj/structure/cable,
/obj/structure/closet/radiation,
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal/incinerator)
-"jWJ" = (
-/obj/machinery/light/small/directional/west,
-/obj/structure/closet/emcloset/anchored,
-/obj/structure/sign/warning/gas_mask/directional/west,
-/turf/open/floor/plating,
-/area/station/engineering/main)
+"jWO" = (
+/obj/structure/table/reinforced,
+/obj/item/book/manual/wiki/security_space_law{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/obj/machinery/newscaster/directional/north,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red/full,
+/obj/machinery/camera/directional/north{
+ c_tag = "Security Post - Medbay";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/security/checkpoint/medical)
"jWP" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/hop)
-"jXc" = (
-/obj/structure/sign/poster/official/help_others,
-/turf/closed/wall/ice,
-/area/icemoon/underground/explored)
"jXe" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -33153,16 +34485,6 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"jXC" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/rack,
-/obj/item/storage/box,
-/obj/effect/spawner/random/bureaucracy/birthday_wrap,
-/obj/structure/sign/poster/contraband/random/directional/north,
-/obj/effect/spawner/random/bureaucracy/birthday_wrap,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
"jXH" = (
/obj/machinery/conveyor{
dir = 8;
@@ -33204,14 +34526,6 @@
/obj/effect/spawner/random/trash/grille_or_waste,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
-"jYd" = (
-/obj/structure/sign/warning/electric_shock/directional/north,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"jYj" = (
/obj/structure/sign/warning/secure_area/directional/north,
/obj/effect/turf_decal/stripes/red/line{
@@ -33226,6 +34540,29 @@
/obj/structure/mirror/directional/south,
/turf/open/floor/iron/freezer,
/area/station/medical/break_room)
+"jYF" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/poddoor/preopen{
+ id = "Biohazard";
+ name = "Biohazard Containment Door"
+ },
+/obj/machinery/firealarm/directional/east,
+/obj/structure/noticeboard/rd{
+ pixel_y = 36
+ },
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
+"jYG" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/filingcabinet/filingcabinet,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/cargo/sorting)
"jYH" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
dir = 9
@@ -33233,18 +34570,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/atmos)
-"jYI" = (
-/obj/effect/spawner/random/trash/mess,
-/obj/structure/disposalpipe/segment,
-/obj/structure/railing/corner/end,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"jYL" = (
-/obj/structure/light_construct/directional/south,
-/obj/structure/sign/poster/contraband/random/directional/south,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/maintenance/port/aft)
"jYS" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/plating,
@@ -33259,10 +34584,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
-"jZc" = (
-/obj/machinery/light/small/dim/directional/east,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"jZe" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -33279,20 +34600,56 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"jZj" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/item/radio/intercom/directional/west,
+/obj/machinery/camera/directional/west{
+ c_tag = "Service - Atrium Entrance"
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"jZo" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"jZr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/extinguisher_cabinet/directional/east,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/eva)
-"jZB" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
+"jZt" = (
+/obj/structure/bodycontainer/morgue{
+ dir = 8
},
-/obj/effect/turf_decal/tile/yellow,
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/trimline/neutral/line,
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
+"jZy" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/cobweb,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"jZD" = (
/obj/structure/chair/office{
dir = 1
@@ -33307,25 +34664,10 @@
dir = 10
},
/area/station/security/prison)
-"jZJ" = (
-/obj/machinery/vending/wardrobe/bar_wardrobe,
-/obj/machinery/camera/directional/north{
- c_tag = "Service - Backroom"
- },
-/obj/machinery/status_display/ai/directional/north,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/backroom)
"jZM" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/hallway/secondary/exit/departure_lounge)
-"jZN" = (
-/obj/structure/marker_beacon/burgundy{
- name = "landing marker"
- },
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"jZU" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
@@ -33338,35 +34680,11 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"kav" = (
-/obj/effect/spawner/random/trash/moisture_trap,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"kaw" = (
/obj/machinery/photocopier,
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron,
/area/station/cargo/office)
-"kax" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
- },
-/obj/machinery/light_switch/directional/north{
- pixel_x = -5
- },
-/obj/structure/closet/secure_closet/medical1,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"kaI" = (
-/obj/effect/spawner/random/maintenance/two,
-/obj/structure/closet/crate,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"kaK" = (
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/iron,
@@ -33394,12 +34712,6 @@
/obj/effect/decal/cleanable/food/pie_smudge,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"kbp" = (
-/obj/structure/marker_beacon/burgundy,
-/obj/structure/fluff/fokoff_sign,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"kbq" = (
/obj/machinery/conveyor{
dir = 1;
@@ -33416,12 +34728,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"kbu" = (
-/obj/structure/reagent_dispensers/plumbed{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"kbx" = (
/obj/structure/table,
/obj/effect/decal/cleanable/dirt,
@@ -33430,10 +34736,28 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp)
+"kby" = (
+/obj/machinery/hydroponics/soil,
+/obj/structure/extinguisher_cabinet/directional/east,
+/turf/open/floor/grass,
+/area/station/service/hydroponics/garden)
"kbJ" = (
/obj/machinery/field/generator,
/turf/open/floor/plating,
/area/station/engineering/engine_smes)
+"kbL" = (
+/obj/structure/table,
+/obj/machinery/light/small/dim/directional/west,
+/obj/item/camera{
+ pixel_y = 9;
+ pixel_x = -2
+ },
+/obj/item/reagent_containers/cup/glass/waterbottle/empty{
+ pixel_y = 5;
+ pixel_x = 4
+ },
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/fore)
"kbN" = (
/obj/structure/table/wood,
/obj/item/storage/box/matches,
@@ -33455,6 +34779,15 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/fore)
+"kbS" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/firealarm/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
"kcc" = (
/obj/machinery/camera/directional/west{
c_tag = "Security - Infirmary"
@@ -33478,29 +34811,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"kcj" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"kcm" = (
/obj/structure/rack,
/obj/effect/spawner/random/techstorage/command_all,
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
/area/station/engineering/storage/tech)
-"kcs" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
-"kcw" = (
-/obj/structure/flora/bush/fullgrass/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
"kcC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -33531,16 +34847,23 @@
},
/turf/open/floor/plating,
/area/station/security/prison/visit)
-"kcW" = (
-/obj/structure/sign/warning/directional/south,
-/turf/open/genturf/blue,
-/area/icemoon/underground/unexplored/rivers/deep/shoreline)
-"kda" = (
-/obj/structure/closet/crate,
-/obj/effect/spawner/random/maintenance/two,
-/obj/item/sign,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"kcT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/item/stock_parts/power_store/cell/high,
+/turf/open/floor/iron,
+/area/station/maintenance/department/electrical)
+"kcZ" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/port/fore)
"kdc" = (
/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{
dir = 8
@@ -33550,16 +34873,12 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
-"kdo" = (
-/obj/structure/sign/warning/test_chamber/directional/south,
-/turf/open/floor/iron,
-/area/station/science/ordnance/testlab)
-"kdw" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/starboard/fore)
+"kdg" = (
+/obj/structure/railing,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/science/ordnance)
"kdy" = (
/obj/machinery/door/poddoor/shutters{
id = "secmechbay";
@@ -33570,18 +34889,37 @@
/obj/effect/turf_decal/box,
/turf/open/floor/iron/dark,
/area/station/security/mechbay)
+"kdA" = (
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
+"kdC" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"kdF" = (
/obj/effect/spawner/random/vending/snackvend,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"kdJ" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing{
+"kdS" = (
+/obj/structure/fence{
dir = 1
},
-/obj/structure/railing,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"kdT" = (
/obj/machinery/iv_drip,
/obj/item/reagent_containers/blood,
@@ -33604,26 +34942,10 @@
},
/turf/open/floor/engine/vacuum,
/area/station/engineering/atmos)
-"kea" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/structure/desk_bell{
- pixel_x = -3
- },
-/turf/open/floor/iron,
-/area/station/service/bar)
"kei" = (
/obj/docking_port/stationary/escape_pod,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"keu" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/marker_beacon/burgundy{
- name = "landing marker"
- },
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/openspace/icemoon/keep_below,
-/area/icemoon/underground/explored)
"kex" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -33642,18 +34964,6 @@
/obj/item/canvas/nineteen_nineteen,
/turf/open/floor/sepia,
/area/station/security/prison/rec)
-"keL" = (
-/obj/machinery/light_switch/directional/south,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"keM" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"keP" = (
/turf/closed/wall,
/area/station/engineering/atmos/storage/gas)
@@ -33669,21 +34979,6 @@
dir = 1
},
/area/station/hallway/primary/central)
-"keT" = (
-/obj/machinery/atmospherics/components/trinary/filter{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/tile/yellow{
- dir = 1
- },
-/turf/open/floor/iron/dark/corner{
- dir = 4
- },
-/area/station/maintenance/port/fore)
"keZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -33712,13 +35007,6 @@
/obj/item/trash/energybar,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"kfk" = (
-/obj/structure/table/wood,
-/obj/item/paper,
-/obj/item/pen,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"kfl" = (
/obj/structure/table/wood,
/obj/item/radio/intercom/directional/south,
@@ -33733,6 +35021,12 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
+"kfr" = (
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"kfs" = (
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
@@ -33768,13 +35062,12 @@
/obj/structure/sign/poster/random/directional/west,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"kfZ" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/structure/sign/warning/test_chamber/directional/east,
-/turf/open/floor/iron/white/corner{
- dir = 1
+"kfS" = (
+/obj/machinery/atmospherics/components/tank/air/layer4{
+ initialize_directions = 2
},
-/area/station/science/research)
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"kgc" = (
/obj/structure/disposalpipe/junction/flip{
dir = 8
@@ -33809,6 +35102,11 @@
},
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
+"kgw" = (
+/obj/machinery/airalarm/directional/west,
+/obj/structure/extinguisher_cabinet/directional/north,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"kgy" = (
/obj/structure/cable,
/obj/effect/spawner/random/structure/steam_vent,
@@ -33871,23 +35169,10 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"kho" = (
-/obj/item/radio/intercom/directional/south,
-/obj/structure/table/wood,
-/obj/machinery/fax{
- fax_name = "Psychology Office";
- name = "Psychology Office Fax Machine"
- },
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
-/turf/open/floor/iron/white,
-/area/station/medical/psychology)
-"kht" = (
-/obj/structure/railing/corner{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"khs" = (
+/obj/effect/spawner/random/engineering/atmospherics_portable,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"khu" = (
/obj/structure/closet/toolcloset,
/obj/effect/decal/cleanable/dirt,
@@ -33900,24 +35185,6 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/atmos)
-"khz" = (
-/obj/structure/marker_beacon/cerulean,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/genturf,
-/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters)
-"khF" = (
-/obj/machinery/light/small/directional/north,
-/obj/structure/sign/warning/gas_mask/directional/north{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/machinery/button/door/directional/north{
- id = "drone_bay";
- name = "Shutter Control";
- pixel_x = -24
- },
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/plating,
-/area/station/cargo/drone_bay)
"khR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/circuit,
@@ -33977,17 +35244,35 @@
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
+/turf/open/floor/iron/dark/textured,
/area/station/maintenance/disposal/incinerator)
-"kiI" = (
-/obj/machinery/light/small/directional/east,
-/obj/effect/spawner/random/engineering/atmospherics_portable,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"kiL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/carpet,
/area/station/command/meeting_room)
+"kiO" = (
+/obj/effect/landmark/event_spawn,
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/white/corner{
+ dir = 1
+ },
+/obj/structure/railing/corner/end{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"kiQ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron/white/side{
+ dir = 9
+ },
+/area/station/command/heads_quarters/rd)
"kiR" = (
/obj/structure/table,
/obj/structure/cable,
@@ -34002,6 +35287,24 @@
},
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
+"kiX" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
+ color = "#0000ff";
+ dir = 8;
+ name = "Supply multi deck pipe adapter"
+ },
+/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
+ color = "#ff0000";
+ dir = 8;
+ name = "Scrubbers multi deck pipe adapter"
+ },
+/obj/structure/cable/multilayer/multiz,
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"kiY" = (
/obj/structure/rack,
/obj/effect/turf_decal/tile/red/half/contrasted,
@@ -34009,6 +35312,23 @@
/obj/effect/spawner/random/armory/bulletproof_helmet,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory)
+"kjd" = (
+/obj/structure/plasticflaps{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMLoad"
+ },
+/turf/open/floor/plating,
+/area/station/cargo/storage)
+"kjh" = (
+/obj/structure/closet/secure_closet/personal{
+ anchored = 1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron,
+/area/station/commons/locker)
"kjo" = (
/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance,
/obj/machinery/door/airlock/engineering{
@@ -34022,10 +35342,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"kjr" = (
-/obj/structure/sign/warning/test_chamber/directional/south,
-/turf/open/floor/engine,
-/area/station/science/genetics)
"kjt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -34066,16 +35382,37 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"kjY" = (
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/preopen{
- id = "bridge blast";
- name = "Bridge Blast Door"
+"kjN" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
},
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/station/command/bridge)
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/starboard)
+"kjP" = (
+/obj/machinery/door/firedoor/border_only{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/structure/railing/corner/end/flip{
+ dir = 1
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"kka" = (
/obj/machinery/requests_console/auto_name/directional/west,
/obj/machinery/camera/directional/west{
@@ -34086,18 +35423,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/eva)
-"kkb" = (
-/obj/machinery/door/window/left/directional/east{
- name = "Fitness Ring"
- },
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/siding/white{
- dir = 6
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
"kke" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/cable,
@@ -34112,29 +35437,6 @@
"kkl" = (
/turf/closed/wall,
/area/station/security/interrogation)
-"kkp" = (
-/obj/machinery/power/terminal{
- dir = 4
- },
-/obj/machinery/light/small/directional/north,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/port/aft)
-"kkr" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
"kkA" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/newscaster/directional/west,
@@ -34153,6 +35455,15 @@
/obj/effect/spawner/random/trash/grille_or_waste,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"kkF" = (
+/obj/effect/landmark/start/hangover,
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/green/filled/end,
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"kkK" = (
/obj/structure/table,
/obj/machinery/power/apc/auto_name/directional/east,
@@ -34187,6 +35498,11 @@
/obj/effect/mapping_helpers/airlock/access/all/command/gateway,
/turf/open/floor/iron/dark/textured,
/area/station/command/gateway)
+"kkX" = (
+/turf/open/floor/iron/white/corner{
+ dir = 1
+ },
+/area/station/science/research)
"klc" = (
/turf/closed/wall,
/area/station/medical/cryo)
@@ -34216,23 +35532,10 @@
/obj/effect/spawner/random/contraband/prison,
/turf/open/floor/carpet/blue,
/area/station/security/prison/work)
-"klJ" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"klP" = (
-/obj/structure/dresser,
-/turf/open/floor/carpet,
-/area/station/command/heads_quarters/captain)
-"klS" = (
-/obj/effect/decal/cleanable/blood/tracks{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"klW" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"klX" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/public/glass{
@@ -34244,23 +35547,28 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"kmf" = (
-/obj/machinery/status_display/evac/directional/west,
-/turf/open/openspace,
-/area/station/medical/medbay/aft)
-"kmg" = (
-/obj/structure/sign/poster/official/obey,
-/turf/closed/wall/r_wall,
-/area/station/security/prison/visit)
"kmi" = (
/obj/effect/landmark/blobstart,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
-"kmn" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/station/service/chapel)
+"kmo" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"kmq" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"kmA" = (
/obj/structure/bed/medical/anchored{
dir = 4
@@ -34278,12 +35586,6 @@
},
/turf/open/floor/iron/white,
/area/mine/laborcamp)
-"kmD" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/electrolyzer,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"kmG" = (
/obj/machinery/defibrillator_mount/directional/north,
/obj/effect/turf_decal/tile/blue/full,
@@ -34349,11 +35651,6 @@
dir = 8
},
/area/station/hallway/secondary/entry)
-"koj" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"koH" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -34367,22 +35664,19 @@
},
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
-"koQ" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
+"kpg" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Chapel External Airlock";
+ opacity = 0
},
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
-"koX" = (
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/structure/cable,
+/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat/maint)
+/area/station/service/chapel)
"kpj" = (
/obj/structure/window/reinforced/spawner/directional/north{
pixel_y = 2
@@ -34391,10 +35685,27 @@
/obj/effect/decal/cleanable/dirt,
/obj/item/clothing/mask/muzzle,
/obj/machinery/flasher/directional/east{
- id = "cell4"
+ id = "cell4";
+ pixel_y = -7
},
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
+"kpn" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sink/kitchen/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
+"kps" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"kpA" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron,
+/area/station/command/teleporter)
"kpC" = (
/turf/closed/wall/r_wall,
/area/station/engineering/atmos/mix)
@@ -34430,6 +35741,11 @@
"kqc" = (
/turf/closed/wall,
/area/station/security/medical)
+"kqg" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/decoration/ornament,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"kqh" = (
/obj/structure/chair/wood{
dir = 8
@@ -34467,16 +35783,6 @@
},
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/prison)
-"kqo" = (
-/obj/structure/table/wood,
-/obj/machinery/duct,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/box/white/corners,
-/obj/item/storage/fancy/cigarettes/cigars{
- pixel_y = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/service/bar)
"kqq" = (
/obj/machinery/atmospherics/components/binary/pump/on{
dir = 1;
@@ -34502,13 +35808,6 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/exit/departure_lounge)
-"kqx" = (
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 4
- },
-/area/station/command/gateway)
"kqG" = (
/obj/structure/table/reinforced,
/obj/machinery/light/small/directional/east,
@@ -34525,24 +35824,16 @@
/obj/structure/sign/poster/contraband/random/directional/north,
/turf/open/floor/iron,
/area/station/maintenance/port/aft)
-"kqN" = (
-/obj/effect/turf_decal/trimline/green/filled/warning{
- dir = 1
- },
-/obj/machinery/door/firedoor/border_only{
- dir = 1
- },
-/obj/structure/disposalpipe/trunk/multiz/down,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
"kqP" = (
-/obj/effect/turf_decal/siding/white/corner{
- dir = 4
+/obj/machinery/door/airlock{
+ name = "Unisex Showers"
},
-/obj/machinery/light/directional/south,
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/textured,
+/area/station/commons/toilet)
"kqR" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -34615,22 +35906,6 @@
},
/turf/open/floor/plating,
/area/mine/laborcamp/security)
-"krE" = (
-/obj/structure/table,
-/obj/item/flashlight/flare/candle{
- pixel_y = 1;
- pixel_x = -16
- },
-/obj/item/paper/crumpled{
- pixel_y = 3;
- pixel_x = 1;
- name = "used napkin"
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"krN" = (
/obj/structure/sign/poster/official/random/directional/south,
/obj/structure/window/reinforced/spawner/directional/west,
@@ -34652,19 +35927,39 @@
/obj/machinery/telecomms/bus/preset_four,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
-"krV" = (
-/obj/machinery/vending/autodrobe/all_access,
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
-"krW" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/entry)
"krY" = (
/turf/closed/wall/r_wall,
/area/station/science/breakroom)
+"krZ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/oil,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"ksb" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/disposal/bin,
+/obj/structure/cable,
+/obj/structure/disposalpipe/trunk,
+/obj/structure/sign/warning/fire/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/maintenance/disposal/incinerator)
+"ksc" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/bar{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"kse" = (
/obj/structure/chair/sofa/bench/left{
dir = 8
@@ -34672,19 +35967,27 @@
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron,
/area/station/security/prison/mess)
-"ksf" = (
-/obj/structure/plasticflaps,
-/obj/machinery/conveyor{
- dir = 8;
- id = "QMLoad"
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
"ksi" = (
/obj/structure/displaycase,
/obj/effect/turf_decal/tile/dark/fourcorners,
/turf/open/floor/iron,
/area/mine/living_quarters)
+"ksl" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Fitness"
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/commons/fitness)
"ksn" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/brown/half/contrasted{
@@ -34694,12 +35997,6 @@
dir = 1
},
/area/mine/eva)
-"kso" = (
-/obj/structure/fence/corner{
- dir = 6
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"ksu" = (
/mob/living/basic/mining/gutlunch/warrior,
/turf/open/misc/asteroid/snow/icemoon,
@@ -34707,29 +36004,6 @@
"ksC" = (
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"ksH" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
- },
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"ksR" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/confetti,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"ksU" = (
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/obj/machinery/modular_computer/preset/civilian,
-/obj/effect/turf_decal/bot_white,
-/obj/machinery/newscaster/directional/north,
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/command/gateway)
"kta" = (
/turf/closed/wall,
/area/station/commons/storage/mining)
@@ -34755,27 +36029,6 @@
},
/turf/open/floor/iron,
/area/station/commons/dorms/laundry)
-"ktq" = (
-/obj/effect/turf_decal/siding/thinplating/dark/corner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 10
- },
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/warm/directional/south,
-/obj/structure/sign/poster/contraband/lizard/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"ktt" = (
/obj/structure/sign/warning/electric_shock,
/turf/closed/wall/r_wall,
@@ -34796,12 +36049,6 @@
/obj/effect/mapping_helpers/airalarm/tlv_no_checks,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"ktx" = (
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
"ktz" = (
/obj/machinery/newscaster/directional/north,
/turf/open/floor/wood,
@@ -34810,35 +36057,6 @@
/obj/effect/spawner/random/trash/hobo_squat,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"ktD" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
- },
-/obj/machinery/firealarm/directional/east,
-/obj/structure/chair/sofa/corp/left{
- dir = 8
- },
-/obj/machinery/camera{
- c_tag = "Medbay East";
- dir = 6;
- network = list("ss13","medbay")
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
-"ktJ" = (
-/obj/structure/chair/stool/directional/north,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/fore)
-"ktK" = (
-/obj/structure/chair/sofa/bench/left{
- dir = 4
- },
-/obj/structure/sign/warning/electric_shock/directional/west,
-/obj/machinery/light/small/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/fore)
"ktU" = (
/turf/open/floor/carpet,
/area/station/command/meeting_room)
@@ -34851,35 +36069,53 @@
/obj/machinery/disposal/bin,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
-"ktY" = (
-/obj/item/radio/intercom/directional/east,
-/obj/structure/table,
-/obj/machinery/fax/auto_name,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
+"ktX" = (
+/obj/structure/fence/post{
+ dir = 4
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"kub" = (
/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"kuy" = (
-/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{
- pixel_x = 28
- },
-/obj/effect/turf_decal/stripes{
- dir = 1
+"kuq" = (
+/obj/structure/railing,
+/obj/effect/turf_decal/siding/white,
+/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
+ id = "cantena_curtains"
},
-/turf/open/floor/iron,
-/area/station/science/ordnance/testlab)
+/turf/open/floor/wood,
+/area/station/commons/lounge)
+"kux" = (
+/obj/machinery/light/small/directional/south,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"kuC" = (
/obj/structure/closet/cardboard,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
+"kuJ" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"kuR" = (
/obj/structure/barricade/wooden,
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"kuT" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
+/turf/open/floor/engine/xenobio,
+/area/station/science/xenobiology)
"kuV" = (
/obj/effect/turf_decal/arrows/red,
/obj/effect/turf_decal/tile/purple/half{
@@ -34889,20 +36125,16 @@
dir = 1
},
/area/station/hallway/primary/starboard)
-"kva" = (
-/obj/structure/table/glass,
-/obj/item/reagent_containers/cup/beaker/large{
- pixel_x = -3;
- pixel_y = 3
+"kuZ" = (
+/obj/effect/spawner/structure/window/hollow/reinforced/middle{
+ dir = 1
},
-/obj/item/reagent_containers/dropper,
-/obj/item/reagent_containers/dropper{
- pixel_x = -4;
- pixel_y = 4
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "botany_chasm_and_wolf_shutters"
},
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"kvf" = (
/obj/effect/turf_decal/caution{
dir = 4
@@ -34910,10 +36142,6 @@
/obj/structure/sign/warning/cold_temp/directional/north,
/turf/open/floor/iron/smooth,
/area/station/cargo/drone_bay)
-"kvh" = (
-/obj/structure/sign/warning,
-/turf/closed/wall/r_wall,
-/area/station/security/brig/upper)
"kvj" = (
/obj/machinery/meter,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
@@ -34931,22 +36159,6 @@
/obj/structure/closet/firecloset,
/turf/open/floor/iron/smooth,
/area/station/maintenance/port/fore)
-"kvG" = (
-/obj/structure/sign/warning/secure_area/directional/south,
-/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"kvH" = (
-/obj/structure/ladder,
-/obj/structure/sign/warning/cold_temp/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/plating,
-/area/station/engineering/lobby)
"kvR" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -34958,15 +36170,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/science/ordnance/office)
-"kvT" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"kvX" = (
/turf/open/floor/iron/dark/smooth_edge{
dir = 4
@@ -34989,6 +36192,16 @@
/obj/item/wrench,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"kwn" = (
+/obj/structure/chair/office{
+ dir = 4
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
+"kww" = (
+/obj/machinery/gibber,
+/turf/open/misc/asteroid/snow/coldroom,
+/area/station/service/kitchen/coldroom)
"kwz" = (
/obj/structure/table/wood,
/obj/item/folder/blue,
@@ -35005,14 +36218,6 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"kwT" = (
-/obj/machinery/mass_driver/trash{
- dir = 1
- },
-/obj/structure/sign/warning/cold_temp/directional/east,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/station/maintenance/disposal)
"kwU" = (
/obj/machinery/computer/records/security,
/obj/structure/cable,
@@ -35056,31 +36261,47 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/fore)
+"kxA" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"kxY" = (
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/iron,
/area/station/engineering/storage_shared)
-"kxZ" = (
-/obj/machinery/space_heater,
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/fore/lesser)
-"kyc" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/item/kirbyplants/random,
+"kya" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/warning/electric_shock/directional/east,
-/obj/structure/cable,
-/obj/machinery/status_display/evac/directional/south,
-/obj/structure/disposalpipe/segment{
- dir = 9
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"kyf" = (
+/obj/structure/bookcase{
+ name = "Holy Bookcase"
},
-/turf/open/floor/iron/white/corner{
- dir = 8
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
-/area/station/hallway/secondary/entry)
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"kyg" = (
/obj/effect/turf_decal/tile/blue{
dir = 8
@@ -35117,6 +36338,12 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"kyM" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/iron/stairs/medium,
+/area/mine/eva/lower)
"kyU" = (
/obj/machinery/modular_computer/preset/id,
/obj/machinery/light/directional/north,
@@ -35126,16 +36353,18 @@
/obj/machinery/status_display/ai/directional/north,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/customs/auxiliary)
-"kyW" = (
-/obj/machinery/computer/records/medical,
-/obj/structure/cable,
-/obj/machinery/button/door/directional/north{
- id = "medsecprivacy";
- name = "Privacy Shutters Control"
+"kyV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/obj/effect/turf_decal/tile/red/full,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/security/checkpoint/medical)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/spawner/random/trash/food_packaging,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"kzv" = (
/obj/structure/bed,
/obj/effect/spawner/random/bedsheet/any,
@@ -35165,16 +36394,6 @@
},
/turf/open/floor/iron/large,
/area/station/engineering/engine_smes)
-"kzC" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Central Hallway South-West - HoP's Office"
- },
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"kzD" = (
/obj/structure/table/reinforced,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -35184,6 +36403,12 @@
pixel_x = 9;
pixel_y = 4
},
+/obj/machinery/button/door{
+ pixel_y = -3;
+ pixel_x = -3;
+ id = "bridge blast";
+ name = "Blast Door Control"
+ },
/turf/open/floor/iron,
/area/station/command/bridge)
"kzG" = (
@@ -35200,18 +36425,6 @@
/obj/item/multitool,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"kzU" = (
-/obj/structure/dresser,
-/obj/structure/mirror/directional/north,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/camera{
- c_tag = "Service - Backstage";
- dir = 9
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
"kzZ" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -35221,10 +36434,12 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"kAm" = (
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/exit/departure_lounge)
+"kAk" = (
+/obj/structure/railing/wooden_fence{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"kAn" = (
/obj/effect/spawner/random/structure/grille,
/turf/open/floor/plating,
@@ -35250,6 +36465,21 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"kAQ" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/machinery/status_display/evac/directional/north,
+/obj/effect/turf_decal/siding/wood/corner,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/service/bar)
+"kAT" = (
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"kAW" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 1
@@ -35257,10 +36487,22 @@
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/prison)
-"kAZ" = (
-/obj/structure/tank_holder/extinguisher,
-/turf/open/floor/iron/white,
-/area/station/medical/cryo)
+"kBc" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Holodeck Door"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "holodeck"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/iron/textured,
+/area/station/commons/fitness)
"kBi" = (
/obj/effect/mapping_helpers/airlock/abandoned,
/obj/machinery/door/airlock/atmos{
@@ -35296,14 +36538,6 @@
/obj/structure/sink/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"kBO" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/effect/turf_decal/siding/white{
- dir = 4
- },
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
"kBU" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp/green{
@@ -35325,30 +36559,18 @@
dir = 1
},
/area/mine/eva/lower)
-"kCb" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/item/radio/intercom/directional/north,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/dorms)
"kCg" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/siding/wood/corner{
dir = 8
},
/obj/machinery/firealarm/directional/west,
-/obj/item/radio/intercom/directional/north,
/obj/machinery/light/small/directional/west,
+/obj/structure/sign/painting/library{
+ pixel_y = 32
+ },
/turf/open/floor/wood,
/area/station/service/library)
-"kCh" = (
-/obj/structure/closet,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"kCn" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -35372,11 +36594,6 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/commons/dorms)
-"kCv" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash/cigbutt,
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
"kCx" = (
/obj/structure/table/wood,
/obj/item/book/granter/action/spell/smoke/lesser{
@@ -35400,6 +36617,14 @@
},
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
+"kCC" = (
+/obj/structure/table,
+/obj/effect/turf_decal/stripes/red/line{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"kCG" = (
/obj/effect/turf_decal/tile/brown/fourcorners,
/obj/machinery/photocopier,
@@ -35415,44 +36640,9 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"kCR" = (
-/obj/structure/stairs/west,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"kCV" = (
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/service)
-"kCY" = (
-/obj/structure/rack,
-/obj/item/clothing/shoes/winterboots/ice_boots/eva{
- pixel_y = 2
- },
-/obj/item/clothing/suit/hooded/wintercoat/eva{
- pixel_x = 1;
- pixel_y = 5
- },
-/obj/machinery/light/small/directional/east,
-/obj/machinery/mining_weather_monitor/directional/north,
-/obj/effect/turf_decal/delivery/red,
-/obj/machinery/camera/directional/north{
- c_tag = "Arrivals Emergency EVA"
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
-"kDb" = (
-/obj/machinery/atmospherics/components/trinary/filter/flipped{
- dir = 4;
- name = "Exfiltrate Filter"
- },
-/obj/effect/turf_decal/trimline/dark_red/filled/warning{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/dark_red/filled/warning{
- dir = 5
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
"kDc" = (
/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input{
dir = 8
@@ -35463,14 +36653,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/cargo/sorting)
-"kDm" = (
-/obj/structure/closet/crate/trashcart/laundry,
-/obj/machinery/light/small/directional/north,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/commons/dorms/laundry)
"kDs" = (
/turf/closed/mineral/snowmountain/cavern/icemoon,
/area/icemoon/surface/outdoors/nospawn)
@@ -35506,6 +36688,16 @@
dir = 4
},
/area/mine/eva)
+"kDO" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"kEj" = (
/obj/machinery/computer/libraryconsole/bookmanagement,
/obj/structure/table,
@@ -35526,26 +36718,11 @@
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"kEr" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"kEs" = (
-/obj/structure/tank_holder/extinguisher,
+"kEC" = (
+/obj/machinery/light/small/directional/south,
+/obj/structure/closet/emcloset,
/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
-"kEB" = (
-/obj/effect/decal/cleanable/generic,
-/obj/effect/decal/cleanable/robot_debris/down,
-/obj/structure/sign/poster/contraband/random/directional/west,
-/turf/open/floor/iron/checker,
-/area/station/maintenance/port/fore)
+/area/station/maintenance/port/aft)
"kEM" = (
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
@@ -35562,6 +36739,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"kFc" = (
+/obj/structure/table/wood,
+/obj/item/circuitboard/machine/fax,
+/obj/structure/frame/machine,
+/obj/item/stack/cable_coil/five,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"kFu" = (
/obj/structure/table,
/obj/item/stack/sheet/iron/fifty,
@@ -35580,15 +36764,6 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/mess)
-"kFF" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Cart Maintenance"
- },
-/obj/effect/mapping_helpers/airlock/access/any/service/kitchen,
-/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics,
-/obj/structure/barricade/wooden/snowed,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"kFH" = (
/obj/machinery/atmospherics/pipe/smart/simple/green/visible{
dir = 10
@@ -35610,6 +36785,16 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/mine/eva)
+"kFW" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/hop)
"kGc" = (
/obj/structure/table/wood,
/obj/structure/cable,
@@ -35622,6 +36807,27 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/wood/large,
/area/station/command/heads_quarters/hos)
+"kGe" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridge blast";
+ name = "Bridge Blast Door";
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/command/bridge)
+"kGm" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 4
+ },
+/obj/machinery/computer/security/telescreen/cmo/directional/east,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/cmo)
"kGx" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -35632,12 +36838,9 @@
/turf/open/floor/iron,
/area/station/cargo/lobby)
"kGD" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/obj/structure/secure_safe/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"kGF" = (
/obj/structure/table,
/obj/item/camera_film,
@@ -35652,23 +36855,6 @@
dir = 1
},
/area/station/commons/storage/art)
-"kGJ" = (
-/obj/machinery/door/airlock/security/glass{
- id_tag = "outerbrig";
- name = "Security Checkpoint"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "brigoutpost"
- },
-/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
-/obj/machinery/scanner_gate/preset_guns,
-/turf/open/floor/iron/dark/textured_edge{
- dir = 4
- },
-/area/station/security/brig/entrance)
"kGP" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/red{
@@ -35712,22 +36898,6 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
-"kHq" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/machinery/status_display/shuttle{
- pixel_x = -32;
- shuttle_id = "arrival"
- },
-/obj/machinery/light/directional/west,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/iron/white/corner{
- dir = 8
- },
-/area/station/hallway/secondary/entry)
"kHr" = (
/turf/closed/wall/r_wall,
/area/station/engineering/atmos/project)
@@ -35809,6 +36979,12 @@
/obj/item/clothing/suit/hooded/wintercoat,
/turf/open/floor/vault,
/area/station/security/prison/rec)
+"kIr" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/station/service/library)
"kIt" = (
/obj/effect/turf_decal/siding/yellow{
dir = 4
@@ -35829,11 +37005,11 @@
/obj/machinery/space_heater,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
-"kIK" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+"kIL" = (
+/obj/structure/flora/grass/green/style_random,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"kIU" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/corner,
@@ -35845,12 +37021,6 @@
dir = 1
},
/area/mine/eva)
-"kIX" = (
-/obj/structure/fence/corner{
- dir = 6
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
"kJc" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance/two,
@@ -35875,6 +37045,16 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
+"kJr" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/structure/chair/stool/bar/directional/east,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"kJw" = (
/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{
dir = 4
@@ -35883,26 +37063,18 @@
/obj/structure/sign/poster/official/random/directional/north,
/turf/open/floor/iron/smooth,
/area/mine/laborcamp/security)
-"kJx" = (
-/obj/structure/railing/wooden_fence,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"kJG" = (
-/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
- id = "cantena_curtains"
- },
-/obj/structure/railing{
+"kJF" = (
+/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{
dir = 4
},
-/obj/effect/turf_decal/siding/white{
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/firedoor/heavy{
dir = 4
},
-/turf/open/floor/wood,
-/area/station/commons/lounge)
-"kJI" = (
-/obj/structure/transit_tube/station/reverse,
-/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat_interior)
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"kJK" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
@@ -35917,12 +37089,6 @@
/obj/effect/spawner/structure/window/reinforced/tinted,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"kJP" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/command/bridge)
"kJU" = (
/obj/structure/girder,
/turf/open/floor/iron/dark,
@@ -35938,21 +37104,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
-"kKa" = (
-/obj/item/clothing/under/costume/skeleton,
-/obj/item/clothing/head/helmet/skull,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
-"kKk" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"kKn" = (
-/obj/machinery/light/cold/directional/east,
-/obj/machinery/status_display/ai/directional/east,
-/turf/open/openspace,
-/area/station/service/kitchen/coldroom)
"kKv" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/disposalpipe/sorting/mail{
@@ -35978,6 +37129,14 @@
"kKL" = (
/turf/closed/wall,
/area/station/maintenance/starboard/fore)
+"kKT" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"kKU" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 8
@@ -36017,6 +37176,12 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/storage)
+"kLd" = (
+/obj/structure/fence/post{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"kLo" = (
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/dark/textured,
@@ -36026,11 +37191,6 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/wood,
/area/station/maintenance/space_hut/cabin)
-"kLs" = (
-/obj/structure/sign/warning/docking,
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/exit/departure_lounge)
"kLy" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/research{
@@ -36062,17 +37222,6 @@
/obj/machinery/space_heater,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"kMP" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/rack,
-/obj/item/storage/backpack/satchel/leather/withwallet,
-/obj/item/toy/figure/assistant,
-/obj/structure/sign/calendar/directional/west,
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/dorms/laundry)
"kMY" = (
/obj/effect/turf_decal/siding/yellow{
dir = 6
@@ -36085,13 +37234,22 @@
},
/turf/open/floor/iron/large,
/area/station/engineering/storage)
-"kNa" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/cryo)
+"kNf" = (
+/obj/structure/table,
+/obj/item/flashlight/flare/candle{
+ pixel_y = 1;
+ pixel_x = -16
+ },
+/obj/item/paper/crumpled{
+ pixel_y = 3;
+ pixel_x = 1;
+ name = "used napkin"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"kNi" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -36121,8 +37279,9 @@
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
"kNC" = (
-/obj/structure/fence,
-/turf/open/misc/asteroid/snow/icemoon,
+/obj/structure/railing,
+/obj/effect/turf_decal/siding/thinplating,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"kNQ" = (
/obj/structure/cable,
@@ -36141,6 +37300,11 @@
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"kOc" = (
+/obj/structure/chair,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"kOi" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 9
@@ -36158,6 +37322,45 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"kOq" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=EVA2";
+ location = "Dorm"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
+"kOt" = (
+/obj/structure/fence/corner{
+ dir = 2;
+ pixel_y = 0
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"kOx" = (
+/obj/structure/table/wood,
+/obj/machinery/duct,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/box/white/corners{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/bar)
+"kOM" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "botany_chasm_and_wolf_shutters"
+ },
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"kON" = (
/obj/structure/rack,
/obj/effect/decal/cleanable/dirt,
@@ -36175,22 +37378,11 @@
/obj/structure/cable,
/turf/open/floor/iron/showroomfloor,
/area/station/security/processing)
-"kOO" = (
-/obj/structure/sign/poster/random/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
-"kOS" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Public Mining Storage";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 29
- },
-/turf/open/floor/iron/dark,
-/area/mine/storage)
+"kOR" = (
+/obj/structure/railing/wooden_fence,
+/obj/item/flashlight/lantern/on,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"kOV" = (
/obj/structure/cable,
/obj/effect/landmark/start/hangover,
@@ -36218,11 +37410,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-"kPh" = (
-/obj/structure/flora/bush/sunny/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
"kPo" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -36237,6 +37424,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"kPu" = (
+/obj/structure/table,
+/obj/item/crowbar/red,
+/obj/item/stock_parts/power_store/cell/high{
+ pixel_x = 6;
+ pixel_y = -3
+ },
+/obj/structure/sign/poster/random/directional/west,
+/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/aft)
"kPv" = (
/obj/machinery/vending/cigarette,
/turf/open/floor/wood,
@@ -36254,9 +37454,6 @@
},
/turf/open/floor/iron,
/area/station/service/hydroponics/garden)
-"kPz" = (
-/turf/closed/mineral/random/snow,
-/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"kPL" = (
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/cable,
@@ -36271,25 +37468,6 @@
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
-"kPS" = (
-/obj/structure/railing,
-/obj/structure/marker_beacon/cerulean,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"kPY" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/machinery/vending/hydroseeds{
- slogan_delay = 700
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"kQc" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -36320,14 +37498,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"kQx" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/item/radio/intercom/directional/north,
-/obj/machinery/holopad,
-/obj/machinery/light/warm/directional/north,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/service/bar)
"kQz" = (
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -36346,14 +37516,6 @@
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating,
/area/station/maintenance/fore)
-"kQH" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"kQJ" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -36376,13 +37538,6 @@
/obj/item/pipe_dispenser,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"kQV" = (
-/obj/structure/closet/crate,
-/obj/effect/spawner/random/maintenance/three,
-/obj/structure/sign/departments/maint/directional/west,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
"kQY" = (
/obj/effect/turf_decal/arrows/red{
dir = 4;
@@ -36404,12 +37559,15 @@
/obj/structure/bookcase,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"kRj" = (
-/obj/structure/table/wood,
-/obj/item/c_tube,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+"kRw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/computer/atmos_control/nocontrol/incinerator{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/item/radio/intercom/directional/east,
+/turf/open/floor/iron/dark,
+/area/station/maintenance/disposal/incinerator)
"kRy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -36417,15 +37575,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
-"kRD" = (
-/obj/machinery/door/airlock/hydroponics/glass{
- name = "Garden"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/turf/open/floor/iron/textured,
-/area/station/service/hydroponics)
"kRE" = (
/obj/machinery/computer/mech_bay_power_console{
dir = 8
@@ -36433,13 +37582,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
-"kRF" = (
-/obj/structure/chair/wood{
- dir = 8
- },
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"kRH" = (
/obj/machinery/door/airlock/highsecurity{
name = "Chemistry Lab Exit"
@@ -36450,21 +37592,6 @@
/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry,
/turf/open/floor/plating,
/area/station/medical/chemistry)
-"kRI" = (
-/obj/structure/table/glass,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/item/paper_bin{
- pixel_y = 4
- },
-/obj/item/folder/white{
- pixel_x = 4;
- pixel_y = 4
- },
-/obj/item/pen{
- pixel_x = -4
- },
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"kRJ" = (
/obj/machinery/camera/directional/north{
c_tag = "Atmospherics Distribution Loop"
@@ -36488,13 +37615,15 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/cargo/office)
-"kSj" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/structure/cable,
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
+"kRV" = (
+/obj/effect/spawner/random/trash/grille_or_waste,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"kSc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"kSn" = (
/obj/structure/cable/multilayer/multiz,
/obj/effect/turf_decal/stripes/line,
@@ -36509,12 +37638,25 @@
/obj/structure/sign/warning/secure_area,
/turf/closed/wall/r_wall,
/area/icemoon/underground/explored)
+"kSA" = (
+/obj/machinery/mining_weather_monitor/directional/east,
+/turf/open/floor/iron/grimy,
+/area/station/hallway/secondary/entry)
"kSD" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 4
},
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"kSG" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 1
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"kSM" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line{
@@ -36560,25 +37702,6 @@
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/mine/eva/lower)
-"kTQ" = (
-/obj/effect/turf_decal/siding/yellow{
- dir = 6
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
-"kTX" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/plastic,
-/area/station/commons/dorms/laundry)
"kUb" = (
/obj/effect/turf_decal/stripes/red/line{
dir = 8
@@ -36597,6 +37720,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/pink,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"kUo" = (
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/cable,
+/obj/machinery/light/cold/directional/west,
+/obj/structure/railing/corner/end/flip{
+ dir = 4
+ },
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
+"kUt" = (
+/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2,
+/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/security/prison/safe)
"kUu" = (
/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
dir = 4
@@ -36615,6 +37753,13 @@
"kUD" = (
/turf/open/openspace,
/area/mine/eva)
+"kUF" = (
+/obj/machinery/light/directional/north,
+/obj/machinery/status_display/supply{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"kUJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/built/directional/south,
@@ -36623,14 +37768,6 @@
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/white,
/area/station/maintenance/port/fore)
-"kUP" = (
-/obj/structure/lattice/catwalk,
-/obj/structure/railing/corner{
- dir = 8
- },
-/obj/structure/railing/corner,
-/turf/open/lava/plasma/ice_moon,
-/area/icemoon/underground/explored)
"kUU" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -36639,72 +37776,43 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron/smooth,
/area/station/maintenance/port/lesser)
-"kUW" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Service External Airlock";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"kVj" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
+"kVa" = (
+/obj/machinery/light/directional/south,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/area/station/commons/fitness)
+"kVe" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/landmark/generic_maintenance_landmark,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"kVl" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"kVo" = (
-/obj/structure/table/wood,
-/obj/machinery/reagentgrinder{
- pixel_x = 6;
- pixel_y = 6
- },
-/obj/item/reagent_containers/cup/glass/shaker{
- pixel_x = -6
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/box/white/corners{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/bar)
-"kVq" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/machinery/light/warm/directional/north,
-/obj/machinery/digital_clock/directional/north,
-/turf/open/floor/iron,
-/area/station/service/bar)
+"kVv" = (
+/obj/structure/frame/machine,
+/obj/item/stack/cable_coil/five,
+/obj/structure/sign/poster/contraband/little_fruits/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"kVx" = (
/obj/structure/cable/multilayer/multiz,
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"kVE" = (
-/obj/structure/sign/painting/library_secure{
- pixel_x = 32
- },
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/door/window/left/directional/west{
- name = "Secure Art Exhibition";
- req_access = list("library")
+"kVA" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
},
-/obj/effect/spawner/random/structure/table_fancy,
-/turf/open/floor/wood,
-/area/station/service/library)
+/obj/machinery/mining_weather_monitor/directional/north,
+/turf/open/floor/iron/large,
+/area/station/hallway/secondary/entry)
"kVF" = (
/obj/structure/closet/secure_closet/courtroom,
/obj/item/gavelhammer,
@@ -36712,6 +37820,11 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron,
/area/station/security/courtroom)
+"kVI" = (
+/obj/structure/closet/firecloset,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/morgue)
"kVM" = (
/obj/structure/chair/sofa/corp/right{
dir = 1
@@ -36719,6 +37832,20 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/engineering/lobby)
+"kVN" = (
+/obj/item/radio/intercom/directional/west,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/camera/directional/west{
+ c_tag = "Mining B-1 Hallway South";
+ network = list("ss13", "mine")
+ },
+/turf/open/floor/iron/dark/side{
+ dir = 8
+ },
+/area/mine/eva)
"kVS" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -36739,6 +37866,16 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"kWk" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"kWr" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -36755,23 +37892,6 @@
},
/turf/open/floor/iron,
/area/station/tcommsat/computer)
-"kWG" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"kWH" = (
-/obj/structure/rack,
-/obj/item/hand_labeler,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
"kWL" = (
/obj/structure/rack,
/obj/item/reagent_containers/cup/bottle/nitrogen{
@@ -36785,6 +37905,7 @@
/obj/item/reagent_containers/cup/bottle/oxygen{
pixel_x = 1
},
+/obj/structure/sign/warning/no_smoking/circle/directional/west,
/turf/open/floor/iron/dark/textured_edge{
dir = 8
},
@@ -36797,6 +37918,21 @@
/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"kWO" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/table/wood,
+/obj/item/flashlight/lantern,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"kWV" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"kWW" = (
/obj/machinery/door/airlock/atmos,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -36821,6 +37957,10 @@
dir = 1
},
/area/station/engineering/atmos/hfr_room)
+"kXf" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"kXq" = (
/obj/machinery/air_sensor/plasma_tank,
/turf/open/floor/engine/plasma,
@@ -36875,10 +38015,10 @@
/area/icemoon/surface/outdoors/nospawn)
"kXM" = (
/obj/structure/closet/secure_closet/security/med,
-/obj/machinery/firealarm/directional/south,
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/east,
/obj/effect/turf_decal/tile/red/full,
+/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/checkpoint/medical)
"kXO" = (
@@ -36887,27 +38027,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
-"kXR" = (
-/turf/open/floor/iron/stairs/right{
- dir = 4
- },
-/area/station/science/cytology)
-"kXS" = (
-/obj/machinery/door/airlock/hydroponics/glass{
- name = "Hydroponics"
- },
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
+"kXQ" = (
+/obj/machinery/power/solar_control{
+ id = "auxsolareast";
+ name = "Starboard Bow Solar Control"
},
-/area/station/service/hydroponics)
+/obj/structure/cable,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/solars/starboard/fore)
+"kXW" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/starboard/fore)
"kXY" = (
/turf/open/floor/iron/dark,
/area/station/security/prison/rec)
@@ -36924,9 +38058,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"kYo" = (
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"kYq" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -36956,11 +38087,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/large,
/area/station/engineering/engine_smes)
-"kYN" = (
-/obj/structure/table/wood,
-/obj/item/flashlight/lantern/on,
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
"kZa" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -36980,6 +38106,16 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
+"kZe" = (
+/obj/effect/mapping_helpers/airlock/access/all/science/general,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external/glass{
+ name = "Cytology External Airlock"
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"kZh" = (
/obj/structure/cable,
/obj/structure/sign/poster/contraband/random/directional/west,
@@ -36989,16 +38125,6 @@
/obj/machinery/space_heater,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison)
-"kZm" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"kZn" = (
/obj/structure/cable,
/obj/machinery/light/floor,
@@ -37026,13 +38152,14 @@
/turf/open/floor/vault,
/area/station/security/prison/rec)
"laa" = (
-/obj/machinery/atmospherics/components/tank,
-/obj/effect/turf_decal/stripes/line{
+/obj/machinery/newscaster/directional/west,
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/siding/wood{
dir = 4
},
-/obj/item/radio/intercom/directional/north,
+/obj/structure/railing/corner,
/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
+/area/station/commons/lounge)
"lab" = (
/obj/machinery/door/window/brigdoor/left/directional/north{
name = "Secure Weapons Storage";
@@ -37051,13 +38178,29 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"lal" = (
-/obj/structure/chair/sofa/right/brown,
-/obj/item/toy/plush/moth{
- name = "Dr. Moff"
+"lah" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/floor/carpet/blue,
-/area/station/medical/psychology)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/machinery/door/airlock/public/glass{
+ name = "Escape";
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/exit/departure_lounge)
"law" = (
/obj/machinery/door/airlock/security/glass{
name = "Security Vestibule"
@@ -37134,13 +38277,13 @@
/obj/structure/sign/warning/fire/directional/north,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"lca" = (
-/obj/structure/railing/corner{
- dir = 1
- },
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"lby" = (
+/obj/effect/decal/cleanable/greenglow,
+/obj/effect/decal/cleanable/plastic,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"lch" = (
/obj/machinery/computer/monitor{
dir = 1;
@@ -37153,27 +38296,21 @@
/obj/machinery/gateway/centerstation,
/turf/open/floor/iron/dark/smooth_large,
/area/station/command/gateway)
-"lcm" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/trash/cigbutt,
-/obj/effect/spawner/random/trash/cigbutt,
-/obj/effect/decal/cleanable/ash,
-/obj/item/rack_parts,
-/obj/effect/mapping_helpers/burnt_floor,
+"lcs" = (
+/obj/structure/reagent_dispensers/plumbed{
+ dir = 4
+ },
/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/area/station/maintenance/starboard/fore)
+"lct" = (
+/obj/structure/railing,
+/turf/open/floor/iron/stairs/medium{
+ dir = 4
+ },
+/area/station/science/cytology)
"lcu" = (
/turf/open/floor/iron/white,
/area/station/science/explab)
-"lcz" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/warning/fire/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"lcA" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall/ice,
-/area/icemoon/underground/explored)
"lcB" = (
/obj/machinery/light/small/directional/west,
/obj/structure/table/wood,
@@ -37231,6 +38368,12 @@
"ldH" = (
/turf/closed/wall,
/area/station/security/prison/mess)
+"ldJ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/newscaster/directional/north,
+/obj/machinery/light/small/dim/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/fore)
"ldQ" = (
/obj/structure/barricade/wooden,
/obj/structure/girder,
@@ -37240,17 +38383,6 @@
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"ldT" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/command/glass{
- name = "Bridge"
- },
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/access/all/command/general,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"ldV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/stripes/line{
@@ -37265,21 +38397,17 @@
/obj/machinery/shower/directional/south,
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"leg" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"lei" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/structure/bed/medical/emergency,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"lej" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"lek" = (
/obj/machinery/conveyor_switch/oneway{
id = "packageSort2"
@@ -37294,14 +38422,15 @@
},
/turf/open/floor/iron,
/area/station/cargo/sorting)
-"leE" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/power/apc/auto_name/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+"leo" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
"leM" = (
/obj/structure/railing{
dir = 8
@@ -37311,17 +38440,36 @@
},
/turf/open/floor/glass/reinforced,
/area/station/hallway/primary/starboard)
-"leP" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"leU" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"leW" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"lfo" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge";
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"lfp" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/south,
@@ -37337,11 +38485,25 @@
},
/turf/open/floor/engine,
/area/station/science/xenobiology)
-"lfF" = (
-/obj/structure/sign/warning/cold_temp/directional/west,
-/obj/structure/sign/warning/gas_mask/directional/east,
-/turf/open/floor/plating,
-/area/station/engineering/atmos)
+"lfA" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/machinery/light/directional/north,
+/obj/machinery/door_buttons/airlock_controller{
+ pixel_y = 32;
+ idExterior = "virology_airlock_exterior";
+ idInterior = "virology_airlock_interior";
+ interior_airlock = "virology_airlock_control";
+ name = "Virology Access Controller";
+ req_access = list("virology")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"lfG" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -37366,11 +38528,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/medical/storage)
-"lgb" = (
-/obj/effect/landmark/start/botanist,
-/obj/structure/chair/office/light,
-/turf/open/floor/glass,
-/area/station/service/hydroponics)
+"lfU" = (
+/obj/effect/spawner/random/structure/grille,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"lgg" = (
/obj/machinery/air_sensor/engine_chamber,
/turf/open/floor/engine,
@@ -37381,6 +38543,20 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"lgw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"lgx" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/backroom)
"lgz" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -37396,12 +38572,6 @@
},
/turf/open/floor/iron/textured,
/area/station/security/brig)
-"lgH" = (
-/obj/structure/flora/tree/pine/style_random,
-/obj/structure/marker_beacon/cerulean,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"lgK" = (
/turf/closed/wall,
/area/station/security/prison/visit)
@@ -37412,15 +38582,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/fore)
-"lgP" = (
-/obj/machinery/atmospherics/components/binary/pump/on{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{
- dir = 8
- },
-/turf/open/floor/engine,
-/area/station/science/ordnance/burnchamber)
"lgW" = (
/obj/machinery/meter/monitored/distro_loop,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible,
@@ -37474,6 +38635,16 @@
},
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"lia" = (
+/turf/open/openspace,
+/area/station/service/kitchen/coldroom)
+"lik" = (
+/obj/effect/landmark/start/bartender,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
"lil" = (
/obj/structure/cable,
/obj/structure/sign/poster/random/directional/west,
@@ -37481,6 +38652,9 @@
/area/station/maintenance/port/fore)
"lis" = (
/obj/structure/closet/secure_closet/miner,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
/turf/open/floor/iron,
/area/station/cargo/miningdock)
"lit" = (
@@ -37492,19 +38666,6 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/qm)
-"liv" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 8
- },
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 4
- },
-/obj/structure/minecart_rail{
- dir = 1
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"lix" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -37542,12 +38703,11 @@
/obj/item/toy/figure/chaplain,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"ljj" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/structure/sign/warning/cold_temp,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/exit/departure_lounge)
+"liV" = (
+/obj/structure/chair/sofa/bench/left,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"ljl" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -37570,6 +38730,16 @@
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"ljq" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"ljx" = (
/obj/effect/turf_decal/plaque{
icon_state = "L1"
@@ -37586,6 +38756,16 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
+"ljB" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/medbay/aft)
"ljD" = (
/obj/structure/disposalpipe/segment,
/obj/effect/decal/cleanable/dirt,
@@ -37633,14 +38813,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/textured,
/area/station/commons/storage/primary)
-"lka" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/dark,
-/area/station/medical/treatment_center)
"lkb" = (
/obj/structure/table,
/obj/item/paper_bin{
@@ -37664,6 +38836,15 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/carpet,
/area/station/commons/dorms)
+"lko" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/backroom)
"lkr" = (
/obj/structure/closet/firecloset,
/turf/open/floor/iron,
@@ -37697,42 +38878,18 @@
/obj/effect/decal/cleanable/food/pie_smudge,
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/mess)
-"lkY" = (
-/obj/structure/bed{
- dir = 4
- },
-/obj/item/bedsheet/brown{
- dir = 4
- },
-/obj/machinery/button/door/directional/north{
- id = "miningdorm_A";
- name = "Door Bolt Control";
- normaldoorcontrol = 1;
- pixel_y = -24;
- specialfunctions = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/carpet/donk,
-/area/mine/production)
"lli" = (
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"llm" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/item/gun/ballistic/shotgun/doublebarrel,
-/obj/structure/rack,
-/obj/structure/disposalpipe/segment{
+"lln" = (
+/obj/effect/decal/cleanable/blood/tracks{
dir = 4
},
-/obj/effect/turf_decal/box/red,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"llw" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -37745,8 +38902,28 @@
/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 8
},
+/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/iron/white,
/area/station/medical/psychology)
+"llR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/pen/red,
+/obj/item/pen{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/folder/yellow,
+/obj/machinery/button/door/directional/west{
+ id = "qmprivacy";
+ name = "Privacy Shutters Control";
+ req_access = list("qm")
+ },
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
"llT" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 1
@@ -37795,6 +38972,14 @@
},
/turf/open/floor/iron/dark,
/area/station/cargo/office)
+"lmx" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"lmy" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
dir = 5
@@ -37825,26 +39010,37 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/security/mechbay)
-"lmY" = (
-/obj/machinery/newscaster/directional/west,
-/obj/machinery/camera{
- c_tag = "Research Division Lobby";
- dir = 10;
- network = list("ss13","rd")
- },
-/obj/machinery/light/directional/west,
-/obj/effect/turf_decal/stripes/corner{
+"lmQ" = (
+/obj/effect/turf_decal/tile/bar{
dir = 4
},
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 8
- },
+/obj/structure/chair/stool/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"lmT" = (
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 4
+ },
+/obj/machinery/camera/directional/east{
+ c_tag = "Chapel North"
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"lnc" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/commons/storage/tools)
+"lne" = (
+/obj/structure/table/glass,
+/obj/item/seeds/glowshroom,
+/obj/item/seeds/bamboo{
+ pixel_y = 3;
+ pixel_x = 4
+ },
+/obj/machinery/newscaster/directional/east,
+/obj/structure/sign/poster/contraband/kudzu/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"lnk" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -37872,12 +39068,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"lnw" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/iron/dark/side{
- dir = 1
- },
-/area/station/service/chapel)
"lnx" = (
/obj/structure/closet/crate/preopen,
/turf/open/floor/plating/snowed/icemoon,
@@ -37887,23 +39077,6 @@
/obj/effect/turf_decal/trimline/blue/filled/line,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"lnE" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
"lnL" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/large,
@@ -37934,15 +39107,11 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory/upper)
-"lop" = (
-/obj/machinery/portable_atmospherics/canister,
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage)
+"lom" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"loq" = (
/obj/structure/light_construct/directional/east,
/turf/open/floor/iron,
@@ -37958,11 +39127,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"loG" = (
-/obj/structure/closet/secure_closet/chief_medical,
-/obj/item/screwdriver,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/cmo)
+"loF" = (
+/obj/structure/table/wood,
+/obj/item/toy/mecha/honk{
+ pixel_y = 12
+ },
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
+"loO" = (
+/obj/structure/statue/snow/snowman,
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"loV" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
dir = 4
@@ -37995,6 +39171,10 @@
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"lpy" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/closed/wall/r_wall,
+/area/station/science/ordnance/burnchamber)
"lpC" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -38049,6 +39229,13 @@
},
/turf/open/floor/iron,
/area/station/security/prison/mess)
+"lqi" = (
+/obj/structure/table/reinforced,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/item/rcl/pre_loaded,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
"lqj" = (
/obj/structure/chair/pew/right{
dir = 1
@@ -38084,6 +39271,36 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"lqL" = (
+/obj/effect/decal/cleanable/oil,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"lqM" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/duct,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"lqN" = (
+/obj/structure/rack,
+/obj/item/controller{
+ pixel_x = -7
+ },
+/obj/item/compact_remote{
+ pixel_x = -7
+ },
+/obj/item/compact_remote{
+ pixel_x = -7
+ },
+/obj/item/integrated_circuit/loaded/speech_relay{
+ pixel_x = 7
+ },
+/obj/item/integrated_circuit/loaded/hello_world{
+ pixel_x = 7
+ },
+/obj/machinery/airalarm/directional/west,
+/obj/structure/sign/warning/firing_range/directional/north,
+/turf/open/floor/iron/white/corner,
+/area/station/science/explab)
"lqU" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -38093,6 +39310,17 @@
},
/turf/open/floor/plating,
/area/station/science/xenobiology)
+"lqZ" = (
+/obj/machinery/vending/wardrobe/coroner_wardrobe,
+/obj/effect/turf_decal/siding/dark_blue{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 8
+ },
+/obj/machinery/light/small/dim/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"lrc" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -38103,17 +39331,13 @@
/obj/effect/mapping_helpers/mail_sorting/medbay/cmo_office,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"lry" = (
-/obj/structure/table,
-/obj/item/storage/box/bodybags{
- pixel_x = 2;
- pixel_y = 2
- },
-/obj/machinery/camera/directional/north{
- c_tag = "Chapel Coffin Storage"
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+"lrl" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/components/binary/valve/digital/on/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"lrz" = (
/obj/effect/spawner/random/structure/crate,
/obj/effect/spawner/random/trash/janitor_supplies,
@@ -38126,14 +39350,13 @@
/obj/structure/curtain,
/turf/open/floor/iron/freezer,
/area/station/command/heads_quarters/captain)
-"lrE" = (
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/item/bikehorn/rubberducky,
-/obj/structure/cable,
-/obj/effect/landmark/start/hangover,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
+"lrM" = (
+/obj/effect/turf_decal/siding/wideplating_new/light{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/blood/drip,
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/prison/work)
"lsa" = (
/obj/machinery/door/poddoor/shutters/preopen{
dir = 4;
@@ -38143,11 +39366,6 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/science/robotics/lab)
-"lsh" = (
-/obj/structure/closet/emcloset,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"lsi" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -38157,26 +39375,34 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"lsn" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/stairs/south,
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
+ },
+/area/station/security/prison)
"lso" = (
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"lsH" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
+"lsA" = (
+/obj/effect/turf_decal/siding/wood{
dir = 4
},
-/obj/effect/turf_decal/stripes/white/line{
+/obj/effect/turf_decal/siding/wood{
dir = 8
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
+/obj/machinery/light/floor,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"lsF" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"lsN" = (
/obj/effect/turf_decal/trimline/red/filled/corner{
dir = 8
@@ -38209,6 +39435,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"ltH" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"ltP" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/obj/effect/landmark/generic_maintenance_landmark,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"ltV" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -38222,10 +39460,29 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/cafeteria,
/area/station/commons/dorms/laundry)
+"ltY" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Central Hallway North-East"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/structure/sign/poster/official/random/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"lub" = (
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
+"luk" = (
+/obj/structure/table/wood,
+/obj/machinery/fax{
+ fax_name = "Captain's Office";
+ name = "Captain's Fax Machine"
+ },
+/turf/open/floor/wood,
+/area/station/command/heads_quarters/captain)
"lup" = (
/obj/effect/turf_decal/trimline/blue/filled/warning{
dir = 8
@@ -38238,63 +39495,117 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"luJ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/airlock/research{
- name = "Ordnance Lab"
+"luD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
},
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/obj/effect/turf_decal/tile/dark/half/contrasted{
- dir = 1
+/obj/structure/table/glass,
+/obj/item/stack/sheet/mineral/plasma,
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_x = 3;
+ pixel_y = 3
},
-/turf/open/floor/iron/white/side,
-/area/station/science/ordnance/office)
-"luR" = (
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_x = -6;
+ pixel_y = 6
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_x = -3;
+ pixel_y = 9
+ },
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
+"luG" = (
/obj/item/toy/snowball{
- pixel_x = 9;
- pixel_y = 1
+ pixel_x = 5;
+ pixel_y = -1
},
/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"luI" = (
+/obj/effect/spawner/random/lavaland_mob/raptor,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
+"luP" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"luR" = (
+/obj/structure/chair/office/tactical{
+ dir = 1
+ },
+/obj/effect/landmark/start/coroner,
+/obj/effect/turf_decal/siding/dark_blue/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/dark_blue/filled/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"lva" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"lvh" = (
-/obj/structure/window/reinforced/spawner/directional/south,
+"lvb" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 10
+ },
+/obj/structure/table/glass,
+/obj/machinery/reagentgrinder{
+ pixel_y = 8;
+ pixel_x = 6
+ },
+/obj/item/storage/box/syringes{
+ pixel_y = 8;
+ pixel_x = -5
+ },
+/obj/item/storage/box/beakers{
+ pixel_y = 5;
+ pixel_x = -9
+ },
/turf/open/floor/iron,
-/area/station/science/xenobiology)
+/area/station/service/hydroponics)
"lvk" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/commons/fitness)
-"lvm" = (
-/obj/machinery/camera/motion/directional/north{
- c_tag = "EVA Storage North"
+"lvl" = (
+/obj/structure/chair{
+ dir = 1;
+ name = "Command Station"
},
-/obj/structure/sign/warning/secure_area/directional/north,
-/obj/structure/tank_dispenser/oxygen,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron/dark/smooth_half{
- dir = 1
+/obj/machinery/keycard_auth{
+ pixel_x = 29;
+ pixel_y = 8
},
-/area/station/ai_monitored/command/storage/eva)
+/turf/open/floor/iron,
+/area/station/command/bridge)
"lvt" = (
/turf/open/openspace/icemoon,
/area/icemoon/underground/explored)
-"lvv" = (
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
-"lvy" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+"lvA" = (
+/obj/machinery/door/poddoor/preopen{
+ id = "bridge blast";
+ name = "Bridge Blast Door";
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/sign/warning/secure_area/directional/north,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/command/bridge)
"lvB" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -38321,9 +39632,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth,
/area/mine/eva)
+"lvR" = (
+/obj/machinery/vatgrower{
+ dir = 4
+ },
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"lvS" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
+/obj/machinery/flasher/directional/east{
+ id = "brigentry"
+ },
/turf/open/floor/iron/dark/textured_edge{
dir = 8
},
@@ -38335,6 +39655,17 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/eva)
+"lvU" = (
+/obj/structure/closet/crate,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/item/stack/license_plates/empty/fifty,
+/obj/item/stack/license_plates/empty/fifty,
+/obj/item/stack/license_plates/empty/fifty,
+/obj/effect/turf_decal/siding/dark{
+ dir = 6
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/security/prison/work)
"lvW" = (
/obj/structure/table,
/obj/effect/spawner/random/trash/food_packaging,
@@ -38373,6 +39704,15 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
+"lwI" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"lwO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -38414,14 +39754,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/commons/storage/tools)
-"lxn" = (
-/obj/machinery/biogenerator,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/mine/laborcamp)
+"lxi" = (
+/obj/structure/closet/toolcloset,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron,
+/area/station/construction)
"lxu" = (
/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{
dir = 4
@@ -38429,6 +39767,10 @@
/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"lxR" = (
+/obj/effect/spawner/random/structure/crate_abandoned,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"lxT" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/decal/cleanable/dirt,
@@ -38446,6 +39788,11 @@
/obj/machinery/meter,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"lxY" = (
+/obj/structure/closet/crate,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"lye" = (
/obj/effect/turf_decal/bot_white/right,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -38455,40 +39802,9 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
-"lyf" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 1
- },
-/obj/structure/extinguisher_cabinet/directional/south,
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
"lyg" = (
/turf/closed/wall/r_wall,
/area/station/security/brig)
-"lyh" = (
-/obj/machinery/navbeacon{
- codes_txt = "patrol;next_patrol=EVA2";
- location = "Dorm"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"lyl" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/treatment_center)
"lyq" = (
/obj/machinery/portable_atmospherics/canister/nitrogen,
/obj/effect/turf_decal/bot,
@@ -38502,13 +39818,16 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/stone,
/area/mine/eva/lower)
-"lyv" = (
-/obj/structure/table/wood/poker,
-/obj/item/trash/candle{
- pixel_y = 3
+"lyy" = (
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/machinery/computer/gateway_control,
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
},
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/turf/open/floor/iron/dark,
+/area/station/command/gateway)
"lyG" = (
/turf/open/floor/glass/reinforced,
/area/station/ai_monitored/security/armory/upper)
@@ -38517,26 +39836,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2,
/turf/closed/wall/r_wall,
/area/station/maintenance/disposal/incinerator)
-"lyP" = (
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/machinery/airalarm/directional/north,
-/obj/machinery/camera{
- c_tag = "Service - Botany Lower Entrance";
- dir = 9
- },
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"lyU" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"lyX" = (
/obj/structure/chair{
dir = 4
@@ -38544,10 +39843,18 @@
/obj/structure/sign/poster/contraband/random/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"lzc" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+"lzb" = (
+/obj/machinery/door/airlock/command{
+ name = "Captain's Quarters"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/command/captain,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/station/command/heads_quarters/captain)
"lzq" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -38593,6 +39900,13 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
+"lzJ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/sign/warning/radiation/directional/north,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"lzM" = (
/obj/effect/turf_decal/trimline/blue/filled/warning{
dir = 1
@@ -38609,6 +39923,26 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"lzU" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/structure/sign/warning/pods/directional/north,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
"lzX" = (
/obj/machinery/light/floor,
/turf/open/floor/iron/white,
@@ -38658,6 +39992,22 @@
},
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
+"lAW" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Fitness"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/commons/fitness)
"lBo" = (
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/carpet,
@@ -38669,10 +40019,22 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
+"lBB" = (
+/obj/structure/chair/stool/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"lBD" = (
/obj/structure/flora/grass/green/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"lBN" = (
+/obj/machinery/door/morgue{
+ name = "Coffin Storage";
+ req_access = list("chapel_office");
+ dir = 2
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"lBR" = (
/turf/closed/wall,
/area/station/security/prison/toilet)
@@ -38699,6 +40061,14 @@
},
/turf/open/floor/iron,
/area/station/service/hydroponics/garden)
+"lCc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/railing{
+ dir = 5
+ },
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"lCg" = (
/obj/effect/landmark/event_spawn,
/obj/structure/cable,
@@ -38709,26 +40079,24 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"lCv" = (
-/obj/machinery/firealarm/directional/west,
-/obj/structure/closet/crate/wooden/toy,
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
+"lCn" = (
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics/garden)
"lCz" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/bot,
/obj/effect/landmark/start/roboticist,
/turf/open/floor/iron,
/area/station/science/robotics/lab)
-"lCA" = (
-/obj/machinery/computer/order_console/mining,
-/obj/machinery/light/small/directional/south,
-/obj/machinery/light_switch/directional/south,
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/iron/dark/side{
- dir = 4
- },
-/area/mine/production)
"lCC" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -38748,16 +40116,6 @@
dir = 1
},
/area/station/engineering/lobby)
-"lCM" = (
-/obj/structure/closet/crate,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"lCO" = (
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"lCV" = (
/obj/machinery/door/airlock/maintenance,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -38830,13 +40188,6 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp)
-"lDE" = (
-/obj/structure/sign/poster/official/safety_report/directional/north,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/security/prison/visit)
"lDF" = (
/obj/structure/table,
/obj/item/wrench,
@@ -38870,25 +40221,6 @@
/obj/structure/cable,
/turf/open/floor/carpet/blue,
/area/station/security/prison/work)
-"lEb" = (
-/obj/machinery/door/airlock/multi_tile/public/glass{
- dir = 4;
- name = "Service Hall"
- },
-/obj/effect/turf_decal/siding/dark/corner,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/service/general,
-/obj/effect/landmark/navigate_destination,
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/hallway/secondary/service)
"lEg" = (
/obj/machinery/door/window/left/directional/north{
name = "AI Core Door";
@@ -38900,17 +40232,6 @@
"lEj" = (
/turf/open/floor/iron/dark/textured,
/area/station/security/processing)
-"lEn" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/table,
-/obj/item/stack/sheet/mineral/coal{
- pixel_x = 6;
- pixel_y = 3
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"lEo" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/structure/disposalpipe/segment{
@@ -38918,13 +40239,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"lEt" = (
-/obj/structure/railing/corner{
- dir = 8
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/mine/eva)
"lEv" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -38957,15 +40271,43 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/hallway/primary/port)
-"lEK" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment,
-/obj/effect/landmark/start/hangover,
+"lEJ" = (
+/obj/structure/table,
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = 5;
+ pixel_y = 3
+ },
+/obj/item/tank/internals/emergency_oxygen{
+ pixel_x = -1;
+ pixel_y = 1
+ },
+/obj/structure/sign/warning/directional/north,
/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
+/area/station/commons/storage/mining)
+"lEM" = (
+/obj/structure/rack,
+/obj/item/hand_labeler,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/button/door/directional/east{
+ id = "Trial Transfer";
+ name = "Trial Transfer Lockdown";
+ req_access = list("brig")
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"lEO" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -38985,6 +40327,20 @@
/obj/machinery/status_display/evac/directional/west,
/turf/open/floor/iron,
/area/station/command/bridge)
+"lFb" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/starboard)
"lFe" = (
/obj/structure/bookcase/random/adult,
/turf/open/floor/iron/dark/textured,
@@ -39036,13 +40392,31 @@
dir = 8
},
/area/station/command/heads_quarters/rd)
+"lGb" = (
+/obj/structure/rack,
+/obj/item/pickaxe,
+/obj/item/flashlight{
+ pixel_y = 2
+ },
+/obj/structure/lattice/catwalk,
+/obj/machinery/camera/directional/south{
+ c_tag = "Ordnance Lower Mix Lab";
+ network = list("ss13","rd")
+ },
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"lGd" = (
/obj/structure/disposalpipe/segment{
dir = 10
},
/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/contraband/random/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"lGf" = (
+/obj/structure/sign/warning/directional/north,
+/turf/open/genturf/blue,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"lGh" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
@@ -39054,11 +40428,6 @@
/obj/machinery/light/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"lGo" = (
-/obj/machinery/hydroponics/soil,
-/obj/structure/sign/poster/contraband/kudzu/directional/east,
-/turf/open/floor/grass,
-/area/station/service/hydroponics/garden)
"lGp" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -39086,6 +40455,12 @@
/obj/item/storage/toolbox/emergency,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"lGH" = (
+/obj/structure/closet,
+/obj/effect/spawner/random/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"lGK" = (
/obj/machinery/vending/cigarette,
/obj/machinery/button/door{
@@ -39108,29 +40483,11 @@
dir = 1
},
/area/station/hallway/secondary/entry)
-"lHi" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"lHm" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/computer/security/telescreen/test_chamber/directional/north,
-/turf/open/floor/iron,
-/area/station/science/explab)
-"lHr" = (
-/obj/structure/stairs/north,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
+"lGN" = (
+/obj/effect/landmark/start/botanist,
+/obj/structure/chair/office/light,
+/turf/open/floor/glass,
+/area/station/service/hydroponics)
"lHu" = (
/obj/structure/closet/secure_closet/brig,
/obj/structure/cable,
@@ -39141,16 +40498,6 @@
/obj/effect/landmark/blobstart,
/turf/open/floor/iron/smooth,
/area/station/maintenance/starboard/fore)
-"lHB" = (
-/obj/machinery/camera{
- c_tag = "Chapel North";
- dir = 6
- },
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"lHC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -39170,17 +40517,6 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos/storage/gas)
-"lHI" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/siding/white/corner{
- dir = 8
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"lHL" = (
/obj/structure/cable,
/obj/effect/turf_decal/stripes/corner{
@@ -39194,6 +40530,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/security/mechbay)
+"lHV" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/smartfridge/organ,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"lIk" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -39208,13 +40549,6 @@
},
/turf/open/floor/iron/freezer,
/area/station/command/heads_quarters/captain)
-"lIs" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"lIt" = (
/obj/machinery/modular_computer/preset/cargochat/security{
dir = 4
@@ -39249,16 +40583,10 @@
/obj/effect/mapping_helpers/airlock/access/any/command/general,
/turf/open/floor/iron,
/area/station/tcommsat/computer)
-"lIK" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/turretid{
- name = "AI Chamber turret control";
- pixel_x = 5;
- pixel_y = -24
- },
-/turf/open/floor/circuit,
-/area/station/ai_monitored/turret_protected/ai)
+"lIP" = (
+/obj/effect/mapping_helpers/trapdoor_placer,
+/turf/open/floor/catwalk_floor/iron_white,
+/area/station/medical/medbay/central)
"lIQ" = (
/obj/item/restraints/legcuffs/beartrap,
/obj/item/restraints/legcuffs/beartrap,
@@ -39271,60 +40599,28 @@
/obj/effect/turf_decal/tile/brown/half/contrasted,
/turf/open/floor/iron/dark/side,
/area/mine/eva/lower)
-"lIT" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/machinery/firealarm/directional/north,
-/obj/structure/cable,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/hallway/secondary/entry)
-"lIU" = (
-/obj/machinery/light/small/directional/west,
-/obj/structure/table,
-/obj/structure/bedsheetbin,
-/obj/structure/sign/clock/directional/west,
-/obj/effect/turf_decal/siding/blue{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
+"lIW" = (
+/turf/open/floor/plating,
+/area/station/ai_monitored/turret_protected/aisat_interior)
+"lJg" = (
+/obj/structure/closet/crate/trashcart/laundry,
+/obj/machinery/light/small/directional/north,
+/obj/effect/turf_decal/tile/blue/opposingcorners{
dir = 1
},
-/turf/open/floor/iron,
+/obj/structure/sign/clock/directional/north,
+/turf/open/floor/iron/cafeteria,
/area/station/commons/dorms/laundry)
-"lIW" = (
+"lJn" = (
+/obj/effect/decal/cleanable/confetti,
+/obj/structure/closet/crate/cardboard,
+/obj/item/storage/cans/sixbeer,
+/obj/effect/spawner/random/food_or_drink/cups,
/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat_interior)
-"lJc" = (
-/obj/item/food/chococoin,
-/obj/structure/closet/secure_closet/freezer/fridge,
-/obj/effect/turf_decal/weather/snow/corner,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
+/area/station/maintenance/starboard/fore)
"lJO" = (
/turf/closed/wall,
/area/station/maintenance/port/fore)
-"lJS" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Security - Permabrig Lower Hallway Stairwell";
- network = list("ss13","prison")
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
-"lJW" = (
-/obj/machinery/smartfridge,
-/obj/machinery/door/window/right/directional/south{
- name = "Produce Access";
- req_access = list("hydroponics")
- },
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"lKc" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
@@ -39367,15 +40663,13 @@
/obj/structure/closet/radiation,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"lKZ" = (
-/obj/structure/railing/corner{
- dir = 8
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 8
+"lKN" = (
+/obj/machinery/door/window/left/directional/west{
+ req_access = list("hydroponics");
+ name = "Hydroponics Equipment"
},
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
+/turf/open/floor/iron/half,
+/area/station/service/hydroponics)
"lLf" = (
/obj/structure/table/wood,
/obj/item/storage/dice,
@@ -39397,6 +40691,17 @@
"lLm" = (
/turf/open/floor/iron/cafeteria,
/area/station/maintenance/port/aft)
+"lLA" = (
+/obj/structure/sign/warning/fire{
+ pixel_y = 32
+ },
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
+"lLD" = (
+/obj/structure/closet/firecloset,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/main)
"lLE" = (
/obj/machinery/netpod,
/obj/machinery/camera/autoname/directional/south,
@@ -39407,20 +40712,23 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"lLR" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 9
- },
-/obj/machinery/hydroponics/constructable,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"lLY" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/recharge_floor,
/area/mine/mechbay)
+"lMa" = (
+/obj/item/trash/pistachios,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/structure/railing/corner/end{
+ dir = 8
+ },
+/obj/structure/railing/corner/end/flip{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"lMd" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/brown/half/contrasted,
@@ -39429,12 +40737,9 @@
pixel_y = 6
},
/obj/item/food/cheesiehonkers,
+/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron,
/area/station/cargo/office)
-"lMe" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/plating,
-/area/station/service/kitchen)
"lMg" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -39447,19 +40752,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/engine/o2,
/area/station/engineering/atmos)
-"lMu" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/machinery/door/poddoor/preopen{
- id = "xenobio5";
- name = "Xenobio Pen 5 Blast Door"
- },
-/obj/structure/sign/warning/electric_shock,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
"lMC" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -39487,15 +40779,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"lNk" = (
-/obj/structure/sign/painting/library{
- pixel_y = -32
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/station/service/library)
"lNy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -39515,12 +40798,6 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
-"lNE" = (
-/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"lNG" = (
/obj/machinery/door/airlock/security/glass{
name = "Security Office"
@@ -39558,22 +40835,39 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/primary)
-"lOq" = (
-/obj/effect/turf_decal/stripes/line{
+"lNV" = (
+/obj/structure/closet/wardrobe/grey,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron,
+/area/station/commons/locker)
+"lOa" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/railing{
dir = 1
},
-/obj/machinery/light/small/dim/directional/east,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
+"lOr" = (
+/obj/structure/railing,
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/security/brig)
+"lOt" = (
+/obj/structure/falsewall,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
-"lOz" = (
-/obj/machinery/door/airlock{
- id_tag = "Dorm2";
- name = "Dorm 2"
+/area/station/medical/morgue)
+"lOA" = (
+/obj/structure/minecart_rail{
+ dir = 1
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
+/obj/item/radio/intercom/directional/west{
+ frequency = 1453;
+ name = "Kitchen Intercom"
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"lOI" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{
dir = 5
@@ -39581,6 +40875,13 @@
/obj/machinery/atmospherics/pipe/smart/simple/orange/visible,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"lOJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable,
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"lOP" = (
/obj/structure/table,
/obj/item/paper,
@@ -39600,6 +40901,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/department/electrical)
+"lOV" = (
+/obj/machinery/disposal/bin{
+ desc = "A pneumatic waste disposal unit. This one leads to the morgue.";
+ name = "corpse disposal"
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/obj/structure/window/spawner/directional/west,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"lPb" = (
/obj/structure/railing/corner,
/obj/structure/railing/corner{
@@ -39622,6 +40935,17 @@
},
/turf/open/floor/iron/sepia,
/area/station/service/library)
+"lPl" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
+"lPq" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"lPr" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -39629,14 +40953,11 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"lPz" = (
-/mob/living/basic/pet/penguin/baby/permanent,
-/obj/item/toy/snowball{
- pixel_x = -6;
- pixel_y = -3
- },
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
+"lPs" = (
+/obj/structure/girder,
+/obj/structure/grille,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"lPC" = (
/obj/effect/turf_decal/trimline/green/filled/corner{
dir = 1
@@ -39679,17 +41000,16 @@
},
/turf/open/floor/iron/dark/textured_large,
/area/station/cargo/bitrunning/den)
-"lPQ" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"lQc" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/office)
+"lQe" = (
+/obj/machinery/vending/wardrobe/engi_wardrobe,
+/obj/machinery/status_display/ai/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/storage_shared)
"lQf" = (
/obj/structure/rack,
/obj/item/clothing/mask/gas,
@@ -39715,6 +41035,15 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/carpet,
/area/station/commons/dorms)
+"lQv" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external/glass{
+ name = "Garden Access"
+ },
+/turf/open/floor/iron/textured,
+/area/station/service/hydroponics)
"lQw" = (
/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
color = "#ff0000";
@@ -39745,7 +41074,7 @@
/obj/structure/table/glass,
/obj/item/flashlight/lamp,
/obj/effect/turf_decal/tile/blue/full,
-/obj/machinery/firealarm/directional/west,
+/obj/machinery/light_switch/directional/west,
/turf/open/floor/iron/dark/smooth_large,
/area/station/command/heads_quarters/cmo)
"lQN" = (
@@ -39780,6 +41109,21 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
+"lRj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/west,
+/obj/item/kirbyplants/organic/plant10,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"lRn" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/commons/dorms/laundry)
"lRs" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
@@ -39833,6 +41177,21 @@
/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"lRK" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/effect/spawner/random/structure/crate_abandoned,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"lRO" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/structure/cable,
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"lRR" = (
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{
dir = 6
@@ -39872,39 +41231,25 @@
"lSu" = (
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"lSw" = (
-/obj/structure/tank_dispenser{
- pixel_x = -1
- },
-/obj/machinery/camera/directional/north{
- c_tag = "Atmospherics Monitoring"
- },
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage/gas)
-"lSF" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
"lSP" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/commons/storage/mining)
+"lSX" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/landmark/blobstart,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"lTa" = (
/obj/effect/turf_decal/trimline/red/warning{
dir = 10
@@ -39912,6 +41257,12 @@
/obj/effect/turf_decal/stripes/red/line,
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
+"lTl" = (
+/obj/structure/closet/crate/grave,
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
+ },
+/area/icemoon/underground/explored/graveyard)
"lTs" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -39925,12 +41276,6 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/space_hut/cabin)
-"lUa" = (
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"lUb" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/medical/glass{
@@ -40008,6 +41353,12 @@
dir = 4
},
/area/station/engineering/storage_shared)
+"lVr" = (
+/obj/structure/fence/cut/medium{
+ dir = 1
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"lVt" = (
/obj/machinery/firealarm/directional/west,
/obj/machinery/light/floor,
@@ -40040,15 +41391,15 @@
},
/turf/open/floor/wood,
/area/station/service/library)
-"lVN" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/disposalpipe/trunk/multiz/down{
- dir = 1
- },
+"lVS" = (
+/obj/structure/sign/departments/xenobio/directional/east,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/aft/greater)
+"lVU" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/trash/grille_or_waste,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"lVY" = (
/obj/effect/turf_decal/siding/thinplating_new/corner{
dir = 4
@@ -40068,6 +41419,25 @@
/obj/effect/landmark/start/roboticist,
/turf/open/floor/iron,
/area/station/science/robotics/lab)
+"lWd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "bridge blast";
+ name = "Bridge Blast Door";
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/command/bridge)
"lWf" = (
/obj/structure/mop_bucket/janitorialcart,
/turf/open/floor/plating,
@@ -40080,29 +41450,9 @@
},
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
-"lWj" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 10
- },
-/obj/structure/closet/secure_closet/medical3,
-/obj/item/defibrillator/loaded{
- pixel_y = 3
- },
-/obj/item/clothing/gloves/latex/nitrile,
-/obj/item/clothing/gloves/latex/nitrile,
-/obj/machinery/light/cold/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/medical/storage)
-"lWy" = (
-/obj/structure/table,
-/obj/item/paper_bin{
- pixel_x = -3;
- pixel_y = 7
- },
-/obj/item/pen,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron,
-/area/mine/laborcamp)
+"lWG" = (
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/maintenance/fore)
"lWI" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -40125,12 +41475,13 @@
},
/turf/open/floor/iron/smooth,
/area/station/maintenance/port/fore)
-"lXC" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/fore)
+"lXA" = (
+/obj/item/kirbyplants/random,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/siding/white,
+/obj/machinery/mining_weather_monitor/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/hallway/secondary/entry)
"lXJ" = (
/obj/structure/railing{
dir = 1
@@ -40141,6 +41492,13 @@
dir = 9
},
/area/station/security/prison/workout)
+"lYd" = (
+/obj/machinery/computer/order_console/mining,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/dark/side{
+ dir = 4
+ },
+/area/mine/production)
"lYg" = (
/obj/structure/cable,
/obj/item/radio/intercom/directional/east,
@@ -40155,12 +41513,10 @@
},
/turf/open/floor/grass,
/area/station/medical/virology)
-"lYS" = (
-/obj/structure/chair/office{
- dir = 4
- },
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
+"lYT" = (
+/obj/structure/table,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"lZe" = (
/obj/effect/turf_decal/tile/blue/opposingcorners{
dir = 1
@@ -40172,11 +41528,6 @@
/obj/structure/railing,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"lZP" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"lZQ" = (
/obj/machinery/airalarm/directional/west,
/obj/machinery/computer/cargo{
@@ -40209,26 +41560,23 @@
},
/turf/open/floor/plating,
/area/station/medical/pharmacy)
-"maw" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"maB" = (
/obj/structure/chair/stool/directional/north,
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
/area/station/commons/dorms)
"maM" = (
-/obj/item/paper/fluff/jobs/security/beepsky_mom,
-/obj/machinery/light/small/dim/directional/east,
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/obj/machinery/hydroponics/constructable,
+/obj/item/seeds/soya,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/light/directional/east,
+/obj/effect/turf_decal/siding/green{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
"maO" = (
/obj/machinery/disposal/bin,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -40257,18 +41605,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/cargo/storage)
-"maX" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
"maY" = (
/obj/item/wrench,
/obj/item/weldingtool,
@@ -40279,16 +41615,15 @@
/obj/structure/rack,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"mbb" = (
-/obj/structure/cable,
-/obj/machinery/button/door/directional/west{
- id = "xenobio1";
- name = "Xenobio Pen 1 Blast Door";
- req_access = list("xenobiology")
+"mbe" = (
+/obj/structure/toilet/greyscale{
+ cistern_open = 1;
+ dir = 1
},
-/obj/machinery/light/floor,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
+/obj/effect/spawner/random/entertainment/cigar,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/prison/toilet)
"mbk" = (
/obj/effect/landmark/start/hangover,
/obj/effect/turf_decal/tile/blue{
@@ -40297,6 +41632,14 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"mbm" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/item/radio/intercom/directional/north,
+/obj/machinery/holopad,
+/obj/machinery/light/warm/directional/north,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/iron,
+/area/station/service/bar)
"mbn" = (
/obj/machinery/light/directional/north,
/obj/structure/chair,
@@ -40316,6 +41659,10 @@
/obj/effect/landmark/start/prisoner,
/turf/open/floor/wood,
/area/station/security/prison/rec)
+"mbq" = (
+/obj/structure/closet/crate,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"mbt" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -40323,6 +41670,19 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/tcommsat/computer)
+"mbw" = (
+/obj/effect/turf_decal/siding/wood,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/multi_tile/public/glass{
+ name = "Atrium"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/navigate_destination/kitchen,
+/turf/open/floor/iron/dark/textured_half,
+/area/station/service/bar/atrium)
"mbB" = (
/obj/machinery/newscaster/directional/west,
/obj/effect/turf_decal/trimline/blue/filled/line{
@@ -40348,16 +41708,20 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"mbJ" = (
+/obj/structure/sign/warning/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"mbK" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/white/side{
dir = 5
},
/area/station/science/research)
-"mbT" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/starboard/aft)
+"mbM" = (
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"mbZ" = (
/obj/effect/turf_decal/trimline/red/filled/line,
/obj/machinery/door/airlock/security{
@@ -40376,6 +41740,17 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/plating,
/area/station/engineering/storage_shared)
+"mch" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/airlock/maintenance{
+ name = "Fitness Maintenance"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/unres,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"mco" = (
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
@@ -40394,6 +41769,15 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
+"mct" = (
+/obj/machinery/light/small/directional/west,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/side{
+ dir = 1
+ },
+/area/mine/eva/lower)
"mcF" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -40409,26 +41793,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/smooth_large,
/area/station/command/heads_quarters/hos)
-"mcQ" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/siding/wood/corner,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/service/bar)
-"mcT" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"mcW" = (
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
+"mde" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light/directional/west,
+/obj/item/kirbyplants/random/dead/research_director,
+/obj/machinery/computer/security/telescreen/rd/directional/west,
+/turf/open/floor/iron/smooth_half,
+/area/station/command/heads_quarters/rd)
"mdl" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 1
@@ -40442,6 +41818,12 @@
/obj/effect/landmark/start/prisoner,
/turf/open/floor/iron,
/area/station/security/prison/work)
+"mdy" = (
+/obj/machinery/camera/directional/south{
+ c_tag = "Morgue Hallway"
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"mdE" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -40451,6 +41833,14 @@
dir = 1
},
/area/station/science/explab)
+"mdI" = (
+/obj/machinery/door/airlock/atmos{
+ name = "Turbine";
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
+/turf/open/floor/plating,
+/area/station/maintenance/disposal/incinerator)
"mdM" = (
/obj/structure/rack,
/obj/item/clothing/suit/hooded/wintercoat/eva{
@@ -40466,13 +41856,6 @@
/obj/item/clothing/mask/gas,
/turf/open/floor/iron/textured,
/area/station/ai_monitored/command/storage/eva)
-"mdQ" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/warning/no_smoking{
- pixel_x = -28
- },
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"mdS" = (
/obj/item/paper_bin{
pixel_x = 1;
@@ -40485,10 +41868,6 @@
},
/turf/open/floor/iron,
/area/station/security/checkpoint/supply)
-"mdV" = (
-/obj/structure/sign/warning/electric_shock/directional/west,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"mdX" = (
/obj/effect/turf_decal/tile/red{
dir = 8
@@ -40503,6 +41882,15 @@
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"met" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/trimline/red/filled/warning{
+ dir = 9
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"meG" = (
/obj/item/kirbyplants/random,
/obj/structure/cable,
@@ -40540,12 +41928,20 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"meW" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
+"meX" = (
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"meZ" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 10
},
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/obj/structure/sign/poster/official/random/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"mfc" = (
/obj/effect/turf_decal/bot,
/obj/effect/decal/cleanable/dirt,
@@ -40560,6 +41956,16 @@
"mfH" = (
/turf/closed/wall/r_wall,
/area/station/security/brig/upper)
+"mfP" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/light/small/dim/directional/north,
+/obj/effect/decal/cleanable/vomit/old,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"mfV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
@@ -40571,6 +41977,18 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"mfX" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/warning{
+ dir = 1
+ },
+/obj/machinery/door/firedoor/border_only{
+ dir = 1
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"mga" = (
/obj/machinery/camera/directional/west{
c_tag = "Xenobiology Pens - Port Mid";
@@ -40594,25 +42012,48 @@
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"mgy" = (
-/obj/effect/turf_decal/stripes/line,
+"mgo" = (
+/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/textured,
-/area/station/service/hydroponics)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
+"mgs" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/machinery/door/poddoor/shutters/preopen{
+ id = "riot";
+ name = "Security Shutters"
+ },
+/obj/structure/sign/departments/court/directional/west,
+/turf/open/floor/glass/reinforced,
+/area/station/hallway/primary/fore)
+"mgv" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"mgD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/turf/open/floor/engine,
/area/station/maintenance/disposal/incinerator)
+"mgS" = (
+/obj/effect/spawner/structure/window/hollow/reinforced/middle{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "botany_chasm_and_wolf_shutters"
+ },
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"mgU" = (
/turf/closed/wall/r_wall,
/area/station/command/heads_quarters/hos)
-"mgV" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Central Hallway West"
- },
-/obj/effect/turf_decal/tile/blue,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"mgZ" = (
/obj/machinery/power/apc/auto_name/directional/east,
/obj/structure/closet/secure_closet/contraband/armory,
@@ -40631,17 +42072,6 @@
},
/turf/open/floor/iron,
/area/station/ai_monitored/command/storage/eva)
-"mhj" = (
-/obj/structure/railing/wooden_fence{
- dir = 10
- },
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
-"mhq" = (
-/obj/structure/closet,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/upper)
"mhx" = (
/obj/effect/turf_decal/bot,
/obj/effect/landmark/secequipment,
@@ -40664,6 +42094,24 @@
},
/turf/open/floor/iron,
/area/station/engineering/lobby)
+"miK" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/science/ordnance/office)
"miS" = (
/obj/structure/table,
/obj/item/stack/cable_coil{
@@ -40679,22 +42127,17 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"mjf" = (
+/obj/structure/chair/sofa/bench/right{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/fore)
"mjg" = (
/obj/machinery/light/small/directional/east,
/turf/open/floor/engine/n2o,
/area/station/engineering/atmos)
-"mjs" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain)
-"mjt" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/gas_mask,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/aft)
"mjH" = (
/obj/structure/table/optable,
/obj/machinery/newscaster/directional/east,
@@ -40734,6 +42177,13 @@
/obj/item/flashlight,
/turf/open/floor/iron,
/area/station/service/chapel)
+"mjY" = (
+/obj/structure/marker_beacon/burgundy,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"mka" = (
/obj/machinery/computer/turbine_computer{
dir = 1;
@@ -40743,16 +42193,11 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal/incinerator)
-"mkr" = (
-/obj/structure/closet/secure_closet/hydroponics,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/machinery/newscaster/directional/south,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+"mkb" = (
+/obj/structure/rack,
+/obj/item/clothing/head/costume/fancy,
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
"mku" = (
/obj/effect/spawner/random/structure/grille,
/obj/effect/decal/cleanable/glass,
@@ -40771,37 +42216,12 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"mkM" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
-"mkN" = (
-/obj/machinery/computer/records/medical/laptop{
- pixel_y = 1
- },
-/obj/structure/table/reinforced,
-/obj/machinery/camera/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"mld" = (
/obj/effect/turf_decal/tile/yellow{
dir = 1
},
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"mle" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"mlo" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -40819,18 +42239,10 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
-"mlN" = (
-/obj/structure/railing{
- dir = 6
- },
-/obj/effect/turf_decal/siding/white{
- dir = 6
- },
-/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
- id = "cantena_curtains"
- },
-/turf/open/floor/wood,
-/area/station/commons/lounge)
+"mly" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/recharge_floor,
+/area/station/maintenance/department/electrical)
"mlO" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/airalarm/directional/east,
@@ -40859,15 +42271,16 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"mmf" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
+"mlT" = (
+/obj/effect/decal/cleanable/blood/old,
+/obj/effect/turf_decal/siding/dark_blue{
+ dir = 8
},
-/obj/structure/railing{
- dir = 10
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 8
},
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"mmh" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -40900,6 +42313,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"mmw" = (
+/obj/machinery/oven/range,
+/obj/effect/turf_decal/siding/white,
+/obj/machinery/computer/security/telescreen/entertainment/directional/north,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"mmA" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -40921,15 +42340,14 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/medbay/aft)
-"mmC" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
+"mmG" = (
+/obj/machinery/button/door/directional/east{
+ id = "xenobio7";
+ name = "Xenobio Pen 7 Blast DOors";
+ req_access = list("xenobiology")
},
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"mmR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -40939,12 +42357,20 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"mnn" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/chair/stool/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+"mnm" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/iron/smooth,
+/area/mine/eva/lower)
+"mns" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/openspace,
+/area/station/science/xenobiology)
"mnu" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -40958,13 +42384,19 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"mnB" = (
-/obj/structure/railing{
- dir = 5
+"mnA" = (
+/obj/item/clothing/accessory/pocketprotector,
+/obj/structure/closet/secure_closet/personal/cabinet,
+/obj/item/camera{
+ pixel_y = 4;
+ pixel_x = -3
},
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
+/obj/effect/spawner/random/clothing/mafia_outfit,
+/obj/effect/spawner/random/clothing/mafia_outfit,
+/obj/effect/spawner/random/clothing/backpack,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"mnC" = (
/obj/structure/grille,
/obj/structure/disposalpipe/segment{
@@ -40980,27 +42412,17 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
-"moc" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
+"mnW" = (
+/obj/machinery/power/terminal{
dir = 8
},
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 29
- },
-/turf/open/floor/iron/smooth,
-/area/mine/eva/lower)
-"mod" = (
-/obj/structure/closet/crate/internals,
-/obj/machinery/camera{
- c_tag = "Cargo Bay B-1";
- dir = 6
- },
-/obj/machinery/firealarm/directional/east,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
+/turf/open/floor/plating,
+/area/station/maintenance/department/electrical)
+"moy" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"moB" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
@@ -41008,16 +42430,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"moE" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/dark,
-/area/station/medical/treatment_center)
"moF" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -41040,6 +42452,15 @@
/obj/structure/lattice/catwalk,
/turf/open/openspace/icemoon,
/area/station/science/server)
+"moX" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"mpe" = (
/obj/structure/cable,
/obj/machinery/computer/quantum_console,
@@ -41084,41 +42505,27 @@
},
/turf/open/floor/plating/icemoon,
/area/station/science/ordnance/bomb)
-"mpy" = (
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"mpH" = (
/obj/effect/landmark/event_spawn,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/commons/fitness)
-"mpP" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/preopen{
- id = "bridge blast";
- name = "Bridge Blast Door"
- },
-/obj/effect/turf_decal/delivery,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/command/bridge)
-"mpR" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/disposal/bin{
- desc = "A pneumatic waste disposal unit. This one leads to the morgue.";
- name = "corpse disposal"
- },
-/obj/structure/disposalpipe/trunk{
- dir = 4
- },
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
"mpU" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/service/hydroponics)
+"mqa" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/port/greater)
+"mqd" = (
+/turf/open/floor/iron/half,
+/area/station/service/hydroponics)
"mqe" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk{
@@ -41134,18 +42541,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"mqs" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 29
- },
-/turf/open/floor/iron/smooth,
-/area/mine/eva)
-"mqy" = (
-/obj/machinery/shower/directional/west,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
"mqD" = (
/obj/structure/reagent_dispensers/water_cooler,
/turf/open/floor/wood,
@@ -41162,10 +42557,19 @@
dir = 4
},
/area/station/security/brig/entrance)
-"mqO" = (
-/obj/machinery/power/port_gen/pacman,
+"mqI" = (
+/obj/machinery/vending/boozeomat/all_access,
/turf/open/floor/plating,
-/area/station/maintenance/department/electrical)
+/area/station/maintenance/port/aft)
+"mqL" = (
+/obj/machinery/button/door/directional/east{
+ id = "xenobio9";
+ name = "Xenobio Pen 9 Blast DOors";
+ req_access = list("xenobiology")
+ },
+/obj/machinery/light/floor,
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"mqR" = (
/obj/structure/chair{
dir = 8;
@@ -41179,25 +42583,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white/side,
/area/station/science/research)
-"mri" = (
-/obj/effect/spawner/structure/window/hollow/reinforced/middle{
- dir = 4
- },
-/obj/structure/sign/warning/gas_mask/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/fore/lesser)
+"mrk" = (
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"mro" = (
/obj/structure/curtain/cloth,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/white,
/area/station/maintenance/port/fore)
-"mrw" = (
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 4
- },
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"mry" = (
/obj/structure/table,
/obj/effect/spawner/random/trash/food_packaging,
@@ -41254,10 +42648,6 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
-"msd" = (
-/obj/machinery/door/poddoor/incinerator_atmos_main,
-/turf/open/floor/engine,
-/area/station/maintenance/disposal/incinerator)
"msf" = (
/obj/item/kirbyplants/random,
/obj/machinery/computer/security/telescreen/entertainment/directional/north,
@@ -41266,13 +42656,6 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"msg" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
"msi" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/blue/opposingcorners{
@@ -41307,6 +42690,27 @@
/obj/item/stack/ducts/fifty,
/turf/open/floor/iron/dark,
/area/station/medical/chemistry)
+"msu" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/spawner/random/trash/caution_sign,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/station/maintenance/port/lesser)
+"msE" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"msG" = (
+/obj/machinery/door/airlock{
+ id_tag = "Toilet2";
+ name = "Unit 2"
+ },
+/turf/open/floor/iron/textured,
+/area/station/commons/toilet)
"msN" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
/turf/closed/wall/r_wall,
@@ -41325,6 +42729,29 @@
/obj/machinery/requests_console/auto_name/directional/south,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
+"mta" = (
+/obj/structure/rack,
+/obj/item/lighter,
+/obj/item/clothing/glasses/meson{
+ pixel_y = 4
+ },
+/obj/item/stock_parts/power_store/cell/high,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/computer_disk/engineering{
+ pixel_y = 3;
+ pixel_x = 4
+ },
+/obj/item/computer_disk/engineering{
+ pixel_y = 3;
+ pixel_x = 4
+ },
+/obj/item/computer_disk/engineering{
+ pixel_y = 3;
+ pixel_x = 4
+ },
+/obj/item/reagent_containers/pill/patch/aiuri,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/ce)
"mtn" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -41335,6 +42762,11 @@
dir = 1
},
/area/mine/eva/lower)
+"mtq" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"mts" = (
/obj/effect/turf_decal/loading_area{
dir = 4
@@ -41342,26 +42774,63 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"mtt" = (
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored/graveyard)
+"mty" = (
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/structure/table/glass,
+/obj/item/seeds/tower,
+/obj/item/seeds/chanter{
+ pixel_y = 3;
+ pixel_x = 3
+ },
+/obj/item/seeds/watermelon{
+ pixel_y = -6;
+ pixel_x = 3
+ },
+/obj/item/seeds/apple{
+ pixel_y = 4;
+ pixel_x = 2
+ },
+/obj/item/seeds/banana,
+/obj/item/seeds/rose{
+ pixel_y = -3;
+ pixel_x = -4
+ },
+/obj/structure/noticeboard/directional/west,
+/obj/item/paper/guides/jobs/hydroponics{
+ pixel_y = 3;
+ pixel_x = -27
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"mtI" = (
/turf/closed/wall,
/area/station/science/robotics/lab)
-"mtN" = (
-/obj/effect/spawner/random/entertainment/arcade{
- dir = 4
+"mtS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
},
-/obj/structure/sign/poster/random/directional/west,
-/obj/effect/turf_decal/tile/red/opposingcorners{
- dir = 1
+/obj/machinery/status_display/door_timer{
+ pixel_x = -32;
+ id = "Cell 2";
+ name = "Cell 2"
},
-/turf/open/floor/iron/cafeteria,
-/area/station/hallway/secondary/exit/departure_lounge)
-"mtT" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
+"mtV" = (
+/obj/effect/turf_decal/tile/brown/half/contrasted,
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/side,
+/area/mine/eva)
"mua" = (
/obj/structure/railing{
dir = 4
@@ -41402,6 +42871,20 @@
/obj/item/stack/cable_coil,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"muP" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/sign/departments/rndserver/directional/south,
+/turf/open/floor/iron/white,
+/area/station/science/research)
+"muX" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/central)
"mvc" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -41446,6 +42929,9 @@
/obj/machinery/atmospherics/components/unary/passive_vent/layer2{
dir = 8
},
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/station/ai_monitored/turret_protected/aisat_interior)
"mwp" = (
@@ -41469,31 +42955,16 @@
},
/turf/open/floor/plating,
/area/station/medical/pharmacy)
-"mwK" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/holopad,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"mwQ" = (
/obj/structure/tank_holder/extinguisher,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"mxc" = (
-/obj/machinery/atmospherics/components/binary/valve/digital{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/science/ordnance)
-"mxh" = (
+"mxg" = (
/obj/structure/cable,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
+/obj/machinery/light/small/dim/directional/south,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"mxj" = (
/obj/machinery/atmospherics/components/binary/pump{
name = "Port Mix to East Ports"
@@ -41509,6 +42980,21 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/science/robotics/mechbay)
+"mxF" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/fore)
+"mxK" = (
+/obj/structure/fence/corner{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"mxM" = (
/obj/machinery/camera/directional/north{
c_tag = "Central Hallway North"
@@ -41533,13 +43019,34 @@
/obj/machinery/computer/security/telescreen/entertainment/directional/east,
/turf/open/floor/iron/grimy,
/area/station/hallway/secondary/entry)
-"mxY" = (
-/obj/structure/minecart_rail{
- dir = 9
+"mxR" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
/obj/structure/cable,
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
+/turf/open/floor/wood,
+/area/station/commons/lounge)
+"mxX" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment,
+/obj/effect/landmark/start/hangover,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/aft)
+"mxZ" = (
+/obj/effect/landmark/start/hangover,
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"mye" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/disposalpipe/segment,
@@ -41596,22 +43103,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"myS" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/machinery/camera/directional/south{
- c_tag = "Service - Botany Garden Access"
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+"myW" = (
+/obj/structure/ore_box,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"myX" = (
/obj/machinery/light/directional/north,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -41633,15 +43128,32 @@
/obj/structure/lattice/catwalk,
/turf/open/openspace/icemoon/keep_below,
/area/icemoon/underground/explored)
-"mza" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"mzb" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron,
/area/station/science/ordnance)
+"mzf" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/light_switch/directional/north{
+ pixel_y = 37
+ },
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/structure/cable,
+/turf/open/floor/wood/large,
+/area/station/service/bar)
+"mzg" = (
+/obj/machinery/light/directional/west,
+/obj/structure/closet/firecloset,
+/obj/item/radio/intercom/directional/west,
+/obj/effect/turf_decal/bot_red,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
+"mzl" = (
+/obj/structure/railing,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"mzr" = (
/obj/structure/table,
/obj/item/exodrone{
@@ -41657,15 +43169,6 @@
dir = 8
},
/area/mine/eva)
-"mzy" = (
-/obj/structure/sign/warning/electric_shock/directional/south,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/port/fore)
"mzz" = (
/turf/open/floor/plating,
/area/station/engineering/storage_shared)
@@ -41696,6 +43199,28 @@
/obj/effect/turf_decal/tile/red/full,
/turf/open/floor/iron/dark/textured_large,
/area/station/security/brig/entrance)
+"mzX" = (
+/obj/structure/disposalpipe/sorting/mail,
+/obj/effect/mapping_helpers/mail_sorting/service/bar,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"mzZ" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable/layer3,
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/aisat/hallway";
+ name = "Chamber Hallway Turret Control";
+ pixel_x = 32;
+ pixel_y = -24;
+ req_access = list("minisat")
+ },
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"mAc" = (
/obj/machinery/door/airlock/maintenance{
name = "Mining Maintenance"
@@ -41709,6 +43234,12 @@
"mAe" = (
/turf/open/floor/glass/reinforced,
/area/station/security/lockers)
+"mAn" = (
+/obj/effect/spawner/random/trash,
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"mAM" = (
/obj/structure/ladder,
/obj/machinery/light/small/red/directional/west,
@@ -41749,6 +43280,34 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"mBk" = (
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/engine,
+/area/station/science/explab)
+"mBm" = (
+/obj/machinery/door/airlock{
+ id_tag = "Toilet1";
+ name = "Unit 1"
+ },
+/turf/open/floor/iron/textured,
+/area/station/commons/toilet)
+"mBr" = (
+/obj/item/toy/plush/lizard_plushie{
+ name = "Wines-And-Dines";
+ pixel_x = 4
+ },
+/obj/item/reagent_containers/cup/glass/bottle{
+ pixel_x = -9
+ },
+/obj/structure/sign/flag/tizira/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"mBs" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/structure/window/reinforced/spawner/directional/east,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"mBB" = (
/obj/machinery/door/poddoor/preopen{
id = "ceprivacy";
@@ -41758,6 +43317,18 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/command/heads_quarters/ce)
+"mBL" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/obj/machinery/requests_console/auto_name/directional/east,
+/obj/structure/table,
+/obj/machinery/microwave{
+ pixel_y = 5
+ },
+/obj/effect/mapping_helpers/requests_console/supplies,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"mBO" = (
/obj/structure/sign/poster/contraband/random/directional/east,
/obj/machinery/light/small/dim/directional/west,
@@ -41795,6 +43366,9 @@
},
/turf/open/floor/plating,
/area/station/hallway/primary/starboard)
+"mBV" = (
+/turf/open/misc/asteroid/snow/ice/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"mBX" = (
/obj/structure/table/wood,
/obj/machinery/airalarm/directional/east,
@@ -41803,6 +43377,27 @@
},
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
+"mBY" = (
+/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/science/ordnance)
+"mCd" = (
+/obj/machinery/computer/operating{
+ dir = 2
+ },
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/item/radio/intercom/directional/north,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"mCw" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/hatch{
@@ -41816,12 +43411,38 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"mCx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/airalarm/directional/south,
+/obj/effect/mapping_helpers/dead_body_placer,
+/obj/effect/turf_decal/trimline/neutral/end{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
+"mCz" = (
+/obj/structure/flora/rock/pile/icy/style_random,
+/obj/machinery/light/small/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"mCK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/construction)
+"mCP" = (
+/obj/machinery/light/small/red/directional/south,
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/item/radio/intercom/chapel/directional/east,
+/turf/open/floor/wood/large,
+/area/station/service/chapel)
"mCT" = (
/obj/machinery/hydroponics/soil,
/turf/open/floor/grass,
@@ -41830,10 +43451,6 @@
/obj/machinery/telecomms/server/presets/common,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
-"mDg" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/aft/lesser)
"mDo" = (
/obj/structure/bed/double,
/obj/item/bedsheet/black/double,
@@ -41850,15 +43467,6 @@
dir = 4
},
/area/mine/eva)
-"mDv" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Bridge East Access"
- },
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"mDw" = (
/obj/structure/table/reinforced,
/obj/effect/landmark/event_spawn,
@@ -41868,9 +43476,23 @@
/obj/item/stamp/head/ce,
/turf/open/floor/iron,
/area/station/command/heads_quarters/ce)
+"mDy" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"mDX" = (
/turf/open/floor/engine/n2,
/area/station/engineering/atmos)
+"mEb" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/button/flasher{
+ pixel_y = -30;
+ id = "GulagCell 3"
+ },
+/turf/open/floor/iron,
+/area/mine/laborcamp)
"mEg" = (
/obj/structure/cable,
/obj/machinery/holopad/secure,
@@ -41907,11 +43529,22 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"mEz" = (
+/obj/structure/sign/poster/contraband/random/directional/east,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"mEB" = (
/obj/machinery/light/directional/south,
/obj/structure/cable,
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
+"mEI" = (
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"mEJ" = (
/turf/closed/wall/r_wall,
/area/station/science/genetics)
@@ -41927,18 +43560,49 @@
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
-"mES" = (
-/obj/structure/sign/poster/random/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/landmark/generic_maintenance_landmark,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/fore/lesser)
"mEU" = (
/obj/structure/chair/office/light{
dir = 4
},
/turf/open/floor/iron,
/area/station/science/ordnance/testlab)
+"mEW" = (
+/obj/structure/cable,
+/obj/machinery/button/door/directional/west{
+ id = "xenobio1";
+ name = "Xenobio Pen 1 Blast Door";
+ req_access = list("xenobiology")
+ },
+/obj/machinery/light/floor,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
+"mFb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/pen{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/folder/white{
+ pixel_x = 2
+ },
+/obj/machinery/door/firedoor/border_only{
+ dir = 4
+ },
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
"mFj" = (
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
@@ -41979,14 +43643,6 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/brig/upper)
-"mFR" = (
-/obj/structure/sign/plaques/kiddie/badger{
- pixel_y = 32
- },
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
- },
-/area/icemoon/underground/explored)
"mFU" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -42034,13 +43690,13 @@
/obj/structure/lattice/catwalk,
/turf/open/openspace/icemoon,
/area/station/science/server)
-"mGF" = (
-/obj/effect/decal/cleanable/confetti,
-/obj/structure/closet/crate/cardboard,
-/obj/item/storage/cans/sixbeer,
-/obj/effect/spawner/random/food_or_drink/cups,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"mGH" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/stairs/north,
+/turf/open/floor/iron/stairs/medium,
+/area/station/cargo/storage)
"mGJ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -42053,10 +43709,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"mGV" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
"mHd" = (
/obj/effect/turf_decal/delivery,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
@@ -42075,6 +43727,17 @@
/obj/machinery/brm,
/turf/open/floor/iron,
/area/mine/production)
+"mHq" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/railing,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"mHu" = (
/obj/machinery/atmospherics/components/tank,
/turf/open/floor/iron/dark,
@@ -42100,11 +43763,29 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"mIe" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"mIk" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible,
/turf/open/floor/plating,
/area/station/engineering/atmos)
+"mIs" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/chair/stool/bar/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/eighties,
+/area/station/commons/lounge)
"mIt" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -42132,17 +43813,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"mIT" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/cigarette{
- pixel_x = 6;
- pixel_y = 12
- },
-/turf/open/floor/iron,
-/area/mine/eva)
"mJa" = (
/obj/machinery/light/directional/east,
/obj/effect/turf_decal/tile/yellow,
@@ -42190,13 +43860,6 @@
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
/area/station/security/prison/rec)
-"mJZ" = (
-/obj/structure/fence{
- dir = 4
- },
-/obj/structure/sign/nanotrasen,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"mKa" = (
/obj/effect/turf_decal/tile/blue,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -42204,15 +43867,63 @@
dir = 8
},
/area/station/hallway/secondary/entry)
+"mKh" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"mKq" = (
/obj/structure/closet/secure_closet/evidence,
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/evidence)
+"mKA" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
+/obj/structure/tank_holder/oxygen,
+/obj/machinery/light/small/directional/north,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
+"mKC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access"
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/aft)
+"mKJ" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/turf/open/floor/iron/large,
+/area/station/hallway/secondary/entry)
+"mKO" = (
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/science/breakroom)
"mLa" = (
/obj/item/kirbyplants/random,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"mLd" = (
+/obj/effect/turf_decal/siding/green{
+ dir = 8
+ },
+/obj/structure/sign/poster/contraband/kudzu/directional/north,
+/turf/open/floor/iron,
+/area/station/service/hydroponics/garden)
"mLm" = (
/obj/structure/disposalpipe/segment,
/obj/structure/disposalpipe/segment{
@@ -42220,12 +43931,6 @@
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/lesser)
-"mLo" = (
-/obj/structure/rack,
-/obj/item/crowbar,
-/obj/item/picket_sign,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"mLt" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 4
@@ -42263,16 +43968,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"mLX" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/turf_decal/tile/blue/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/blue{
+ dir = 10
+ },
+/turf/open/floor/iron/cafeteria,
+/area/station/security/prison/work)
"mMb" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"mMi" = (
-/obj/effect/turf_decal/tile/neutral/diagonal_edge,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/kitchen/diagonal,
-/area/station/service/kitchen)
"mMk" = (
/obj/machinery/telecomms/message_server/preset,
/turf/open/floor/iron/dark/telecomms,
@@ -42292,10 +44002,6 @@
/obj/machinery/firealarm/directional/west,
/turf/open/floor/carpet,
/area/station/service/library)
-"mMI" = (
-/obj/structure/secure_safe/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"mMM" = (
/turf/closed/wall/r_wall,
/area/station/security/prison)
@@ -42324,19 +44030,42 @@
},
/turf/open/floor/plating/icemoon,
/area/station/science/ordnance/bomb)
-"mMZ" = (
+"mNi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/window/spawner/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"mNt" = (
/obj/structure/cable,
-/obj/effect/turf_decal/box/red/corners{
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/stripes/white/line{
dir = 1
},
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
"mNy" = (
/obj/effect/turf_decal/tile/green{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"mNB" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"mNF" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
dir = 4
@@ -42355,6 +44084,10 @@
/obj/effect/turf_decal/tile/green,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
+"mNP" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/turf/open/floor/iron,
+/area/station/service/bar)
"mNY" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/port/aft)
@@ -42391,16 +44124,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/office)
-"mOH" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"mOL" = (
/obj/machinery/airalarm/directional/south,
/obj/structure/disposalpipe/segment{
@@ -42426,10 +44149,41 @@
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"mPl" = (
+/obj/machinery/door/airlock/hydroponics/glass{
+ name = "Hydroponics"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/obj/machinery/duct,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/iron/dark/textured_half,
+/area/station/service/hydroponics)
+"mPp" = (
+/obj/structure/table,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen,
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/poster/official/report_crimes/directional/north,
+/turf/open/floor/iron,
+/area/mine/laborcamp)
"mPq" = (
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
+"mPr" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/chair/wood{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"mPv" = (
/obj/machinery/door/airlock/medical/glass{
name = "Medbay Storage"
@@ -42439,13 +44193,6 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/storage)
-"mPG" = (
-/obj/machinery/firealarm/directional/north,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"mPH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -42464,22 +44211,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"mPO" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/sign/warning/radiation/rad_area/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/morgue)
-"mPQ" = (
-/obj/structure/table/wood,
-/obj/effect/spawner/random/decoration/ornament,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"mQb" = (
/obj/structure/flora/grass/both/style_random,
/turf/open/misc/asteroid/snow/icemoon,
@@ -42509,17 +44240,6 @@
},
/turf/open/floor/iron/smooth,
/area/mine/laborcamp/security)
-"mQr" = (
-/obj/machinery/modular_computer/preset/id,
-/obj/item/radio/intercom/directional/east,
-/obj/machinery/camera{
- c_tag = "Chief Medical Office North";
- dir = 9;
- network = list("ss13","medbay")
- },
-/obj/effect/turf_decal/tile/blue/full,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/command/heads_quarters/cmo)
"mQG" = (
/obj/effect/decal/cleanable/glass,
/turf/open/floor/iron/dark,
@@ -42532,27 +44252,16 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"mRp" = (
-/obj/structure/railing{
- dir = 1
- },
-/obj/structure/railing/corner{
- dir = 8
- },
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
"mRr" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"mRv" = (
-/obj/structure/chair/stool/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
+"mRy" = (
+/obj/effect/landmark/start/hangover,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"mRG" = (
/obj/structure/table,
/obj/item/book/manual/wiki/atmospherics,
@@ -42574,15 +44283,6 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/hallway)
-"mRN" = (
-/obj/structure/railing,
-/obj/structure/closet,
-/obj/effect/spawner/random/maintenance/four,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"mRU" = (
/obj/effect/decal/cleanable/insectguts,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
@@ -42590,31 +44290,10 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"mSv" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "sci-med-passthrough"
- },
-/obj/machinery/door/airlock/research{
- name = "Research Access"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/science/general,
-/turf/open/floor/iron/white,
-/area/station/maintenance/aft/greater)
-"mSH" = (
-/obj/structure/fence{
- dir = 1
- },
-/obj/structure/railing/corner{
- dir = 8
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
+"mRY" = (
+/obj/machinery/power/smes/engineering,
+/turf/open/floor/plating,
+/area/station/maintenance/department/electrical)
"mSL" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -42631,10 +44310,35 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"mSP" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "QMLoad"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/directional/west,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"mSQ" = (
/obj/structure/sign/warning/secure_area,
/turf/closed/wall/ice,
/area/icemoon/surface/outdoors/nospawn)
+"mSX" = (
+/obj/effect/landmark/start/hangover,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
+"mSY" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron/dark/smooth_edge{
+ dir = 4
+ },
+/area/station/command/gateway)
"mTc" = (
/obj/effect/spawner/random/engineering/atmospherics_portable,
/turf/open/floor/plating,
@@ -42650,15 +44354,6 @@
},
/turf/open/floor/engine/air,
/area/station/engineering/atmos)
-"mTA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
"mTI" = (
/obj/structure/sink/kitchen/directional/south{
desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
@@ -42667,69 +44362,22 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/freezer,
/area/mine/laborcamp)
-"mTL" = (
-/obj/structure/closet/secure_closet/bar,
-/obj/machinery/firealarm/directional/north{
- pixel_x = 4
- },
-/obj/machinery/light/small/directional/north,
-/obj/machinery/light_switch/directional/north{
- pixel_x = -5;
- pixel_y = 28
- },
-/obj/item/vending_refill/cigarette,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/backroom)
"mTS" = (
/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 4
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
-"mTW" = (
-/obj/structure/fluff/tram_rail{
- pixel_y = 17
- },
-/obj/structure/fluff/tram_rail,
-/obj/structure/lattice/catwalk,
-/obj/structure/marker_beacon/burgundy{
- name = "landing marker"
- },
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/openspace/icemoon/keep_below,
-/area/icemoon/underground/explored)
-"mTX" = (
-/obj/structure/barricade/wooden,
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/morgue)
-"mUf" = (
-/obj/structure/railing{
- dir = 9
- },
-/obj/machinery/button/door/directional/east{
- id = "drone_bay";
- name = "Shutter Control";
- pixel_y = -8
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
"mUs" = (
/obj/machinery/light/directional/south,
/turf/open/floor/plating,
/area/station/engineering/supermatter/room)
-"mUz" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/insectguts,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/sign/warning/cold_temp/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/port/lesser)
+"mUt" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored/graveyard)
"mUE" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -42737,20 +44385,6 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"mUW" = (
-/obj/effect/spawner/random/structure/crate,
-/obj/effect/spawner/random/trash/botanical_waste,
-/obj/effect/spawner/random/food_or_drink/donkpockets,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"mVe" = (
-/obj/machinery/button/ignition/incinerator/atmos,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/disposal/incinerator)
-"mVm" = (
-/obj/structure/grille/broken,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"mVp" = (
/obj/structure/cable,
/turf/open/floor/catwalk_floor/iron_dark,
@@ -42774,15 +44408,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
-"mVI" = (
-/obj/structure/table,
-/obj/structure/bedsheetbin,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/security/prison/work)
"mVN" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/broken/directional/north,
@@ -42790,20 +44415,20 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"mVW" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Dormitory"
+"mVS" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/door/airlock/maintenance,
+/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 8
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/commons/dorms)
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"mWf" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -42912,6 +44537,9 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
/turf/open/floor/iron/white,
/area/station/science/ordnance/office)
"mXi" = (
@@ -42940,19 +44568,6 @@
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"mXD" = (
-/obj/structure/rack,
-/obj/item/mecha_parts/mecha_equipment/drill,
-/obj/structure/sign/poster/official/random/directional/east,
-/turf/open/floor/iron/smooth,
-/area/mine/mechbay)
-"mXH" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron/large,
-/area/station/hallway/secondary/entry)
"mXK" = (
/obj/structure/table,
/obj/structure/reagent_dispensers/servingdish,
@@ -42971,11 +44586,6 @@
},
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
-"mXW" = (
-/obj/structure/flora/bush/flowers_pp/style_random,
-/obj/structure/flora/bush/flowers_br/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
"mYh" = (
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
@@ -42990,10 +44600,22 @@
},
/turf/open/floor/iron/white,
/area/mine/laborcamp)
-"mYn" = (
-/obj/machinery/duct,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+"mYp" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/poddoor/preopen{
+ id = "Biohazard";
+ name = "Biohazard Containment Door"
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
"mYq" = (
/obj/machinery/requests_console/directional/north{
department = "Research Director's Desk";
@@ -43022,12 +44644,38 @@
},
/turf/open/floor/iron,
/area/station/security/checkpoint/supply)
+"mYA" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/kirbyplants/random,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron/dark,
+/area/station/hallway/secondary/entry)
+"mYG" = (
+/obj/effect/turf_decal/bot,
+/obj/structure/noticeboard/hop{
+ pixel_y = 36
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"mYJ" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
+"mYR" = (
+/obj/structure/table,
+/obj/item/paper_bin,
+/obj/item/pen{
+ pixel_x = -5
+ },
+/obj/item/hand_labeler{
+ pixel_y = -3
+ },
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"mZf" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 5
@@ -43086,6 +44734,17 @@
},
/turf/open/floor/iron/white,
/area/station/maintenance/aft/greater)
+"mZI" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Xenobiology Maintenance"
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/all/science/xenobio,
+/obj/structure/sign/warning/biohazard/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"mZJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/radio/intercom/directional/north,
@@ -43097,11 +44756,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/commons/fitness)
-"mZS" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/blue,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+"mZT" = (
+/obj/structure/table/wood,
+/obj/item/cigarette/cigar{
+ pixel_x = 7;
+ pixel_y = 10
+ },
+/obj/item/storage/box/matches,
+/turf/open/floor/carpet,
+/area/station/command/heads_quarters/captain)
"mZV" = (
/obj/structure/rack,
/obj/item/storage/toolbox/electrical{
@@ -43120,12 +44783,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"nah" = (
-/obj/machinery/chem_heater/withbuffer,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/tile/yellow/full,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/pharmacy)
"naq" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/decal/cleanable/dirt,
@@ -43146,6 +44803,16 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
/area/station/engineering/storage)
+"naF" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"naP" = (
/obj/structure/chair/comfy/black{
dir = 4
@@ -43181,13 +44848,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/external,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"nbl" = (
-/obj/structure/minecart_rail{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
"nbm" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 6
@@ -43209,23 +44869,16 @@
dir = 1
},
/area/station/command/heads_quarters/rd)
-"nbt" = (
-/obj/machinery/computer/security/hos,
-/obj/machinery/requests_console/directional/north{
- department = "Head of Security's Desk";
- name = "Head of Security Requests Console"
+"nbs" = (
+/obj/structure/fireplace{
+ pixel_x = -32
},
-/obj/effect/mapping_helpers/requests_console/announcement,
-/obj/effect/mapping_helpers/requests_console/information,
-/obj/effect/mapping_helpers/requests_console/assistance,
-/obj/machinery/button/door/directional/north{
- id = "hosspace";
- name = "Icemoon Shutters Control";
- pixel_x = -24
+/obj/effect/turf_decal/siding/wood,
+/obj/machinery/light_switch/directional/north{
+ pixel_x = 9
},
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/carpet/royalblue,
-/area/station/command/heads_quarters/hos)
+/turf/open/floor/stone,
+/area/mine/eva/lower)
"nbw" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -43236,18 +44889,27 @@
/obj/item/kirbyplants/random,
/turf/open/floor/iron/dark/textured,
/area/station/security/office)
+"nbz" = (
+/obj/structure/chair/wood,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
+"nbB" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"nbC" = (
/obj/machinery/smartfridge/chemistry/preloaded,
/obj/machinery/door/firedoor,
/turf/open/floor/plating,
/area/station/medical/treatment_center)
-"nbI" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+"nbG" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
+/turf/open/floor/iron/dark/side,
+/area/station/service/chapel)
"nbJ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -43262,57 +44924,31 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
/turf/open/floor/iron/smooth,
/area/mine/eva/lower)
-"nbL" = (
-/obj/structure/table/wood,
-/obj/item/camera,
-/obj/item/taperecorder,
-/obj/item/radio/intercom/directional/east,
-/obj/structure/sign/painting/library_private{
- pixel_y = 32
+"nbK" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
},
-/obj/item/storage/photo_album/library,
-/turf/open/floor/engine/cult,
-/area/station/service/library)
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/machinery/camera/directional/north{
+ c_tag = "Departure Lounge Holding Area"
+ },
+/turf/open/floor/iron,
+/area/station/hallway/secondary/exit/departure_lounge)
"nbM" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{
dir = 5
},
/turf/open/floor/iron/dark/airless,
/area/station/science/ordnance/freezerchamber)
-"nbO" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
-"nbP" = (
-/obj/structure/bonfire/prelit,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"nbT" = (
/obj/structure/reagent_dispensers/watertank,
/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark/textured,
/area/station/commons/storage/primary)
-"nbU" = (
-/obj/structure/rack,
-/obj/item/circuitboard/machine/exoscanner{
- pixel_y = 3
- },
-/obj/item/circuitboard/machine/exoscanner,
-/obj/item/circuitboard/machine/exoscanner{
- pixel_y = -3
- },
-/obj/item/radio/intercom/directional/south,
-/obj/machinery/camera{
- c_tag = "Cargo Bay Drone Bay";
- dir = 5
- },
-/turf/open/floor/iron/dark,
-/area/station/cargo/drone_bay)
"nbW" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 8
@@ -43335,33 +44971,30 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"ncc" = (
-/obj/effect/turf_decal/tile/bar{
- dir = 1
+"nce" = (
+/obj/structure/sign/warning/fire/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"nch" = (
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 4
},
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/table,
-/obj/item/paper{
- pixel_y = 4
+/obj/effect/turf_decal/trimline/neutral/warning{
+ dir = 6
},
-/obj/item/pen{
- pixel_x = -5
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 4
},
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
-"ncd" = (
-/obj/effect/turf_decal/siding/white,
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/tile/green/opposingcorners{
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/effect/turf_decal/tile/neutral{
dir = 1
},
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"nce" = (
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
+/obj/structure/sign/poster/official/safety_internals/directional/north,
+/turf/open/floor/iron/dark/smooth_edge{
+ dir = 4
+ },
+/area/station/ai_monitored/command/storage/eva)
"nci" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -43381,17 +45014,6 @@
/obj/item/kirbyplants/random,
/turf/open/floor/iron,
/area/station/commons/locker)
-"ncx" = (
-/obj/structure/table/wood,
-/obj/item/soap/deluxe{
- pixel_y = 11
- },
-/obj/item/soap/deluxe{
- pixel_y = 6
- },
-/obj/item/soap/deluxe,
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
"ncB" = (
/obj/machinery/door/airlock/security/glass{
name = "Brig Walkway"
@@ -43405,14 +45027,6 @@
/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"ncO" = (
-/obj/machinery/shower/directional/east,
-/obj/structure/sign/warning/gas_mask{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
- pixel_x = -29
- },
-/turf/open/floor/iron/smooth,
-/area/mine/living_quarters)
"ncR" = (
/turf/closed/wall/r_wall,
/area/station/security/courtroom)
@@ -43479,32 +45093,16 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"ndK" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/conveyor{
- dir = 8;
- id = "QMLoad"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/status_display/supply{
- pixel_y = -32
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
"ndO" = (
-/obj/machinery/computer/security/telescreen/entertainment/directional/west,
+/obj/machinery/status_display/ai/directional/west,
/turf/open/floor/wood,
/area/station/service/library)
"nea" = (
-/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
+/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
id = "hosspace";
- name = "Space Shutters"
+ name = "Privacy Shutters"
},
/turf/open/floor/plating,
/area/station/command/heads_quarters/hos)
@@ -43520,16 +45118,13 @@
dir = 5
},
/area/station/security/prison)
-"nek" = (
-/obj/machinery/flasher/directional/north{
- id = "Cell 1"
- },
-/obj/structure/bed{
- dir = 1;
- pixel_x = -2
- },
-/turf/open/floor/iron/smooth,
-/area/station/security/brig)
+"nej" = (
+/obj/structure/table/glass,
+/obj/machinery/reagentgrinder,
+/obj/effect/turf_decal/tile/yellow/half/contrasted,
+/obj/machinery/status_display/ai/directional/south,
+/turf/open/floor/iron/white,
+/area/station/medical/pharmacy)
"neq" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/blue/half/contrasted,
@@ -43548,13 +45143,11 @@
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
-"neC" = (
-/obj/structure/chair{
- dir = 1;
- name = "Prosecution"
- },
-/turf/open/floor/wood,
-/area/station/security/courtroom)
+"neE" = (
+/obj/machinery/duct,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"neF" = (
/obj/effect/turf_decal/bot{
dir = 1
@@ -43576,51 +45169,11 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/engine_smes)
-"neM" = (
-/obj/machinery/hydroponics/soil,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"neQ" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/door/airlock/maintenance,
-/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"neR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
/obj/machinery/meter,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"neV" = (
-/obj/effect/turf_decal/bot{
- dir = 1
- },
-/obj/structure/table,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/item/clothing/gloves/color/yellow,
-/obj/structure/cable,
-/obj/item/mod/module/plasma_stabilizer,
-/obj/item/stock_parts/power_store/cell/emproof{
- pixel_x = -4;
- pixel_y = -1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/mod/module/signlang_radio,
-/obj/item/mod/module/thermal_regulator,
-/turf/open/floor/iron/dark,
-/area/station/engineering/engine_smes)
"nfd" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/firealarm/directional/west,
@@ -43665,21 +45218,29 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"nfG" = (
-/obj/structure/marker_beacon/burgundy{
- name = "landing marker"
+"nfE" = (
+/obj/effect/turf_decal/siding/wideplating/dark{
+ dir = 1
},
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
-"nfK" = (
-/obj/structure/disposalpipe/segment{
+/obj/machinery/hydroponics/soil,
+/turf/open/floor/grass,
+/area/station/maintenance/starboard/fore)
+"nfF" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"nfS" = (
+/obj/machinery/door/morgue{
+ name = "Confession Booth (Chaplain)";
+ req_access = list("chapel_office");
dir = 4
},
-/obj/structure/cable,
-/obj/machinery/light/floor,
-/turf/open/floor/wood,
-/area/station/commons/lounge)
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/turf/open/floor/wood/large,
+/area/station/service/chapel)
"nfU" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -43689,25 +45250,13 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"nfW" = (
-/obj/machinery/computer/mecha{
- dir = 1
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/obj/machinery/camera/autoname/directional/south{
- c_tag = "Research Director's Office";
- network = list("ss13","rd")
- },
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/rd)
-"ngh" = (
-/obj/structure/fence{
- dir = 4
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"ngb" = (
+/obj/structure/table/reinforced,
+/obj/item/book/manual/wiki/atmospherics,
+/obj/item/holosign_creator/atmos,
+/obj/item/holosign_creator/atmos,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/hfr_room)
"ngj" = (
/obj/effect/turf_decal/stripes/asteroid/line{
dir = 9
@@ -43726,6 +45275,17 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/mine/production)
+"ngo" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 8;
+ name = "Exfiltrate Port"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"ngM" = (
/obj/structure/lattice/catwalk,
/obj/structure/fence/door{
@@ -43736,23 +45296,11 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"ngY" = (
-/obj/structure/sign/warning/cold_temp,
-/turf/closed/wall,
-/area/station/service/chapel)
"ngZ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"nhb" = (
-/obj/machinery/power/solar_control{
- id = "auxsolareast";
- name = "Port Bow Solar Control"
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/port/fore)
"nhf" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -43763,16 +45311,6 @@
/obj/structure/mirror/directional/west,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
-"nhv" = (
-/obj/effect/spawner/random/structure/closet_maintenance,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/railing{
- dir = 10
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"nhw" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -43792,13 +45330,11 @@
/mob/living/carbon/human/species/monkey,
/turf/open/floor/engine,
/area/station/science/genetics)
-"nhS" = (
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/item/radio/intercom/directional/west,
-/obj/structure/reagent_dispensers/watertank,
-/turf/open/floor/iron,
-/area/station/service/hydroponics/garden)
+"nhO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron/grimy,
+/area/station/maintenance/aft/greater)
"nhT" = (
/obj/machinery/door/airlock/external{
glass = 1;
@@ -43852,13 +45388,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"niC" = (
-/obj/structure/cable,
-/obj/structure/sign/warning/secure_area/directional/east,
-/turf/open/floor/iron/white/side{
- dir = 9
- },
-/area/station/science/research)
+"niE" = (
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"niG" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/decal/cleanable/dirt,
@@ -43868,6 +45402,28 @@
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
/area/mine/eva/lower)
+"niO" = (
+/obj/structure/table,
+/obj/effect/turf_decal/siding/white{
+ dir = 6
+ },
+/obj/machinery/reagentgrinder{
+ pixel_y = 9;
+ pixel_x = 4
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
+"niU" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/obj/machinery/status_display/evac/directional/east,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/medbay/aft)
"niY" = (
/obj/effect/spawner/random/trash/bin,
/turf/open/floor/plating,
@@ -43883,39 +45439,47 @@
/obj/structure/cable,
/turf/open/floor/iron/showroomfloor,
/area/station/engineering/atmos)
-"njf" = (
-/obj/machinery/plate_press,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/security/prison/work)
"nji" = (
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"njj" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/station/service/kitchen)
"njm" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/transit_tube)
-"njz" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
"njA" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
+"njD" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Gateway"
+ },
+/obj/structure/table,
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/thinplating/dark/corner{
+ dir = 8
+ },
+/obj/item/emergency_bed{
+ pixel_x = -1
+ },
+/obj/item/emergency_bed{
+ pixel_x = 4
+ },
+/obj/item/storage/medkit/regular{
+ pixel_y = 1
+ },
+/turf/open/floor/iron,
+/area/station/command/gateway)
"njJ" = (
/turf/closed/wall,
/area/mine/laborcamp)
-"njM" = (
-/obj/item/radio/intercom/directional/east,
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"njO" = (
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/plating,
@@ -43955,14 +45519,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"nkI" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
-/obj/structure/tank_holder/oxygen,
+"nkE" = (
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/structure/girder,
/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
+/area/station/maintenance/starboard/fore)
+"nkH" = (
+/obj/effect/turf_decal/stripes{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/science/ordnance/testlab)
"nkO" = (
/obj/structure/table,
/obj/item/storage/box/matches,
@@ -43975,22 +45543,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/vault,
/area/station/security/prison/rec)
-"nla" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"nll" = (
-/obj/structure/table,
-/obj/item/stack/sheet/iron/fifty{
- pixel_x = -2;
- pixel_y = 2
- },
-/obj/item/stack/sheet/plasteel/twenty{
- pixel_x = 3;
- pixel_y = -2
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage)
"nlp" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -44006,17 +45558,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/construction)
-"nlA" = (
-/obj/item/clothing/head/beanie/orange{
- pixel_y = 8
- },
-/obj/item/clothing/suit/hooded/wintercoat,
-/obj/item/clothing/shoes/wheelys/skishoes{
- pixel_y = -8
- },
-/obj/effect/decal/remains/human,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"nlJ" = (
/obj/structure/railing{
dir = 5
@@ -44029,14 +45570,6 @@
},
/turf/open/floor/glass/reinforced,
/area/station/hallway/primary/starboard)
-"nlN" = (
-/obj/structure/cable/multilayer/multiz,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/mapping_helpers/burnt_floor,
-/turf/open/floor/plating,
-/area/station/medical/chemistry)
"nlO" = (
/obj/effect/turf_decal/tile/blue/opposingcorners{
dir = 1
@@ -44074,16 +45607,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"nmi" = (
-/obj/structure/closet/chefcloset,
-/obj/item/clothing/suit/hooded/wintercoat,
-/obj/item/clothing/suit/hooded/wintercoat,
-/obj/item/clothing/suit/hooded/wintercoat,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/tlv_cold_room,
-/obj/structure/sign/poster/official/cleanliness/directional/west,
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
"nmj" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -44131,12 +45654,6 @@
/obj/effect/spawner/random/contraband/cannabis,
/turf/open/floor/grass,
/area/station/security/prison/garden)
-"nmu" = (
-/obj/structure/sign/warning/xeno_mining/directional/east,
-/obj/effect/turf_decal/stripes/corner,
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/iron/smooth_large,
-/area/station/cargo/warehouse)
"nmx" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -44144,18 +45661,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"nmy" = (
-/obj/structure/fence/door{
- dir = 4
- },
-/obj/structure/railing/corner/end/flip{
- dir = 8
- },
-/obj/structure/railing/corner/end{
- dir = 8
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"nmz" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -44163,23 +45668,6 @@
},
/turf/open/openspace,
/area/station/science/ordnance/office)
-"nmA" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
"nmC" = (
/obj/machinery/iv_drip,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -44187,6 +45675,21 @@
},
/turf/open/floor/iron/white,
/area/station/medical/surgery/aft)
+"nmD" = (
+/obj/structure/sign/departments/holy/directional/west,
+/turf/open/openspace,
+/area/station/service/chapel)
+"nmH" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"nmI" = (
/obj/machinery/light/directional/west,
/turf/open/floor/iron/dark/textured,
@@ -44205,15 +45708,13 @@
/obj/effect/landmark/navigate_destination/library,
/turf/open/floor/wood,
/area/station/service/library)
-"nmO" = (
-/obj/structure/marker_beacon/burgundy{
- name = "landing marker"
- },
-/obj/structure/railing/wooden_fence{
- dir = 8
+"nnj" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/siding/wood{
+ dir = 9
},
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"nnl" = (
/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden,
/obj/effect/spawner/structure/window/reinforced/plasma,
@@ -44229,6 +45730,20 @@
},
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
+"nnp" = (
+/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
+ color = "#0000ff";
+ dir = 8;
+ name = "Supply multi deck pipe adapter"
+ },
+/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
+ color = "#ff0000";
+ dir = 8;
+ name = "Scrubbers multi deck pipe adapter"
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/engineering/lobby)
"nnw" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/turf/closed/wall/r_wall,
@@ -44245,20 +45760,14 @@
/obj/machinery/vending/assist,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"nnM" = (
-/obj/structure/table,
-/obj/item/stack/cable_coil{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/stack/cable_coil,
-/obj/item/stock_parts/power_store/cell/high,
-/turf/open/floor/plating,
-/area/station/engineering/storage/tech)
"nnR" = (
/obj/machinery/holopad,
/turf/open/floor/carpet,
/area/station/command/heads_quarters/hop)
+"nof" = (
+/obj/machinery/newscaster/directional/east,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"noi" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/airalarm/directional/east,
@@ -44275,11 +45784,6 @@
/obj/effect/turf_decal/tile/purple/anticorner/contrasted,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"non" = (
-/obj/structure/stairs/south,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"nor" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/bot,
@@ -44291,15 +45795,17 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"noF" = (
+"noJ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
dir = 4
},
-/obj/machinery/light/directional/east,
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/poster/official/help_others/directional/north,
/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
+/area/station/commons/dorms)
"noM" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -44312,11 +45818,6 @@
/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron,
/area/station/engineering/storage_shared)
-"noQ" = (
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/structure/sign/warning/gas_mask/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"noR" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -44359,11 +45860,11 @@
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
"npo" = (
-/obj/structure/extinguisher_cabinet/directional/north,
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
dir = 4
},
+/obj/machinery/light_switch/directional/north,
/turf/open/floor/iron/white,
/area/station/medical/psychology)
"npq" = (
@@ -44443,16 +45944,28 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison)
+"npP" = (
+/obj/machinery/door/airlock{
+ id_tag = "commissarydoor";
+ name = "Commissary"
+ },
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/junction/flip{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/commons/vacant_room/commissary)
"npT" = (
/obj/structure/chair/office{
dir = 8
},
/turf/open/floor/iron/white,
/area/station/science/explab)
-"npZ" = (
-/obj/machinery/duct,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"nqb" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
/turf/open/floor/plating/snowed/icemoon,
@@ -44470,13 +45983,6 @@
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"nqv" = (
-/obj/structure/fence{
- dir = 4
- },
-/obj/structure/sign/nanotrasen,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"nqw" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -44484,12 +45990,6 @@
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/commons/storage/mining)
-"nqy" = (
-/obj/structure/stairs/east,
-/obj/structure/railing,
-/obj/machinery/door/firedoor/border_only,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
"nqD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -44498,13 +45998,6 @@
dir = 4
},
/area/station/hallway/secondary/entry)
-"nqI" = (
-/obj/effect/landmark/event_spawn,
-/obj/machinery/requests_console/auto_name/directional/south,
-/obj/machinery/holopad,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
"nqP" = (
/obj/machinery/camera/directional/north{
c_tag = "Research Division West";
@@ -44515,39 +46008,12 @@
dir = 10
},
/area/station/science/research)
-"nqU" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "hopqueue";
- name = "HoP Queue Shutters"
- },
-/obj/effect/turf_decal/loading_area{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"nqX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold/pink/visible,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
-"nrh" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
"nrm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
/turf/open/floor/iron/dark,
/area/station/cargo/miningdock)
-"nrq" = (
-/obj/effect/turf_decal/tile/red,
-/obj/structure/extinguisher_cabinet/directional/south,
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
"nrA" = (
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{
dir = 4
@@ -44597,19 +46063,24 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
+"nrJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"nsj" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/command/bridge)
"nsp" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"nsq" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/filingcabinet/filingcabinet,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
"nsr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -44620,29 +46091,17 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"nsu" = (
+/obj/structure/cable,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"nsv" = (
/obj/effect/turf_decal/stripes/corner,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"nsH" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/machinery/deepfryer,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
-"nsK" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
-/obj/machinery/button/door/directional/south{
- id = "engsm";
- name = "Radiation Shutters Control";
- req_access = list("engineering")
- },
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"nsL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -44659,6 +46118,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/textured,
/area/station/security/interrogation)
+"nsQ" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"nsZ" = (
/turf/closed/wall/r_wall,
/area/station/science/ordnance/office)
@@ -44674,10 +46140,18 @@
"ntl" = (
/turf/closed/wall/r_wall,
/area/station/service/lawoffice)
-"nto" = (
+"ntm" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/cobweb,
/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat_interior)
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"ntq" = (
/obj/machinery/door/window/brigdoor/left/directional/north{
req_access = list("brig")
@@ -44690,20 +46164,26 @@
},
/turf/open/floor/iron,
/area/station/security/processing)
-"ntx" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = 32
- },
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
- },
-/obj/structure/marker_beacon/burgundy,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"ntE" = (
+/obj/machinery/status_display/ai/directional/north,
+/obj/item/aquarium_kit,
+/obj/structure/rack,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/siding/dark,
+/turf/open/floor/iron/checker,
+/area/station/hallway/secondary/service)
"ntK" = (
/obj/structure/flora/rock/icy/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"ntO" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/obj/structure/sign/warning/deathsposal/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"ntT" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/wood,
@@ -44738,23 +46218,15 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/prison/visit)
-"nuM" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/line{
+"nuD" = (
+/obj/effect/turf_decal/siding/wood/corner{
dir = 4
},
-/obj/machinery/door/airlock/multi_tile/public/glass{
- dir = 4;
- name = "Arrivals Dock"
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 1
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"nuN" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -44775,20 +46247,13 @@
/obj/structure/flora/bush/snow/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"nvc" = (
-/obj/machinery/smartfridge,
-/turf/open/floor/iron/dark,
-/area/station/service/kitchen)
"nvh" = (
-/obj/machinery/vending/wardrobe/chef_wardrobe,
-/obj/effect/turf_decal/siding/white/corner{
- dir = 8
+/obj/machinery/door/airlock/atmos{
+ name = "Atmospherics"
},
-/obj/machinery/light/directional/north,
-/obj/structure/sign/poster/contraband/moffuchis_pizza/directional/east,
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
+/turf/open/floor/plating,
+/area/station/engineering/atmos/storage)
"nvr" = (
/obj/effect/turf_decal/weather/snow/corner,
/obj/machinery/light/small/directional/north,
@@ -44800,17 +46265,31 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"nvw" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
"nvx" = (
/obj/machinery/airalarm/directional/east,
/obj/effect/landmark/event_spawn,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/folder/yellow,
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/obj/item/pen,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
+"nvy" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/smooth,
+/area/station/cargo/warehouse)
+"nvB" = (
+/obj/structure/fence/door{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"nvE" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/mop_bucket/janitorialcart{
@@ -44860,6 +46339,16 @@
},
/turf/open/floor/iron/white,
/area/station/science/genetics)
+"nwn" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"nwr" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 8
@@ -44869,17 +46358,21 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/customs/auxiliary)
-"nwC" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 1
+"nwA" = (
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/structure/cable,
+/obj/machinery/light/warm/directional/north,
+/obj/effect/turf_decal/siding/white{
+ dir = 8
},
-/obj/machinery/hydroponics/constructable,
-/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
+"nwD" = (
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"nwF" = (
/obj/structure/chair/sofa/bench{
dir = 4
@@ -44897,37 +46390,15 @@
dir = 9
},
/area/station/science/research)
-"nxc" = (
-/turf/open/floor/glass,
-/area/station/service/hydroponics)
"nxe" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/pink,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"nxj" = (
-/obj/structure/railing{
- dir = 8
- },
-/obj/effect/turf_decal/loading_area/white,
-/turf/open/floor/wood/large,
-/area/station/service/bar/atrium)
"nxm" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/aft)
-"nxw" = (
-/obj/machinery/door/morgue{
- req_access = list("bar")
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
"nxD" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -44946,6 +46417,10 @@
"nxM" = (
/turf/closed/wall,
/area/station/maintenance/department/medical/morgue)
+"nxP" = (
+/obj/structure/gulag_vent/ice,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"nxU" = (
/obj/machinery/status_display/evac/directional/east,
/obj/structure/reagent_dispensers/fueltank,
@@ -44963,25 +46438,34 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"nxY" = (
+/obj/machinery/button/door/directional/west{
+ id = "Disposal Exit";
+ name = "Disposal Vent Control";
+ req_access = list("maint_tunnels")
+ },
+/obj/structure/chair/stool/directional/south{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/computer/pod/old/mass_driver_controller/trash{
+ pixel_x = -36
+ },
+/turf/open/floor/iron/dark,
+/area/station/maintenance/disposal)
"nyg" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/random/directional/south,
/turf/open/floor/plating,
/area/station/construction)
-"nyj" = (
-/obj/machinery/door/airlock/hydroponics/glass{
- name = "Hydroponics"
- },
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/obj/machinery/duct,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/effect/turf_decal/siding/wood,
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/hydroponics)
+"nyh" = (
+/obj/structure/sign/departments/maint/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"nyl" = (
/obj/machinery/door/morgue{
name = "Private Study";
@@ -45009,13 +46493,6 @@
"nyC" = (
/turf/open/floor/iron/dark/smooth_half,
/area/station/service/chapel)
-"nyE" = (
-/obj/structure/sign/nanotrasen{
- pixel_y = -32
- },
-/obj/structure/flora/bush/flowers_br/style_random,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"nyH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -45049,6 +46526,20 @@
/obj/structure/sink/directional/east,
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
+"nyR" = (
+/obj/effect/turf_decal/tile/brown/half/contrasted,
+/obj/machinery/door/firedoor/border_only{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/side,
+/area/mine/eva)
+"nyT" = (
+/obj/machinery/digital_clock/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/hallway/secondary/entry)
"nyX" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 8
@@ -45060,6 +46551,12 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"nyZ" = (
+/obj/structure/fence/corner{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"nza" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -45073,17 +46570,17 @@
/turf/open/floor/iron/smooth,
/area/station/security/execution/transfer)
"nzl" = (
-/obj/machinery/button/flasher{
- id = "transferflash";
- pixel_x = 23;
- pixel_y = 9
- },
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/item/radio/intercom/directional/east{
pixel_y = -6
},
/turf/open/floor/iron/smooth,
/area/station/security/execution/transfer)
+"nzn" = (
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"nzp" = (
/obj/effect/landmark/blobstart,
/obj/effect/decal/cleanable/dirt,
@@ -45106,12 +46603,6 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"nzt" = (
-/obj/effect/turf_decal/tile/bar{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"nzy" = (
/obj/machinery/computer/atmos_control/mix_tank{
dir = 8
@@ -45121,6 +46612,12 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
+"nzA" = (
+/obj/machinery/portable_atmospherics/pipe_scrubber,
+/obj/machinery/light/directional/east,
+/obj/effect/turf_decal/box,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
"nzB" = (
/obj/effect/turf_decal/trimline/blue/warning{
dir = 4
@@ -45151,37 +46648,28 @@
dir = 1
},
/area/station/medical/chemistry)
-"nzT" = (
-/obj/effect/turf_decal/trimline/white/end{
- dir = 8
+"nzN" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 5
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
+/obj/effect/spawner/random/structure/tank_holder,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"nzU" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"nzV" = (
/obj/effect/turf_decal/tile/red{
dir = 4
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"nAa" = (
-/obj/machinery/light/small/directional/west,
-/obj/structure/sign/warning/cold_temp{
- pixel_x = 3;
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark/side{
- dir = 1
- },
-/area/mine/eva/lower)
-"nAf" = (
-/obj/structure/cable,
-/obj/item/wrench,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"nAg" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -45199,6 +46687,22 @@
/obj/effect/turf_decal/trimline/red/filled/line,
/turf/open/floor/iron/dark/side,
/area/station/security/prison)
+"nAw" = (
+/obj/structure/closet/radiation,
+/obj/effect/turf_decal/tile/yellow/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/light/directional/north,
+/obj/structure/noticeboard/ce{
+ pixel_y = 36
+ },
+/turf/open/floor/iron,
+/area/station/engineering/main)
+"nAx" = (
+/obj/structure/flora/grass/both/style_random,
+/obj/item/stack/cable_coil/five,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"nAD" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -45242,6 +46746,7 @@
/obj/item/clothing/shoes/winterboots,
/obj/item/clothing/suit/hooded/wintercoat,
/obj/item/crowbar,
+/obj/structure/sign/warning/cold_temp/directional/west,
/turf/open/floor/iron,
/area/station/service/chapel)
"nBj" = (
@@ -45272,11 +46777,20 @@
},
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
-"nBB" = (
-/obj/machinery/power/smes,
+"nBt" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/obj/machinery/power/apc/auto_name/directional/east,
/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/aft)
+/obj/item/stack/package_wrap{
+ pixel_y = 2
+ },
+/obj/item/book/manual/chef_recipes,
+/obj/item/holosign_creator/robot_seat/restaurant,
+/obj/structure/rack,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"nBE" = (
/obj/machinery/light/small/directional/east,
/obj/effect/turf_decal/weather/snow/corner{
@@ -45296,40 +46810,14 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/dark,
/area/station/maintenance/starboard/aft)
-"nBO" = (
-/obj/structure/disposalpipe/sorting/mail,
-/obj/effect/mapping_helpers/mail_sorting/service/bar,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"nBQ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/components/tank/air{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"nBZ" = (
-/obj/structure/stairs/south,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
-"nCa" = (
-/obj/structure/rack,
-/obj/item/pickaxe,
-/obj/item/pickaxe,
-/obj/item/shovel,
-/obj/item/flashlight,
-/obj/item/flashlight,
-/obj/machinery/camera{
- c_tag = "Departure Lounge Emergency EVA";
- dir = 9
+"nBS" = (
+/obj/structure/table/wood,
+/obj/item/storage/crayons,
+/obj/item/storage/fancy/candle_box{
+ pixel_y = 5
},
-/obj/item/radio/off,
-/obj/structure/extinguisher_cabinet/directional/north,
-/turf/open/floor/iron/white,
-/area/station/hallway/secondary/exit/departure_lounge)
+/turf/open/floor/iron/dark,
+/area/station/service/chapel/office)
"nCb" = (
/obj/structure/rack,
/obj/item/reagent_containers/cup/bottle/lithium{
@@ -45348,6 +46836,19 @@
dir = 8
},
/area/station/medical/chem_storage)
+"nCd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"nCh" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/light/directional/east,
@@ -45369,14 +46870,6 @@
},
/turf/open/floor/iron,
/area/station/commons/fitness)
-"nCz" = (
-/obj/structure/extinguisher_cabinet/directional/south,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"nCD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -45409,12 +46902,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"nCW" = (
-/obj/structure/table,
-/turf/open/floor/iron/dark/textured_edge{
- dir = 8
- },
-/area/station/security/brig/entrance)
"nDd" = (
/obj/machinery/status_display/evac/directional/west,
/obj/effect/turf_decal/stripes/corner,
@@ -45423,24 +46910,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"nDi" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/bot,
-/obj/structure/cable,
-/obj/structure/closet/radiation,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal/incinerator)
-"nDl" = (
-/obj/structure/railing/corner,
-/obj/machinery/door/firedoor/border_only,
-/obj/effect/turf_decal/tile/dark/half/contrasted,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
-"nDm" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/structure/crate,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"nDp" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -45466,20 +46935,6 @@
dir = 5
},
/area/station/maintenance/port/aft)
-"nDz" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable/layer3,
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat/hallway";
- name = "Chamber Hallway Turret Control";
- pixel_x = 32;
- pixel_y = -24;
- req_access = list("minisat")
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"nDA" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -45487,15 +46942,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"nDB" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/iron/white/side{
- dir = 9
- },
-/area/station/command/heads_quarters/rd)
"nDE" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/garden)
@@ -45525,6 +46971,10 @@
},
/turf/open/floor/iron/white/corner,
/area/station/commons/storage/art)
+"nEa" = (
+/obj/item/stack/cable_coil/five,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"nEc" = (
/obj/structure/table/glass,
/obj/effect/decal/cleanable/dirt,
@@ -45564,10 +47014,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
-"nEI" = (
-/obj/item/flashlight/lantern/on,
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
+"nEC" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/security/brig)
"nEV" = (
/obj/machinery/vending/wardrobe/sec_wardrobe,
/obj/structure/cable,
@@ -45608,6 +47066,27 @@
},
/turf/open/floor/iron,
/area/station/security/prison/mess)
+"nFt" = (
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=8";
+ location = "Bar and Kitchen"
+ },
+/obj/structure/plasticflaps/opaque,
+/obj/effect/turf_decal/delivery,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/textured,
+/area/station/maintenance/starboard/fore)
+"nFz" = (
+/obj/structure/window/reinforced/spawner/directional/north{
+ pixel_y = 2
+ },
+/obj/structure/sign/warning/docking/directional/north,
+/turf/open/floor/engine,
+/area/station/science/xenobiology)
"nFF" = (
/obj/structure/table,
/obj/item/assembly/signaler{
@@ -45629,6 +47108,14 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/primary)
+"nFG" = (
+/obj/structure/table,
+/obj/item/relic,
+/obj/effect/spawner/random/maintenance,
+/obj/item/screwdriver,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/iron/checker,
+/area/station/maintenance/port/fore)
"nFL" = (
/obj/machinery/door/airlock/external/glass,
/obj/effect/mapping_helpers/airlock/access/all/engineering/external,
@@ -45641,16 +47128,12 @@
"nFO" = (
/obj/structure/transit_tube/horizontal,
/obj/structure/cable,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"nFQ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/chair/wood{
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/effect/turf_decal/weather/snow/corner{
dir = 1
},
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"nFU" = (
/obj/structure/chair/stool/directional/west,
/obj/item/trash/energybar,
@@ -45658,10 +47141,29 @@
/obj/structure/sign/poster/official/work_for_a_future/directional/south,
/turf/open/floor/iron,
/area/station/security/prison/work)
-"nGk" = (
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/structure/rack,
-/obj/effect/spawner/random/maintenance,
+"nGd" = (
+/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2,
+/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating,
+/area/station/security/prison/safe)
+"nGo" = (
+/obj/machinery/vending/games,
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
+"nGv" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/item/paper_bin/construction,
+/obj/item/storage/crayons{
+ pixel_y = -2;
+ pixel_x = -3
+ },
+/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
"nGA" = (
@@ -45694,16 +47196,6 @@
/obj/effect/spawner/random/armory/barrier_grenades,
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory/upper)
-"nGQ" = (
-/obj/machinery/flasher/directional/north{
- id = "Cell 3"
- },
-/obj/structure/bed{
- dir = 1;
- pixel_x = -2
- },
-/turf/open/floor/iron/smooth,
-/area/station/security/brig)
"nGU" = (
/obj/structure/closet/secure_closet/security/sec,
/obj/machinery/airalarm/directional/north,
@@ -45711,10 +47203,23 @@
dir = 1
},
/area/station/security/lockers)
-"nHc" = (
-/obj/structure/bodycontainer/morgue,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"nGY" = (
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/firealarm/directional/north,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/camera/directional/north{
+ c_tag = "Mining B-2 Hallway";
+ network = list("ss13", "mine")
+ },
+/turf/open/floor/iron/dark/side{
+ dir = 1
+ },
+/area/mine/eva/lower)
"nHe" = (
/obj/structure/closet/radiation,
/obj/effect/turf_decal/tile/yellow{
@@ -45722,12 +47227,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"nHf" = (
-/obj/machinery/vending/cigarette,
-/obj/machinery/light/small/directional/south,
-/obj/structure/extinguisher_cabinet/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/science/breakroom)
"nHj" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -45752,18 +47251,12 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"nHX" = (
-/obj/structure/sign/departments/psychology/directional/south,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 10
- },
-/obj/machinery/camera{
- c_tag = "Medbay South";
- dir = 5;
- network = list("ss13","medbay")
+"nIb" = (
+/obj/structure/chair{
+ dir = 1
},
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"nId" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -45771,13 +47264,6 @@
/obj/structure/barricade/wooden,
/turf/open/floor/eighties/red,
/area/station/security/prison/safe)
-"nIe" = (
-/obj/item/stack/cable_coil,
-/obj/structure/fence/corner{
- dir = 1
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"nIl" = (
/obj/structure/chair/stool/directional/north,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -45785,26 +47271,13 @@
},
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
-"nIt" = (
-/obj/structure/stairs/west,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
"nIx" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/solars/starboard/aft)
-"nIY" = (
-/obj/effect/spawner/random/structure/girder,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"nJd" = (
/obj/structure/grille,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"nJm" = (
-/obj/structure/fluff/fokoff_sign,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"nJo" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -45830,15 +47303,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment,
/turf/open/floor/iron,
/area/station/engineering/storage)
-"nJq" = (
-/obj/structure/closet/athletic_mixed,
-/obj/effect/landmark/start/hangover/closet,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/obj/machinery/status_display/evac/directional/north,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"nJy" = (
/obj/structure/chair/pew{
dir = 1
@@ -45847,6 +47311,18 @@
dir = 8
},
/area/station/service/chapel)
+"nJH" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm2";
+ name = "Dorm 2"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/commons/dorms)
"nJI" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible,
/obj/effect/turf_decal/siding/wideplating/corner{
@@ -45855,6 +47331,20 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
+"nJK" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"nJL" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/door/firedoor/border_only,
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/mine/eva)
"nJT" = (
/obj/effect/landmark/event_spawn,
/obj/structure/cable,
@@ -45867,28 +47357,20 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/security/checkpoint/science)
-"nJZ" = (
-/obj/machinery/light/small/red/directional/south,
-/obj/structure/chair{
- dir = 1
- },
-/obj/item/radio/intercom/chapel/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"nKa" = (
/turf/closed/wall,
/area/station/security/checkpoint/medical)
-"nKj" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/rnd/production/circuit_imprinter,
-/obj/machinery/requests_console/directional/east{
- department = "Engineering";
- name = "Engineering Requests Console"
+"nKb" = (
+/obj/machinery/door/window/left/directional/west{
+ name = "Secure Art Exhibition";
+ req_access = list("library")
},
-/obj/effect/mapping_helpers/requests_console/supplies,
-/obj/effect/mapping_helpers/requests_console/assistance,
-/turf/open/floor/iron/dark,
-/area/station/engineering/lobby)
+/obj/effect/spawner/random/structure/table_fancy,
+/obj/structure/sign/painting/library_secure{
+ pixel_x = 32
+ },
+/turf/open/floor/wood,
+/area/station/service/library)
"nKk" = (
/obj/effect/turf_decal/siding/thinplating_new{
dir = 8
@@ -45908,6 +47390,12 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/cargo/lobby)
+"nKw" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/turf/open/floor/iron/smooth,
+/area/station/engineering/lobby)
"nKK" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 10
@@ -45965,41 +47453,31 @@
/obj/structure/mirror/broken/directional/north,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
-"nLa" = (
-/obj/structure/flora/bush/lavendergrass/style_random,
-/obj/structure/flora/bush/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
+"nKY" = (
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"nLb" = (
/obj/machinery/blackbox_recorder,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
-"nLd" = (
-/obj/effect/turf_decal/siding/thinplating/dark,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"nLe" = (
/obj/effect/turf_decal/tile/dark/half/contrasted,
/obj/machinery/light/floor,
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"nLs" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 10
+"nLB" = (
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
},
-/obj/structure/sign/poster/official/random/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"nLE" = (
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/structure/sign/warning/no_smoking/circle/directional/north,
+/turf/open/floor/iron/white/side{
+ dir = 8
+ },
+/area/station/maintenance/port/fore)
"nLH" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
@@ -46041,6 +47519,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"nMv" = (
+/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{
+ name = "Burn Chamber Interior Airlock"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
+/turf/open/floor/engine,
+/area/station/science/ordnance/burnchamber)
"nMw" = (
/obj/structure/chair{
dir = 1
@@ -46059,30 +47545,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/research)
-"nMC" = (
-/obj/structure/railing{
- dir = 4
- },
-/obj/item/radio/intercom/directional/north,
-/obj/structure/rack,
-/obj/item/pickaxe,
-/obj/item/toy/figure/chef,
-/obj/machinery/camera/directional/north{
- c_tag = "Service - Coldroom"
- },
-/obj/effect/turf_decal/siding/white{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
-"nMD" = (
-/obj/structure/fence/door{
- dir = 4
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"nME" = (
/obj/item/clothing/head/utility/hardhat,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"nMH" = (
@@ -46110,6 +47577,13 @@
/obj/effect/gibspawner/human/bodypartless,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"nMT" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/painting/library{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/station/service/library)
"nNe" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -46119,6 +47593,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/starboard/lesser)
+"nNg" = (
+/mob/living/basic/goat/pete{
+ desc = "Not known for their pleasant disposition. This one seems a bit more hardy to the cold.";
+ habitable_atmos = list("min_oxy"=1,"max_oxy"=0,"min_plas"=0,"max_plas"=1,"min_co2"=0,"max_co2"=5,"min_n2"=0,"max_n2"=0);
+ minimum_survivable_temperature = 150;
+ name = "Snowy Pete"
+ },
+/turf/open/misc/ice/coldroom,
+/area/station/service/kitchen/coldroom)
+"nNi" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"nNn" = (
/turf/closed/wall,
/area/station/security/prison/rec)
@@ -46144,17 +47633,13 @@
/obj/item/clothing/glasses/meson/engine,
/turf/open/floor/iron/dark,
/area/station/engineering/storage)
-"nNy" = (
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 29
+"nNu" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 1
},
-/obj/structure/rack,
-/obj/item/pickaxe,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/clothing/mask/breath,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/plating,
-/area/mine/mechbay)
+/obj/structure/railing/corner,
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"nNB" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 9
@@ -46162,15 +47647,6 @@
/obj/structure/chair/stool/directional/east,
/turf/open/floor/iron/dark,
/area/station/medical/virology)
-"nNI" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"nNM" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/abandoned,
@@ -46179,21 +47655,26 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"nNU" = (
-/obj/machinery/chem_dispenser,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/light/directional/north,
-/obj/effect/turf_decal/tile/yellow/full,
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/pharmacy)
-"nNV" = (
-/obj/structure/railing{
- dir = 9
+"nNZ" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad2"
},
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
+/obj/machinery/door/poddoor{
+ id = "QMLoaddoor2";
+ name = "Supply Dock Loading Door";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/cargo/storage)
+"nOa" = (
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
"nOb" = (
/obj/machinery/door/airlock/external{
name = "Labor Camp Shuttle Airlock"
@@ -46203,11 +47684,25 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/processing)
-"nOk" = (
-/obj/item/chair/wood,
-/obj/structure/sign/poster/contraband/random/directional/east,
-/turf/open/floor/wood,
-/area/station/maintenance/port/aft)
+"nOh" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/cryo)
+"nOj" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/structure/noticeboard/staff{
+ pixel_y = 36
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"nOl" = (
/obj/structure/bed,
/obj/machinery/airalarm/directional/north,
@@ -46222,11 +47717,6 @@
/obj/item/pillow/random,
/turf/open/floor/carpet,
/area/station/commons/dorms)
-"nOo" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"nOx" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
@@ -46247,17 +47737,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/command/bridge)
-"nOI" = (
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/obj/effect/landmark/start/assistant,
-/obj/structure/chair/office{
- dir = 8
- },
-/obj/machinery/status_display/ai/directional/east,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"nOQ" = (
/obj/machinery/suit_storage_unit/security,
/obj/machinery/camera/directional/north{
@@ -46272,6 +47751,54 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"nPc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
+"nPo" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/hooded/wintercoat/science{
+ pixel_x = -4;
+ pixel_y = 8
+ },
+/obj/item/clothing/shoes/winterboots{
+ pixel_x = -7;
+ pixel_y = -1
+ },
+/obj/item/biopsy_tool{
+ pixel_x = 8;
+ pixel_y = 3
+ },
+/obj/item/gps/mining{
+ pixel_x = -7;
+ pixel_y = -3
+ },
+/obj/item/knife/combat/survival{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/machinery/light/directional/east,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
+"nPs" = (
+/obj/structure/bodycontainer/morgue,
+/obj/machinery/camera/directional/south{
+ c_tag = "Morgue South";
+ network = list("ss13","medbay")
+ },
+/obj/effect/turf_decal/trimline/neutral/line,
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"nPt" = (
/obj/structure/chair/stool/directional/east,
/obj/effect/mapping_helpers/burnt_floor,
@@ -46283,12 +47810,17 @@
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
"nPS" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
+/obj/structure/table,
+/obj/structure/bedsheetbin,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/turf_decal/tile/blue/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/blue{
+ dir = 8
+ },
+/turf/open/floor/iron/cafeteria,
+/area/station/security/prison/work)
"nQd" = (
/obj/effect/turf_decal/trimline/green/filled/corner,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -46308,30 +47840,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"nQm" = (
-/obj/machinery/newscaster/directional/east,
-/obj/machinery/light/directional/east,
-/obj/machinery/camera/directional/east{
- c_tag = "Service - Hall"
- },
-/obj/machinery/disposal/bin/tagger,
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
-"nQq" = (
-/obj/machinery/cell_charger{
- pixel_y = 5
- },
-/obj/item/stock_parts/power_store/cell/high{
- pixel_y = 6
- },
-/obj/structure/table/glass,
-/turf/open/floor/iron/white/side{
- dir = 9
- },
-/area/station/science/lab)
+"nQj" = (
+/obj/machinery/portable_atmospherics/pipe_scrubber,
+/obj/effect/turf_decal/box,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
+"nQr" = (
+/obj/structure/sign/warning/docking/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"nQu" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/bot,
@@ -46354,6 +47871,13 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/fore)
+"nQL" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"nQO" = (
/obj/machinery/navbeacon{
codes_txt = "patrol;next_patrol=AIW";
@@ -46418,6 +47942,17 @@
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"nRn" = (
+/obj/machinery/door/window/left/directional/south{
+ req_access = list("kitchen");
+ name = "The Ice Box"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/white,
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"nRq" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/bureaucracy/birthday_wrap,
@@ -46444,37 +47979,33 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/lesser)
-"nRx" = (
-/obj/machinery/washing_machine,
-/obj/effect/turf_decal/siding/blue{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
+"nRE" = (
+/obj/machinery/door/airlock/freezer{
+ desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold.";
+ name = "The Ice Box"
},
-/obj/structure/sign/poster/official/nanotrasen_logo/directional/east,
-/turf/open/floor/iron,
-/area/station/commons/dorms/laundry)
-"nRy" = (
-/mob/living/basic/goat/pete{
- desc = "Not known for their pleasant disposition. This one seems a bit more hardy to the cold.";
- habitable_atmos = list("min_oxy"=1,"max_oxy"=0,"min_plas"=0,"max_plas"=1,"min_co2"=0,"max_co2"=5,"min_n2"=0,"max_n2"=0);
- minimum_survivable_temperature = 150;
- name = "Snowy Pete"
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/misc/ice/coldroom,
-/area/station/service/kitchen/coldroom)
-"nRO" = (
-/obj/structure/cable/multilayer/multiz,
-/obj/structure/sign/poster/contraband/random/directional/north,
+/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
+/obj/structure/cable,
/turf/open/floor/plating,
-/area/station/security/prison/safe)
+/area/station/service/kitchen/coldroom)
"nRV" = (
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
- dir = 10
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/extinguisher_cabinet/directional/south,
+/turf/open/floor/wood,
+/area/station/service/library)
+"nRW" = (
+/obj/effect/turf_decal/siding/white/end{
+ dir = 4
},
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/obj/structure/table,
+/obj/effect/spawner/random/food_or_drink/donkpockets{
+ pixel_y = 6
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"nRX" = (
/turf/open/floor/iron/white/side{
dir = 10
@@ -46557,14 +48088,11 @@
/obj/machinery/atmospherics/pipe/smart/simple/orange/visible,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"nSX" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/light/small/broken/directional/north,
+"nSU" = (
+/obj/structure/sign/poster/random/directional/north,
+/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/area/station/maintenance/starboard/aft)
"nTp" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -46572,18 +48100,6 @@
/obj/effect/turf_decal/tile/red/full,
/turf/open/floor/iron/dark/textured_large,
/area/station/security/brig/entrance)
-"nTA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/cobweb,
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/light/small/dim/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"nTK" = (
/obj/structure/table/glass,
/obj/machinery/barsign{
@@ -46619,14 +48135,6 @@
"nTO" = (
/turf/closed/wall/r_wall,
/area/mine/laborcamp/security)
-"nTP" = (
-/obj/item/food/grown/potato{
- pixel_y = 4
- },
-/obj/structure/rack,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"nTV" = (
/obj/structure/table/reinforced,
/obj/item/screwdriver{
@@ -46638,6 +48146,13 @@
/obj/effect/turf_decal/tile/red/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/checkpoint/medical)
+"nTX" = (
+/obj/structure/flora/grass/both/style_random,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"nUg" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 1
@@ -46662,16 +48177,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/smooth_half,
/area/station/ai_monitored/command/storage/eva)
-"nUI" = (
-/obj/machinery/computer/records/security,
-/obj/machinery/light_switch/directional/north{
- pixel_x = -16
- },
-/obj/machinery/computer/security/telescreen/normal/directional/north,
-/turf/open/floor/iron/dark/textured_edge{
- dir = 8
- },
-/area/station/security/brig/entrance)
"nUJ" = (
/obj/machinery/flasher/directional/east{
id = "brigentry"
@@ -46711,6 +48216,10 @@
},
/turf/open/floor/carpet,
/area/station/service/library)
+"nVx" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/textured,
+/area/station/service/hydroponics)
"nVB" = (
/obj/effect/turf_decal/trimline/dark/warning{
dir = 4
@@ -46721,30 +48230,23 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
-"nVO" = (
-/obj/structure/table,
+"nVJ" = (
/obj/structure/disposalpipe/segment{
- dir = 5
+ dir = 4
},
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/starboard/fore)
+/obj/structure/cable,
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"nVR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/cafeteria{
dir = 5
},
/area/station/maintenance/port/aft)
-"nVZ" = (
-/obj/machinery/door/airlock/command{
- name = "Captain's Office"
- },
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/command/captain,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain)
+"nWe" = (
+/obj/machinery/light/small/directional/north,
+/turf/open/openspace,
+/area/station/science/research)
"nWf" = (
/obj/structure/chair{
dir = 1
@@ -46762,6 +48264,14 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
+"nWG" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"nWH" = (
/turf/closed/wall,
/area/station/maintenance/department/cargo)
@@ -46770,6 +48280,14 @@
/obj/machinery/holopad,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"nWM" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/mining_weather_monitor/directional/north,
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/hallway/secondary/entry)
"nXb" = (
/turf/closed/wall,
/area/icemoon/surface/outdoors/nospawn)
@@ -46792,20 +48310,6 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"nXp" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/table/glass,
-/obj/item/storage/box/monkeycubes,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
-"nXs" = (
-/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
-/obj/structure/cable,
-/obj/machinery/door/airlock/maintenance{
- name = "Kitchen Maintenance"
- },
-/turf/open/floor/plating,
-/area/station/service/kitchen)
"nXH" = (
/obj/structure/bodycontainer/crematorium{
id = "crematoriumChapel"
@@ -46833,6 +48337,13 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/dark,
/area/station/security/prison/visit)
+"nYm" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/structure/window/spawner/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"nYn" = (
/obj/structure/closet/secure_closet/personal/cabinet,
/turf/open/floor/carpet,
@@ -46843,25 +48354,10 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"nYN" = (
-/turf/open/floor/wood,
-/area/station/commons/lounge)
-"nYR" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 9
- },
-/obj/structure/reagent_dispensers/watertank/high,
-/obj/item/reagent_containers/cup/watering_can,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"nYY" = (
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+"nYz" = (
+/obj/structure/flora/rock/pile/icy/style_random,
+/turf/open/misc/asteroid/snow/coldroom,
+/area/icemoon/underground/explored)
"nYZ" = (
/obj/item/storage/bag/trash,
/turf/open/floor/plating,
@@ -46896,14 +48392,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/security/checkpoint/supply)
-"nZi" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/security/prison/work)
"nZA" = (
/obj/structure/table,
/obj/item/stock_parts/subspace/amplifier,
@@ -46911,10 +48399,30 @@
/obj/item/stock_parts/subspace/amplifier,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
+"nZC" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron,
+/area/mine/laborcamp)
"nZH" = (
/obj/structure/lattice/catwalk,
/turf/open/openspace,
/area/station/engineering/atmos/storage)
+"nZN" = (
+/obj/structure/rack,
+/obj/item/crowbar/red,
+/obj/item/wrench,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/ai_monitored/turret_protected/aisat/maint)
"nZU" = (
/obj/machinery/door/airlock/maintenance{
name = "Firefighting Equipment"
@@ -46934,38 +48442,14 @@
},
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
-"oac" = (
-/obj/effect/turf_decal/siding/thinplating/dark/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/button/door/directional/north{
- id = "botany_apiary";
- name = "Bee Protection Shutters"
- },
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"oas" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
+"oad" = (
+/obj/structure/railing{
dir = 4
},
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
+/area/station/security/prison)
"oaG" = (
/obj/effect/turf_decal/stripes/asteroid/line{
dir = 9
@@ -46984,18 +48468,6 @@
},
/turf/open/floor/iron/white/corner,
/area/mine/living_quarters)
-"oaJ" = (
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/machinery/requests_console/auto_name/directional/east,
-/obj/structure/table,
-/obj/machinery/microwave{
- pixel_y = 5
- },
-/obj/effect/mapping_helpers/requests_console/supplies,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"oaP" = (
/obj/machinery/door/airlock/research{
name = "Crater Observation Room"
@@ -47005,6 +48477,12 @@
"oaQ" = (
/obj/structure/transit_tube,
/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"oaR" = (
@@ -47021,6 +48499,25 @@
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"obb" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
+"obe" = (
+/obj/structure/fence/corner{
+ dir = 4
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"obj" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -47028,15 +48525,35 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"obr" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/preopen{
- id = "surgery";
- name = "Surgery Shutter"
+"obl" = (
+/obj/effect/spawner/random/structure/crate_abandoned,
+/obj/machinery/light/small/directional/south,
+/obj/machinery/camera/directional/south{
+ c_tag = "Chapel Electrical Maintenace Upper"
+ },
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/starboard/fore)
+"obo" = (
+/obj/machinery/light_switch/directional/north{
+ pixel_x = -7
+ },
+/obj/structure/table,
+/obj/item/stock_parts/power_store/cell/high/empty,
+/obj/machinery/cell_charger,
+/obj/effect/turf_decal/tile/brown/fourcorners,
+/obj/item/radio/intercom/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/engineering/lobby)
+"obt" = (
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
},
-/obj/structure/sign/warning/no_smoking/circle/directional/east,
+/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
-/area/station/medical/surgery/aft)
+/area/station/maintenance/starboard/fore)
"obu" = (
/obj/effect/landmark/start/hangover,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -47051,6 +48568,18 @@
/obj/machinery/power/apc/auto_name/directional/south,
/turf/open/floor/iron,
/area/station/security/prison/work)
+"obF" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio1";
+ name = "Xenobio Pen 1 Blast Door"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/science/xenobiology)
"obG" = (
/obj/effect/turf_decal/trimline/blue/corner{
dir = 8
@@ -47072,14 +48601,29 @@
dir = 1
},
/area/station/engineering/atmos/storage/gas)
-"obT" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/duct,
+"obQ" = (
+/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
+/obj/machinery/modular_computer/preset/civilian{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/light/directional/east,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
+"obU" = (
+/obj/machinery/light_switch/directional/north{
+ pixel_x = 6
+ },
+/obj/machinery/button/door/directional/north{
+ id = "botany_chasm_and_wolf_shutters";
+ name = "Exterior Shutters";
+ pixel_x = -4
+ },
+/turf/open/floor/iron/dark/smooth_half,
/area/station/service/hydroponics)
"obZ" = (
/obj/machinery/camera/directional/east{
@@ -47088,16 +48632,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"ocd" = (
-/obj/machinery/igniter/incinerator_ordmix,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
-"ocp" = (
-/obj/effect/landmark/start/hangover,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"ocu" = (
/obj/effect/turf_decal/bot_white,
/obj/structure/cable,
@@ -47110,6 +48644,31 @@
},
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"ocJ" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/beakers{
+ pixel_x = 2;
+ pixel_y = 8
+ },
+/obj/item/storage/box/syringes{
+ pixel_x = -2;
+ pixel_y = 5
+ },
+/obj/structure/window/reinforced/spawner/directional/east,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
+"ocS" = (
+/obj/structure/fluff/tram_rail{
+ pixel_y = 17
+ },
+/obj/structure/fluff/tram_rail,
+/obj/structure/lattice/catwalk,
+/obj/structure/marker_beacon/burgundy{
+ name = "landing marker"
+ },
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"ocY" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/spawner/random/engineering/tracking_beacon,
@@ -47126,33 +48685,6 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"odf" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 1
- },
-/obj/effect/turf_decal/box/red,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/mapping_helpers/airalarm/mixingchamber_access,
-/obj/effect/mapping_helpers/airalarm/link{
- chamber_id = "ordnanceburn"
- },
-/obj/effect/mapping_helpers/airalarm/tlv_no_checks,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
-"odi" = (
-/obj/item/toy/snowball{
- pixel_x = 5;
- pixel_y = -1
- },
-/obj/structure/sign/nanotrasen{
- pixel_y = -32
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"odm" = (
-/obj/structure/stairs/east,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
"odw" = (
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/iron,
@@ -47172,21 +48704,25 @@
/obj/item/radio/intercom/prison/directional/east,
/turf/open/floor/carpet/red,
/area/station/security/prison/work)
+"odF" = (
+/obj/structure/railing,
+/turf/open/openspace,
+/area/station/service/kitchen/coldroom)
"odN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
+"odR" = (
+/turf/open/floor/iron/white/corner{
+ dir = 4
+ },
+/area/station/science/research)
"odW" = (
/obj/structure/railing{
dir = 8
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"odZ" = (
-/obj/machinery/door/airlock/hatch,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"oed" = (
/obj/machinery/door/window/right/directional/east{
name = "Robotics Surgery";
@@ -47208,25 +48744,10 @@
"oex" = (
/turf/open/openspace/icemoon/keep_below,
/area/station/maintenance/department/medical/morgue)
-"oeB" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/turf/open/floor/plastic,
-/area/station/commons/dorms/laundry)
"oeM" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
-"oeP" = (
-/obj/structure/table,
-/obj/item/food/chococoin,
-/obj/structure/sign/warning/gas_mask{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
- pixel_x = 30
- },
-/turf/open/floor/iron/smooth,
-/area/mine/eva)
"oeT" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 4
@@ -47244,26 +48765,28 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"ofm" = (
-/obj/structure/bodycontainer/morgue,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"ofr" = (
-/obj/structure/table/glass,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/item/paper_bin{
- pixel_y = 4
+"ofc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/visible,
+/turf/open/floor/plating,
+/area/station/maintenance/port/fore)
+"ofi" = (
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 8
},
-/obj/item/folder/white{
- pixel_x = -4;
- pixel_y = 4
+/obj/machinery/bluespace_vendor/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"ofl" = (
+/obj/structure/chair{
+ desc = "Aw geez, I wonder what the chef's cooking up in there!";
+ dir = 1;
+ name = "The Peanut's Gallery"
},
-/obj/item/pen{
- pixel_x = -4
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
/turf/open/floor/iron,
-/area/station/science/xenobiology)
+/area/station/hallway/primary/starboard)
"ofz" = (
/obj/structure/ore_box,
/obj/effect/turf_decal/bot,
@@ -47293,6 +48816,25 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"ofR" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"ogd" = (
/obj/structure/chair/office{
dir = 8
@@ -47307,8 +48849,17 @@
/turf/open/floor/iron,
/area/station/science/xenobiology)
"ogu" = (
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/service/hydroponics)
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/thinplating/corner{
+ dir = 1
+ },
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/turf/open/floor/plastic,
+/area/station/commons/dorms/laundry)
"ogy" = (
/obj/machinery/door/airlock/maintenance{
name = "EVA Maintenance"
@@ -47344,11 +48895,14 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"ohk" = (
-/obj/machinery/light/small/directional/west,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+"ohb" = (
+/obj/machinery/medical_kiosk,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 4
+ },
+/obj/structure/sign/departments/medbay/alt/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
"ohp" = (
/turf/open/floor/glass,
/area/station/maintenance/department/medical/central)
@@ -47368,15 +48922,23 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"ohP" = (
-/obj/structure/table/wood,
-/obj/machinery/duct,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/box/white/corners{
- dir = 4
+"ohI" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 9
},
-/turf/open/floor/iron/dark,
-/area/station/service/bar)
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
+"ohO" = (
+/obj/structure/fluff/tram_rail,
+/obj/structure/lattice/catwalk,
+/obj/structure/fluff/tram_rail{
+ pixel_y = 17
+ },
+/obj/structure/marker_beacon/burgundy{
+ name = "landing marker"
+ },
+/turf/open/lava/plasma/ice_moon,
+/area/icemoon/underground/explored)
"ohS" = (
/obj/structure/railing{
dir = 8
@@ -47390,6 +48952,14 @@
},
/turf/open/openspace,
/area/station/security/prison)
+"ohU" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"oic" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -47426,19 +48996,6 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"oir" = (
-/obj/structure/cable,
-/obj/machinery/door/poddoor/preopen{
- id = "xenobio10";
- name = "Xenobio Pen 10 Blast Door"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/electric_shock,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
"oiy" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/turret_protected/aisat/service)
@@ -47446,16 +49003,10 @@
/obj/structure/urinal/directional/north,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"oiB" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Chemistry Lab Utilities"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/all/medical/general,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/department/medical/central)
+"oiC" = (
+/obj/effect/spawner/random/engineering/canister,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"oiD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -47471,20 +49022,31 @@
dir = 4
},
/area/station/hallway/secondary/entry)
-"oiK" = (
-/obj/machinery/door/airlock{
- id_tag = "commissarydoor";
- name = "Commissary"
+"oiI" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
},
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/junction/flip{
+/obj/effect/turf_decal/stripes/line{
dir = 8
},
-/turf/open/floor/iron/dark,
-/area/station/commons/vacant_room/commissary)
+/obj/item/kirbyplants/random,
+/obj/item/radio/intercom/directional/south,
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/science/ordnance/office)
+"oiM" = (
+/obj/structure/dresser,
+/obj/structure/mirror/directional/north,
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Backstage"
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"oiO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -47500,22 +49062,27 @@
/obj/effect/spawner/random/trash/grille_or_waste,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"oiW" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
+"oiU" = (
+/obj/structure/closet/crate,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/reagent_containers/cup/glass/waterbottle{
+ pixel_x = 7;
+ pixel_y = 6
},
-/obj/machinery/camera{
- c_tag = "Medbay Psychology";
- dir = 6;
- network = list("ss13","medbay");
- pixel_y = -22
+/obj/item/reagent_containers/cup/glass/waterbottle{
+ pixel_x = 7;
+ pixel_y = 6
},
-/obj/machinery/newscaster/directional/east,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 4
+/obj/item/reagent_containers/cup/glass/waterbottle{
+ pixel_x = 7;
+ pixel_y = 6
},
-/turf/open/floor/iron/white,
-/area/station/medical/psychology)
+/mob/living/basic/mouse/white,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/fore)
"oiX" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/north,
@@ -47525,6 +49092,16 @@
/obj/machinery/pdapainter/medbay,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
+"oiZ" = (
+/obj/machinery/light/small/directional/south,
+/obj/machinery/vending/wardrobe/science_wardrobe,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
+"oje" = (
+/turf/open/misc/asteroid/snow/coldroom,
+/area/station/service/kitchen/coldroom)
"ojf" = (
/obj/structure/lattice/catwalk,
/turf/open/lava/plasma/ice_moon,
@@ -47551,17 +49128,19 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/ce)
+"ojy" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"ojF" = (
/obj/machinery/rnd/production/protolathe/department/science,
/turf/open/floor/iron/checker,
/area/station/science/lab)
-"ojP" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/structure/sign/warning/firing_range/directional/west,
-/turf/open/floor/iron/white/corner{
- dir = 4
- },
-/area/station/science/research)
"ojW" = (
/obj/machinery/light/small/directional/east,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
@@ -47574,23 +49153,22 @@
/obj/machinery/newscaster/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"okf" = (
-/obj/structure/bodycontainer/morgue,
-/obj/machinery/camera{
- c_tag = "Morgue South";
- dir = 5;
- network = list("ss13","medbay")
+"okc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "mining-aux-mechbay-external"
},
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"okk" = (
-/obj/structure/cable,
-/obj/structure/sign/departments/aisat/directional/east,
-/obj/effect/turf_decal/tile/blue,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark/corner,
-/area/station/engineering/storage_shared)
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Mining Mech Bay External Airlock";
+ opacity = 0
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
+/turf/open/floor/iron/large,
+/area/mine/mechbay)
"okl" = (
/obj/structure/chair{
dir = 8
@@ -47619,6 +49197,11 @@
},
/turf/open/floor/iron,
/area/station/security/warden)
+"okz" = (
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/hallway/primary/central/fore)
"okG" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -47643,22 +49226,6 @@
"olf" = (
/turf/open/floor/carpet,
/area/station/commons/dorms)
-"olt" = (
-/obj/structure/chair/sofa/bench/right{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/fore)
-"olH" = (
-/obj/machinery/door/airlock/command{
- name = "Captain's Quarters"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/command/captain,
-/turf/open/floor/carpet,
-/area/station/command/heads_quarters/captain)
"olI" = (
/obj/structure/table/glass,
/obj/item/book/manual/wiki/medicine{
@@ -47672,10 +49239,14 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"olO" = (
-/obj/structure/fence,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored/graveyard)
+"olM" = (
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/flashlight/lamp{
+ start_on = 0
+ },
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"olQ" = (
/obj/structure/sign/nanotrasen{
pixel_y = 32
@@ -47683,6 +49254,16 @@
/obj/machinery/light/dim/directional/north,
/turf/open/floor/circuit,
/area/station/ai_monitored/command/nuke_storage)
+"olR" = (
+/obj/structure/rack,
+/obj/item/wrench,
+/obj/item/crowbar,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/spawner/random/engineering/flashlight,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/starboard/lesser)
"olV" = (
/obj/machinery/light/small/directional/west,
/obj/structure/cable,
@@ -47722,6 +49303,11 @@
"omk" = (
/turf/open/floor/glass/reinforced,
/area/station/security/office)
+"omo" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/white,
+/area/station/medical/cryo)
"omG" = (
/obj/structure/table,
/obj/item/flashlight/lamp,
@@ -47751,15 +49337,12 @@
},
/turf/open/floor/plating,
/area/station/security/prison/safe)
-"omS" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Kitchen Maintenance"
- },
-/obj/machinery/duct,
-/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
+"omT" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/high/empty,
+/turf/open/floor/iron/dark,
+/area/station/engineering/storage)
"ond" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -47806,21 +49389,38 @@
},
/turf/open/floor/plating,
/area/station/security/courtroom)
+"onP" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/structure/disposalpipe/junction{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"onQ" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood,
/area/station/commons/vacant_room/office)
-"onV" = (
-/obj/machinery/door/airlock/research{
- name = "Cytology Lab"
+"onT" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 1
},
-/obj/effect/mapping_helpers/airlock/access/all/science/general,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/ordnance)
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"ooa" = (
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood,
@@ -47843,23 +49443,9 @@
"ooo" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/processor/slime,
+/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"oor" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/machinery/door/airlock/multi_tile/public/glass{
- dir = 4;
- name = "Arrivals Dock"
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
"oot" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 4
@@ -47869,6 +49455,26 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"ooy" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 5
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/tank_holder/extinguisher,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
+"ooG" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/effect/turf_decal/siding/white,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"ooL" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 4
@@ -47892,6 +49498,19 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/aft)
+"ooV" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"ooW" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
@@ -47919,6 +49538,15 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/upper)
+"opt" = (
+/obj/structure/closet/athletic_mixed,
+/obj/effect/landmark/start/hangover/closet,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/status_display/evac/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"opu" = (
/obj/structure/extinguisher_cabinet/directional/south,
/obj/structure/disposalpipe/segment{
@@ -47926,14 +49554,20 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"opw" = (
-/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{
- pixel_x = 24
+"opy" = (
+/obj/effect/turf_decal/siding/wood,
+/obj/item/kirbyplants/random/fullysynthetic{
+ pixel_x = 10;
+ pixel_y = 19
},
-/turf/open/floor/iron/dark/smooth_edge{
- dir = 1
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/firealarm/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Mining Break Room";
+ network = list("ss13", "mine")
},
-/area/station/service/chapel)
+/turf/open/floor/stone,
+/area/mine/eva/lower)
"opB" = (
/obj/structure/table,
/obj/item/raw_anomaly_core/random{
@@ -47948,24 +49582,13 @@
},
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
-"opD" = (
-/obj/machinery/door/firedoor/border_only,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
-"opH" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
+"opE" = (
+/obj/structure/railing{
+ dir = 1
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/starboard)
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"opI" = (
/obj/machinery/microwave{
pixel_y = 7
@@ -47979,6 +49602,9 @@
},
/turf/open/floor/iron,
/area/station/science/ordnance/testlab)
+"opP" = (
+/turf/closed/wall/r_wall,
+/area/station/science/ordnance/burnchamber)
"opS" = (
/obj/machinery/vending/wardrobe/sec_wardrobe,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -47987,6 +49613,12 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/customs/auxiliary)
+"opU" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/railing/corner/end/flip,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"oqb" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/machinery/power/apc/auto_name/directional/west,
@@ -48000,22 +49632,6 @@
/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/storage)
-"oqd" = (
-/obj/item/clothing/mask/gas,
-/obj/item/clothing/mask/gas{
- pixel_x = -8;
- pixel_y = 4
- },
-/obj/structure/table,
-/obj/machinery/door_buttons/access_button,
-/obj/item/clothing/mask/gas{
- pixel_x = 6;
- pixel_y = 2
- },
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"oqg" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -48023,15 +49639,6 @@
},
/turf/open/floor/wood,
/area/station/commons/dorms)
-"oqj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/siding/thinplating/corner{
- dir = 1
- },
-/obj/machinery/airalarm/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plastic,
-/area/station/commons/dorms/laundry)
"oqz" = (
/obj/effect/turf_decal/tile/green{
dir = 4
@@ -48039,13 +49646,6 @@
/obj/effect/turf_decal/tile/dark_green,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
-"oqB" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/box/red/corners{
- dir = 1
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"oqC" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -48056,6 +49656,16 @@
/obj/effect/landmark/start/station_engineer,
/turf/open/floor/iron,
/area/station/engineering/main)
+"oqE" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
+/obj/machinery/door/airlock/maintenance{
+ name = "Kitchen Maintenance"
+ },
+/turf/open/floor/plating,
+/area/station/service/kitchen/coldroom)
"oqJ" = (
/obj/structure/sign/warning/docking/directional/north,
/obj/structure/flora/grass/green/style_random,
@@ -48073,6 +49683,9 @@
},
/turf/open/openspace,
/area/station/science/xenobiology)
+"oqN" = (
+/turf/open/floor/iron/grimy,
+/area/station/service/chapel/office)
"oqT" = (
/obj/machinery/airalarm/directional/south,
/obj/effect/decal/cleanable/dirt,
@@ -48083,23 +49696,10 @@
/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
/turf/open/floor/iron/white,
/area/station/medical/break_room)
-"ork" = (
-/obj/structure/fence/door{
- dir = 4
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
-"oro" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/structure/railing/corner,
-/obj/machinery/door/firedoor/border_only,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/ordnance/office)
+"oqY" = (
+/obj/effect/spawner/random/structure/closet_private,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"orq" = (
/obj/machinery/light/small/directional/west,
/obj/machinery/button/door/directional/south{
@@ -48115,12 +49715,19 @@
/obj/machinery/recharge_station,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
-"oru" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 1
+"ort" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/door/firedoor{
+ dir = 8
},
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
"orv" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -48157,28 +49764,12 @@
dir = 4
},
/area/mine/living_quarters)
-"orU" = (
-/obj/machinery/vending/coffee,
-/obj/structure/sign/poster/random/directional/east,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"orV" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/stripes/line,
/obj/effect/landmark/start/hangover/closet,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"orZ" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk,
-/obj/item/radio/intercom/directional/east,
-/obj/machinery/camera/directional/north{
- c_tag = "Service - Atrium"
- },
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/wood/large,
-/area/station/service/bar/atrium)
"osd" = (
/obj/structure/chair/comfy/black{
dir = 8
@@ -48223,10 +49814,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/maintenance/port/aft)
-"osN" = (
-/obj/effect/spawner/structure/window/reinforced/tinted,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"osO" = (
/obj/effect/turf_decal/tile/blue{
dir = 4
@@ -48241,8 +49828,17 @@
/obj/structure/closet/emcloset{
anchored = 1
},
+/obj/structure/sign/warning/cold_temp/directional/south,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat_interior)
+"otf" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/iron/stairs/medium,
+/area/station/commons/dorms/laundry)
"ots" = (
/obj/structure/cable,
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
@@ -48281,6 +49877,25 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
+"otM" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/cobweb,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/poster/contraband/cc64k_ad/directional/north,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/maintenance/port/fore)
+"otW" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sink/directional/east,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"oua" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -48307,6 +49922,18 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/medical/treatment_center)
+"ouq" = (
+/obj/structure/chair/plastic{
+ dir = 8
+ },
+/obj/machinery/camera/directional/east{
+ c_tag = "Mining B-1 Crater Observatory Access";
+ network = list("ss13", "mine")
+ },
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/iron,
+/area/mine/living_quarters)
"ous" = (
/obj/machinery/door/airlock/security/glass{
name = "N2O Storage"
@@ -48319,12 +49946,34 @@
},
/turf/open/floor/plating,
/area/station/maintenance/fore)
+"ouK" = (
+/obj/machinery/space_heater,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/fore/lesser)
"ouP" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/obj/machinery/portable_atmospherics/canister,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"ouU" = (
+/obj/machinery/door/airlock/external{
+ name = "External Access";
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
+"ouW" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/structure/musician/piano/random_piano,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"ouX" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -48349,11 +49998,35 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"ovx" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/light/small/directional/west,
+/obj/machinery/requests_console/directional/west{
+ department = "Head of Personnel's Desk";
+ name = "Head of Personnel's Requests Console"
+ },
+/obj/effect/mapping_helpers/requests_console/assistance,
+/obj/effect/mapping_helpers/requests_console/announcement,
+/obj/effect/mapping_helpers/requests_console/information,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/hop)
"ovy" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"ovz" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/kirbyplants/random/dead,
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/fore)
+"ovB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash/hobo_squat,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"ovP" = (
/turf/open/genturf/orange,
/area/icemoon/underground/unexplored/no_rivers)
@@ -48368,11 +50041,6 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/lockers)
-"ovZ" = (
-/obj/structure/table/wood,
-/obj/item/paper/crumpled,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"owf" = (
/obj/effect/turf_decal/stripes/white/line,
/obj/effect/decal/cleanable/dirt,
@@ -48409,12 +50077,16 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"oxe" = (
-/obj/machinery/computer/cargo/request,
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/obj/machinery/incident_display/bridge/directional/north,
-/turf/open/floor/iron,
-/area/station/command/bridge)
+"owK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"oxh" = (
/obj/machinery/light/directional/south,
/obj/effect/decal/cleanable/dirt,
@@ -48440,22 +50112,16 @@
/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"oxN" = (
-/obj/machinery/light_switch/directional/north{
- pixel_x = -7
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"oxO" = (
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
"oxR" = (
/obj/structure/transit_tube/crossing/horizontal,
/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"oxU" = (
@@ -48483,6 +50149,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/carpet,
/area/station/command/meeting_room)
+"oyd" = (
+/obj/structure/chair/sofa/bench/left{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/north,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/fore)
"oyj" = (
/obj/structure/table,
/obj/item/storage/box,
@@ -48555,6 +50230,13 @@
},
/turf/open/floor/iron/dark,
/area/station/security/mechbay)
+"oyM" = (
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"oyW" = (
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/aisat/hallway)
@@ -48565,12 +50247,30 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"oyY" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"ozb" = (
/obj/structure/table/reinforced,
/obj/item/folder/white,
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"ozk" = (
+/obj/machinery/door/airlock{
+ name = "Unisex Showers"
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/turf/open/floor/iron/textured,
+/area/station/commons/toilet)
"ozo" = (
/obj/effect/landmark/carpspawn,
/turf/open/misc/asteroid/snow/icemoon,
@@ -48581,23 +50281,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"ozx" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/structure/minecart_rail{
- dir = 4
- },
-/obj/item/radio/intercom/directional/south{
- frequency = 1453;
- name = "Kitchen Intercom"
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"ozA" = (
/obj/structure/closet/secure_closet/research_director,
/obj/effect/turf_decal/stripes/line{
@@ -48617,23 +50300,13 @@
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
"ozH" = (
-/obj/machinery/button/door/directional/east{
- id = "commissarydoor";
- name = "Commissary Door Lock";
- normaldoorcontrol = 1;
- specialfunctions = 4
- },
/obj/effect/turf_decal/tile/neutral/opposingcorners,
/obj/effect/turf_decal/tile/brown/opposingcorners{
dir = 1
},
+/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
-"ozM" = (
-/obj/structure/railing/corner,
-/obj/structure/sign/warning/biohazard/directional/west,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"ozN" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 6
@@ -48641,6 +50314,23 @@
/obj/structure/bed/medical/emergency,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"ozU" = (
+/obj/structure/table/glass,
+/obj/machinery/door/window/right/directional/north{
+ name = "Hydroponics Desk";
+ req_access = list("hydroponics")
+ },
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/structure/desk_bell{
+ pixel_x = 1;
+ pixel_y = 3
+ },
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"ozV" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment,
@@ -48649,12 +50339,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"ozW" = (
-/obj/structure/railing/wooden_fence{
- dir = 10
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"ozX" = (
/obj/machinery/hydroponics/soil,
/turf/open/floor/grass,
@@ -48698,16 +50382,25 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"oAz" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = 32;
- pixel_y = 32
+"oAm" = (
+/obj/structure/railing/wooden_fence{
+ dir = 10
},
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 4
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
+"oAs" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/toolbox/mechanical,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/obj/item/analyzer,
+/obj/item/pipe_dispenser,
+/obj/item/flashlight,
+/obj/machinery/incident_display/delam/directional/north,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"oAA" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 4
@@ -48759,6 +50452,13 @@
},
/turf/open/floor/iron/dark,
/area/mine/eva/lower)
+"oBq" = (
+/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
+ dir = 9
+ },
+/obj/machinery/meter,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"oBs" = (
/obj/machinery/navbeacon{
codes_txt = "patrol;next_patrol=Security";
@@ -48782,25 +50482,50 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
+"oBD" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/reagent_containers/cup/bucket{
+ pixel_y = 10;
+ pixel_x = -4
+ },
+/obj/machinery/duct,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"oBI" = (
/obj/machinery/light/floor,
/turf/open/floor/carpet,
/area/station/service/library)
-"oBJ" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/effect/mapping_helpers/burnt_floor,
-/obj/structure/railing{
- dir = 6
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"oBQ" = (
/obj/machinery/power/apc/auto_name/directional/west,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/fore)
+"oBV" = (
+/obj/item/paper/fluff/jobs/security/beepsky_mom,
+/obj/machinery/light/small/dim/directional/east,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"oBZ" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
+"oCo" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/blue/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/turf/open/floor/iron/cafeteria,
+/area/mine/laborcamp)
"oCs" = (
/obj/structure/table,
/obj/item/radio/headset/headset_med{
@@ -48829,10 +50554,6 @@
/obj/item/stack/cable_coil/five,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"oCw" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"oCA" = (
/obj/structure/closet/secure_closet/cytology,
/obj/machinery/button/door/directional/north{
@@ -48849,6 +50570,11 @@
},
/turf/open/floor/glass/reinforced,
/area/station/science/xenobiology)
+"oCE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"oCF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -48870,6 +50596,17 @@
dir = 1
},
/area/station/security/prison)
+"oDb" = (
+/obj/item/popsicle_stick{
+ pixel_y = 1;
+ pixel_x = -9
+ },
+/obj/item/popsicle_stick{
+ pixel_y = 3;
+ pixel_x = -2
+ },
+/turf/open/misc/asteroid/snow/coldroom,
+/area/icemoon/underground/explored)
"oDd" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -48899,14 +50636,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"oDk" = (
-/obj/structure/sign/warning/secure_area/directional/south,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/grille/broken,
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/central)
"oDn" = (
/obj/machinery/door/airlock/atmos/glass,
/obj/structure/cable,
@@ -48933,10 +50662,36 @@
},
/turf/open/floor/iron,
/area/station/cargo/office)
+"oDw" = (
+/obj/structure/table,
+/obj/item/petri_dish{
+ pixel_y = 15;
+ pixel_x = -5
+ },
+/obj/item/petri_dish{
+ pixel_y = 10;
+ pixel_x = 6
+ },
+/obj/item/petri_dish{
+ pixel_y = -6;
+ pixel_x = -1
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"oDB" = (
/obj/machinery/light/small/directional/east,
/turf/open/floor/plating,
/area/mine/laborcamp)
+"oDD" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/corner{
+ dir = 8
+ },
+/obj/effect/landmark/start/botanist,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"oDH" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white/side{
@@ -48960,12 +50715,6 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/commons/dorms/laundry)
-"oEe" = (
-/obj/machinery/duct,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"oEj" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -48990,20 +50739,71 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron,
/area/station/engineering/main)
-"oEC" = (
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/maintenance/starboard/fore)
+"oEy" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/reagentgrinder{
+ pixel_x = -1;
+ pixel_y = 4
+ },
+/obj/item/reagent_containers/cup/beaker/large{
+ pixel_x = 3;
+ pixel_y = -8
+ },
+/obj/item/reagent_containers/cup/beaker/large{
+ pixel_x = -3;
+ pixel_y = -8
+ },
+/obj/item/stack/sheet/mineral/plasma{
+ pixel_y = -6
+ },
+/obj/item/reagent_containers/dropper{
+ pixel_y = -7
+ },
+/obj/structure/sign/warning/no_smoking/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Medbay Chemistry Lab - East";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/medical/chemistry)
+"oEB" = (
+/obj/structure/marker_beacon/burgundy,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"oED" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Xenobiology Test Chamber";
+ network = list("ss13","test","rd","xeno")
+ },
+/obj/machinery/light/directional/west,
+/turf/open/floor/engine/xenobio,
+/area/station/science/xenobiology)
+"oEE" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/science/ordnance/office)
"oEF" = (
/obj/structure/cable/multilayer/multiz,
/obj/effect/turf_decal/stripes/end,
/turf/open/floor/iron/dark/textured,
/area/station/medical/medbay/aft)
-"oEH" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"oEX" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -49011,6 +50811,10 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"oFc" = (
+/obj/structure/sign/warning/directional/north,
+/turf/open/openspace/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"oFd" = (
/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{
dir = 1
@@ -49020,29 +50824,14 @@
/area/station/science/ordnance)
"oFl" = (
/obj/machinery/light/small/dim/directional/west,
+/obj/structure/sign/warning/cold_temp/directional/west,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"oFp" = (
-/obj/structure/sign/warning/docking/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/mine/laborcamp)
"oFx" = (
/obj/machinery/airalarm/directional/south,
/obj/machinery/holopad/secure,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
-"oFB" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/starboard)
"oFI" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 6
@@ -49088,6 +50877,14 @@
},
/turf/open/floor/plating,
/area/station/cargo/drone_bay)
+"oGj" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/machinery/smartfridge/petri/preloaded,
+/obj/machinery/light_switch/directional/west,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"oGm" = (
/obj/machinery/power/solar_control{
dir = 1;
@@ -49097,6 +50894,16 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/aft)
+"oGr" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{
+ dir = 1;
+ name = "Can In"
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"oGs" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/trimline/blue/filled/corner{
@@ -49139,6 +50946,18 @@
dir = 8
},
/area/station/security/prison)
+"oGC" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"oGF" = (
/obj/structure/closet/crate/bin,
/obj/effect/decal/cleanable/dirt,
@@ -49150,6 +50969,33 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"oGJ" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Labor Camp External West";
+ network = list("labor")
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
+"oGN" = (
+/obj/structure/reagent_dispensers/watertank,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"oGO" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 5
+ },
+/obj/structure/bed/medical/anchored{
+ dir = 8
+ },
+/obj/item/bedsheet/medical{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on,
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/virology)
"oGQ" = (
/obj/machinery/light_switch/directional/north,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -49157,6 +51003,18 @@
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain)
+"oHf" = (
+/obj/machinery/vending/autodrobe,
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
+"oHg" = (
+/obj/structure/fence/cut/large{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"oHh" = (
/obj/machinery/shower/directional/north,
/obj/structure/window/reinforced/spawner/directional/west,
@@ -49185,28 +51043,40 @@
"oHK" = (
/turf/closed/wall/r_wall,
/area/station/science/lab)
+"oHR" = (
+/obj/structure/chair/sofa/left/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 1
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"oHV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/holopad,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"oHY" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/machinery/status_display/shuttle{
- pixel_x = -32;
- shuttle_id = "arrival"
- },
-/obj/machinery/light/directional/west,
-/obj/effect/turf_decal/stripes/corner{
+"oIj" = (
+/obj/effect/turf_decal/siding/wood/end{
dir = 1
},
-/turf/open/floor/iron/white/corner{
- dir = 1
+/mob/living/carbon/human/species/monkey/punpun,
+/obj/item/kirbyplants/organic/plant11,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"oIt" = (
+/obj/structure/sign/departments/cargo/directional/west,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"oIv" = (
+/obj/machinery/camera/directional/south{
+ c_tag = "Labor Camp External North";
+ network = list("labor")
},
-/area/station/hallway/secondary/entry)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"oIB" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -49249,17 +51119,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
-"oIQ" = (
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/machinery/duct,
-/obj/machinery/newscaster/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"oIR" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/maintenance/four,
@@ -49275,16 +51134,16 @@
/obj/structure/flora/bush/snow/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"oJD" = (
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/unexplored/rivers/deep/shoreline)
-"oJH" = (
-/obj/structure/marker_beacon/burgundy,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 5
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"oJo" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/landmark/start/mime,
+/turf/open/floor/wood,
+/area/station/commons/lounge)
+"oJv" = (
+/obj/item/clothing/under/costume/skeleton,
+/obj/item/clothing/head/helmet/skull,
+/turf/open/floor/plating,
+/area/station/medical/morgue)
"oJP" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/tile/dark_green,
@@ -49300,14 +51159,6 @@
dir = 1
},
/area/station/command/gateway)
-"oKu" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/warning/docking/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
"oKv" = (
/obj/item/trash/popcorn,
/turf/open/floor/plating,
@@ -49336,6 +51187,13 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
/turf/open/floor/engine/vacuum,
/area/station/maintenance/disposal/incinerator)
+"oKX" = (
+/obj/effect/turf_decal/tile/neutral/diagonal_edge,
+/obj/effect/landmark/start/cook,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/holopad,
+/turf/open/floor/iron/kitchen/diagonal,
+/area/station/service/kitchen)
"oKY" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/plating,
@@ -49351,6 +51209,15 @@
"oLg" = (
/turf/open/floor/iron/white/corner,
/area/station/science/research)
+"oLi" = (
+/obj/effect/landmark/start/botanist,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"oLj" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -49358,6 +51225,14 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"oLm" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Garden"
+ },
+/obj/machinery/status_display/ai/directional/east,
+/obj/structure/water_source/puddle,
+/turf/open/floor/grass,
+/area/station/service/hydroponics/garden)
"oLn" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -49431,11 +51306,6 @@
/obj/machinery/air_sensor/mix_tank,
/turf/open/floor/engine/vacuum,
/area/station/engineering/atmos)
-"oLO" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/gas_mask,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/port/fore)
"oMa" = (
/obj/structure/marker_beacon/burgundy,
/obj/effect/turf_decal/weather/snow/corner{
@@ -49443,16 +51313,11 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"oMd" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external/glass{
- name = "Supply Door Airlock"
- },
-/obj/effect/mapping_helpers/airlock/access/all/supply/general,
-/turf/open/floor/plating,
-/area/station/cargo/storage)
+"oMj" = (
+/obj/structure/flora/bush/sunny/style_random,
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"oMk" = (
/obj/machinery/camera/directional/south{
c_tag = "Cargo Bay South"
@@ -49503,14 +51368,6 @@
"oMT" = (
/turf/open/floor/iron,
/area/station/command/heads_quarters/rd)
-"oNy" = (
-/obj/effect/spawner/random/structure/crate_abandoned,
-/obj/machinery/light/small/directional/south,
-/obj/machinery/camera/directional/south{
- c_tag = "Chapel Electrical Maintenace Upper"
- },
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/starboard/fore)
"oNA" = (
/obj/effect/turf_decal/bot,
/turf/open/floor/plating/snowed/smoothed/icemoon,
@@ -49530,19 +51387,6 @@
/obj/structure/sign/poster/official/random/directional/south,
/turf/open/floor/iron,
/area/station/science/explab)
-"oNN" = (
-/obj/effect/turf_decal/siding/wood,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/multi_tile/public/glass{
- name = "Atrium"
- },
-/obj/structure/disposalpipe/segment,
-/obj/effect/landmark/navigate_destination/kitchen,
-/turf/open/floor/iron/dark/textured_half,
-/area/station/service/bar/atrium)
"oNO" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/meter,
@@ -49555,10 +51399,6 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/aft/lesser)
-"oNW" = (
-/obj/structure/water_source/puddle,
-/turf/open/floor/grass,
-/area/station/security/prison/garden)
"oNX" = (
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron/dark,
@@ -49567,6 +51407,30 @@
/obj/structure/sign/warning/fire/directional/north,
/turf/open/floor/glass/reinforced,
/area/station/science/ordnance/office)
+"oOc" = (
+/obj/machinery/vending/wardrobe/gene_wardrobe,
+/obj/structure/sign/departments/genetics/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/science/genetics)
+"oOg" = (
+/obj/effect/spawner/random/medical/patient_stretcher,
+/obj/effect/decal/cleanable/blood/gibs/torso,
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/structure/window/reinforced/tinted/spawner/directional/north,
+/turf/open/floor/plating,
+/area/station/security/prison/safe)
+"oOh" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio6";
+ name = "Xenobio Pen 6 Blast Door"
+ },
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/station/science/xenobiology)
"oOo" = (
/obj/structure/closet/firecloset,
/obj/machinery/light/directional/west,
@@ -49576,36 +51440,26 @@
/obj/machinery/status_display/evac/directional/west,
/turf/open/floor/iron/white,
/area/station/science/research)
-"oOt" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
+"oOw" = (
+/obj/effect/spawner/random/trash/moisture_trap,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment{
+ dir = 10
},
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/fore)
-"oOx" = (
-/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/machinery/airlock_controller/incinerator_atmos{
- pixel_x = -24
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"oOB" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 5
},
-/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
-/turf/open/floor/engine,
-/area/station/maintenance/disposal/incinerator)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"oOD" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"oOO" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/secure_area/directional/south,
-/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"oOP" = (
/obj/effect/turf_decal/siding/thinplating_new/corner,
/obj/effect/turf_decal/stripes/line{
@@ -49623,63 +51477,56 @@
/obj/effect/turf_decal/tile/brown/half/contrasted,
/turf/open/floor/iron/dark/side,
/area/mine/eva)
-"oPa" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall/r_wall,
-/area/station/security/prison/work)
-"oPd" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/bar)
"oPl" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/courtroom)
+"oPm" = (
+/obj/structure/closet/secure_closet/hydroponics,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"oPn" = (
/obj/structure/closet/secure_closet/injection,
/obj/machinery/airalarm/directional/north,
/obj/item/soap/nanotrasen,
/turf/open/floor/iron/dark,
/area/station/security/execution/education)
-"oPr" = (
-/obj/effect/landmark/start/bartender,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
-"oPv" = (
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat/service";
- name = "Service Bay Turret Control";
- pixel_x = 27;
- req_access = list("minisat")
+"oPt" = (
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
},
-/obj/effect/turf_decal/tile/blue{
- dir = 4
+/area/station/science/ordnance)
+"oPu" = (
+/obj/machinery/igniter/incinerator_ordmix,
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
+"oPC" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
},
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat_interior)
-"oPw" = (
-/obj/structure/disposalpipe/segment,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/starboard/lesser)
"oPI" = (
/turf/open/floor/circuit,
/area/station/ai_monitored/command/nuke_storage)
+"oPO" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"oPP" = (
/obj/machinery/computer/scan_consolenew{
dir = 4
@@ -49690,6 +51537,9 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/lobby)
+"oQc" = (
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored/graveyard)
"oQn" = (
/obj/structure/chair/sofa/corp/left{
dir = 8
@@ -49730,38 +51580,9 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"oQE" = (
-/obj/effect/turf_decal/trimline/neutral/mid_joiner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/neutral/warning{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/neutral/mid_joiner,
-/obj/machinery/space_heater,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron/dark/smooth_corner{
- dir = 4
- },
-/area/station/ai_monitored/command/storage/eva)
-"oQN" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/wood,
-/area/station/security/courtroom)
-"oQV" = (
-/mob/living/basic/pet/penguin/baby/permanent,
-/obj/structure/flora/grass/brown/style_random,
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
"oQY" = (
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"oRf" = (
-/obj/structure/flora/rock/pile/icy/style_random,
-/turf/open/misc/asteroid/snow/coldroom,
-/area/station/service/kitchen/coldroom)
"oRk" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -49777,6 +51598,7 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/obj/structure/table/glass,
/obj/machinery/light/cold/directional/east,
+/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/cryo)
"oRy" = (
@@ -49798,12 +51620,25 @@
},
/turf/open/floor/plating,
/area/station/maintenance/disposal)
+"oRH" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron/white,
+/area/station/science/ordnance)
"oRM" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"oRZ" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/port)
"oSa" = (
/obj/machinery/door/airlock/public/glass{
id_tag = "gulag3";
@@ -49821,10 +51656,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/dark/textured,
/area/station/security/office)
-"oSw" = (
-/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/disposal/incinerator)
"oSy" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -49836,20 +51667,17 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/lockers)
-"oSD" = (
-/obj/structure/stairs/south,
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
-"oSQ" = (
-/obj/machinery/camera{
- c_tag = "Medbay Stasis Center North";
- network = list("ss13","medbay")
+"oSK" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
},
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 10
+/obj/machinery/door/airlock/external/glass{
+ name = "Supply Door Airlock";
+ dir = 4
},
-/turf/open/floor/iron/white,
-/area/station/medical/treatment_center)
+/obj/effect/mapping_helpers/airlock/access/all/supply/general,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"oSR" = (
/obj/machinery/door/firedoor,
/obj/structure/cable,
@@ -49907,33 +51735,22 @@
},
/turf/open/floor/engine,
/area/station/science/explab)
-"oTe" = (
-/obj/structure/table/wood,
-/obj/item/trapdoor_remote/preloaded{
- pixel_x = -5;
- pixel_y = 2
- },
-/obj/item/gavelblock{
- pixel_x = 5
+"oTi" = (
+/obj/structure/rack,
+/obj/item/pickaxe,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/clothing/mask/breath,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/sign/warning/cold_temp/directional/east,
+/turf/open/floor/plating,
+/area/mine/mechbay)
+"oTu" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
},
-/turf/open/floor/wood,
-/area/station/security/courtroom)
-"oTg" = (
-/obj/machinery/door/firedoor,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"oTh" = (
-/obj/machinery/door/airlock{
- id_tag = "Dorm1";
- name = "Dorm 1"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
"oTx" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -49963,6 +51780,39 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
+"oUb" = (
+/obj/machinery/light/small/directional/west,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"oUh" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 10
+ },
+/obj/machinery/hydroponics/constructable,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"oUp" = (
+/obj/effect/turf_decal/tile/neutral/diagonal_edge,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/kitchen/diagonal,
+/area/station/service/kitchen)
+"oUw" = (
+/obj/effect/spawner/random/vending/snackvend,
+/obj/machinery/camera/directional/east{
+ c_tag = "Engineering Lobby"
+ },
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/structure/window/spawner/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/lobby)
"oUL" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -49991,20 +51841,6 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"oVn" = (
-/obj/effect/turf_decal/box/red/corners{
- dir = 4
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
-"oVr" = (
-/obj/structure/table/wood/poker,
-/obj/effect/spawner/random/entertainment/coin{
- pixel_x = -7
- },
-/obj/effect/spawner/random/clothing/bowler_or_that,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"oVt" = (
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/cable,
@@ -50027,6 +51863,15 @@
},
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai)
+"oVD" = (
+/obj/structure/rack,
+/obj/item/storage/box/evidence,
+/obj/item/storage/box/evidence,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/light/directional/south,
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"oVG" = (
/obj/machinery/door/airlock/public/glass{
name = "Art Storage"
@@ -50081,12 +51926,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"oWu" = (
-/obj/structure/closet/wardrobe/grey,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/sign/calendar/directional/west,
-/turf/open/floor/iron,
-/area/station/commons/locker)
"oWN" = (
/obj/machinery/requests_console/auto_name/directional/east,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -50098,17 +51937,19 @@
/obj/item/stack/sheet/iron/fifty,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"oWV" = (
-/obj/structure/sign/warning/cold_temp/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
-"oXc" = (
+"oXb" = (
/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 8
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/medbay/lobby)
"oXd" = (
/obj/machinery/light/small/directional/east,
/obj/effect/decal/cleanable/dirt,
@@ -50160,19 +52001,14 @@
/obj/effect/mapping_helpers/airlock/access/all/science/xenobio,
/turf/open/floor/iron/freezer,
/area/station/science/xenobiology)
-"oXs" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/machinery/camera{
- c_tag = "Virology Hallway";
- dir = 10;
- network = list("ss13","medbay")
+"oXx" = (
+/obj/machinery/mass_driver/trash{
+ dir = 1
},
-/obj/effect/landmark/start/hangover,
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/sign/warning/cold_temp/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/disposal)
"oXB" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -50182,6 +52018,18 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
+"oXE" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"oXF" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/obj/structure/rack,
+/obj/item/pickaxe,
+/obj/item/tank/internals/emergency_oxygen,
+/obj/item/clothing/mask/breath,
+/turf/open/floor/plating,
+/area/mine/mechbay)
"oXJ" = (
/obj/machinery/newscaster/directional/north,
/obj/item/kirbyplants/random,
@@ -50193,19 +52041,6 @@
dir = 1
},
/area/station/hallway/primary/starboard)
-"oXT" = (
-/obj/structure/table/glass,
-/obj/item/storage/box/beakers{
- pixel_x = 2;
- pixel_y = 8
- },
-/obj/item/storage/box/syringes{
- pixel_x = -2;
- pixel_y = 5
- },
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"oXX" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -50230,13 +52065,13 @@
/obj/machinery/microwave,
/turf/open/floor/iron,
/area/station/security/courtroom)
-"oYm" = (
-/obj/structure/stairs/north,
-/obj/structure/railing{
- dir = 4
+"oYn" = (
+/obj/machinery/newscaster/directional/west,
+/obj/structure/table/glass,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
},
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/area/station/science/research)
"oYu" = (
/obj/machinery/status_display/evac/directional/south,
/obj/effect/turf_decal/tile/green,
@@ -50245,44 +52080,35 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload)
-"oYw" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
+"oYD" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
+/obj/machinery/button/door/directional/east{
+ id = "xenobio11";
+ name = "Xenobio Pen 11 Blast DOors";
+ req_access = list("xenobiology")
},
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/stripes/line,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"oYC" = (
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"oYI" = (
/obj/effect/spawner/random/vending/colavend,
/turf/open/floor/wood,
/area/station/command/meeting_room)
+"oYN" = (
+/obj/structure/table,
+/obj/item/hand_tele{
+ pixel_x = 3;
+ pixel_y = 13
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron,
+/area/station/command/teleporter)
"oZd" = (
/obj/structure/fence/corner{
dir = 9
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"oZk" = (
-/obj/structure/grille,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "botany_chasm_and_wolf_shutters"
- },
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
"oZn" = (
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
@@ -50301,12 +52127,9 @@
dir = 4
},
/area/station/security/prison)
-"oZD" = (
-/obj/machinery/door/window/left/directional/west{
- req_access = list("hydroponics");
- name = "Hydroponics Equipment"
- },
-/turf/open/floor/iron/half,
+"oZG" = (
+/obj/machinery/duct,
+/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
"oZL" = (
/obj/machinery/atmospherics/components/binary/pump{
@@ -50342,6 +52165,15 @@
dir = 1
},
/area/station/security/prison/safe)
+"pau" = (
+/obj/structure/table/wood,
+/obj/item/pai_card,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
+"paw" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"paF" = (
/obj/structure/table,
/obj/item/clothing/suit/hooded/wintercoat/science,
@@ -50371,9 +52203,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/commons/locker)
-"pba" = (
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"pbk" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -50409,18 +52238,12 @@
/turf/open/floor/iron,
/area/station/construction)
"pbF" = (
-/obj/effect/turf_decal/siding/wideplating/dark{
+/obj/structure/chair/sofa/right/brown,
+/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
-/obj/item/seeds/berry,
-/obj/machinery/light/small/dim/directional/south,
-/obj/machinery/hydroponics/soil,
-/turf/open/floor/grass,
-/area/station/maintenance/starboard/fore)
-"pbH" = (
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron,
-/area/station/science/ordnance/testlab)
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"pbI" = (
/obj/machinery/computer/records/security{
dir = 8
@@ -50434,8 +52257,19 @@
/area/station/security/office)
"pbQ" = (
/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 4;
+ id = "rd_office_shutters";
+ name = "Privacy Shutters"
+ },
/turf/open/floor/plating,
/area/station/command/heads_quarters/rd)
+"pbS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"pbW" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -50443,6 +52277,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
+"pcb" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"pcc" = (
/obj/item/stack/spacecash/c10{
pixel_x = 4;
@@ -50463,27 +52304,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/ce)
-"pcj" = (
-/obj/machinery/door/airlock/mining/glass{
- name = "Drone Bay"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/siding/brown/corner{
- dir = 1
- },
-/obj/effect/mapping_helpers/airlock/access/all/supply/general,
-/turf/open/floor/iron,
-/area/station/cargo/drone_bay)
-"pco" = (
-/obj/effect/decal/cleanable/blood/tracks,
-/obj/structure/fence/cut/large{
- dir = 8
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"pcr" = (
/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{
dir = 8
@@ -50495,6 +52315,20 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/dark/textured,
/area/station/engineering/atmos/storage/gas)
+"pcx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Dormitory"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/commons/dorms)
"pcB" = (
/obj/structure/chair/pew{
dir = 1
@@ -50522,6 +52356,22 @@
/obj/item/coin/silver,
/turf/open/floor/iron,
/area/station/commons/dorms)
+"pcM" = (
+/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
+/obj/structure/cable,
+/obj/machinery/door/airlock/maintenance{
+ name = "Kitchen Maintenance"
+ },
+/turf/open/floor/plating,
+/area/station/service/kitchen)
+"pcT" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
"pdc" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
@@ -50536,6 +52386,21 @@
"pdf" = (
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"pdg" = (
+/obj/structure/table,
+/obj/item/electronics/apc,
+/obj/item/electronics/airlock,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/engineering/storage/tech)
+"pdm" = (
+/obj/machinery/chem_dispenser,
+/obj/machinery/light/directional/north,
+/obj/effect/turf_decal/tile/yellow/full,
+/obj/item/radio/intercom/directional/north,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/medical/pharmacy)
"pdx" = (
/obj/item/kirbyplants/organic/plant10,
/turf/open/floor/sepia,
@@ -50551,15 +52416,23 @@
/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron/dark/textured,
/area/station/security/execution/transfer)
-"pdC" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/bar{
+"pdB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sink/directional/south,
+/obj/structure/mirror/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"pdD" = (
+/obj/effect/spawner/random/entertainment/arcade{
dir = 4
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/effect/turf_decal/tile/red/opposingcorners{
+ dir = 1
+ },
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/iron/cafeteria,
+/area/station/hallway/secondary/exit/departure_lounge)
"pdK" = (
/obj/effect/turf_decal/tile/red/anticorner/contrasted,
/turf/open/floor/iron/dark/textured,
@@ -50568,30 +52441,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/turf/open/floor/engine,
/area/station/science/explab)
-"pdR" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Cargo Bay Receiving Dock"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/computer/cargo{
- dir = 4
- },
-/obj/machinery/button/door/directional/west{
- id = "QMLoaddoor";
- name = "Loading Doors";
- pixel_y = -8;
- req_access = list("cargo")
- },
-/obj/machinery/button/door/directional/west{
- id = "QMLoaddoor2";
- name = "Loading Doors";
- pixel_y = 8;
- req_access = list("cargo")
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"pdT" = (
/obj/structure/chair/sofa/corp/right{
dir = 8
@@ -50622,6 +52471,7 @@
/area/station/commons/dorms)
"pec" = (
/obj/machinery/vending/cart,
+/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
"pee" = (
@@ -50636,6 +52486,12 @@
/obj/effect/mapping_helpers/airlock/access/all/science/research,
/turf/open/floor/iron/dark,
/area/station/science/explab)
+"peq" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/sign/departments/security/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/fore)
"pez" = (
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron/dark/textured_edge{
@@ -50654,10 +52510,18 @@
dir = 4
},
/area/station/hallway/secondary/entry)
+"peP" = (
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"peV" = (
/obj/machinery/portable_atmospherics/canister/air,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
+"peX" = (
+/obj/structure/stairs/east,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"pfe" = (
/turf/closed/wall,
/area/station/hallway/primary/fore)
@@ -50666,43 +52530,30 @@
/obj/structure/grille/broken,
/turf/open/openspace/icemoon/keep_below,
/area/icemoon/underground/explored)
-"pfn" = (
-/obj/structure/sign/poster/official/work_for_a_future/directional/north,
-/obj/machinery/airalarm/directional/east,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/security/prison/visit)
"pfw" = (
/obj/structure/flora/grass/green/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"pfy" = (
-/obj/effect/turf_decal/stripes/line{
+"pfz" = (
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron/stairs/medium{
dir = 1
},
-/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{
- dir = 8;
- name = "Air Out"
- },
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/area/station/medical/virology)
"pfD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light/small/directional/east,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"pfJ" = (
-/obj/structure/sink/directional/east,
-/obj/machinery/button/door/directional/west{
- id = "xenobio2";
- name = "Xenobio Pen 2 Blast Door";
- req_access = list("xenobiology")
+"pfE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
},
-/obj/machinery/light/floor,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"pfO" = (
/obj/structure/chair/stool/directional/west,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -50714,6 +52565,15 @@
/obj/structure/cable,
/turf/open/floor/circuit,
/area/station/maintenance/department/electrical)
+"pgc" = (
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
+"pgg" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/iv_drip,
+/obj/machinery/firealarm/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"pgo" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 10
@@ -50730,11 +52590,19 @@
/obj/effect/turf_decal/box,
/turf/open/floor/iron/dark/smooth_large,
/area/station/cargo/bitrunning/den)
-"pgv" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/service/bar)
+"pgt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/kirbyplants/random,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/hallway/secondary/entry)
"pgw" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/requests_console/directional/south{
@@ -50796,27 +52664,19 @@
},
/turf/open/floor/iron/white,
/area/station/medical/break_room)
-"phl" = (
-/obj/structure/minecart_rail{
- dir = 4
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/weather/snow/corner,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 1
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
"phr" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
/obj/machinery/door/airlock/hydroponics/glass{
- name = "Apiary"
+ name = "Hydroponics"
},
-/turf/open/floor/iron/dark/textured_half{
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/siding/wood{
dir = 1
},
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/iron/dark/textured_half,
/area/station/service/hydroponics)
"phu" = (
/obj/structure/chair/sofa/bench/left{
@@ -50832,11 +52692,27 @@
dir = 5
},
/area/station/hallway/secondary/entry)
-"phB" = (
-/obj/machinery/vending/coffee,
-/obj/structure/sign/poster/official/science/directional/south,
+"phw" = (
+/obj/machinery/modular_computer/preset/civilian{
+ dir = 8
+ },
/turf/open/floor/iron/dark,
-/area/station/science/breakroom)
+/area/station/engineering/lobby)
+"phz" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"phA" = (
+/obj/structure/railing/corner/end{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"phK" = (
/obj/effect/spawner/random/contraband/prison,
/turf/open/floor/plating,
@@ -50866,13 +52742,6 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/nuke_storage)
-"pie" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Engineering Access"
- },
-/obj/structure/closet/radiation,
-/turf/open/floor/iron/dark,
-/area/station/engineering/main)
"pig" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -50928,17 +52797,6 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"piI" = (
-/obj/machinery/airalarm/directional/south,
-/obj/machinery/camera{
- c_tag = "Medbay Stasis Center South";
- network = list("ss13","medbay")
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 10
- },
-/turf/open/floor/iron/white,
-/area/station/medical/treatment_center)
"piL" = (
/obj/machinery/door/window/brigdoor/security/cell/left/directional/west{
id = "Cell 2";
@@ -50949,35 +52807,18 @@
dir = 1
},
/area/station/security/brig)
-"piM" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/railing/corner{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
"piP" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/grimy,
/area/station/hallway/secondary/entry)
+"piT" = (
+/obj/machinery/status_display/ai/directional/east,
+/obj/structure/chair/sofa/left/brown,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"piV" = (
-/obj/machinery/button/door/directional/south{
- id = "Cargo_Store_In";
- name = "Shutter Control";
- pixel_x = -23
- },
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
"pja" = (
@@ -51010,16 +52851,6 @@
/obj/structure/chair,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"pjk" = (
-/obj/structure/disposalpipe/sorting/mail/flip{
- dir = 1
- },
-/obj/effect/mapping_helpers/mail_sorting/service/hydroponics,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"pjl" = (
/obj/structure/rack,
/obj/effect/spawner/random/techstorage/engineering_all,
@@ -51045,16 +52876,6 @@
},
/turf/open/floor/iron,
/area/station/commons/dorms)
-"pjz" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/sign/warning/cold_temp/directional/south,
-/obj/structure/railing/corner{
- dir = 8
- },
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/fore/lesser)
"pjF" = (
/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
color = "#ff0000";
@@ -51068,17 +52889,42 @@
/obj/effect/decal/cleanable/cobweb,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"pjM" = (
-/obj/structure/closet,
-/obj/effect/spawner/random/clothing/costume,
-/obj/structure/sign/poster/contraband/random/directional/east,
-/obj/effect/spawner/random/clothing/gloves,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"pjZ" = (
-/obj/structure/closet/crate/freezer/blood,
+"pkf" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 10
+ },
+/obj/structure/bed/medical/emergency,
+/obj/machinery/iv_drip,
+/obj/machinery/light/small/directional/west,
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/machinery/status_display/ai/directional/west,
/turf/open/floor/iron/white,
-/area/station/medical/cryo)
+/area/station/medical/medbay/central)
+"pkg" = (
+/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
+ dir = 8
+ },
+/obj/structure/sign/departments/science/directional/west,
+/obj/item/kirbyplants/random,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"pkq" = (
+/obj/structure/railing/wooden_fence{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"pkz" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
+ },
+/obj/structure/sink/directional/south,
+/obj/machinery/camera/directional/north{
+ c_tag = "Virology Break Room";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/virology)
"pkN" = (
/obj/structure/railing,
/obj/effect/mapping_helpers/burnt_floor,
@@ -51121,11 +52967,10 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/dark,
/area/station/maintenance/port/greater)
-"ply" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/trash/caution_sign,
+"plI" = (
+/obj/structure/chair/stool,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/area/station/maintenance/starboard/fore)
"plN" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/turf_decal/tile/neutral/opposingcorners,
@@ -51146,16 +52991,19 @@
},
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"plX" = (
-/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
+"pme" = (
+/obj/machinery/hydroponics/constructable,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
},
-/obj/machinery/door/firedoor/heavy,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
+/area/station/service/hydroponics)
+"pmi" = (
+/obj/structure/cable,
+/obj/structure/sign/warning/engine_safety/directional/north,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"pmn" = (
/obj/effect/spawner/random/trash/caution_sign,
/turf/open/floor/plating,
@@ -51168,6 +53016,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
+"pmA" = (
+/obj/structure/minecart_rail{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/obj/machinery/light/small/red/directional/north,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"pna" = (
/obj/machinery/door/poddoor/preopen{
id = "Engineering";
@@ -51196,21 +53056,23 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/tcommsat/computer)
-"pnq" = (
-/obj/machinery/light/small/directional/north,
-/obj/structure/sign/departments/science/alt/directional/north,
-/turf/open/openspace,
-/area/station/science/research)
"pns" = (
-/obj/effect/turf_decal/stripes/line{
+/obj/machinery/duct,
+/obj/machinery/firealarm/directional/south,
+/obj/effect/turf_decal/tile/bar{
dir = 1
},
-/obj/item/flashlight{
- pixel_y = 3;
- pixel_x = -4
- },
/turf/open/floor/iron,
-/area/station/maintenance/starboard/fore)
+/area/station/service/kitchen/coldroom)
+"pnw" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"pnz" = (
/obj/item/radio/intercom/directional/west,
/turf/open/floor/iron,
@@ -51241,6 +53103,12 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"pnK" = (
+/obj/structure/filingcabinet/chestdrawer,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light_switch/directional/north,
+/turf/open/floor/iron,
+/area/station/science/explab)
"pnR" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/turret_protected/aisat_interior)
@@ -51266,22 +53134,6 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron/dark/textured,
/area/station/security/execution/transfer)
-"pog" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/small/directional/north,
-/obj/machinery/light_switch/directional/north{
- pixel_x = 6
- },
-/obj/effect/turf_decal/siding/blue{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/dorms/laundry)
"pou" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
@@ -51296,6 +53148,15 @@
"poy" = (
/turf/open/floor/carpet/green,
/area/station/service/library)
+"poC" = (
+/obj/structure/marker_beacon/burgundy{
+ name = "landing marker"
+ },
+/obj/structure/railing/wooden_fence{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"poK" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -51305,17 +53166,22 @@
/obj/machinery/airalarm/directional/east,
/turf/open/floor/iron,
/area/station/commons/locker)
-"poV" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
+"poL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
/turf/open/floor/iron,
-/area/station/service/bar)
-"poY" = (
-/obj/effect/spawner/structure/window,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/area/station/hallway/primary/central)
+"poO" = (
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/machinery/portable_atmospherics/canister/oxygen,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"ppc" = (
/obj/item/trash/syndi_cakes,
/obj/effect/turf_decal/stripes/red/line{
@@ -51360,9 +53226,14 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/cargo/drone_bay)
-"pps" = (
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"ppz" = (
+/obj/machinery/computer/rdconsole{
+ dir = 1
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 8
+ },
+/area/station/command/heads_quarters/rd)
"ppD" = (
/obj/structure/chair/office{
dir = 8
@@ -51370,6 +53241,14 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
+"ppH" = (
+/obj/machinery/computer/security/telescreen/entertainment/directional/south,
+/obj/machinery/status_display/evac/directional/east,
+/obj/structure/chair/sofa/right/brown{
+ dir = 1
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"ppK" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/effect/turf_decal/tile/yellow{
@@ -51396,6 +53275,13 @@
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
+"ppY" = (
+/obj/structure/marker_beacon/burgundy{
+ name = "landing marker"
+ },
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"pqc" = (
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
dir = 6
@@ -51428,17 +53314,6 @@
/obj/effect/turf_decal/tile/purple/fourcorners,
/turf/open/floor/iron,
/area/mine/living_quarters)
-"pqK" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"pqZ" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/item/storage/box/matches,
-/obj/effect/spawner/random/entertainment/cigar,
-/turf/open/floor/iron,
-/area/station/service/bar)
"pra" = (
/turf/open/floor/iron/dark,
/area/station/science/robotics/lab)
@@ -51463,10 +53338,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"prF" = (
-/obj/machinery/telecomms/server/presets/security,
-/turf/open/floor/iron/dark/telecomms,
-/area/station/tcommsat/server)
"prH" = (
/obj/structure/cable,
/obj/machinery/door/poddoor/preopen{
@@ -51476,6 +53347,10 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/science/xenobiology)
+"prX" = (
+/obj/machinery/light/cold/directional/east,
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"psb" = (
/turf/closed/wall/ice,
/area/icemoon/underground/explored)
@@ -51500,6 +53375,14 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/storage_shared)
+"psu" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Engineering Access"
+ },
+/obj/structure/closet/radiation,
+/obj/structure/sign/warning/radiation/rad_area/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/main)
"psv" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -51555,30 +53438,40 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"ptk" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/departments/vault/directional/north{
- pixel_x = 32
+"ptp" = (
+/obj/structure/bookcase/random,
+/turf/open/floor/iron/grimy,
+/area/station/maintenance/aft/greater)
+"ptr" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{
+ pixel_x = 7;
+ pixel_y = 20
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/port)
-"ptv" = (
-/obj/effect/turf_decal/siding/wood,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/obj/item/taperecorder{
+ pixel_x = -5;
+ pixel_y = 1
+ },
+/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{
+ pixel_x = 7;
+ pixel_y = 8
+ },
+/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{
+ pixel_x = 6
+ },
+/obj/machinery/firealarm/directional/south,
+/obj/structure/secure_safe/hos{
+ pixel_x = 28;
+ pixel_y = 6
+ },
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/command/heads_quarters/hos)
"ptB" = (
/obj/machinery/modular_computer/preset/id{
dir = 8
},
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
-"ptO" = (
-/obj/machinery/barsign,
-/turf/closed/wall,
-/area/station/service/bar/atrium)
"ptQ" = (
/obj/structure/disposalpipe/trunk/multiz/down,
/obj/effect/turf_decal/stripes/line,
@@ -51588,6 +53481,12 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"ptS" = (
+/obj/structure/sign/painting/library{
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/station/service/library)
"ptY" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/turret_protected/aisat/maint)
@@ -51630,17 +53529,39 @@
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
/turf/open/floor/plating,
/area/station/engineering/atmos)
-"puB" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/maintenance{
- name = "Medbay Maintenance"
+"puw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/poddoor/preopen{
+ id = "xenobio3";
+ name = "Xenobio Pen 3 Blast Door"
+ },
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/science/xenobiology)
+"puz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"puF" = (
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 1
+ },
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/medical/cmo,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"puL" = (
+/obj/machinery/light/small/directional/north,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+/area/station/maintenance/starboard/aft)
"puN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -51671,6 +53592,18 @@
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron/dark,
/area/station/cargo/drone_bay)
+"puY" = (
+/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/science/ordnance/testlab)
+"puZ" = (
+/obj/structure/railing/wooden_fence{
+ dir = 1
+ },
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"pve" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -51682,6 +53615,17 @@
/obj/structure/rack,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"pvi" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 9
+ },
+/obj/structure/reagent_dispensers/watertank/high,
+/obj/item/reagent_containers/cup/watering_can,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"pvm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -51728,13 +53672,16 @@
},
/turf/open/floor/eighties/red,
/area/station/security/prison/safe)
-"pvU" = (
-/obj/machinery/light/small/directional/south,
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/cafeteria{
- dir = 8
+"pvP" = (
+/obj/item/radio/intercom/directional/south,
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/area/station/science/research)
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/service/hydroponics)
"pvY" = (
/obj/machinery/computer/order_console/mining,
/obj/machinery/light_switch/directional/north,
@@ -51774,6 +53721,12 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/processing)
+"pwr" = (
+/obj/structure/sign/warning{
+ pixel_y = 48
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"pwv" = (
/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
color = "#0000ff";
@@ -51783,16 +53736,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"pwz" = (
-/obj/machinery/duct,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"pwC" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/service/chapel)
"pwF" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -51822,14 +53765,6 @@
/obj/machinery/space_heater,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"pxg" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/closet,
-/obj/item/bodybag,
-/obj/item/clothing/under/misc/burial,
-/obj/item/clothing/under/misc/burial,
-/turf/open/floor/plating,
-/area/station/maintenance/department/chapel)
"pxi" = (
/obj/machinery/door/window/left/directional/west{
name = "Mass Driver";
@@ -51849,10 +53784,13 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"pxu" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/turf/open/floor/engine,
-/area/station/science/explab)
+"pxp" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/closet/emcloset,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"pxL" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -51894,6 +53832,24 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron,
/area/station/security/checkpoint/supply)
+"pyl" = (
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/kirbyplants/random,
+/obj/structure/sign/flag/terragov/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"pyn" = (
+/obj/item/storage/photo_album/chapel,
+/obj/structure/noticeboard/directional/west,
+/obj/machinery/light/small/directional/west,
+/obj/structure/rack/skeletal,
+/turf/open/floor/iron/grimy,
+/area/station/service/chapel/office)
"pyr" = (
/obj/machinery/griddle,
/turf/open/floor/iron/cafeteria,
@@ -51904,6 +53860,17 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"pyA" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/corner{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"pyD" = (
/obj/machinery/shower/directional/north,
/obj/structure/window/reinforced/spawner/directional/east,
@@ -51912,14 +53879,14 @@
},
/turf/open/floor/iron/freezer,
/area/station/maintenance/starboard/fore)
+"pyE" = (
+/obj/structure/table/wood,
+/obj/machinery/airalarm/directional/west,
+/obj/machinery/fax/auto_name,
+/obj/machinery/firealarm/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
"pyG" = (
-/obj/machinery/button/door/directional/east{
- id = "armory";
- name = "Armory Shutters";
- pixel_x = -9;
- pixel_y = 30;
- req_access = list("armory")
- },
/obj/structure/rack,
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 4
@@ -52009,6 +53976,19 @@
/obj/item/book/manual/wiki/detective,
/turf/open/floor/carpet/blue,
/area/station/security/prison/work)
+"pzx" = (
+/obj/machinery/hydroponics/constructable,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/seeds/carrot,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/green{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
"pzC" = (
/obj/machinery/firealarm/directional/north,
/obj/effect/turf_decal/siding/yellow{
@@ -52016,18 +53996,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"pzD" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/mine/laborcamp)
"pzV" = (
/obj/structure/table,
/obj/item/paper_bin{
@@ -52055,16 +54023,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/science/ordnance)
-"pAn" = (
-/obj/effect/turf_decal/siding/white/corner{
- dir = 1
- },
-/obj/machinery/light/directional/south,
-/obj/machinery/status_display/ai/directional/south,
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/machinery/chem_master/condimaster,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"pAN" = (
/obj/structure/ladder,
/obj/effect/decal/cleanable/dirt,
@@ -52079,15 +54037,12 @@
dir = 4
},
/area/mine/production)
-"pAW" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/railing/corner/end{
- dir = 4
+"pAX" = (
+/obj/structure/chair/plastic{
+ dir = 8
},
-/turf/open/floor/plating,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
"pAZ" = (
/obj/effect/spawner/structure/window/reinforced,
@@ -52102,17 +54057,27 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"pBs" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
+"pBv" = (
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1
+ },
+/obj/effect/mapping_helpers/mail_sorting/service/hydroponics,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"pBA" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/medical/treatment_center)
-"pBB" = (
-/obj/structure/sign/warning/cold_temp/directional/east,
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"pBE" = (
/turf/closed/wall,
/area/station/cargo/bitrunning/den)
@@ -52131,6 +54096,16 @@
/obj/structure/flora/tree/jungle/small/style_random,
/turf/open/floor/grass,
/area/station/security/warden)
+"pBR" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 9
+ },
+/obj/machinery/hydroponics/constructable,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"pBV" = (
/obj/structure/chair/office/light,
/turf/open/floor/iron/dark,
@@ -52153,11 +54128,25 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"pCp" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/button/flasher{
+ pixel_y = -26;
+ id = "visitorflash"
+ },
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"pCE" = (
/obj/machinery/firealarm/directional/east,
/obj/structure/filingcabinet,
/turf/open/floor/iron/dark/textured,
/area/station/security/office)
+"pCG" = (
+/obj/structure/fence/corner{
+ dir = 2
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"pCI" = (
/obj/effect/turf_decal/tile/red{
dir = 8
@@ -52194,14 +54183,6 @@
dir = 1
},
/area/station/science/lab)
-"pDl" = (
-/obj/structure/cable,
-/obj/machinery/door/airlock/security/glass{
- name = "Permabrig Visitation"
- },
-/obj/effect/mapping_helpers/airlock/access/any/security/brig,
-/turf/open/floor/iron,
-/area/station/security/prison/visit)
"pDt" = (
/obj/effect/landmark/start/hangover,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -52218,6 +54199,17 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp/security)
+"pDA" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{
+ dir = 1
+ },
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"pDB" = (
/obj/item/radio/intercom/directional/north,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -52238,6 +54230,13 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"pDL" = (
+/obj/structure/sign/departments/psychology/directional/south,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 10
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"pDQ" = (
/obj/structure/sign/warning/electric_shock,
/turf/closed/wall/r_wall,
@@ -52254,6 +54253,14 @@
"pDW" = (
/turf/open/floor/plating,
/area/mine/laborcamp/security)
+"pEc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"pEg" = (
/obj/machinery/light/small/directional/east,
/obj/structure/table,
@@ -52335,12 +54342,6 @@
},
/turf/open/floor/iron,
/area/station/security/prison/mess)
-"pEY" = (
-/obj/structure/table,
-/obj/item/plant_analyzer,
-/obj/item/stock_parts/power_store/cell/high,
-/turf/open/floor/plating,
-/area/station/engineering/storage/tech)
"pFg" = (
/obj/structure/chair{
dir = 8
@@ -52351,18 +54352,11 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"pFl" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
+"pFv" = (
+/obj/structure/lattice,
+/obj/structure/sign/warning/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"pFV" = (
/obj/structure/railing/corner,
/turf/open/floor/iron/smooth,
@@ -52392,12 +54386,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"pGg" = (
-/obj/structure/chair{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"pGo" = (
/obj/structure/cable,
/obj/effect/turf_decal/stripes/line{
@@ -52407,19 +54395,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"pGp" = (
-/obj/machinery/door/airlock/research/glass{
- name = "Research Break Room"
- },
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/all/science/general,
-/turf/open/floor/iron/dark,
-/area/station/science/breakroom)
"pGt" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 5
@@ -52427,14 +54402,20 @@
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
"pGy" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/siding/white{
dir = 1
},
+/obj/effect/landmark/start/hangover/closet,
/turf/open/floor/iron/dark,
-/area/station/service/hydroponics/garden)
+/area/station/hallway/secondary/entry)
+"pGG" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/poster/random/directional/south,
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"pGJ" = (
/obj/structure/sign/poster/contraband/random/directional/north,
/obj/effect/mapping_helpers/burnt_floor,
@@ -52449,6 +54430,10 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/medical/virology)
+"pGT" = (
+/obj/machinery/photocopier,
+/turf/open/floor/wood,
+/area/station/service/library)
"pGW" = (
/obj/machinery/camera/directional/west{
c_tag = "MiniSat External SouthEast";
@@ -52503,30 +54488,24 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"pHS" = (
-/obj/structure/rack,
-/obj/item/reagent_containers/cup/bottle/fluorine{
- pixel_x = 7;
- pixel_y = 3
- },
-/obj/item/reagent_containers/cup/bottle/epinephrine{
- pixel_x = -5;
- pixel_y = 3
- },
-/obj/item/reagent_containers/cup/bottle/iodine{
- pixel_x = 1
- },
-/obj/structure/sign/warning/chem_diamond/directional/west,
-/turf/open/floor/iron/dark/textured_edge{
- dir = 8
+"pHW" = (
+/obj/machinery/atmospherics/components/tank,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
},
-/area/station/medical/chem_storage)
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"pHX" = (
/obj/effect/turf_decal/tile/purple{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"pIh" = (
+/obj/structure/bookcase,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"pIj" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
@@ -52545,26 +54524,25 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"pIt" = (
-/obj/structure/sign/warning/no_smoking/directional/east,
-/turf/open/floor/iron/white/side{
- dir = 10
- },
-/area/station/science/research)
+"pIu" = (
+/obj/structure/table,
+/obj/item/binoculars,
+/obj/machinery/computer/security/telescreen/ordnance/directional/north,
+/turf/open/floor/iron,
+/area/station/science/ordnance/testlab)
"pIw" = (
/obj/machinery/vending/wardrobe/curator_wardrobe,
-/turf/open/floor/engine/cult,
-/area/station/service/library)
-"pJb" = (
-/obj/structure/sign/nanotrasen{
+/obj/structure/sign/painting/library_private{
pixel_x = -32
},
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 6
- },
-/obj/structure/marker_beacon/burgundy,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/turf/open/floor/engine/cult,
+/area/station/service/library)
+"pIy" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/upper)
"pJc" = (
/obj/machinery/component_printer,
/obj/machinery/camera/directional/west{
@@ -52575,11 +54553,21 @@
dir = 4
},
/area/station/science/explab)
-"pJq" = (
-/obj/structure/statue/snow/snowman{
- name = "Steve"
+"pJi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
-/turf/open/misc/asteroid/snow/coldroom,
+/obj/item/flashlight{
+ pixel_y = 3;
+ pixel_x = -4
+ },
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/fore)
+"pJm" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"pJu" = (
/obj/effect/spawner/structure/window/reinforced,
@@ -52649,16 +54637,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
-"pKo" = (
-/obj/structure/disposalpipe/segment{
+"pKl" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/backroom)
+/obj/machinery/light/small/dim/directional/south,
+/turf/open/floor/plating,
+/area/station/medical/morgue)
"pKu" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -52699,21 +54685,27 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"pKX" = (
+/obj/structure/railing,
+/obj/structure/closet,
+/obj/effect/spawner/random/maintenance/four,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"pKY" = (
/obj/machinery/door/poddoor/incinerator_atmos_aux,
/turf/open/floor/engine,
/area/station/maintenance/disposal/incinerator)
-"pLa" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"pLe" = (
-/obj/structure/sign/warning/xeno_mining,
-/turf/closed/wall/ice,
+"pLg" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/openspace/icemoon/keep_below,
/area/icemoon/surface/outdoors/nospawn)
+"pLh" = (
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/iron/smooth,
+/area/mine/eva)
"pLn" = (
/obj/effect/turf_decal/tile/blue,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -52726,17 +54718,6 @@
dir = 8
},
/area/station/hallway/secondary/entry)
-"pLo" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "kitchencounter";
- name = "Kitchen Counter Shutters"
- },
-/obj/machinery/door/firedoor,
-/obj/structure/window/reinforced/spawner/directional/south,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"pLr" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -52754,18 +54735,6 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"pLu" = (
-/obj/structure/sink/kitchen/directional/south,
-/obj/effect/turf_decal/siding/thinplating/dark/corner,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"pLv" = (
/obj/structure/chair/stool/directional/south,
/turf/open/floor/iron,
@@ -52787,14 +54756,16 @@
},
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
-"pLx" = (
-/obj/machinery/computer/security{
- dir = 4
+"pLS" = (
+/obj/machinery/mineral/stacking_machine{
+ output_dir = 2;
+ stack_amt = 10
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/computer/security/telescreen/prison/directional/north,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/warden)
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/iron/dark,
+/area/station/maintenance/disposal)
"pLZ" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
@@ -52815,11 +54786,6 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/processing)
-"pMh" = (
-/obj/structure/table/wood/poker,
-/obj/item/storage/wallet/random,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"pMq" = (
/obj/machinery/camera/directional/south{
c_tag = "Atmospherics Storage Room - South"
@@ -52860,16 +54826,21 @@
"pMF" = (
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
+"pMM" = (
+/obj/structure/fence/door,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"pMN" = (
+/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
+/turf/open/floor/engine,
+/area/station/maintenance/disposal/incinerator)
"pMY" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"pNi" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"pNm" = (
/turf/closed/wall/r_wall,
/area/station/security/execution/education)
@@ -52883,22 +54854,6 @@
},
/turf/open/floor/carpet,
/area/station/command/meeting_room)
-"pNy" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
- },
-/obj/structure/table/glass,
-/obj/machinery/camera{
- c_tag = "Virology Module South";
- dir = 4;
- network = list("ss13","medbay")
- },
-/obj/item/clothing/mask/breath/medical,
-/obj/item/clothing/mask/breath/medical,
-/obj/item/tank/internals/emergency_oxygen,
-/obj/item/tank/internals/emergency_oxygen,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"pNz" = (
/obj/structure/closet/secure_closet/warden,
/obj/machinery/light/small/directional/east,
@@ -52926,27 +54881,6 @@
dir = 1
},
/area/station/engineering/lobby)
-"pNY" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/table/glass,
-/obj/item/stack/sheet/mineral/plasma,
-/obj/item/stack/sheet/mineral/plasma{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stack/sheet/mineral/plasma{
- pixel_x = -6;
- pixel_y = 6
- },
-/obj/item/stack/sheet/mineral/plasma{
- pixel_x = -3;
- pixel_y = 9
- },
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"pNZ" = (
/obj/machinery/door/airlock/maintenance,
/obj/structure/disposalpipe/segment,
@@ -52962,12 +54896,6 @@
/obj/structure/cable,
/turf/closed/wall/r_wall,
/area/station/security/prison/safe)
-"pOl" = (
-/obj/structure/flora/tree/pine/style_random{
- pixel_x = -15
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"pOo" = (
/obj/machinery/airalarm/directional/north,
/obj/structure/closet/secure_closet/personal/cabinet,
@@ -52984,26 +54912,21 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"pOC" = (
-/obj/machinery/computer/order_console/cook{
- dir = 4
- },
-/obj/item/radio/intercom/directional/north,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
+"pOH" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Teleport Access"
},
-/obj/machinery/newscaster/directional/west,
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
-"pOK" = (
-/obj/structure/disposalpipe/segment{
+/obj/structure/cable,
+/obj/effect/landmark/navigate_destination,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/command/teleporter,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 4
},
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/service/hydroponics)
+/turf/open/floor/iron,
+/area/station/command/teleporter)
"pOL" = (
/turf/open/floor/iron/white,
/area/station/science/ordnance)
@@ -53014,6 +54937,12 @@
/obj/effect/spawner/random/maintenance/two,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"pPg" = (
+/obj/structure/stairs/west,
+/turf/open/floor/iron/stairs/medium{
+ dir = 4
+ },
+/area/station/service/hydroponics)
"pPl" = (
/obj/item/stack/ore/silver,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -53036,30 +54965,6 @@
},
/turf/open/floor/iron,
/area/station/maintenance/starboard/aft)
-"pPD" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/machinery/firealarm/directional/east,
-/obj/structure/closet/l3closet/virology,
-/obj/machinery/camera{
- c_tag = "Virology Airlock";
- dir = 9;
- network = list("ss13","medbay")
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"pPE" = (
-/obj/machinery/modular_computer/preset/id,
-/obj/machinery/computer/security/telescreen/vault/directional/north,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
"pPK" = (
/obj/structure/stairs/east,
/turf/open/floor/iron/dark/textured,
@@ -53111,6 +55016,13 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"pQl" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Cytology Maintenance"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"pQo" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -53150,11 +55062,13 @@
/obj/item/pen,
/turf/open/floor/iron/dark,
/area/station/service/chapel/office)
-"pQG" = (
-/obj/structure/cable/multilayer/multiz,
-/obj/effect/turf_decal/stripes/box,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
+"pQD" = (
+/obj/effect/turf_decal/siding/wood/corner,
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 8
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"pQK" = (
/obj/structure/closet/secure_closet/evidence,
/turf/open/floor/iron/dark/textured_edge{
@@ -53179,25 +55093,18 @@
"pRj" = (
/turf/closed/wall,
/area/station/maintenance/port/aft)
-"pRB" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Security - Lower Brig Hallway"
- },
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
-"pRG" = (
-/obj/effect/spawner/random/entertainment/arcade{
- dir = 4
+"pRs" = (
+/obj/structure/bodycontainer/morgue,
+/obj/effect/turf_decal/trimline/neutral/line,
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 1
},
-/obj/structure/extinguisher_cabinet/directional/west,
-/obj/effect/turf_decal/tile/red/opposingcorners{
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
dir = 1
},
-/turf/open/floor/iron/cafeteria,
-/area/station/hallway/secondary/exit/departure_lounge)
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/medical/morgue)
"pRL" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -53205,7 +55112,6 @@
/turf/open/floor/iron/cafeteria,
/area/station/commons/storage/art)
"pRX" = (
-/obj/structure/secure_safe/directional/south,
/obj/machinery/light/directional/south,
/obj/structure/disposalpipe/segment{
dir = 4
@@ -53217,10 +55123,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/freezer,
/area/mine/laborcamp)
-"pSd" = (
-/obj/machinery/digital_clock/directional/east,
-/turf/open/floor/iron/grimy,
-/area/station/hallway/secondary/entry)
"pSk" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -53233,16 +55135,12 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"pSn" = (
-/obj/machinery/seed_extractor,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 1
+"pSq" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 9
},
-/turf/open/floor/iron/dark,
-/area/mine/laborcamp)
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"pSu" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -53261,48 +55159,35 @@
"pSz" = (
/turf/open/openspace,
/area/station/maintenance/starboard/upper)
-"pSP" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Chapel External Airlock";
- opacity = 0
+"pSA" = (
+/obj/machinery/seed_extractor,
+/obj/machinery/camera/directional/north{
+ c_tag = "Security - Permabrig Forestry";
+ network = list("ss13","prison")
},
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
},
-/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/obj/machinery/newscaster/directional/north,
/turf/open/floor/iron,
-/area/station/service/chapel)
-"pSX" = (
-/obj/structure/closet/crate{
- name = "Le Caisee D'abeille"
- },
-/obj/item/honey_frame,
-/obj/item/honey_frame,
-/obj/item/honey_frame,
-/obj/item/queen_bee/bought,
-/obj/item/clothing/suit/hooded/bee_costume,
-/obj/machinery/status_display/evac/directional/north,
-/obj/effect/turf_decal/siding/thinplating/dark/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 5
+/area/station/security/prison/garden)
+"pSF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
},
-/obj/effect/turf_decal/trimline/blue/filled/warning{
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/chair/stool/directional/east,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"pSK" = (
+/obj/effect/turf_decal/weather/snow/corner{
dir = 5
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/warm/directional/north,
-/obj/item/seeds/sunflower,
-/obj/effect/spawner/random/food_or_drink/seed,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"pTd" = (
/obj/structure/table/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -53324,6 +55209,37 @@
},
/turf/open/floor/iron/dark,
/area/station/security/brig/entrance)
+"pTi" = (
+/obj/effect/turf_decal/siding/thinplating/dark/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/button/door/directional/north{
+ id = "botany_apiary";
+ name = "Bee Protection Shutters"
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"pTy" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"pTB" = (
/obj/effect/turf_decal/tile/brown{
dir = 8
@@ -53344,6 +55260,11 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/dark/textured,
/area/station/security/warden)
+"pTT" = (
+/obj/machinery/smartfridge/extract/preloaded,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"pTU" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white/corner{
@@ -53363,6 +55284,24 @@
"pTY" = (
/turf/open/floor/iron/white/side,
/area/station/science/explab)
+"pUa" = (
+/obj/structure/marker_beacon/cerulean,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/genturf,
+/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters)
+"pUi" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMLoad"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"pUn" = (
/obj/structure/sink/directional/west,
/obj/effect/turf_decal/stripes/line{
@@ -53380,6 +55319,21 @@
},
/turf/open/floor/iron/white,
/area/station/science/genetics)
+"pUX" = (
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/engine/xenobio,
+/area/station/science/xenobiology)
+"pVg" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/stairs/north,
+/turf/open/floor/iron,
+/area/mine/eva/lower)
+"pVj" = (
+/obj/structure/stairs/east,
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"pVl" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/abandoned,
@@ -53403,6 +55357,11 @@
},
/turf/open/floor/iron,
/area/station/tcommsat/computer)
+"pVD" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/generic/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"pVH" = (
/turf/closed/wall/mineral/wood,
/area/station/maintenance/aft/lesser)
@@ -53449,36 +55408,41 @@
/obj/structure/sign/poster/contraband/random/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"pWi" = (
-/obj/effect/turf_decal/trimline/neutral/filled/corner{
- dir = 4
- },
-/obj/structure/disposalpipe/trunk,
-/obj/structure/disposaloutlet{
- desc = "An outlet for the pneumatic disposal system. This one seems designed for rapid corpse disposal.";
- dir = 1;
- name = "rapid corpse mover 9000"
- },
-/obj/effect/turf_decal/stripes/line{
+"pWp" = (
+/obj/structure/railing/corner{
dir = 8
},
-/obj/structure/window/spawner/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/obj/structure/fence{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"pWu" = (
/obj/docking_port/stationary/syndicate/northeast{
dir = 8
},
/turf/open/genturf,
/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters)
-"pWG" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
+"pWE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
},
-/obj/machinery/light/small/dim/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"pWJ" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/area/station/service/hydroponics)
"pWY" = (
/obj/structure/table/glass,
/obj/structure/extinguisher_cabinet/directional/east,
@@ -53521,16 +55485,27 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"pXq" = (
+/obj/machinery/button/door/directional/east{
+ id = "xenobio6";
+ name = "Xenobio Pen 6 Blast DOors";
+ req_access = list("xenobiology")
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
+"pXt" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/camera/directional/north{
+ c_tag = "Research Division Server Room";
+ network = list("ss13","rd")
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/openspace/icemoon,
+/area/station/science/server)
"pXv" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"pXy" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
"pXB" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -53578,6 +55553,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"pYn" = (
+/obj/structure/table/wood,
+/obj/machinery/computer/security/telescreen/prison/directional/north,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/machinery/fax{
+ fax_name = "Law Office";
+ name = "Law Office Fax Machine"
+ },
+/turf/open/floor/wood,
+/area/station/service/lawoffice)
"pYz" = (
/obj/structure/railing/corner,
/obj/machinery/door/firedoor/border_only,
@@ -53595,13 +55580,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
-"pYD" = (
-/obj/machinery/light/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"pYF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -53613,6 +55591,9 @@
/area/station/cargo/storage)
"pZh" = (
/obj/effect/spawner/random/vending/snackvend,
+/obj/structure/sign/nanotrasen{
+ pixel_x = 32
+ },
/turf/open/floor/wood,
/area/station/command/meeting_room)
"pZm" = (
@@ -53628,15 +55609,22 @@
},
/turf/open/floor/iron,
/area/station/engineering/lobby)
-"pZA" = (
+"pZB" = (
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medbay Chemistry Access"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door/firedoor,
+/obj/structure/cable,
+/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/stripes/line{
- dir = 8
+ dir = 1
},
-/obj/machinery/light/directional/west,
-/obj/item/kirbyplants/random/dead/research_director,
-/obj/machinery/computer/security/telescreen/rd/directional/west,
-/turf/open/floor/iron/smooth_half,
-/area/station/command/heads_quarters/rd)
+/obj/effect/mapping_helpers/airlock/access/all/medical/general,
+/obj/effect/turf_decal/tile/yellow/full,
+/turf/open/floor/iron/large,
+/area/station/medical/treatment_center)
"pZD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -53651,15 +55639,6 @@
/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/iron,
/area/station/engineering/storage)
-"pZO" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/structure/steam_vent,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"pZY" = (
/mob/living/simple_animal/hostile/asteroid/polarbear{
move_force = 999;
@@ -53667,6 +55646,11 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"pZZ" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"qab" = (
/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{
dir = 8
@@ -53674,25 +55658,17 @@
/turf/open/floor/engine/plasma,
/area/station/engineering/atmos)
"qad" = (
-/obj/machinery/requests_console/auto_name/directional/south,
-/obj/structure/bodycontainer/morgue/beeper_off{
- dir = 1
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 4
},
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/obj/machinery/light/directional/east,
+/obj/structure/sign/departments/science/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"qai" = (
/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/plating/snowed/icemoon,
/area/station/maintenance/port/aft)
-"qal" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/obj/effect/landmark/event_spawn,
-/obj/machinery/holopad,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"qam" = (
/obj/structure/cable/multilayer/multiz,
/obj/effect/turf_decal/stripes/box,
@@ -53704,11 +55680,22 @@
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
-"qaD" = (
-/obj/machinery/light_switch/directional/north,
-/obj/structure/sign/poster/official/help_others/directional/west,
-/turf/open/floor/iron/checker,
-/area/station/commons/storage/emergency/port)
+"qaz" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/door/firedoor/heavy{
+ dir = 4
+ },
+/obj/machinery/door/airlock/research{
+ name = "Ordnance Launch Room"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
+/turf/open/floor/iron/white,
+/area/station/science/ordnance/office)
"qaE" = (
/obj/effect/turf_decal/arrows/red{
dir = 8
@@ -53746,6 +55733,26 @@
/obj/structure/closet/wardrobe/mixed,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"qaS" = (
+/obj/machinery/door/airlock/wood{
+ name = "Backstage"
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/access/all/service/theatre,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/commons/lounge)
"qaU" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/machinery/firealarm/directional/west,
@@ -53764,19 +55771,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
-"qbd" = (
-/obj/structure/railing/corner{
+/obj/machinery/door/firedoor/border_only{
dir = 8
},
-/obj/machinery/door/firedoor/border_only,
-/obj/effect/turf_decal/tile/yellow{
- dir = 1
- },
-/obj/effect/turf_decal/tile/dark/half/contrasted,
/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
+/area/station/science/ordnance/office)
"qbh" = (
/obj/structure/chair/stool/directional/south,
/obj/machinery/camera/directional/west{
@@ -53784,6 +55783,29 @@
},
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/aft)
+"qbk" = (
+/obj/machinery/door/airlock/security/glass{
+ id_tag = "outerbrig";
+ name = "Security Checkpoint"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "brigoutpost"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
+/obj/machinery/scanner_gate/preset_guns,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 4
+ },
+/area/station/security/brig/entrance)
+"qbp" = (
+/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"qbq" = (
/obj/structure/cable,
/obj/machinery/door/poddoor/preopen{
@@ -53796,14 +55818,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"qbz" = (
-/obj/structure/ladder,
-/obj/structure/railing{
- dir = 8
- },
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
"qbA" = (
/obj/structure/cable,
/obj/machinery/airalarm/directional/east,
@@ -53820,71 +55834,36 @@
/turf/open/floor/wood,
/area/station/commons/dorms)
"qbG" = (
-/obj/machinery/door/airlock/external,
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "chem-morgue-airlock"
- },
-/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance,
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
-"qbM" = (
-/obj/structure/ore_container/food_trough/raptor_trough,
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"qbO" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-"qbU" = (
-/obj/structure/sign/warning/electric_shock/directional/south,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"qbW" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance/three,
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
-"qbY" = (
-/obj/item/clothing/accessory/pocketprotector,
-/obj/structure/closet/secure_closet/personal/cabinet,
-/obj/item/camera{
- pixel_y = 4;
- pixel_x = -3
- },
-/obj/effect/spawner/random/clothing/mafia_outfit,
-/obj/effect/spawner/random/clothing/mafia_outfit,
-/obj/effect/spawner/random/clothing/backpack,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"qca" = (
/obj/structure/chair/office{
dir = 8
},
/turf/open/floor/iron,
/area/station/tcommsat/computer)
-"qci" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/gas_mask,
+"qch" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment,
+/obj/structure/railing/corner/end/flip,
/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat_interior)
+/area/station/maintenance/starboard/fore)
"qck" = (
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"qcl" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/station/science/cytology)
"qcu" = (
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron,
@@ -53894,6 +55873,25 @@
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
+"qcI" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/table/reinforced,
+/obj/item/stack/wrapping_paper{
+ pixel_x = 3;
+ pixel_y = 4
+ },
+/obj/item/stack/package_wrap{
+ pixel_x = -1;
+ pixel_y = -1
+ },
+/obj/item/dest_tagger,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/cargo/sorting)
"qcL" = (
/obj/effect/turf_decal/siding/yellow/end{
dir = 8
@@ -53912,16 +55910,14 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
-"qdx" = (
-/obj/structure/stairs/north{
- dir = 4
- },
-/turf/open/floor/iron/stairs/old{
+"qdq" = (
+/obj/structure/railing,
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/area/station/engineering/atmos/mix)
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"qdC" = (
-/obj/structure/table,
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 8
},
@@ -53953,6 +55949,22 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/carpet/red,
/area/station/security/prison/work)
+"qdI" = (
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/machinery/camera/directional/south{
+ c_tag = "Central Hallway South-West"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"qdK" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -53989,6 +56001,11 @@
/obj/machinery/microwave,
/turf/open/floor/stone,
/area/mine/eva/lower)
+"qes" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/textured,
+/area/station/service/hydroponics)
"qeF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -54035,17 +56052,6 @@
dir = 8
},
/area/station/service/chapel)
-"qeW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/chair/stool/bar/directional/north,
-/obj/structure/cable,
-/turf/open/floor/eighties,
-/area/station/commons/lounge)
"qfh" = (
/turf/open/floor/iron/recharge_floor,
/area/station/science/robotics/mechbay)
@@ -54060,23 +56066,56 @@
/obj/item/radio/intercom/directional/west,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"qfj" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
-"qfr" = (
-/obj/structure/table/wood/poker,
-/obj/effect/spawner/random/entertainment/cigarette_pack,
-/obj/effect/spawner/random/entertainment/lighter,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"qfs" = (
/obj/machinery/portable_atmospherics/canister/air,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/prison/safe)
+"qfy" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/caution/stand_clear{
+ dir = 8
+ },
+/obj/machinery/door/window/right/directional/west{
+ name = "Corpse Arrivals"
+ },
+/obj/structure/window/spawner/directional/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/effect/decal/cleanable/blood/old,
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
+"qfz" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/landmark/start/bartender,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/service/bar)
+"qfA" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Research Division Access";
+ network = list("ss13","rd")
+ },
+/obj/structure/sink/directional/west,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron/white,
+/area/station/science/research)
"qfE" = (
/obj/effect/turf_decal/trimline/yellow/filled/warning{
dir = 4
@@ -54086,30 +56125,12 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"qfI" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+"qfG" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/effect/turf_decal/siding/white{
dir = 1
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"qfJ" = (
-/obj/machinery/airalarm/directional/west,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/obj/machinery/duct,
-/turf/open/floor/iron,
/area/station/commons/fitness)
"qgm" = (
/obj/machinery/meter/monitored/waste_loop,
@@ -54119,41 +56140,32 @@
/obj/effect/turf_decal/siding/wideplating/corner,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
-"qgn" = (
-/obj/machinery/airalarm/directional/north,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/machinery/camera{
- c_tag = "Departure Lounge Holding Area";
- dir = 9
- },
-/obj/effect/turf_decal/tile/red{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
"qgu" = (
/obj/structure/cable,
/obj/effect/landmark/start/medical_doctor,
/turf/open/floor/iron/white,
/area/station/medical/surgery/fore)
+"qgv" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron,
+/area/station/service/chapel)
+"qgH" = (
+/obj/effect/spawner/random/structure/crate,
+/obj/effect/spawner/random/maintenance/three,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"qgO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/security/processing)
-"qgQ" = (
-/obj/structure/railing/wooden_fence{
- dir = 8
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"qgT" = (
-/obj/effect/spawner/random/structure/closet_private,
+"qhb" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/trash/crushed_can,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/starboard/lesser)
"qhd" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -54164,25 +56176,20 @@
/mob/living/basic/bot/cleanbot,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/service)
-"qhp" = (
-/obj/structure/sign/warning/gas_mask/directional/south,
-/obj/effect/spawner/random/trash/grille_or_waste,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+"qhi" = (
+/obj/machinery/light/small/directional/east,
+/obj/effect/spawner/random/trash/mopbucket,
/turf/open/floor/plating,
-/area/station/maintenance/department/medical/morgue)
-"qhF" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Dormitory"
- },
-/obj/effect/landmark/navigate_destination,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
+/area/station/maintenance/starboard/lesser)
+"qhI" = (
+/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
+/obj/machinery/firealarm/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/camera/directional/west{
+ c_tag = "Atmospherics - South West"
},
-/turf/open/floor/iron/dark/textured,
-/area/station/commons/dorms)
+/turf/open/floor/iron,
+/area/station/engineering/atmos)
"qhL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -54205,11 +56212,12 @@
/obj/machinery/light/floor,
/turf/open/floor/iron/dark/side,
/area/station/security/processing)
-"qhQ" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/turf/open/floor/iron,
-/area/station/service/bar)
+"qhR" = (
+/obj/structure/fence/corner{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"qhS" = (
/obj/machinery/door/firedoor,
/obj/structure/cable,
@@ -54217,12 +56225,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/catwalk_floor/iron_dark,
/area/station/security/prison)
-"qhV" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"qig" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -54231,39 +56233,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"qit" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 1
- },
-/obj/machinery/firealarm/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
-"qiA" = (
-/obj/machinery/chem_master/condimaster{
- desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments.";
- name = "HoochMaster Deluxe"
+"qiv" = (
+/obj/structure/railing,
+/obj/effect/turf_decal/siding/thinplating_new/light{
+ dir = 6
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/bar)
+/turf/open/floor/wood/large,
+/area/station/hallway/primary/starboard)
"qiF" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/brown/half/contrasted,
/turf/open/floor/iron/dark/side,
/area/mine/eva/lower)
-"qiG" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"qiJ" = (
/obj/structure/closet/secure_closet/freezer/kitchen/maintenance,
/obj/effect/spawner/random/contraband/prison,
@@ -54278,10 +56259,19 @@
/turf/open/floor/iron,
/area/station/command/heads_quarters/qm)
"qiL" = (
-/obj/machinery/door/airlock/hatch,
-/obj/effect/mapping_helpers/airlock/access/any/security/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/obj/structure/rack,
+/obj/item/pickaxe,
+/obj/item/pickaxe,
+/obj/item/shovel,
+/obj/item/flashlight,
+/obj/item/flashlight,
+/obj/item/radio/off,
+/obj/structure/extinguisher_cabinet/directional/north,
+/obj/machinery/camera/directional/north{
+ c_tag = "Departure Lounge Emergency EVA"
+ },
+/turf/open/floor/iron/white,
+/area/station/hallway/secondary/exit/departure_lounge)
"qiN" = (
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
/turf/open/floor/iron/dark,
@@ -54291,15 +56281,9 @@
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 4
},
+/obj/machinery/status_display/ai/directional/east,
/turf/open/floor/iron,
/area/station/command/heads_quarters/qm)
-"qiT" = (
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 4
- },
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics/garden)
"qjb" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
dir = 10
@@ -54311,9 +56295,6 @@
/obj/machinery/power/apc/auto_name/directional/north,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
-"qjd" = (
-/turf/open/misc/ice/coldroom,
-/area/station/service/kitchen/coldroom)
"qjg" = (
/obj/effect/landmark/observer_start,
/obj/effect/turf_decal/plaque{
@@ -54336,18 +56317,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/freezer,
/area/station/maintenance/starboard/fore)
-"qjm" = (
-/obj/machinery/camera/directional/south{
- c_tag = "Bridge West Access"
- },
-/obj/machinery/airalarm/directional/south,
-/obj/effect/turf_decal/tile/blue/half/contrasted,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"qjn" = (
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/maintenance/fore)
"qjp" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/turf_decal/siding/thinplating_new,
@@ -54361,24 +56330,11 @@
/obj/structure/girder,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"qjs" = (
-/obj/machinery/camera/directional/south{
- c_tag = "Ordnance Lower Mix Lab";
- network = list("ss13","rd")
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"qjx" = (
/obj/structure/cable,
/obj/machinery/holopad/secure,
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
-"qjC" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = -32
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"qjF" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 9
@@ -54386,6 +56342,13 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"qjJ" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
"qjO" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -54402,15 +56365,21 @@
},
/turf/open/floor/plating,
/area/mine/eva)
-"qkc" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
+"qjW" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
},
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/trunk/multiz/down,
-/turf/open/floor/iron/dark,
-/area/station/medical/medbay/aft)
+/obj/effect/landmark/event_spawn,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"qkg" = (
+/mob/living/basic/pet/penguin/baby/permanent,
+/obj/item/toy/snowball{
+ pixel_x = -6;
+ pixel_y = -3
+ },
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"qku" = (
/obj/structure/chair/comfy/beige{
dir = 4
@@ -54453,6 +56422,12 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/security/lockers)
+"qkR" = (
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/machinery/chem_master,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/glass/reinforced,
+/area/station/medical/treatment_center)
"qkT" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -54460,6 +56435,11 @@
/obj/effect/landmark/start/station_engineer,
/turf/open/floor/iron,
/area/station/engineering/engine_smes)
+"qlf" = (
+/obj/machinery/portable_atmospherics/canister/plasma,
+/obj/structure/sign/warning/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"qlk" = (
/obj/machinery/door/airlock/external{
glass = 1;
@@ -54490,6 +56470,33 @@
},
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
+"qlD" = (
+/obj/structure/cable,
+/obj/structure/table,
+/obj/item/storage/medkit/regular,
+/obj/item/storage/medkit/regular{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/yellow{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
+"qlE" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/corner{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"qlG" = (
/obj/structure/table,
/obj/item/stack/sheet/glass/fifty{
@@ -54518,18 +56525,17 @@
/obj/structure/cable,
/turf/open/floor/iron/textured,
/area/station/hallway/secondary/entry)
-"qlS" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/chair/wood{
- dir = 1
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"qlU" = (
/obj/structure/closet/crate,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"qmh" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"qmi" = (
/turf/open/floor/iron,
/area/station/cargo/lobby)
@@ -54539,6 +56545,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/brig/entrance)
+"qmq" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"qmt" = (
/turf/closed/wall,
/area/mine/eva/lower)
@@ -54551,36 +56565,12 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"qmT" = (
-/obj/structure/bed{
- dir = 4
- },
-/obj/item/bedsheet/brown{
- dir = 4
- },
-/obj/machinery/button/door/directional/north{
- id = "miningdorm_B";
- name = "Door Bolt Control";
- normaldoorcontrol = 1;
- pixel_y = 23;
- specialfunctions = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/carpet/stellar,
-/area/mine/production)
"qmU" = (
/obj/machinery/duct,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/plating,
/area/station/medical/virology)
-"qmV" = (
-/obj/structure/sign/warning/gas_mask,
-/turf/closed/wall/r_wall,
-/area/station/hallway/secondary/exit/departure_lounge)
"qna" = (
/obj/machinery/camera/directional/east{
c_tag = "Security - Permabrig Chapel";
@@ -54620,12 +56610,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/dark,
/area/station/medical/virology)
-"qnv" = (
-/obj/structure/closet/crate/grave,
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
- },
-/area/icemoon/underground/explored/graveyard)
"qnC" = (
/turf/closed/wall/r_wall,
/area/station/command/heads_quarters/ce)
@@ -54661,20 +56645,6 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"qod" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "kitchencounter";
- name = "Kitchen Counter Shutters"
- },
-/obj/machinery/door/firedoor,
-/obj/structure/desk_bell{
- pixel_x = -4;
- pixel_y = 3
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"qoi" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -54686,26 +56656,6 @@
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/wood/parquet,
/area/station/service/library)
-"qon" = (
-/obj/machinery/door/airlock/wood{
- name = "Backstage"
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/service/theatre,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/commons/lounge)
"qoK" = (
/obj/structure/flora/rock/style_random,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -54720,14 +56670,6 @@
/obj/effect/spawner/random/structure/crate_abandoned,
/turf/open/floor/plating,
/area/station/security/prison/safe)
-"qoZ" = (
-/obj/effect/turf_decal/trimline/white/arrow_ccw,
-/obj/effect/turf_decal/trimline/white/arrow_cw{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
"qpb" = (
/obj/machinery/disposal/bin{
desc = "A pneumatic waste disposal unit. This one leads to the morgue.";
@@ -54752,24 +56694,20 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/starboard/fore)
-"qpp" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Quartermaster's Office"
- },
-/obj/machinery/status_display/supply{
- pixel_x = -32
+"qpm" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/structure/desk_bell{
+ pixel_x = -3
},
-/obj/structure/table,
-/obj/item/coin/silver,
-/obj/item/computer_disk/quartermaster,
-/obj/item/computer_disk/quartermaster,
-/obj/item/computer_disk/quartermaster,
-/obj/item/clipboard,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
+/turf/open/floor/iron,
+/area/station/service/bar)
+"qpo" = (
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
dir = 8
},
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
+/area/station/medical/chemistry)
"qpr" = (
/obj/effect/turf_decal/trimline/dark_blue/line,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -54793,7 +56731,7 @@
},
/obj/machinery/light_switch/directional/west{
pixel_x = -34;
- pixel_y = 7
+ pixel_y = 6
},
/obj/machinery/button/door/directional/west{
id = "gene_desk_shutters";
@@ -54837,15 +56775,6 @@
/obj/effect/landmark/start/assistant,
/turf/open/floor/wood,
/area/station/service/library)
-"qpQ" = (
-/obj/machinery/camera/directional/south{
- c_tag = "Service - Electrical Maintenace Upper"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/starboard/fore)
"qpR" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
@@ -54855,19 +56784,6 @@
/obj/machinery/recharge_station,
/turf/open/floor/wood,
/area/station/command/meeting_room)
-"qpU" = (
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/obj/structure/reagent_dispensers/plumbed{
- name = "dormitory reservoir"
- },
-/obj/effect/decal/cleanable/cobweb,
-/obj/effect/turf_decal/delivery/white{
- color = "#307db9"
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/iron/textured,
-/area/station/maintenance/fore)
"qpZ" = (
/obj/structure/table,
/obj/item/folder/blue{
@@ -54888,18 +56804,6 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"qqh" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 8;
- name = "Exfiltrate Port"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/mix)
-"qqn" = (
-/obj/structure/tank_dispenser/oxygen,
-/turf/open/floor/iron/smooth,
-/area/mine/eva/lower)
"qqv" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance/two,
@@ -54930,15 +56834,6 @@
dir = 1
},
/area/station/security/office)
-"qre" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/vending/wardrobe/hydro_wardrobe,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"qrg" = (
/obj/item/bodypart/head,
/obj/effect/decal/cleanable/blood,
@@ -54967,42 +56862,29 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"qrm" = (
-/obj/structure/sign/warning/gas_mask,
-/turf/closed/wall/r_wall,
-/area/station/engineering/storage_shared)
-"qrq" = (
-/obj/structure/toilet/greyscale{
- cistern_open = 1;
- dir = 1
- },
-/obj/effect/spawner/random/entertainment/cigar,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/prison/toilet)
-"qrF" = (
-/obj/machinery/duct,
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green{
+"qrr" = (
+/obj/structure/light_construct/directional/south,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/wood,
+/area/station/maintenance/port/aft)
+"qrB" = (
+/obj/effect/turf_decal/siding/wood{
dir = 8
},
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+/obj/structure/cable,
+/obj/effect/landmark/start/mime,
+/turf/open/floor/wood/parquet,
+/area/station/service/theater)
"qrJ" = (
/obj/machinery/ticket_machine/directional/east,
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"qrM" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
+"qrP" = (
+/obj/effect/decal/cleanable/cobweb,
+/obj/effect/spawner/random/structure/crate,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"qrQ" = (
/obj/structure/railing{
dir = 8
@@ -55024,16 +56906,12 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"qsh" = (
-/obj/structure/plaque/static_plaque/golden/commission/icebox,
-/obj/effect/landmark/navigate_destination/dockarrival,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/iron/large,
-/area/station/hallway/secondary/entry)
-"qsq" = (
-/obj/structure/sign/warning/directional/south,
-/turf/open/openspace/icemoon/keep_below,
-/area/icemoon/underground/explored)
+"qsa" = (
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/science/ordnance)
"qsy" = (
/obj/effect/landmark/event_spawn,
/obj/structure/cable,
@@ -55041,35 +56919,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"qsG" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/structure/closet/emcloset,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"qsQ" = (
/obj/machinery/stasis,
/obj/machinery/defibrillator_mount/directional/north,
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"qsR" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/rack,
-/obj/item/clothing/gloves/latex,
-/turf/open/floor/plating,
-/area/station/security/prison/safe)
-"qsY" = (
-/obj/effect/turf_decal/tile/neutral{
+"qtd" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/obj/structure/railing,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"qtj" = (
/turf/closed/wall,
/area/station/engineering/storage)
@@ -55083,6 +56945,9 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
+"qtv" = (
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters)
"qtw" = (
/obj/machinery/door/airlock/security{
name = "Prison Forestry"
@@ -55093,22 +56958,10 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/dark,
/area/station/security/prison/garden)
-"qtG" = (
-/obj/machinery/camera/directional/south{
- c_tag = "Fitness Room South"
- },
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 8
- },
-/obj/machinery/light_switch/directional/south{
- pixel_x = -7
- },
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+"qtD" = (
+/obj/structure/sign/warning/directional/south,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"qtH" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -55125,10 +56978,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"qtS" = (
-/obj/machinery/light/directional/north,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"qud" = (
/obj/machinery/conveyor_switch/oneway{
id = "mining_internal";
@@ -55149,33 +56998,10 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"quw" = (
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/structure/closet/crate/hydroponics,
-/obj/item/wrench,
-/obj/item/wrench,
-/obj/item/grenade/chem_grenade/antiweed{
- pixel_x = 3;
- pixel_y = 1
- },
-/obj/item/grenade/chem_grenade/antiweed,
-/obj/item/shovel/spade,
-/obj/item/reagent_containers/spray/plantbgone{
- pixel_x = 8;
- pixel_y = 8
- },
-/obj/item/reagent_containers/spray/plantbgone{
- pixel_y = 3
- },
-/obj/item/cultivator,
-/obj/item/shovel/spade,
-/obj/item/reagent_containers/cup/watering_can,
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+"quy" = (
+/obj/structure/flora/grass/both/style_random,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"quB" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/disposalpipe/segment{
@@ -55186,9 +57012,6 @@
},
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
-"quJ" = (
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"quK" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -55198,6 +57021,23 @@
},
/turf/open/floor/plating,
/area/station/hallway/secondary/exit/departure_lounge)
+"quS" = (
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 4
+ },
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/spawner/random/trash/cigbutt,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"quW" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/warning/docking/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"quY" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -55219,6 +57059,10 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"qvx" = (
+/obj/item/food/grown/carrot,
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"qvE" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/machinery/light/small/directional/east,
@@ -55237,9 +57081,6 @@
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"qvN" = (
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
"qvQ" = (
/obj/structure/closet/secure_closet/atmospherics,
/turf/open/floor/iron/dark,
@@ -55308,11 +57149,13 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/eva)
-"qwn" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/vending/cigarette,
+"qwo" = (
+/obj/structure/table,
+/obj/item/stack/sheet/glass/fifty,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
-/area/station/commons/locker)
+/area/station/engineering/atmos/storage)
"qwB" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/wood,
@@ -55321,40 +57164,6 @@
/obj/structure/grille,
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
-"qwJ" = (
-/obj/machinery/computer/rdconsole{
- dir = 1
- },
-/obj/machinery/button/door/directional/south{
- id = "Biohazard";
- name = "Biohazard Shutter Control";
- pixel_x = -6;
- req_access = list("research")
- },
-/obj/machinery/button/door/directional/south{
- id = "rnd2";
- name = "Research Lab Shutter Control";
- pixel_x = 6;
- req_access = list("research")
- },
-/obj/machinery/button/door/directional/south{
- id = "xenobiomain";
- name = "Xenobiology Containment Blast Door";
- pixel_x = -6;
- pixel_y = -34;
- req_access = list("xenobiology")
- },
-/obj/machinery/button/door/directional/south{
- id = "misclab";
- name = "Test Chamber Blast Doors";
- pixel_x = 6;
- pixel_y = -34;
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white/corner{
- dir = 8
- },
-/area/station/command/heads_quarters/rd)
"qwN" = (
/obj/machinery/camera/directional/east{
c_tag = "Research Division North";
@@ -55364,10 +57173,6 @@
dir = 9
},
/area/station/science/research)
-"qwO" = (
-/obj/structure/reagent_dispensers/watertank,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"qwX" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/decal/cleanable/dirt,
@@ -55430,31 +57235,28 @@
/obj/machinery/holopad,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"qxv" = (
-/obj/machinery/disposal/bin{
- desc = "A pneumatic waste disposal unit. This one leads to the frozen exterior of the moon.";
- name = "deathsposal unit"
+"qxG" = (
+/obj/effect/turf_decal/trimline/green/filled/warning{
+ dir = 1
},
-/obj/structure/disposalpipe/trunk{
- dir = 4
+/obj/machinery/door/firedoor/border_only{
+ dir = 1
},
-/obj/structure/sign/warning/deathsposal/directional/north,
-/obj/structure/sign/warning/fire/directional/west,
-/obj/effect/turf_decal/tile/green/full,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/virology)
-"qxy" = (
-/obj/effect/turf_decal/siding/yellow/corner{
+/obj/structure/disposalpipe/trunk/multiz/down,
+/obj/effect/turf_decal/trimline/green/filled/corner{
dir = 4
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"qxI" = (
/turf/open/floor/plastic,
/area/station/commons/dorms/laundry)
+"qxN" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"qxQ" = (
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron,
@@ -55464,6 +57266,26 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"qya" = (
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/structure/table,
+/obj/item/storage/box/lights/mixed,
+/obj/item/stack/cable_coil,
+/obj/item/stack/cable_coil,
+/obj/item/stock_parts/power_store/cell/emproof,
+/obj/item/stock_parts/power_store/cell/emproof{
+ pixel_x = 6;
+ pixel_y = -2
+ },
+/obj/machinery/light_switch/directional/south{
+ pixel_x = 10
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/engineering/engine_smes)
"qyn" = (
/obj/machinery/light/small/directional/east,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -55471,6 +57293,13 @@
},
/turf/open/floor/iron/dark,
/area/station/science/server)
+"qyH" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/requests_console/auto_name/directional/south,
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
"qyI" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
@@ -55504,23 +57333,11 @@
},
/turf/open/floor/iron/dark,
/area/station/cargo/miningdock)
-"qyZ" = (
-/obj/structure/table,
-/obj/machinery/light/small/dim/directional/west,
-/obj/item/camera{
- pixel_y = 9;
- pixel_x = -2
- },
-/obj/item/reagent_containers/cup/glass/waterbottle/empty{
- pixel_y = 5;
- pixel_x = 4
- },
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/fore)
-"qzq" = (
-/obj/structure/sign/departments/cargo,
-/turf/closed/wall/r_wall,
-/area/mine/mechbay)
+"qzn" = (
+/obj/structure/chair/sofa/bench/right,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"qzs" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -55535,6 +57352,20 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"qzy" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"qzF" = (
/obj/item/poster/random_contraband,
/obj/effect/spawner/random/maintenance/two,
@@ -55557,18 +57388,6 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"qzU" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
"qzV" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -55584,13 +57403,12 @@
/obj/effect/landmark/start/medical_doctor,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"qAq" = (
-/obj/structure/closet/toolcloset,
-/obj/machinery/status_display/evac/directional/south,
-/obj/structure/sign/poster/official/random/directional/west,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/engineering/storage)
+"qAh" = (
+/obj/structure/railing/wooden_fence{
+ dir = 5
+ },
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"qAB" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp,
@@ -55601,26 +57419,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"qAP" = (
+/obj/machinery/shower/directional/east,
+/turf/open/floor/iron/smooth,
+/area/mine/living_quarters)
"qAQ" = (
/turf/open/floor/engine/vacuum,
/area/station/engineering/atmos)
-"qAS" = (
-/obj/item/stack/rods/fifty,
-/obj/structure/rack,
-/obj/item/stack/cable_coil{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/stack/cable_coil{
- amount = 5
- },
-/obj/item/stack/sheet/mineral/plasma{
- amount = 10
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/contraband/random/directional/north,
-/turf/open/floor/iron,
-/area/station/maintenance/department/electrical)
"qAT" = (
/obj/machinery/light/small/directional/south,
/obj/effect/turf_decal/trimline/dark_red/arrow_ccw{
@@ -55636,15 +57441,13 @@
/obj/machinery/telecomms/server/presets/supply,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
-"qBd" = (
-/obj/machinery/door/airlock{
- id_tag = "Dorm3";
- name = "Dorm 3"
+"qBi" = (
+/obj/structure/disposalpipe/segment{
+ dir = 5
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
+/obj/effect/spawner/random/structure/crate,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"qBj" = (
/obj/structure/cable,
/turf/open/floor/iron/white,
@@ -55664,6 +57467,9 @@
/obj/machinery/portable_atmospherics/canister/air,
/turf/open/floor/engine/air,
/area/station/engineering/atmos)
+"qCu" = (
+/turf/open/floor/engine/xenobio,
+/area/station/science/xenobiology)
"qCA" = (
/obj/structure/table/wood,
/turf/open/floor/wood,
@@ -55692,11 +57498,6 @@
},
/turf/open/floor/iron,
/area/station/commons/dorms)
-"qCJ" = (
-/obj/structure/sign/warning/directional/north,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/plating,
-/area/station/service/chapel)
"qCP" = (
/obj/machinery/airalarm/directional/west,
/obj/machinery/porta_turret/ai{
@@ -55711,37 +57512,27 @@
/obj/machinery/airalarm/directional/east,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/maint)
-"qCY" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "mining-aux-mechbay-external"
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Mining Mech Bay External Airlock";
- opacity = 0
+"qDm" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/meter/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"qDA" = (
+/obj/structure/bed{
+ dir = 4
},
-/obj/effect/turf_decal/stripes/line{
- dir = 8
+/obj/item/bedsheet/brown{
+ dir = 4
},
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
},
-/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
-/turf/open/floor/iron/large,
-/area/mine/mechbay)
-"qDj" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 1;
- name = "Gas to Filter"
- },
-/turf/open/floor/engine,
-/area/station/engineering/supermatter)
-"qDk" = (
-/obj/machinery/door/airlock/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/turf/open/floor/carpet/donk,
+/area/mine/production)
"qDD" = (
/obj/machinery/washing_machine,
/obj/effect/decal/cleanable/dirt,
@@ -55763,15 +57554,19 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"qDS" = (
+/obj/machinery/power/terminal{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/north,
+/obj/structure/cable,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/solars/port/aft)
"qEa" = (
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
-"qEh" = (
-/obj/structure/girder,
-/obj/structure/grille,
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
"qEj" = (
/obj/structure/table/glass,
/obj/item/assembly/igniter,
@@ -55802,6 +57597,11 @@
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"qEn" = (
+/obj/machinery/vending/dinnerware,
+/obj/effect/turf_decal/siding/white,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"qEu" = (
/obj/effect/turf_decal/siding/brown{
dir = 4
@@ -55814,14 +57614,6 @@
/obj/structure/tank_holder/oxygen/yellow,
/turf/open/floor/iron,
/area/station/cargo/drone_bay)
-"qEv" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/computer/camera_advanced/xenobio{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"qEz" = (
/obj/structure/disposalpipe/segment{
dir = 5
@@ -55904,13 +57696,26 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"qFD" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+"qFA" = (
+/obj/machinery/door/airlock/hatch,
+/obj/effect/mapping_helpers/airlock/access/any/security/maintenance,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/area/station/maintenance/fore)
+"qFC" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/structure/sign/warning/no_smoking/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
+"qFE" = (
+/obj/machinery/door/window/left/directional/west{
+ name = "Fitness Ring"
+ },
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/effect/turf_decal/siding/white{
+ dir = 9
+ },
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
"qFJ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/holopad,
@@ -55919,6 +57724,11 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/checkpoint/customs/auxiliary)
+"qFO" = (
+/obj/structure/flora/bush/flowers_yw/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"qFW" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/abandoned,
@@ -55949,17 +57759,6 @@
/obj/item/gps/mining,
/turf/open/floor/iron/smooth,
/area/mine/eva)
-"qGh" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/light/small/directional/south,
-/obj/structure/cable,
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
"qGJ" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -55990,8 +57789,6 @@
"qGW" = (
/obj/machinery/light/small/directional/south,
/obj/structure/reagent_dispensers/watertank,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
/obj/effect/turf_decal/bot_white,
/turf/open/floor/iron/checker,
/area/station/commons/storage/emergency/port)
@@ -56000,6 +57797,9 @@
dir = 1
},
/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"qHj" = (
@@ -56032,11 +57832,17 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
-"qHs" = (
-/obj/structure/flora/bush/flowers_yw/style_random,
-/obj/structure/flora/bush/fullgrass/style_random,
-/turf/open/floor/grass,
-/area/station/service/hydroponics)
+"qHt" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"qHz" = (
/obj/machinery/light_switch/directional/west,
/obj/machinery/disposal/bin{
@@ -56050,15 +57856,12 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/white,
/area/station/medical/surgery/fore)
-"qHD" = (
-/obj/machinery/computer/prisoner/management,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 8
+"qHA" = (
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
},
-/turf/open/floor/iron,
-/area/station/command/bridge)
+/area/station/medical/virology)
"qHO" = (
-/obj/machinery/bluespace_vendor/directional/south,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/structure/chair/sofa/bench/right{
dir = 1
@@ -56094,6 +57897,20 @@
},
/turf/open/floor/iron,
/area/station/security/prison/garden)
+"qIx" = (
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel"
+ },
+/obj/structure/cable,
+/obj/effect/landmark/navigate_destination,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/access/all/command/hop,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/hop)
"qIB" = (
/obj/effect/turf_decal/caution/stand_clear,
/obj/machinery/door/poddoor/shutters/window{
@@ -56113,15 +57930,14 @@
},
/turf/open/floor/plating,
/area/station/engineering/atmos/pumproom)
-"qII" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
+"qIP" = (
+/obj/structure/table,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
},
-/obj/machinery/duct,
-/obj/machinery/light/directional/north,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/status_display/ai/directional/south,
/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/hfr_room)
+/area/station/cargo/miningdock)
"qIU" = (
/turf/open/floor/iron,
/area/station/commons/dorms)
@@ -56135,20 +57951,58 @@
/obj/machinery/duct,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"qJi" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 1
+ },
+/obj/structure/sign/warning/radiation/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/hfr_room)
"qJv" = (
/obj/effect/turf_decal/siding/wood,
/obj/item/cigbutt,
/turf/open/floor/wood/large,
/area/mine/eva/lower)
-"qJy" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/turf_decal/siding/wood{
+"qJB" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
dir = 1
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/closet/crate/hydroponics,
+/obj/item/wrench,
+/obj/item/wrench,
+/obj/item/grenade/chem_grenade/antiweed{
+ pixel_x = 3;
+ pixel_y = 1
+ },
+/obj/item/grenade/chem_grenade/antiweed,
+/obj/item/shovel/spade,
+/obj/item/reagent_containers/spray/plantbgone{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/obj/item/reagent_containers/spray/plantbgone{
+ pixel_y = 3
+ },
+/obj/item/cultivator,
+/obj/item/shovel/spade,
+/obj/item/reagent_containers/cup/watering_can,
+/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron,
-/area/station/service/bar)
+/area/station/service/hydroponics)
+"qJC" = (
+/obj/machinery/seed_extractor,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/green/anticorner/contrasted{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/green{
+ dir = 9
+ },
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
"qJT" = (
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating/snowed/icemoon,
@@ -56185,18 +58039,24 @@
/obj/effect/mapping_helpers/airlock/access/all/security/brig,
/turf/open/floor/plating,
/area/station/security/prison/safe)
-"qKk" = (
-/obj/structure/railing/corner{
+"qKn" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge";
+ dir = 4
},
-/turf/open/floor/iron/dark/side{
- dir = 1
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/area/mine/eva/lower)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"qKq" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
@@ -56214,21 +58074,6 @@
/obj/machinery/atmospherics/components/tank,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"qKw" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/table,
-/obj/item/grown/log/tree,
-/obj/item/grown/log/tree{
- pixel_y = 5;
- pixel_x = 7
- },
-/obj/item/grown/log/tree{
- pixel_x = 7
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"qKx" = (
/obj/machinery/portable_atmospherics/canister/oxygen,
/obj/effect/turf_decal/bot,
@@ -56245,18 +58090,6 @@
},
/turf/open/floor/plating/icemoon,
/area/station/science/ordnance/bomb)
-"qKH" = (
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/effect/spawner/structure/window/hollow/reinforced/end,
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/morgue)
-"qKJ" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/hallway/secondary/entry)
"qKQ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -56275,15 +58108,6 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/brig)
-"qLf" = (
-/obj/structure/sign/painting/library{
- pixel_y = 32
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/station/service/library)
"qLg" = (
/obj/effect/spawner/random/contraband/narcotics,
/obj/structure/sign/poster/contraband/syndiemoth/directional/west,
@@ -56359,13 +58183,15 @@
"qLY" = (
/turf/closed/wall/r_wall,
/area/station/science/xenobiology)
-"qMf" = (
-/obj/effect/turf_decal/tile/blue{
+"qMk" = (
+/obj/structure/railing{
dir = 1
},
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/obj/structure/stairs/west,
+/turf/open/floor/iron/stairs/medium{
+ dir = 4
+ },
+/area/station/science/cytology)
"qMm" = (
/obj/structure/bookcase/random/adult,
/turf/open/floor/wood,
@@ -56380,26 +58206,16 @@
/obj/effect/turf_decal/trimline/yellow/filled/line,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"qMD" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/spawner/structure/window/reinforced/tinted,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+"qMF" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks/beer,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/bar)
"qMH" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/maint)
-"qMI" = (
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 4
- },
-/obj/effect/spawner/random/trash/cigbutt,
-/obj/effect/spawner/random/trash/cigbutt,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"qMN" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line{
@@ -56412,26 +58228,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/engineering/supermatter)
-"qMO" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/corner{
- dir = 8
- },
-/obj/effect/landmark/start/botanist,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"qMS" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/chair/wood{
- dir = 1
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"qMT" = (
/turf/closed/wall,
/area/station/commons/lounge)
@@ -56476,6 +58272,10 @@
dir = 10
},
/area/station/science/lab)
+"qNt" = (
+/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
+/turf/closed/wall/r_wall,
+/area/station/science/ordnance/burnchamber)
"qNu" = (
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/freezer,
@@ -56502,27 +58302,46 @@
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"qNK" = (
+/obj/item/radio/intercom/prison/directional/west,
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
"qNV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/upper)
-"qNX" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/door/airlock/maintenance{
- name = "Xenobiology Maintenance"
- },
+"qNZ" = (
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/science/xenobio,
+/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+/area/station/maintenance/solars/starboard/fore)
+"qOj" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/medbay/aft)
"qOl" = (
/turf/open/floor/wood,
/area/station/maintenance/port/aft)
+"qOu" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"qOx" = (
+/obj/structure/lattice,
+/obj/structure/sign/departments/maint/alt/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"qOy" = (
/obj/machinery/porta_turret/ai{
dir = 4
@@ -56530,10 +58349,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/service)
-"qOB" = (
-/obj/machinery/status_display/ai/directional/east,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"qOD" = (
/obj/effect/turf_decal/caution/stand_clear,
/obj/effect/turf_decal/siding/dark_blue,
@@ -56546,6 +58361,12 @@
},
/turf/open/floor/iron/textured_half,
/area/station/ai_monitored/command/storage/eva)
+"qOG" = (
+/obj/structure/table/wood,
+/obj/item/plate,
+/obj/effect/spawner/random/trash/bacteria,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"qOH" = (
/obj/effect/landmark/blobstart,
/obj/structure/lattice/catwalk,
@@ -56566,10 +58387,39 @@
dir = 1
},
/area/station/security/processing)
-"qOW" = (
-/obj/structure/sign/warning/biohazard/directional/west,
-/turf/open/openspace,
-/area/station/medical/medbay/aft)
+"qPb" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/item/kirbyplants/random,
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 4
+ },
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/machinery/light_switch/directional/north{
+ pixel_y = 38
+ },
+/turf/open/floor/plastic,
+/area/station/commons/dorms/laundry)
+"qPc" = (
+/obj/machinery/newscaster/directional/south,
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"qPm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -56610,12 +58460,6 @@
/obj/effect/turf_decal/tile/yellow/half/contrasted,
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"qPu" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"qPw" = (
/obj/structure/table,
/obj/machinery/chem_dispenser/drinks/beer{
@@ -56623,15 +58467,10 @@
},
/turf/open/floor/wood,
/area/station/maintenance/port/aft)
-"qPD" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
+"qPE" = (
+/obj/structure/closet/secure_closet/freezer/meat,
+/turf/open/misc/asteroid/snow/coldroom,
+/area/station/service/kitchen/coldroom)
"qPI" = (
/obj/effect/turf_decal/trimline/blue/filled/corner{
dir = 4
@@ -56648,13 +58487,16 @@
"qPL" = (
/turf/closed/wall/r_wall,
/area/station/hallway/secondary/exit/departure_lounge)
-"qPQ" = (
+"qPV" = (
/obj/structure/disposalpipe/segment{
- dir = 5
+ dir = 6
},
-/obj/effect/spawner/random/structure/crate,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"qPX" = (
/obj/structure/sink/directional/west,
/obj/structure/mirror/directional/east,
@@ -56680,6 +58522,12 @@
"qQf" = (
/turf/closed/wall,
/area/station/maintenance/fore/lesser)
+"qQk" = (
+/obj/structure/fence/cut/large{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"qQo" = (
/turf/closed/wall,
/area/station/cargo/office)
@@ -56715,22 +58563,25 @@
},
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/machinery/status_display/ai/directional/north,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"qQN" = (
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
-"qQV" = (
-/obj/structure/cable,
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/duct,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"qRk" = (
/obj/item/chair/wood,
/turf/open/floor/carpet,
/area/station/maintenance/space_hut/cabin)
+"qRo" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"qRq" = (
/obj/structure/rack,
/obj/item/electronics/apc,
@@ -56757,49 +58608,43 @@
/obj/structure/flora/tree/pine/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"qRF" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks/beer,
+"qRE" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/bar)
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/starboard)
"qRO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/science/ordnance)
-"qRR" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/sign/poster/contraband/random/directional/south,
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
"qSb" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/workout)
-"qSe" = (
-/obj/structure/railing/corner{
- dir = 1
- },
-/obj/effect/landmark/start/hangover,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"qSh" = (
/obj/structure/sink/directional/east,
/obj/structure/mirror/directional/west,
/obj/effect/landmark/start/assistant,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"qSi" = (
-/obj/structure/railing/wooden_fence,
-/obj/item/flashlight/lantern/on,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"qSj" = (
/obj/structure/table/wood,
/obj/item/folder/blue,
@@ -56850,13 +58695,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/sepia,
/area/station/security/prison/rec)
-"qSC" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"qSE" = (
/obj/machinery/door/poddoor/preopen{
id = "misclab";
@@ -56880,11 +58718,6 @@
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"qSP" = (
-/obj/item/kirbyplants/random,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/hallway/primary/fore)
"qST" = (
/obj/structure/table/reinforced,
/obj/item/pipe_dispenser,
@@ -56892,31 +58725,23 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"qSU" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/box/red/corners{
- dir = 4
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"qSY" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"qTj" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/structure/sign/warning/pods/directional/west,
-/obj/structure/cable,
-/turf/open/floor/iron/white/corner{
- dir = 1
+"qTa" = (
+/obj/machinery/portable_atmospherics/pipe_scrubber,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
},
-/area/station/hallway/secondary/entry)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
+/turf/open/floor/iron/showroomfloor,
+/area/station/engineering/atmos)
+"qTf" = (
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"qTm" = (
/obj/effect/turf_decal/tile/neutral/half/contrasted{
dir = 8
@@ -56929,14 +58754,6 @@
},
/turf/open/floor/iron,
/area/station/service/hydroponics/garden)
-"qTp" = (
-/obj/structure/table/wood,
-/obj/item/clothing/mask/fakemoustache,
-/obj/item/cigarette/pipe,
-/obj/item/clothing/glasses/monocle,
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
"qTs" = (
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/mess)
@@ -56970,18 +58787,15 @@
/obj/machinery/power/apc/auto_name/directional/west,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
-"qUe" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 1
+"qUf" = (
+/obj/machinery/firealarm/directional/east,
+/obj/item/storage/box/bodybags{
+ pixel_x = 2;
+ pixel_y = 2
},
+/obj/structure/rack,
/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/hfr_room)
-"qUo" = (
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/structure/closet,
-/obj/effect/spawner/random/maintenance/two,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/service/chapel)
"qUr" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -56998,17 +58812,27 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"qUI" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/north,
+/obj/structure/extinguisher_cabinet/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
"qUL" = (
/obj/structure/closet/emcloset,
/obj/effect/spawner/random/maintenance/two,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"qUM" = (
-/obj/structure/chair{
- dir = 1
- },
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
+"qUQ" = (
+/obj/machinery/power/smes,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/maintenance/solars/starboard/aft)
"qUS" = (
/obj/structure/railing/corner{
dir = 8
@@ -57077,13 +58901,6 @@
},
/turf/open/floor/iron/smooth,
/area/station/maintenance/port/lesser)
-"qVG" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"qVJ" = (
/obj/machinery/disposal/bin,
/obj/machinery/light_switch/directional/south,
@@ -57092,22 +58909,32 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/command/heads_quarters/hos)
+"qVK" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/iron/stairs/medium,
+/area/station/commons/dorms/laundry)
"qVN" = (
/obj/structure/table/glass,
/obj/item/stock_parts/matter_bin,
/obj/effect/spawner/random/food_or_drink/booze,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"qWh" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/firealarm/directional/west,
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 8
+"qVZ" = (
+/obj/structure/table,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
+"qWe" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 1
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"qWn" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -57187,20 +59014,13 @@
/obj/machinery/light/small/directional/south,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"qXp" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Research Division Access";
- network = list("ss13","rd")
- },
-/obj/structure/sink/directional/west,
-/obj/effect/turf_decal/stripes/line{
+"qXt" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/siding/yellow{
dir = 5
},
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/science/research)
+/turf/open/floor/iron,
+/area/station/engineering/lobby)
"qXF" = (
/obj/machinery/computer/station_alert,
/obj/effect/turf_decal/tile/yellow/half/contrasted,
@@ -57210,10 +59030,6 @@
/obj/structure/flora/bush/jungle/c/style_random,
/turf/open/floor/grass,
/area/station/medical/virology)
-"qXY" = (
-/obj/effect/spawner/random/trash,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"qYb" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/stripes/line{
@@ -57238,6 +59054,24 @@
},
/turf/open/floor/iron,
/area/station/science/robotics/lab)
+"qYx" = (
+/obj/item/trapdoor_remote/preloaded{
+ pixel_y = 17;
+ name = "corpse trapdoor remote"
+ },
+/obj/structure/rack{
+ pixel_y = 12;
+ pixel_x = -1
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/obj/effect/turf_decal/caution/red{
+ pixel_y = -14
+ },
+/obj/structure/noticeboard/cmo{
+ pixel_y = 36
+ },
+/turf/open/floor/iron/white/textured,
+/area/station/medical/medbay/central)
"qYz" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
@@ -57255,18 +59089,16 @@
},
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/customs/auxiliary)
-"qYC" = (
-/obj/machinery/door/window/right/directional/south{
- req_access = list("kitchen");
- name = "The Ice Box"
+"qYF" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 1
},
-/obj/structure/sign/warning/cold_temp/directional/east,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+/obj/structure/sign/departments/chemistry/directional/north,
+/obj/structure/railing/corner{
dir = 1
},
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/iron/freezer,
-/area/station/service/kitchen/coldroom)
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"qYP" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -57286,6 +59118,12 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"qYR" = (
+/obj/effect/spawner/random/trash/mess,
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/structure/sign/poster/official/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"qYV" = (
/obj/machinery/smartfridge/chemistry/preloaded,
/obj/machinery/door/firedoor,
@@ -57296,11 +59134,25 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
+"qYW" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"qYZ" = (
/obj/effect/turf_decal/trimline/yellow/filled/line,
/obj/machinery/newscaster/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"qZg" = (
+/obj/structure/table/wood,
+/obj/structure/reagent_dispensers/beerkeg,
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/cable,
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
"qZh" = (
/obj/structure/table,
/obj/item/folder/white,
@@ -57319,11 +59171,10 @@
/turf/open/floor/iron/dark,
/area/station/medical/treatment_center)
"qZG" = (
-/obj/structure/fence/corner{
- dir = 5
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/obj/machinery/light/small/directional/west,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"qZN" = (
/turf/closed/wall/r_wall,
/area/station/science/ordnance/freezerchamber)
@@ -57342,6 +59193,12 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/textured,
/area/mine/mechbay)
+"qZZ" = (
+/obj/structure/marker_beacon/yellow,
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
+ },
+/area/icemoon/underground/explored/graveyard)
"rab" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
@@ -57376,10 +59233,6 @@
/obj/machinery/newscaster/directional/north,
/turf/open/floor/iron/showroomfloor,
/area/station/security/warden)
-"raq" = (
-/obj/structure/fence/corner,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"ras" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering/glass{
@@ -57419,6 +59272,11 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
/area/station/command/teleporter)
+"raQ" = (
+/mob/living/basic/pet/penguin/baby/permanent,
+/obj/structure/flora/grass/brown/style_random,
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"raT" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
@@ -57445,13 +59303,6 @@
/obj/structure/closet,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"rbh" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/effect/turf_decal/tile/green{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"rbm" = (
/obj/machinery/camera/directional/east{
c_tag = "MiniSat External NorthWest";
@@ -57460,10 +59311,6 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"rbp" = (
-/obj/machinery/duct,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"rbs" = (
/obj/effect/turf_decal/tile/yellow,
/obj/machinery/light/directional/east,
@@ -57473,23 +59320,19 @@
/turf/closed/wall,
/area/station/command/heads_quarters/qm)
"rbE" = (
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics/garden)
"rbT" = (
/obj/structure/ore_box,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"rbU" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 1;
- id = "botany_apiary";
- name = "Apiary Shutters"
- },
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
"rbY" = (
/obj/structure/table/reinforced,
/obj/item/pipe_dispenser,
@@ -57526,84 +59369,45 @@
},
/turf/open/floor/iron,
/area/station/science/explab)
-"rcx" = (
-/obj/machinery/light/directional/west,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/displaycase,
-/obj/effect/turf_decal/tile/dark/fourcorners,
-/turf/open/floor/iron,
-/area/mine/living_quarters)
-"rcD" = (
-/turf/open/floor/carpet/lone,
-/area/station/service/chapel)
"rcE" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/hallway/primary/central)
-"rcN" = (
-/obj/effect/turf_decal/siding/yellow{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
-"rcO" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall/r_wall,
-/area/station/ai_monitored/turret_protected/ai)
"rcP" = (
/obj/effect/turf_decal/bot_white/right,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/gateway)
-"rcU" = (
-/obj/structure/table/optable,
-/obj/effect/decal/cleanable/xenoblood,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"rcS" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 9
+ },
+/obj/structure/marker_beacon/burgundy,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"rcY" = (
/obj/structure/fence{
dir = 4
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"rdl" = (
-/obj/machinery/button/door/directional/east{
- id = "misclab";
- name = "Test Chamber Blast Doors";
- pixel_y = 6;
- req_access = list("xenobiology")
- },
-/obj/machinery/button/door/directional/east{
- id = "xenobiomain";
- name = "Xenobiology Containment Blast Door";
- pixel_y = -6;
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"rdn" = (
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"rdq" = (
-/obj/machinery/light/small/directional/east,
-/obj/effect/spawner/random/trash/mopbucket,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"rdv" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 10
- },
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
+"rds" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
},
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/button/door/directional/east{
+ id = "minecraft_shutter";
+ name = "Cart Access"
+ },
/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
"rdw" = (
@@ -57617,6 +59421,12 @@
},
/turf/open/floor/iron/white,
/area/station/medical/storage)
+"rdJ" = (
+/obj/structure/fence/corner{
+ dir = 5
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"rea" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/brown/half/contrasted{
@@ -57624,6 +59434,23 @@
},
/turf/open/floor/iron/dark,
/area/station/cargo/miningdock)
+"reb" = (
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/item/radio/intercom/directional/south,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"ree" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -57646,12 +59473,45 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"reu" = (
-/obj/structure/fence/corner{
- dir = 8
+"rep" = (
+/obj/structure/table,
+/obj/machinery/button/door{
+ pixel_x = -6;
+ pixel_y = -1;
+ req_access = list("rd");
+ id = "misclab";
+ name = "Specimen Chamber Control"
},
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/obj/machinery/button/door{
+ pixel_x = -6;
+ pixel_y = 9;
+ req_access = list("rd");
+ id = "xenobiomain";
+ name = "Xenobiology Control"
+ },
+/obj/machinery/button/door{
+ pixel_x = 6;
+ pixel_y = -1;
+ req_access = list("rd");
+ id = "rd_office_shutters";
+ name = "Privacy Control"
+ },
+/obj/machinery/button/door{
+ pixel_x = 6;
+ pixel_y = 9;
+ id = "rnd2";
+ name = "Ordnance Control";
+ req_access = list("rd")
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 1
+ },
+/area/station/command/heads_quarters/rd)
+"res" = (
+/obj/structure/ladder,
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/plating,
+/area/station/engineering/lobby)
"rex" = (
/obj/effect/turf_decal/stripes/asteroid/corner{
dir = 8
@@ -57690,13 +59550,6 @@
/obj/structure/cable,
/turf/open/floor/engine,
/area/station/science/xenobiology)
-"reX" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"rfh" = (
/obj/structure/cable,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -57706,16 +59559,6 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/hallway)
-"rfj" = (
-/obj/structure/frame/computer{
- dir = 1
- },
-/obj/item/radio/intercom/directional/south,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/starboard/fore)
"rfo" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -57723,10 +59566,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/psychology)
-"rft" = (
-/obj/effect/spawner/random/structure/crate,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
"rfu" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/rec)
@@ -57735,6 +59574,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"rfQ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"rfR" = (
/obj/machinery/telecomms/bus/preset_two,
/turf/open/floor/circuit/telecomms/mainframe,
@@ -57743,16 +59588,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"rfW" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"rgi" = (
-/obj/structure/sign/poster/contraband/random/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/department/medical/central)
"rgl" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/structure/disposalpipe/segment,
@@ -57789,6 +59624,13 @@
/obj/item/stack/package_wrap,
/turf/open/floor/wood/large,
/area/mine/eva/lower)
+"rgq" = (
+/obj/structure/minecart_rail{
+ dir = 9
+ },
+/obj/structure/cable,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"rgs" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
@@ -57811,34 +59653,19 @@
"rgE" = (
/turf/closed/wall/r_wall,
/area/station/engineering/atmos/hfr_room)
-"rgM" = (
-/obj/effect/landmark/start/hangover,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/obj/machinery/computer/security/telescreen/entertainment/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
"rhf" = (
/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/cable,
/obj/machinery/door/poddoor/preopen{
id = "hosspace";
- name = "Space Shutters"
+ name = "Privacy Shutters"
},
-/obj/structure/cable,
/turf/open/floor/plating,
/area/station/command/heads_quarters/hos)
-"rhi" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/airlock/research{
- name = "Ordnance Lab"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/ordnance/office)
+"rhv" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"rhF" = (
/obj/machinery/camera/directional/north{
c_tag = "Security - Permabrig Observation North";
@@ -57846,24 +59673,20 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"rhP" = (
-/obj/machinery/flasher/directional/north{
- id = "Cell 2"
- },
-/obj/structure/bed{
- dir = 1;
- pixel_x = -2
- },
-/turf/open/floor/iron/smooth,
-/area/station/security/brig)
-"rhS" = (
-/obj/structure/disposalpipe/segment,
+"rhG" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/machinery/duct,
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
+"rhJ" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/obj/structure/marker_beacon/burgundy,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"rhY" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible,
/obj/effect/turf_decal/box/red,
@@ -57903,59 +59726,55 @@
/turf/open/floor/iron,
/area/station/security/brig/upper)
"riB" = (
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/service/bar,
-/obj/machinery/door/airlock{
- name = "Bar"
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/effect/turf_decal/siding/wood,
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
+/obj/machinery/computer/records/security,
+/obj/machinery/computer/security/telescreen/normal/directional/north,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 8
},
-/area/station/service/bar)
+/area/station/security/brig/entrance)
"riL" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/mine/living_quarters)
-"riM" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/table,
-/obj/item/food/grown/carrot,
-/obj/item/food/grown/carrot{
- pixel_y = 4;
- pixel_x = -2
+"riW" = (
+/obj/item/toy/snowball{
+ pixel_x = 9;
+ pixel_y = 1
},
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
-"riT" = (
-/obj/machinery/atmospherics/components/unary/outlet_injector/on,
-/turf/open/floor/plating/snowed/icemoon,
-/area/station/maintenance/port/aft)
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"rja" = (
/obj/structure/table/reinforced/plastitaniumglass,
/obj/item/paper/carbon,
/obj/effect/turf_decal/tile/purple/fourcorners,
/turf/open/floor/iron,
/area/mine/living_quarters)
-"rjh" = (
-/obj/structure/closet/firecloset,
-/turf/open/floor/iron/dark,
-/area/station/engineering/main)
-"rji" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/chair/wood{
+"rjb" = (
+/obj/structure/railing{
dir = 1
},
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
+"rjd" = (
+/obj/structure/table,
+/obj/machinery/computer/security/telescreen/isolation/directional/south,
+/obj/item/clothing/suit/jacket/straight_jacket,
+/obj/item/clothing/suit/jacket/straight_jacket{
+ pixel_x = 6
+ },
+/obj/machinery/camera/directional/east{
+ c_tag = "Security - Permabrig Prep";
+ network = list("ss13","prison");
+ view_range = 5
+ },
+/obj/structure/cable,
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/iron/smooth,
+/area/station/security/execution/transfer)
"rjr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/plating,
@@ -57968,17 +59787,6 @@
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
-"rjC" = (
-/obj/vehicle/ridden/wheelchair{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/end,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/sign/warning/no_smoking/circle/directional/west,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron/large,
-/area/station/medical/medbay/aft)
"rjE" = (
/obj/structure/fluff/tram_rail{
pixel_y = 17
@@ -57986,43 +59794,18 @@
/obj/structure/fluff/tram_rail,
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"rjH" = (
-/obj/machinery/camera/directional/west{
- c_tag = "MiniSat Antechamber";
- network = list("minisat");
- start_active = 1
- },
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat/atmos";
- name = "Atmospherics Turret Control";
- pixel_x = -27;
- req_access = list("minisat")
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"rjK" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk{
dir = 1
},
+/obj/effect/turf_decal/bot/right,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
"rjP" = (
/obj/structure/sign/poster/official/random/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"rjT" = (
-/obj/machinery/button/door/directional/west{
- id = "xenobio3";
- name = "Xenobio Pen 3 Blast Door";
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"rkc" = (
/obj/effect/turf_decal/siding/yellow,
/obj/effect/turf_decal/siding/yellow{
@@ -58030,16 +59813,34 @@
},
/turf/open/floor/iron,
/area/station/engineering/storage)
-"rkd" = (
-/obj/effect/spawner/random/structure/chair_flipped,
-/obj/effect/spawner/random/trash/cigbutt,
-/obj/effect/spawner/random/trash/cigbutt,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/plaques/kiddie/perfect_drone{
- pixel_x = 32
+"rkh" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 9
},
-/turf/open/floor/iron/checker,
-/area/station/maintenance/port/fore)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"rkk" = (
+/obj/structure/rack,
+/obj/item/clothing/shoes/winterboots/ice_boots/eva{
+ pixel_y = 2
+ },
+/obj/item/clothing/suit/hooded/wintercoat/eva{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/obj/machinery/light/small/directional/east,
+/obj/effect/turf_decal/delivery/red,
+/obj/machinery/camera/directional/north{
+ c_tag = "Arrivals Emergency EVA"
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
"rkl" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -58049,10 +59850,15 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"rkm" = (
-/obj/structure/chair/stool,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"rkp" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 4
+ },
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"rkt" = (
/obj/structure/cable,
/obj/machinery/light/directional/east,
@@ -58062,6 +59868,30 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"rkz" = (
+/obj/structure/railing,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"rkH" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/solars/starboard/aft)
+"rkI" = (
+/obj/machinery/door/airlock/command{
+ name = "Captain's Office"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/command/captain,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/station/command/heads_quarters/captain)
"rkK" = (
/obj/machinery/suit_storage_unit/cmo,
/turf/open/floor/iron/dark,
@@ -58080,14 +59910,26 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"rlb" = (
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/structure/disposalpipe/segment,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
+"rkV" = (
+/obj/structure/railing,
+/obj/item/storage/toolbox/mechanical{
+ pixel_y = 3
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/obj/item/multitool{
+ pixel_x = -3;
+ pixel_y = 2
+ },
+/obj/item/assembly/signaler{
+ pixel_x = 5;
+ pixel_y = 4
+ },
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/command/storage/eva)
"rlf" = (
/obj/effect/spawner/random/structure/steam_vent,
/obj/structure/cable,
@@ -58098,36 +59940,45 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"rlA" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
+"rlq" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing{
+ dir = 1
},
-/turf/open/floor/plating,
-/area/station/medical/morgue)
-"rlE" = (
-/obj/item/radio/intercom/directional/east,
-/obj/machinery/computer/slot_machine{
- name = "two-armed bandit"
+/obj/structure/railing,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
+"rlt" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/structure/railing,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
+"rlu" = (
+/obj/effect/spawner/random/vending/snackvend,
+/turf/open/floor/iron/dark,
+/area/station/science/breakroom)
+"rlB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"rlH" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/spawner/random/engineering/tracking_beacon,
/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/landmark/generic_maintenance_landmark,
+/obj/effect/landmark/blobstart,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"rlL" = (
-/obj/machinery/light_switch/directional/north{
- pixel_x = -7
+/area/station/maintenance/starboard/lesser)
+"rlE" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/siding/white{
+ dir = 8
},
-/obj/structure/table,
-/obj/item/stock_parts/power_store/cell/high/empty,
-/obj/machinery/cell_charger,
-/obj/effect/turf_decal/tile/brown/fourcorners,
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/engineering/lobby)
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"rlS" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -58139,18 +59990,6 @@
/obj/structure/table/wood,
/turf/open/floor/wood,
/area/station/commons/dorms)
-"rlX" = (
-/obj/structure/closet/secure_closet/chemical,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/line{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/warning/no_smoking/circle/directional/west,
-/turf/open/floor/iron/white,
-/area/station/maintenance/port/fore)
"rmn" = (
/obj/structure/chair/stool/directional/north,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -58158,21 +59997,6 @@
},
/turf/open/floor/carpet,
/area/station/commons/dorms)
-"rmp" = (
-/obj/machinery/firealarm/directional/north,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
-"rms" = (
-/obj/structure/table,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/paper_bin{
- pixel_y = 6
- },
-/obj/item/taperecorder{
- pixel_x = 9
- },
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
"rmv" = (
/obj/structure/rack,
/obj/item/wrench,
@@ -58197,44 +60021,18 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
/turf/open/floor/iron/dark/textured_half,
/area/mine/mechbay)
-"rmG" = (
-/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{
- name = "Burn Chamber Exterior Airlock"
- },
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
-"rmM" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/turf/open/floor/wood,
-/area/station/command/meeting_room)
-"rmR" = (
-/obj/effect/spawner/random/trash/mess,
+"rmP" = (
/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"rmU" = (
-/obj/effect/spawner/random/trash/graffiti,
-/obj/structure/sign/poster/contraband/free_drone/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
"rmZ" = (
/obj/machinery/iv_drip,
/obj/structure/mirror/broken/directional/north,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
-"rnb" = (
-/obj/effect/turf_decal/tile/red,
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
-"rng" = (
-/obj/machinery/light/cold/directional/west,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"rnh" = (
/obj/machinery/door/airlock{
name = "Observatory Access"
@@ -58249,6 +60047,12 @@
/obj/structure/railing,
/turf/open/floor/iron,
/area/mine/production)
+"rnp" = (
+/obj/machinery/door/poddoor/incinerator_atmos_main{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/station/maintenance/disposal/incinerator)
"rns" = (
/obj/structure/table/reinforced,
/obj/item/aicard{
@@ -58266,11 +60070,6 @@
/obj/machinery/airalarm/directional/west,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"rnu" = (
-/obj/machinery/light/small/directional/east,
-/obj/structure/sign/warning/secure_area/directional/east,
-/turf/open/floor/engine,
-/area/station/science/explab)
"rnx" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -58287,18 +60086,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"roa" = (
-/obj/structure/toilet{
- pixel_y = 8
- },
-/obj/machinery/button/door/directional/north{
- id = "Lakeview_Bathroom";
- pixel_x = 22;
- pixel_y = -10;
- req_access = list("robotics")
- },
-/turf/open/floor/iron/freezer,
-/area/mine/eva/lower)
"roj" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -58312,13 +60099,41 @@
/obj/machinery/telecomms/processor/preset_one,
/turf/open/floor/circuit/telecomms/mainframe,
/area/station/tcommsat/server)
-"roq" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/closet,
-/obj/effect/spawner/random/clothing/gloves,
-/obj/effect/spawner/random/trash/janitor_supplies,
-/turf/open/floor/plating,
-/area/station/maintenance/department/chapel)
+"ros" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/hallway/secondary/service)
+"rou" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Research Break Room"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/all/science/general,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/breakroom)
"rox" = (
/obj/structure/table,
/obj/effect/spawner/round_default_module,
@@ -58357,10 +60172,6 @@
/obj/machinery/newscaster/directional/south,
/turf/open/floor/iron,
/area/station/science/explab)
-"roW" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/closed/wall/r_wall,
-/area/station/science/ordnance/burnchamber)
"roX" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -58370,16 +60181,6 @@
/obj/structure/closet/athletic_mixed,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"rpi" = (
-/turf/closed/wall/ice,
-/area/icemoon/underground/explored/graveyard)
-"rpu" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
"rpC" = (
/obj/structure/railing{
dir = 1
@@ -58403,22 +60204,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark/textured,
/area/station/engineering/engine_smes)
-"rpG" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"rpJ" = (
-/obj/structure/minecart_rail{
- dir = 10
- },
-/obj/structure/cable,
-/obj/structure/sign/warning/directional/south,
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
"rpK" = (
/obj/structure/chair/pew/left{
dir = 1
@@ -58487,15 +60272,11 @@
},
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/customs/auxiliary)
-"rqn" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/small/directional/south,
-/obj/structure/rack,
-/obj/machinery/camera/directional/south{
- c_tag = "Chapel Electrical Maintenace Lower"
- },
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/department/chapel)
+"rqk" = (
+/obj/effect/spawner/random/trash/graffiti,
+/obj/structure/sign/poster/contraband/free_drone/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/port/fore)
"rqD" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -58509,13 +60290,6 @@
},
/turf/open/floor/plating,
/area/station/engineering/engine_smes)
-"rqG" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/station/commons/lounge)
"rqH" = (
/obj/structure/closet/crate,
/obj/item/stack/sheet/leather,
@@ -58535,20 +60309,24 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/cargo/lobby)
-"rqQ" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Service - Kitchen"
- },
-/obj/effect/turf_decal/siding/white{
- dir = 8
+"rqN" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/central)
+"rqR" = (
+/obj/machinery/biogenerator,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/effect/turf_decal/tile/green/anticorner/contrasted{
+ dir = 4
},
-/obj/machinery/airalarm/directional/east,
-/obj/structure/table,
-/obj/machinery/processor{
- pixel_y = 6
+/obj/effect/turf_decal/siding/green{
+ dir = 5
},
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
"rqY" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 9
@@ -58556,26 +60334,22 @@
/obj/machinery/light_switch/directional/west,
/turf/open/floor/iron/dark,
/area/station/medical/virology)
-"rra" = (
-/obj/machinery/modular_computer/preset/cargochat/service,
-/obj/machinery/requests_console/auto_name/directional/north,
-/obj/effect/turf_decal/bot,
-/obj/effect/turf_decal/siding/dark,
-/turf/open/floor/iron/checker,
-/area/station/hallway/secondary/service)
-"rrf" = (
-/obj/structure/table/wood,
-/obj/item/storage/crayons,
-/obj/item/storage/fancy/candle_box{
- pixel_y = 5
+"rrg" = (
+/obj/structure/table/glass,
+/obj/item/storage/bag/plants/portaseeder,
+/obj/item/plant_analyzer,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"rrh" = (
+/obj/structure/fence/post{
+ dir = 4
},
-/turf/open/floor/iron/dark,
-/area/station/service/chapel/office)
-"rrl" = (
-/obj/item/stack/sheet/mineral/wood,
-/obj/effect/decal/cleanable/generic,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"rrn" = (
/obj/structure/closet/emcloset,
/obj/structure/sign/poster/contraband/random/directional/north,
@@ -58590,19 +60364,39 @@
},
/turf/open/floor/glass/reinforced,
/area/station/hallway/primary/starboard)
-"rrL" = (
-/obj/effect/turf_decal/siding/wood{
+"rrB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 4
},
+/obj/machinery/light/directional/east,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
+"rrR" = (
+/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/duct,
-/turf/open/floor/wood/large,
-/area/station/service/bar)
+/obj/effect/turf_decal/box/white{
+ color = "#52B4E9"
+ },
+/obj/machinery/holopad,
+/obj/effect/turf_decal/trimline/neutral/filled/warning{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"rrV" = (
/obj/effect/spawner/structure/window/hollow/reinforced/end,
/turf/open/floor/plating,
/area/mine/eva)
+"rsf" = (
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"rsh" = (
+/obj/structure/sign/poster/contraband/the_big_gas_giant_truth/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"rsw" = (
/obj/effect/turf_decal/stripes/corner{
dir = 8
@@ -58614,6 +60408,34 @@
dir = 1
},
/area/station/hallway/secondary/entry)
+"rsy" = (
+/obj/item/training_toolbox{
+ pixel_y = 5
+ },
+/obj/structure/table,
+/obj/item/training_toolbox{
+ pixel_y = -2
+ },
+/obj/machinery/camera/directional/east{
+ c_tag = "Holodeck Control"
+ },
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/status_display/evac/directional/east,
+/obj/machinery/newscaster/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"rsG" = (
+/obj/item/toy/snowball{
+ pixel_x = -11;
+ pixel_y = -2
+ },
+/obj/structure/sign/warning/secure_area{
+ pixel_y = 32
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"rsL" = (
/obj/structure/cable,
/turf/open/floor/circuit,
@@ -58639,6 +60461,18 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
+"rsV" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm1";
+ name = "Dorm 1"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/commons/dorms)
"rsW" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
@@ -58647,6 +60481,19 @@
"rsY" = (
/turf/closed/wall/r_wall,
/area/mine/eva)
+"rtf" = (
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/light/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"rth" = (
+/obj/structure/table/wood,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"rtn" = (
/obj/structure/chair/comfy/black,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -58669,6 +60516,7 @@
"rtq" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/oil,
+/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/checker,
/area/station/maintenance/port/fore)
"rtt" = (
@@ -58682,6 +60530,10 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"rtw" = (
+/obj/structure/reagent_dispensers/cooking_oil,
+/turf/open/misc/asteroid/snow/coldroom,
+/area/station/service/kitchen/coldroom)
"rty" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -58747,23 +60599,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"ruQ" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"ruX" = (
-/obj/structure/closet/lasertag/red,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/obj/machinery/newscaster/directional/north,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"ruZ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable/layer3,
@@ -58788,13 +60623,6 @@
/obj/machinery/light/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"rvO" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/item/kirbyplants/organic/plant2,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"rvS" = (
/obj/structure/rack,
/obj/item/poster/random_contraband,
@@ -58802,12 +60630,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"rvW" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/port/greater)
"rvZ" = (
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
@@ -58820,33 +60642,24 @@
},
/turf/open/openspace,
/area/station/engineering/atmos/storage)
-"rwk" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
- color = "#ff0000";
- dir = 4;
- name = "Scrubbers multi deck pipe adapter"
+"rwn" = (
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel"
},
-/turf/open/floor/plating,
-/area/station/medical/chemistry)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/command/hop,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/command/heads_quarters/hop)
"rwt" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 6
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"rwu" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/structure/sign/poster/official/random/directional/south,
-/obj/effect/turf_decal/tile/red/half/contrasted,
-/turf/open/floor/iron/dark/textured_edge{
- dir = 1
- },
-/area/station/security/prison)
"rwB" = (
/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible,
/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{
@@ -58871,11 +60684,14 @@
/obj/machinery/status_display/evac/directional/west,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"rwW" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/gas_mask,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/entry)
+"rwZ" = (
+/obj/structure/sign/departments/botany/directional/east,
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"rxa" = (
/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{
dir = 1
@@ -58898,6 +60714,14 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"rxx" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/machinery/camera/directional/east{
+ c_tag = "Atmospherics - HFR Decontamination Chamber"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/hfr_room)
"rxz" = (
/obj/structure/girder,
/turf/open/floor/plating/snowed/icemoon,
@@ -58909,23 +60733,8 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"rxM" = (
-/obj/machinery/door/poddoor/preopen{
- id = "xenobio8";
- name = "Xenobio Pen 8 Blast Door"
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/electric_shock,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
-"rxV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
+"rxJ" = (
+/turf/open/floor/glass,
/area/station/service/hydroponics)
"rxW" = (
/turf/closed/mineral/random/snow,
@@ -58933,17 +60742,6 @@
"rxY" = (
/turf/closed/wall,
/area/station/service/bar/backroom)
-"rya" = (
-/obj/machinery/door/airlock/command{
- name = "Head of Personnel"
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/command/hop,
-/obj/machinery/door/firedoor,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/hop)
"ryf" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -58951,6 +60749,31 @@
/obj/structure/cable/layer3,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"ryl" = (
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters{
+ dir = 8;
+ id = "Cargo_Store_In";
+ name = "Cargo Warehouse Shutters"
+ },
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/cargo/warehouse)
+"ryn" = (
+/obj/machinery/status_display/evac/directional/north,
+/obj/machinery/rnd/production/techfab/department/service,
+/obj/effect/turf_decal/bot,
+/obj/effect/turf_decal/siding/dark,
+/turf/open/floor/iron/checker,
+/area/station/hallway/secondary/service)
"ryu" = (
/turf/open/floor/iron/dark/textured,
/area/station/security/execution/transfer)
@@ -58969,6 +60792,10 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
+"ryJ" = (
+/obj/machinery/light/small/directional/east,
+/turf/open/openspace,
+/area/station/service/hydroponics)
"ryM" = (
/obj/structure/rack,
/obj/item/pickaxe,
@@ -58982,12 +60809,6 @@
/obj/effect/turf_decal/delivery/red,
/turf/open/floor/iron/textured,
/area/station/hallway/secondary/entry)
-"ryX" = (
-/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{
- dir = 8
- },
-/turf/open/floor/engine,
-/area/station/science/ordnance/burnchamber)
"rzj" = (
/obj/structure/table,
/obj/item/stack/sheet/iron/fifty{
@@ -58997,25 +60818,6 @@
/obj/item/stack/sheet/iron/fifty,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos)
-"rzm" = (
-/obj/structure/sign/departments/cargo,
-/turf/closed/wall,
-/area/station/cargo/lobby)
-"rzq" = (
-/obj/machinery/firealarm/directional/south,
-/obj/effect/turf_decal/siding/thinplating/dark/corner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/green/filled/line,
-/obj/effect/turf_decal/trimline/blue/filled/warning,
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"rzz" = (
/obj/machinery/door/airlock/command{
name = "Server Room"
@@ -59062,17 +60864,14 @@
/obj/machinery/digital_clock/directional/south,
/turf/open/openspace,
/area/station/medical/medbay/lobby)
-"rzY" = (
-/obj/structure/table/wood,
-/obj/item/raptor_dex{
- pixel_y = 13
- },
-/obj/item/raptor_dex{
- pixel_y = 7
- },
-/obj/item/raptor_dex,
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
+"rzV" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"rAr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -59086,23 +60885,6 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"rAx" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/railing{
- dir = 4
- },
-/obj/effect/turf_decal/siding/white{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/effect/turf_decal/tile/bar{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
"rAA" = (
/obj/machinery/pdapainter,
/turf/open/floor/iron,
@@ -59119,15 +60901,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"rAL" = (
-/obj/structure/rack,
-/obj/item/crowbar/red,
-/obj/item/wrench,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat/maint)
"rAO" = (
/obj/structure/closet/emcloset,
/turf/open/floor/plating,
@@ -59147,6 +60920,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
+"rAY" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/iron,
+/area/station/service/bar)
"rAZ" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron/dark/smooth_large,
@@ -59162,12 +60943,6 @@
},
/turf/open/floor/plating,
/area/station/engineering/atmos)
-"rBp" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/closed/wall,
-/area/station/service/library)
"rBv" = (
/obj/structure/chair/stool/directional/north,
/obj/item/storage/toolbox/artistic{
@@ -59175,14 +60950,27 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"rBy" = (
-/obj/structure/closet/crate,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/item/stack/license_plates/empty/fifty,
-/obj/item/stack/license_plates/empty/fifty,
-/obj/item/stack/license_plates/empty/fifty,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/security/prison/work)
+"rBz" = (
+/obj/machinery/computer/order_console/cook{
+ dir = 4
+ },
+/obj/item/radio/intercom/directional/north,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/machinery/newscaster/directional/west,
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
+"rBJ" = (
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/structure/rack,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"rBL" = (
/obj/machinery/light/directional/west,
/turf/open/openspace,
@@ -59220,6 +61008,15 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/commons/locker)
+"rCs" = (
+/obj/structure/table,
+/obj/item/food/deadmouse{
+ pixel_y = 18;
+ pixel_x = 13
+ },
+/obj/structure/microscope,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"rCu" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/landmark/start/hangover,
@@ -59358,42 +61155,6 @@
dir = 10
},
/area/mine/eva)
-"rDq" = (
-/obj/structure/railing{
- dir = 1
- },
-/obj/structure/table,
-/obj/item/clothing/head/utility/welding{
- pixel_x = 4;
- pixel_y = 5
- },
-/obj/item/clothing/head/utility/welding{
- pixel_x = 2;
- pixel_y = 3
- },
-/obj/item/clothing/head/utility/welding,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/sign/poster/official/safety_internals/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/command/storage/eva)
-"rDH" = (
-/obj/structure/railing{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/research)
-"rDI" = (
-/obj/item/toy/plush/lizard_plushie{
- name = "Wines-And-Dines";
- pixel_x = 4
- },
-/obj/item/reagent_containers/cup/glass/bottle{
- pixel_x = -9
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"rDJ" = (
/obj/structure/ladder{
name = "upper dispenser access"
@@ -59402,9 +61163,12 @@
/turf/open/floor/iron/dark/textured_large,
/area/station/medical/treatment_center)
"rDN" = (
-/obj/structure/no_effect_signpost,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/bar{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"rDO" = (
/obj/structure/table,
/obj/item/storage/box/lights/mixed,
@@ -59420,18 +61184,6 @@
"rDZ" = (
/turf/open/floor/engine,
/area/station/science/explab)
-"rEd" = (
-/obj/machinery/modular_computer/preset/research{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/structure/sign/plaques/kiddie/gameoflife{
- pixel_x = -32
- },
-/turf/open/floor/iron/smooth_corner,
-/area/station/command/heads_quarters/rd)
"rEe" = (
/obj/structure/closet{
name = "evidence closet 4"
@@ -59452,18 +61204,11 @@
},
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"rEj" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/science/ordnance)
-"rEn" = (
-/obj/structure/railing/wooden_fence{
- dir = 4
- },
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
+"rEo" = (
+/obj/structure/dresser,
+/obj/structure/sign/poster/official/random/directional/west,
+/turf/open/floor/carpet,
+/area/station/command/heads_quarters/captain)
"rEp" = (
/obj/structure/table,
/obj/item/hand_labeler,
@@ -59473,17 +61218,31 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"rEt" = (
-/obj/machinery/seed_extractor,
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
+"rEq" = (
+/obj/structure/beebox,
+/obj/machinery/status_display/ai/directional/north,
+/obj/effect/turf_decal/siding/thinplating/dark/corner,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
},
-/obj/effect/turf_decal/siding/white{
- dir = 8
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 9
},
-/turf/open/floor/iron,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
+"rEr" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "QMLoad"
+ },
+/obj/machinery/door/poddoor{
+ id = "QMLoaddoor";
+ name = "Supply Dock Loading Door";
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"rEx" = (
/obj/effect/turf_decal/bot_white,
/turf/open/floor/iron/dark,
@@ -59495,12 +61254,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"rEH" = (
-/obj/item/chair/stool/bar{
- pixel_y = -2
+"rEM" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
"rEP" = (
@@ -59510,21 +61271,21 @@
},
/turf/open/floor/iron/dark/side,
/area/station/security/processing)
+"rES" = (
+/obj/effect/turf_decal/siding/brown/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/light/small/directional/south,
+/obj/machinery/airalarm/directional/south,
+/turf/open/floor/iron,
+/area/station/cargo/drone_bay)
"rEU" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"rEY" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "kitchencounter";
- name = "Kitchen Counter Shutters"
- },
-/obj/structure/displaycase/forsale/kitchen,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"rFb" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -59537,6 +61298,12 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/mining)
+"rFh" = (
+/obj/structure/girder,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/mine/eva/lower)
"rFD" = (
/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron,
@@ -59555,6 +61322,12 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/maintenance/fore)
+"rFU" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
"rGd" = (
/obj/structure/table/wood,
/obj/item/paper_bin{
@@ -59565,6 +61338,15 @@
/obj/machinery/newscaster/directional/east,
/turf/open/floor/engine/cult,
/area/station/service/library)
+"rGf" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/station/science/ordnance/burnchamber)
"rGh" = (
/obj/machinery/recharge_station,
/obj/effect/turf_decal/tile/red/anticorner/contrasted{
@@ -59603,6 +61385,11 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
+"rGY" = (
+/obj/machinery/airalarm/directional/east,
+/obj/structure/table,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance/office)
"rHc" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/red{
@@ -59610,6 +61397,9 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
+"rHi" = (
+/turf/open/openspace/xenobio,
+/area/station/science/xenobiology)
"rHk" = (
/obj/machinery/exodrone_launcher,
/obj/item/exodrone{
@@ -59625,21 +61415,17 @@
/obj/effect/turf_decal/trimline/yellow/mid_joiner,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/drone_bay)
-"rHo" = (
+"rHx" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/poster/random/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"rHr" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/machinery/duct,
+/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
-/obj/structure/sign/warning/electric_shock/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
+/obj/effect/turf_decal/siding/yellow/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light_switch/directional/north,
+/turf/open/floor/iron,
+/area/station/engineering/storage_shared)
"rHz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/trimline/blue/filled/line,
@@ -59662,11 +61448,6 @@
/obj/effect/spawner/random/food_or_drink/snack/lizard,
/turf/open/floor/iron,
/area/station/security/prison/mess)
-"rHI" = (
-/obj/effect/turf_decal/trimline/green/filled/line,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"rHQ" = (
/obj/machinery/computer/message_monitor{
dir = 4
@@ -59676,23 +61457,6 @@
},
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
-"rHR" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Chapel Maintenance External Airlock";
- opacity = 0
- },
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/department/chapel)
"rHZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -59707,14 +61471,12 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/cryo)
-"rIr" = (
-/obj/machinery/vending/cigarette,
-/obj/structure/sign/departments/telecomms/directional/west,
-/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
+"rIz" = (
+/obj/effect/spawner/random/structure/crate,
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/fore/lesser)
"rIF" = (
/obj/effect/turf_decal/trimline/dark_blue/line,
/obj/machinery/camera/directional/south{
@@ -59723,16 +61485,11 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
-"rII" = (
-/obj/machinery/vending/wardrobe/atmos_wardrobe,
-/obj/effect/turf_decal/stripes/end,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron/showroomfloor,
-/area/station/engineering/atmos)
-"rIS" = (
-/obj/structure/flora/rock/icy/style_random,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/unexplored/rivers/deep/shoreline)
+"rIH" = (
+/obj/structure/chair/stool/directional/south,
+/obj/structure/sign/poster/official/work_for_a_future/directional/west,
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"rIU" = (
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
@@ -59746,6 +61503,19 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/plating,
/area/station/engineering/main)
+"rJc" = (
+/obj/structure/minecart_rail{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/obj/machinery/light/small/red/directional/north,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"rJe" = (
/obj/machinery/door/window/left/directional/east{
name = "Containment Pen 1";
@@ -59778,18 +61548,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/smooth,
/area/station/maintenance/fore/lesser)
-"rJX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/textured,
-/area/station/service/hydroponics)
"rKs" = (
/obj/structure/chair/stool/directional/south,
-/obj/structure/sign/poster/official/work_for_a_future/directional/north,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
/obj/machinery/light/small/dim/directional/west,
+/obj/structure/sign/poster/official/work_for_a_future/directional/west,
/turf/open/floor/iron,
/area/mine/laborcamp)
"rKv" = (
@@ -59800,35 +61566,21 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
-"rKQ" = (
-/obj/structure/mineral_door/wood{
- name = "Maintenance Bar"
- },
-/turf/open/floor/wood,
-/area/station/maintenance/port/aft)
-"rKX" = (
-/obj/machinery/camera{
- c_tag = "Surgery B";
- network = list("ss13","medbay");
- pixel_x = 22
- },
-/obj/machinery/vending/wallmed/directional/south,
-/obj/structure/cable,
-/obj/structure/table/glass,
-/obj/item/stack/sticky_tape/surgical,
-/obj/item/stack/medical/bone_gel,
-/obj/effect/turf_decal/tile/blue/half/contrasted,
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/aft)
-"rKZ" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible,
-/obj/effect/turf_decal/stripes/line{
- dir = 10
+"rKZ" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible,
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
},
/obj/structure/cable,
/obj/machinery/portable_atmospherics/canister,
/turf/open/floor/iron,
/area/station/science/xenobiology)
+"rLl" = (
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"rLo" = (
/turf/open/floor/plating,
/area/station/cargo/miningdock)
@@ -59844,6 +61596,21 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
/area/station/cargo/office)
+"rLL" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/turf_decal/trimline/red/filled/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/red/filled/corner{
+ dir = 8
+ },
+/obj/machinery/holopad,
+/obj/effect/landmark/start/depsec/medical,
+/obj/machinery/computer/security/telescreen/med_sec/directional/east,
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/security/checkpoint/medical)
"rLX" = (
/obj/item/target,
/obj/item/target/syndicate,
@@ -59857,10 +61624,6 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
-"rMm" = (
-/obj/machinery/airalarm/directional/west,
-/turf/open/openspace,
-/area/station/service/bar/atrium)
"rMr" = (
/obj/structure/chair{
dir = 8
@@ -59911,6 +61674,7 @@
/obj/item/pen,
/obj/effect/turf_decal/tile/blue/full,
/obj/machinery/light/small/directional/north,
+/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/dark/smooth_large,
/area/station/command/heads_quarters/cmo)
"rMY" = (
@@ -59944,6 +61708,13 @@
dir = 4
},
/area/mine/living_quarters)
+"rNn" = (
+/obj/structure/flora/grass/brown/style_random,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"rNz" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -59960,6 +61731,15 @@
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"rNK" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/science/ordnance)
"rNQ" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -59970,12 +61750,13 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"rNV" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/segment,
-/obj/structure/railing/corner/end/flip,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"rNZ" = (
+/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
+ dir = 4
+ },
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"rOb" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -59989,10 +61770,25 @@
/obj/structure/closet/toolcloset,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"rOz" = (
-/obj/structure/flora/grass/brown/style_random,
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
+"rOv" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment,
+/obj/structure/railing/corner/end,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"rOw" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Kitchen Maintenance"
+ },
+/obj/machinery/duct,
+/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/station/service/kitchen/coldroom)
+"rOx" = (
+/obj/structure/flora/rock/pile/icy/style_random,
+/turf/open/misc/asteroid/snow/coldroom,
+/area/station/service/kitchen/coldroom)
"rOA" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -60025,18 +61821,15 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/mine/eva)
-"rOH" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 9
- },
-/obj/structure/sink/directional/south,
-/obj/machinery/camera{
- c_tag = "Virology Break Room";
- dir = 1;
- network = list("ss13","medbay")
+"rOL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
},
-/turf/open/floor/iron/dark,
-/area/station/medical/virology)
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"rOU" = (
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/dark,
@@ -60046,25 +61839,6 @@
/obj/structure/closet/toolcloset,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"rPn" = (
-/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
-/obj/machinery/camera{
- c_tag = "Atmospherics - South East";
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"rPp" = (
-/obj/structure/railing{
- dir = 4
- },
-/obj/structure/fake_stairs/wood/directional/north,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"rPL" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/rack,
@@ -60077,6 +61851,19 @@
"rQf" = (
/turf/open/floor/plating,
/area/station/engineering/supermatter/room)
+"rQh" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Chapel Maintenance External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/maintenance/department/chapel)
"rQl" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing/corner,
@@ -60089,12 +61876,6 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"rQs" = (
-/obj/structure/fence/corner{
- dir = 8
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"rQw" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 8
@@ -60156,6 +61937,30 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
+"rRd" = (
+/obj/item/storage/toolbox/electrical{
+ pixel_x = 4;
+ pixel_y = 6
+ },
+/obj/machinery/button/door/directional/east{
+ id = "eva_shutters";
+ req_access = list("command")
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/machinery/light_switch/directional/east{
+ pixel_y = -6
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = 2;
+ pixel_y = 3
+ },
+/obj/item/storage/toolbox/emergency,
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/command/storage/eva)
"rRk" = (
/obj/structure/table,
/obj/item/storage/belt/utility,
@@ -60175,29 +61980,30 @@
},
/turf/open/floor/iron,
/area/station/science/ordnance)
-"rRs" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
+"rRn" = (
+/obj/effect/turf_decal/stripes/corner,
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/iron/smooth_large,
+/area/station/cargo/warehouse)
+"rRt" = (
+/obj/effect/turf_decal/tile/bar{
dir = 4
},
-/obj/machinery/camera/directional/east{
- c_tag = "Service - Botany Upper Entrance"
- },
-/obj/structure/table/glass,
-/obj/machinery/fax/auto_name,
/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"rRu" = (
-/obj/structure/table/wood,
-/obj/item/toy/mecha/honk{
- pixel_y = 12
+/area/station/hallway/primary/starboard)
+"rRA" = (
+/obj/structure/ladder{
+ name = "chemistry lab access"
},
-/obj/structure/sign/poster/contraband/random/directional/west,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
+/obj/effect/turf_decal/stripes/end,
+/obj/structure/sign/departments/chemistry/directional/north,
+/obj/effect/turf_decal/tile/yellow/full,
+/obj/machinery/door/window/left/directional/south{
+ name = "Chemistry Lab Access Hatch";
+ req_access = list("plumbing")
+ },
+/turf/open/floor/iron/white/textured_large,
+/area/station/medical/treatment_center)
"rRM" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -60205,6 +62011,17 @@
/obj/machinery/light/floor,
/turf/open/floor/iron/smooth,
/area/station/security/brig/upper)
+"rRN" = (
+/obj/structure/railing,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
+"rRT" = (
+/obj/structure/cable,
+/obj/structure/minecart_rail{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"rSe" = (
/obj/structure/rack,
/obj/effect/spawner/random/clothing/costume,
@@ -60223,11 +62040,6 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"rSu" = (
-/turf/open/floor/iron/white/side{
- dir = 8
- },
-/area/station/science/xenobiology)
"rSx" = (
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/cable,
@@ -60264,36 +62076,10 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/ce)
-"rSQ" = (
-/obj/item/toy/snowball{
- pixel_x = -11;
- pixel_y = -2
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"rST" = (
-/obj/structure/marker_beacon/cerulean,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"rSW" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
+/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"rSZ" = (
-/obj/effect/mapping_helpers/airlock/access/all/science/general,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper,
-/obj/machinery/door/airlock/external/glass{
- name = "Cytology External Airlock"
- },
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
-"rTs" = (
-/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"rTt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -60325,16 +62111,16 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron,
/area/station/security/processing)
-"rUa" = (
-/obj/structure/cable/multilayer/multiz,
-/obj/effect/turf_decal/stripes/line{
+"rTZ" = (
+/obj/machinery/light/floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/structure/railing/corner/end/flip{
dir = 1
},
-/obj/structure/sign/nanotrasen{
- pixel_y = -32
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/greater)
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"rUb" = (
/obj/structure/railing,
/obj/machinery/flasher/portable,
@@ -60352,15 +62138,6 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"rUv" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/firealarm/directional/east,
-/turf/open/floor/iron/white/corner{
- dir = 4
- },
-/area/station/hallway/secondary/entry)
"rUy" = (
/obj/machinery/navbeacon{
codes_txt = "delivery;dir=8";
@@ -60369,6 +62146,9 @@
/obj/effect/turf_decal/bot,
/obj/machinery/light/small/directional/east,
/mob/living/simple_animal/bot/mulebot,
+/obj/machinery/status_display/supply{
+ pixel_x = 32
+ },
/turf/open/floor/iron,
/area/station/cargo/storage)
"rUz" = (
@@ -60382,6 +62162,18 @@
},
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"rUQ" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/box/beakers{
+ pixel_y = 7
+ },
+/obj/item/assembly/igniter{
+ pixel_y = -3
+ },
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 4
+ },
+/area/station/medical/chem_storage)
"rUR" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
/obj/machinery/door/airlock/external{
@@ -60444,16 +62236,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"rVt" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/structure/table_or_rack,
-/obj/effect/spawner/random/engineering/toolbox,
-/obj/effect/spawner/random/engineering/toolbox,
-/obj/effect/turf_decal/siding/wood,
-/obj/effect/spawner/random/trash/janitor_supplies,
-/turf/open/floor/iron/grimy,
-/area/station/commons/vacant_room/office)
"rVA" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -60479,6 +62261,13 @@
/obj/item/storage/backpack,
/turf/open/floor/plastic,
/area/station/commons/dorms/laundry)
+"rVE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"rVV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -60493,14 +62282,23 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"rWh" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
- },
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
+"rWg" = (
+/obj/machinery/airalarm/directional/east,
+/obj/structure/extinguisher_cabinet/directional/north,
+/obj/structure/table/glass,
+/obj/item/folder/white,
+/obj/item/stamp/head/cmo,
+/obj/item/clothing/neck/stethoscope,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/obj/machinery/camera/directional/north{
+ c_tag = "Chief Medical Office South";
+ network = list("ss13","medbay")
},
-/area/icemoon/underground/explored/graveyard)
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/cmo)
+"rWm" = (
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"rWn" = (
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron,
@@ -60511,15 +62309,39 @@
},
/turf/open/floor/engine/plasma,
/area/station/engineering/atmos)
-"rWA" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
+"rWH" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Chemistry Lab Utilities"
},
-/obj/machinery/door/airlock/external,
-/obj/effect/mapping_helpers/airlock/access/any/security/general,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/all/medical/general,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/department/medical/central)
+"rWI" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 6
+ },
+/obj/structure/table/glass,
+/obj/machinery/light/small/directional/east,
+/obj/machinery/firealarm/directional/east,
+/obj/item/food/grown/poppy{
+ pixel_y = -1;
+ pixel_x = 3
+ },
+/obj/item/food/grown/poppy/geranium{
+ pixel_y = 5;
+ pixel_x = 2
+ },
+/obj/item/food/grown/poppy/lily{
+ pixel_x = -2
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"rWO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -60614,34 +62436,28 @@
},
/turf/open/floor/iron/large,
/area/station/commons/storage/primary)
-"rXB" = (
+"rXw" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/machinery/door/airlock/maintenance{
+ name = "Bar Maintenance"
+ },
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/structure/cable,
-/obj/structure/minecart_rail/railbreak,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
-"rXD" = (
-/obj/machinery/button/door/directional/east{
- id = "xenobio7";
- name = "Xenobio Pen 7 Blast DOors";
- req_access = list("xenobiology")
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 4
},
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
-"rXN" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/command{
- name = "Teleport Access"
+/turf/open/floor/plating,
+/area/station/commons/lounge)
+"rXP" = (
+/obj/item/pickaxe/improvised{
+ pixel_x = 7
},
-/obj/structure/cable,
-/obj/effect/landmark/navigate_destination,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/command/teleporter,
-/turf/open/floor/iron,
-/area/station/command/teleporter)
+/turf/open/misc/asteroid/snow/coldroom,
+/area/icemoon/underground/explored)
"rXX" = (
/obj/machinery/door/airlock/external{
name = "Labor Camp Shuttle Airlock";
@@ -60652,11 +62468,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/processing)
-"rXY" = (
-/obj/item/kirbyplants/random/dead,
-/obj/machinery/light/small/broken/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"rYq" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -60686,6 +62497,11 @@
dir = 8
},
/area/mine/living_quarters)
+"rYA" = (
+/obj/structure/flora/grass/green/style_random,
+/obj/structure/sign/warning/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"rYB" = (
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -60693,6 +62509,18 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"rYE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"rYG" = (
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/tile/brown/half/contrasted{
@@ -60707,10 +62535,6 @@
/obj/effect/turf_decal/stripes/box,
/turf/open/floor/plating,
/area/station/maintenance/starboard/lesser)
-"rYZ" = (
-/obj/machinery/modular_computer/preset/civilian,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
"rZa" = (
/obj/structure/table,
/turf/open/floor/plating,
@@ -60730,16 +62554,16 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
-"rZP" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"rZR" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/effect/landmark/start/chief_medical_officer,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
+"rZY" = (
+/obj/machinery/newscaster/directional/east,
+/obj/machinery/duct,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"rZZ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/trimline/blue/filled/warning{
@@ -60752,6 +62576,57 @@
dir = 4
},
/area/station/service/chapel)
+"sav" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron,
+/area/station/service/bar)
+"saC" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/starboard/fore)
+"saF" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/structure/chair/stool/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"saO" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/effect/turf_decal/tile/yellow{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/engineering/storage)
+"saR" = (
+/obj/structure/closet,
+/obj/item/bodybag,
+/obj/item/clothing/under/misc/burial,
+/obj/item/clothing/under/misc/burial,
+/obj/structure/window/spawner/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/chapel)
+"saX" = (
+/obj/machinery/button/door/directional/west{
+ id = "executionfireblast";
+ name = "Transfer Area Lockdown";
+ pixel_y = -6;
+ req_access = list("brig")
+ },
+/obj/structure/railing,
+/obj/machinery/door/window/left/directional/south,
+/obj/machinery/button/flasher{
+ pixel_x = -24;
+ pixel_y = 5;
+ id = "executionflash"
+ },
+/turf/open/floor/plating/icemoon,
+/area/station/security/execution/education)
"sbc" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
@@ -60780,26 +62655,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"sbf" = (
-/obj/structure/sign/plaques/kiddie/devils_tooth{
- pixel_y = 32
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"sbi" = (
/obj/machinery/newscaster/directional/north,
/obj/machinery/photocopier,
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"sbv" = (
-/obj/structure/closet/secure_closet/personal{
- anchored = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/directional/south,
-/obj/structure/sign/clock/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/locker)
"sby" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 1
@@ -60833,26 +62693,24 @@
},
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
-"sbO" = (
-/obj/machinery/hydroponics/constructable,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/seeds/onion,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted,
-/turf/open/floor/iron/dark,
-/area/mine/laborcamp)
+"sbP" = (
+/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner,
+/turf/open/floor/engine/xenobio,
+/area/station/science/xenobiology)
"sbU" = (
/obj/machinery/vending/cigarette,
/turf/open/floor/iron/dark,
/area/mine/eva)
-"sbZ" = (
-/obj/machinery/door/airlock/external{
- name = "External Access"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
+"sbY" = (
+/obj/structure/table,
+/obj/item/newspaper,
+/obj/effect/turf_decal/tile/neutral/opposingcorners,
+/obj/effect/turf_decal/tile/brown/opposingcorners{
+ dir = 1
},
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
+/obj/structure/secure_safe/directional/east,
+/turf/open/floor/iron,
+/area/station/commons/vacant_room/commissary)
"sca" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -60861,6 +62719,14 @@
},
/turf/open/floor/plating,
/area/station/science/genetics)
+"scb" = (
+/obj/structure/toilet/greyscale{
+ cistern_open = 1;
+ dir = 1
+ },
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/prison/toilet)
"scl" = (
/obj/structure/bookcase/random,
/turf/open/floor/carpet/red,
@@ -60882,14 +62748,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"scr" = (
-/obj/machinery/hydroponics/constructable,
-/obj/effect/turf_decal/trimline/green/filled/line,
-/obj/effect/turf_decal/trimline/blue/filled/warning,
-/obj/structure/sign/warning/gas_mask/directional/south,
-/obj/machinery/light/warm/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"scu" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -60910,19 +62768,6 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron,
/area/station/tcommsat/computer)
-"scG" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sink/directional/south,
-/obj/structure/mirror/directional/north,
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
-"scQ" = (
-/obj/structure/tank_holder/oxygen,
-/obj/effect/decal/cleanable/wrapping,
-/turf/open/floor/vault,
-/area/station/security/prison/rec)
"scV" = (
/obj/machinery/camera/directional/north{
c_tag = "Security - Detective's Office"
@@ -60931,15 +62776,12 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/grimy,
/area/station/security/detectives_office)
-"sdc" = (
-/obj/structure/sign/departments/cargo,
-/turf/closed/wall/r_wall,
-/area/mine/eva)
-"sdk" = (
-/obj/structure/extinguisher_cabinet/directional/west,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/station/service/chapel)
+"sdf" = (
+/obj/structure/table,
+/obj/effect/spawner/random/maintenance/two,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/starboard/fore)
"sdl" = (
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{
dir = 5
@@ -60950,13 +62792,38 @@
/area/station/science/ordnance)
"sdr" = (
/obj/structure/transit_tube/horizontal,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/weather/snow/corner,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"sds" = (
+/obj/structure/fence/corner{
+ dir = 6
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"sdE" = (
/obj/structure/chair/pew/left,
/obj/machinery/light/small/directional/west,
/turf/open/floor/wood,
/area/station/security/prison/rec)
+"sdF" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/table,
+/obj/item/grown/log/tree,
+/obj/item/grown/log/tree{
+ pixel_y = 5;
+ pixel_x = 7
+ },
+/obj/item/grown/log/tree{
+ pixel_x = 7
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"sdW" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -60987,10 +62854,6 @@
/obj/effect/turf_decal/tile/neutral/half/contrasted,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/eva)
-"sed" = (
-/obj/structure/flora/rock/icy/style_random,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"sen" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -61000,17 +62863,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/courtroom)
-"seB" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"seH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -61020,13 +62872,27 @@
},
/turf/open/floor/iron,
/area/station/commons/dorms)
-"seN" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/dark/side{
+"seL" = (
+/obj/structure/table,
+/obj/item/crowbar,
+/obj/item/wrench,
+/obj/item/assembly/infra{
+ pixel_x = 3
+ },
+/obj/item/assembly/igniter{
+ pixel_y = -2
+ },
+/obj/effect/turf_decal/trimline/neutral/warning,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/item/assembly/signaler,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
dir = 1
},
-/area/station/service/chapel)
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron/dark/smooth_edge,
+/area/station/ai_monitored/command/storage/eva)
"seR" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
@@ -61050,17 +62916,29 @@
/obj/structure/cable,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
+"sfd" = (
+/obj/structure/rack,
+/obj/item/reagent_containers/cup/bottle/fluorine{
+ pixel_x = 7;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/cup/bottle/epinephrine{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/cup/bottle/iodine{
+ pixel_x = 1
+ },
+/obj/structure/sign/warning/chem_diamond/directional/west,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 8
+ },
+/area/station/medical/chem_storage)
"sfr" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/large,
/area/station/hallway/secondary/entry)
-"sft" = (
-/obj/machinery/holopad,
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/obj/effect/turf_decal/bot_white,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"sfv" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
@@ -61078,31 +62956,18 @@
},
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"sfz" = (
-/obj/structure/railing,
-/obj/item/storage/toolbox/mechanical{
- pixel_y = 3
- },
-/obj/item/multitool{
- pixel_x = -3;
- pixel_y = 2
- },
-/obj/item/assembly/signaler{
- pixel_x = 5;
- pixel_y = 4
- },
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
+"sfF" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Security - Lower Hallway North";
+ network = list("ss13","prison")
},
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/command/storage/eva)
-"sfD" = (
-/obj/machinery/airalarm/directional/north,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/light/directional/east,
+/obj/structure/sign/warning/electric_shock/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central/fore)
"sfY" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -61114,12 +62979,6 @@
dir = 5
},
/area/station/science/research)
-"sgz" = (
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"sgA" = (
/obj/effect/turf_decal/box,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -61138,6 +62997,13 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"sgL" = (
+/obj/machinery/light/small/directional/north,
+/obj/machinery/computer/security/telescreen/test_chamber/directional/north,
+/turf/open/floor/iron/white/side{
+ dir = 1
+ },
+/area/station/command/heads_quarters/rd)
"sgT" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/blue{
@@ -61197,6 +63063,7 @@
/obj/effect/turf_decal/trimline/brown/filled/end{
dir = 1
},
+/obj/structure/sign/warning/no_smoking/circle/directional/south,
/turf/open/floor/iron,
/area/station/medical/medbay/aft)
"shB" = (
@@ -61207,6 +63074,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"shF" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"shG" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -61217,17 +63089,21 @@
/obj/structure/transit_tube/curved{
dir = 8
},
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"shT" = (
-/obj/effect/turf_decal/tile/blue{
+/obj/effect/turf_decal/weather/snow/corner{
dir = 1
},
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/cafeteria{
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"shR" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
},
-/area/station/hallway/secondary/entry)
+/obj/machinery/firealarm/directional/east,
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"sil" = (
/obj/machinery/door/airlock/public/glass{
name = "Art Gallery"
@@ -61240,18 +63116,6 @@
/obj/item/storage/toolbox/emergency,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"siv" = (
-/obj/structure/sign/warning/electric_shock/directional/east,
-/obj/machinery/camera/directional/east{
- c_tag = "Security - Lower Hallway North";
- network = list("ss13","prison")
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/red,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central/fore)
"six" = (
/obj/structure/table/wood,
/obj/item/paper_bin{
@@ -61267,14 +63131,6 @@
},
/turf/open/floor/wood,
/area/station/service/library)
-"siz" = (
-/obj/machinery/holopad,
-/obj/machinery/duct,
-/obj/effect/turf_decal/bot,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/large,
-/area/station/engineering/lobby)
"siI" = (
/obj/machinery/space_heater,
/obj/effect/decal/cleanable/dirt,
@@ -61283,53 +63139,67 @@
"sjb" = (
/turf/closed/wall/r_wall,
/area/station/cargo/drone_bay)
+"sjd" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Service External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"sjh" = (
+/obj/structure/fence/door/opened,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"sjk" = (
/obj/machinery/atmospherics/pipe/smart/simple/green/visible{
dir = 6
},
/turf/open/floor/glass/reinforced,
/area/station/engineering/atmos/pumproom)
-"sjx" = (
-/obj/effect/turf_decal/trimline/yellow/end{
- dir = 1
- },
-/obj/machinery/exodrone_launcher,
-/obj/item/fuel_pellet,
-/obj/effect/turf_decal/trimline/yellow/mid_joiner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/mid_joiner{
+"sjl" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/railing/corner,
+/obj/machinery/door/firedoor/border_only,
+/turf/open/floor/iron/cafeteria{
dir = 8
},
-/obj/effect/turf_decal/trimline/yellow/mid_joiner{
- dir = 1
- },
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron/smooth_large,
-/area/station/cargo/drone_bay)
-"sjD" = (
-/obj/structure/stairs/west,
-/turf/open/floor/iron/stairs/right{
- dir = 4
+/area/station/science/ordnance/office)
+"sjp" = (
+/obj/effect/spawner/random/structure/chair_flipped,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/plaques/kiddie/perfect_drone{
+ pixel_x = 32
},
-/area/station/science/cytology)
-"sjU" = (
-/obj/structure/sign/warning/docking/directional/east,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"sjX" = (
+/turf/open/floor/iron/checker,
+/area/station/maintenance/port/fore)
+"sjz" = (
+/obj/structure/chair/sofa/bench/left,
/obj/effect/turf_decal/stripes/line{
- dir = 8
+ dir = 5
},
-/obj/effect/turf_decal/stripes/line{
- dir = 4
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
},
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment{
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/white/corner{
dir = 4
},
-/turf/open/floor/iron/dark,
-/area/station/medical/treatment_center)
+/area/station/hallway/secondary/entry)
"skc" = (
/obj/machinery/door/airlock/external{
name = "Port Docking Bay 1";
@@ -61361,20 +63231,10 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos/storage/gas)
-"skw" = (
-/obj/machinery/computer/security/qm,
-/obj/machinery/requests_console/directional/west{
- department = "Quartermaster's Desk";
- name = "Quartermaster's Desk Requests Console"
- },
-/obj/effect/mapping_helpers/requests_console/announcement,
-/obj/effect/mapping_helpers/requests_console/supplies,
-/obj/effect/mapping_helpers/requests_console/assistance,
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
+"skr" = (
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"skx" = (
/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{
dir = 4
@@ -61382,42 +63242,19 @@
/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"skH" = (
-/obj/structure/disposalpipe/segment,
+"skI" = (
+/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/siding/white/corner{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
-/obj/machinery/door/airlock{
- name = "Kitchen"
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/white/textured_half,
-/area/station/service/kitchen)
+/obj/structure/disposalpipe/segment,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"skJ" = (
/obj/structure/grille/broken,
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"skQ" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
-"skU" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/machinery/holopad,
-/obj/effect/turf_decal/box/white{
- color = "#52B4E9"
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"skW" = (
/obj/machinery/door/airlock/maintenance,
/obj/effect/mapping_helpers/airlock/abandoned,
@@ -61456,6 +63293,14 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"slh" = (
+/obj/structure/table,
+/obj/item/flashlight,
+/obj/item/flashlight{
+ pixel_y = 13
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"sll" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -61470,6 +63315,15 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark/textured,
/area/station/hallway/secondary/entry)
+"sln" = (
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"slp" = (
/obj/structure/cable,
/obj/machinery/door/poddoor/preopen{
@@ -61479,19 +63333,19 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"slx" = (
-/obj/structure/sign/warning/fire/directional/west,
-/obj/machinery/atmospherics/components/unary/passive_vent/layer2{
- dir = 8
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/station/medical/virology)
"slD" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/east,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
+"slP" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/command/heads_quarters/captain)
"slX" = (
/obj/structure/fans/tiny,
/obj/effect/turf_decal/stripes/red/box,
@@ -61520,6 +63374,17 @@
/obj/item/kirbyplants/random,
/turf/open/floor/iron,
/area/station/commons/locker)
+"smp" = (
+/obj/machinery/washing_machine,
+/obj/effect/turf_decal/siding/blue{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/opposingcorners{
+ dir = 1
+ },
+/obj/structure/sign/clock/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/dorms/laundry)
"smr" = (
/obj/machinery/door/airlock/engineering{
name = "Port Bow Solar Access"
@@ -61548,24 +63413,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"smI" = (
-/obj/structure/chair{
- dir = 1;
- name = "Command Station"
- },
-/obj/machinery/button/door{
- id = "bridge blast";
- name = "Bridge Blast Door Control";
- pixel_x = 28;
- pixel_y = -2;
- req_access = list("command")
- },
-/obj/machinery/keycard_auth{
- pixel_x = 29;
- pixel_y = 8
- },
-/turf/open/floor/iron,
-/area/station/command/bridge)
+"sna" = (
+/obj/item/kirbyplants/fern,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"snd" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 1
@@ -61604,14 +63456,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"snv" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "riot";
- name = "Security Shutters"
- },
-/turf/open/floor/glass/reinforced,
-/area/station/hallway/primary/fore)
"snw" = (
/obj/structure/table,
/obj/machinery/microwave,
@@ -61647,15 +63491,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"snR" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"snW" = (
/obj/machinery/computer/atmos_control/oxygen_tank{
dir = 1
@@ -61673,6 +63508,21 @@
/obj/effect/mapping_helpers/airlock/access/all/security/general,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/engineering)
+"sop" = (
+/obj/structure/table,
+/obj/structure/frame/machine,
+/obj/item/stack/cable_coil/five,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/port/fore)
+"soq" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/half/contrasted,
+/turf/open/floor/iron/dark/side,
+/area/mine/eva/lower)
"sou" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -61682,6 +63532,20 @@
},
/turf/open/floor/iron/white,
/area/station/maintenance/aft/greater)
+"soz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/west,
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/camera/directional/west{
+ c_tag = "Research Division Lobby";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"soA" = (
/obj/structure/table/glass,
/obj/item/storage/box/beakers{
@@ -61696,6 +63560,17 @@
/obj/effect/turf_decal/trimline/green/filled/corner,
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"soE" = (
+/obj/structure/reagent_dispensers/plumbed{
+ name = "service reservoir"
+ },
+/obj/machinery/light/small/dim/directional/north,
+/obj/effect/turf_decal/delivery/white{
+ color = "#307db9"
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron/textured,
+/area/station/maintenance/starboard/fore)
"soF" = (
/obj/effect/turf_decal/trimline/dark_red/corner{
dir = 8
@@ -61712,6 +63587,18 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
+"soI" = (
+/obj/machinery/door/window/left/directional/east{
+ name = "Fitness Ring"
+ },
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/white{
+ dir = 6
+ },
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
"soK" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 9
@@ -61729,6 +63616,12 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
+"soR" = (
+/obj/machinery/icecream_vat,
+/obj/structure/sign/clock/directional/north,
+/obj/effect/turf_decal/box,
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"spg" = (
/obj/structure/table,
/obj/item/storage/box/monkeycubes{
@@ -61755,14 +63648,6 @@
},
/turf/open/floor/iron/dark,
/area/station/science/genetics)
-"spj" = (
-/obj/effect/turf_decal/tile/neutral/diagonal_edge,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/obj/effect/landmark/start/cook,
-/turf/open/floor/iron/kitchen/diagonal,
-/area/station/service/kitchen)
"spv" = (
/obj/structure/window/reinforced/plasma/spawner/directional/east,
/obj/structure/cable,
@@ -61770,26 +63655,16 @@
/obj/machinery/power/energy_accumulator/tesla_coil/anchored,
/turf/open/floor/engine,
/area/station/engineering/supermatter)
-"spV" = (
-/obj/machinery/recharger,
-/obj/structure/sign/warning/biohazard/directional/east,
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 1
- },
+"spy" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
/turf/open/floor/iron,
-/area/station/command/gateway)
-"spW" = (
-/obj/structure/sign/painting/library_secure{
- pixel_x = 32
- },
-/obj/machinery/door/window/left/directional/west{
- name = "Secure Art Exhibition";
- req_access = list("library")
- },
-/obj/effect/spawner/random/structure/table_fancy,
-/turf/open/floor/wood,
-/area/station/service/library)
+/area/station/commons/fitness)
+"spz" = (
+/obj/structure/chair/wood,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"sqb" = (
/obj/item/coin/iron{
pixel_y = -5
@@ -61819,12 +63694,6 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/science)
-"sqq" = (
-/obj/structure/table,
-/obj/item/electronics/apc,
-/obj/item/electronics/airlock,
-/turf/open/floor/plating,
-/area/station/engineering/storage/tech)
"sqt" = (
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
@@ -61840,21 +63709,6 @@
dir = 8
},
/area/station/service/chapel)
-"sqB" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
-"sqH" = (
-/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{
- name = "Burn Chamber Interior Airlock"
- },
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/machinery/airlock_controller/incinerator_ordmix{
- pixel_x = 24
- },
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/turf/open/floor/engine,
-/area/station/science/ordnance/burnchamber)
"sqN" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -61862,11 +63716,6 @@
/obj/structure/grille/broken,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"sqU" = (
-/obj/machinery/newscaster/directional/west,
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/turf/open/floor/wood,
-/area/station/command/heads_quarters/captain)
"sqW" = (
/obj/structure/marker_beacon/burgundy{
name = "landing marker"
@@ -61924,6 +63773,21 @@
/obj/structure/cable,
/turf/closed/wall/r_wall,
/area/station/maintenance/port/aft)
+"srw" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
+"sry" = (
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/medical/morgue)
"srB" = (
/obj/machinery/airalarm/directional/west,
/obj/effect/landmark/start/bitrunner,
@@ -61931,35 +63795,9 @@
/obj/effect/decal/cleanable/robot_debris,
/turf/open/floor/iron/dark/textured_large,
/area/station/cargo/bitrunning/den)
-"srG" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/blood/splatter,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"srM" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 1
- },
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"srP" = (
/turf/closed/wall,
/area/station/science/breakroom)
-"srU" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/junction{
- dir = 2
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"srW" = (
/obj/structure/table,
/obj/item/assembly/prox_sensor{
@@ -61992,13 +63830,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/cargo/office)
-"ssg" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Cargo Bay North"
- },
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"ssh" = (
/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{
dir = 4
@@ -62009,27 +63840,23 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"ssm" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/closet/firecloset,
-/obj/structure/sign/warning/gas_mask/directional/west,
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
+"ssj" = (
+/obj/structure/lattice/catwalk,
+/turf/open/openspace/icemoon,
+/area/icemoon/underground/explored)
"ssq" = (
/obj/structure/table/wood,
/obj/item/camera_film,
/obj/item/camera_film,
/turf/open/floor/wood,
/area/station/service/library)
-"ssr" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall/r_wall,
-/area/station/engineering/storage/tech)
-"ssu" = (
-/obj/structure/gulag_vent/ice,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+"sst" = (
+/obj/effect/turf_decal/tile/green/anticorner/contrasted{
+ dir = 4
+ },
+/obj/item/kirbyplants/random,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics/garden)
"ssv" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/turf_decal/siding/thinplating_new/corner,
@@ -62043,6 +63870,13 @@
dir = 1
},
/area/station/ai_monitored/command/storage/eva)
+"ssH" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/item/radio/intercom/directional/west,
+/turf/open/floor/iron/white,
+/area/station/science/ordnance)
"ssM" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -62057,12 +63891,6 @@
},
/turf/open/floor/wood,
/area/station/service/lawoffice)
-"stb" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance)
"sth" = (
/obj/item/radio/intercom/directional/east,
/obj/structure/disposalpipe/trunk{
@@ -62105,16 +63933,6 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"stB" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/fore)
"stD" = (
/obj/machinery/door/poddoor/preopen{
id = "atmos";
@@ -62128,13 +63946,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
-"stI" = (
-/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
- dir = 4
- },
-/obj/structure/sign/warning/electric_shock/directional/north,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"stJ" = (
/obj/structure/flora/grass/brown/style_random,
/turf/open/misc/asteroid/snow/icemoon,
@@ -62183,17 +63994,26 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
-"sup" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/gas_mask,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"sus" = (
-/obj/structure/table,
-/obj/effect/spawner/random/maintenance/two,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/starboard/fore)
+"sul" = (
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/siding/white{
+ dir = 5
+ },
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
+"suo" = (
+/obj/structure/table/wood,
+/obj/machinery/newscaster/directional/west,
+/obj/item/stack/package_wrap,
+/obj/item/stack/package_wrap{
+ pixel_y = 3
+ },
+/obj/item/storage/photo_album/bar,
+/obj/item/toy/figure/bartender,
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
"suA" = (
/obj/structure/closet/crate/coffin,
/obj/effect/decal/cleanable/dirt,
@@ -62201,6 +64021,15 @@
/obj/machinery/light/small/dim/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
+"suF" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/stairs/south,
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
+ },
+/area/station/commons/lounge)
"suL" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -62249,6 +64078,13 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
+"svx" = (
+/obj/item/radio/intercom/directional/west,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"svy" = (
/obj/effect/decal/cleanable/oil,
/obj/item/stack/ore/glass,
@@ -62257,13 +64093,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/smooth_large,
/area/station/cargo/warehouse)
-"svz" = (
-/obj/machinery/light/small/directional/east,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 9
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
"svF" = (
/turf/open/floor/iron/smooth,
/area/station/security/execution/transfer)
@@ -62277,6 +64106,17 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
+"svR" = (
+/obj/machinery/computer/records/security,
+/obj/effect/turf_decal/tile/red/anticorner/contrasted,
+/obj/structure/fireaxecabinet/directional/north,
+/turf/open/floor/iron,
+/area/station/command/bridge)
+"svV" = (
+/obj/machinery/space_heater,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/central)
"swa" = (
/obj/machinery/light/directional/east,
/turf/open/floor/engine,
@@ -62293,12 +64133,6 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
-"swe" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"swf" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -62350,6 +64184,7 @@
/obj/machinery/power/terminal,
/obj/machinery/light/small/directional/east,
/obj/structure/cable,
+/obj/structure/sign/warning/electric_shock/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/fore)
"swu" = (
@@ -62367,13 +64202,6 @@
"swF" = (
/turf/closed/wall,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"swI" = (
-/obj/machinery/medical_kiosk,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
"swK" = (
/obj/effect/turf_decal/tile/blue,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -62399,12 +64227,18 @@
},
/turf/open/floor/plating,
/area/station/cargo/warehouse)
-"sxe" = (
-/obj/structure/fence{
- dir = 4
+"sxs" = (
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/structure/closet/crate/freezer/blood,
+/turf/open/floor/iron/white,
+/area/station/medical/cryo)
+"sxt" = (
+/obj/effect/turf_decal/siding/dark{
+ dir = 6
},
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/iron/checker,
+/area/station/hallway/secondary/service)
"sxu" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -62421,6 +64255,7 @@
/area/station/medical/medbay/aft)
"sxF" = (
/obj/structure/chair/stool/directional/north,
+/obj/structure/sign/warning/electric_shock/directional/west,
/turf/open/floor/plating,
/area/station/maintenance/solars/port/fore)
"sxO" = (
@@ -62430,15 +64265,6 @@
},
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"sxQ" = (
-/obj/structure/sign/warning/electric_shock/directional/east,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"sxT" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/station/security/prison/rec)
"sxY" = (
/obj/structure/cable/multilayer/multiz,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -62452,28 +64278,12 @@
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron/white,
/area/station/science/research)
-"syd" = (
-/obj/machinery/duct,
-/obj/machinery/firealarm/directional/south,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
"syh" = (
/obj/structure/chair/pew/right{
dir = 1
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"sym" = (
-/obj/structure/plasticflaps,
-/obj/machinery/conveyor{
- dir = 4;
- id = "QMLoad2"
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
"syn" = (
/obj/effect/turf_decal/tile/neutral/diagonal_centre,
/obj/machinery/atmospherics/pipe/multiz/violet/visible{
@@ -62482,6 +64292,26 @@
/obj/effect/turf_decal/tile/dark_green/diagonal_edge,
/turf/open/floor/iron/dark/diagonal,
/area/station/engineering/atmos/mix)
+"sys" = (
+/obj/machinery/light/small/directional/east,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
+"syv" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/treatment_center)
"syw" = (
/obj/structure/fence/corner{
dir = 4
@@ -62496,11 +64326,49 @@
dir = 8
},
/area/station/security/prison)
+"syC" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"syE" = (
/obj/effect/turf_decal/trimline/green/filled/corner,
/obj/effect/turf_decal/trimline/blue/corner,
/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
+"syG" = (
+/obj/structure/fence{
+ dir = 2;
+ pixel_y = 0
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"syI" = (
+/obj/effect/turf_decal/siding/white/end{
+ dir = 8
+ },
+/obj/structure/table,
+/obj/item/reagent_containers/cup/bowl{
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/cup/bowl{
+ pixel_y = 8;
+ pixel_x = 3
+ },
+/obj/item/food/grown/eggplant{
+ pixel_y = 5;
+ pixel_x = 5
+ },
+/obj/item/food/grown/mushroom/chanterelle{
+ pixel_y = 3
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"syL" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -62526,14 +64394,6 @@
/obj/effect/spawner/structure/window/hollow/reinforced/end,
/turf/open/floor/plating,
/area/station/medical/morgue)
-"szj" = (
-/obj/structure/railing/corner/end/flip{
- dir = 8
- },
-/turf/open/floor/iron/stairs/old{
- dir = 8
- },
-/area/station/hallway/primary/starboard)
"szo" = (
/obj/machinery/door/firedoor,
/obj/structure/cable,
@@ -62543,25 +64403,11 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"szt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral/half/contrasted,
-/obj/structure/sign/clock/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"szu" = (
/obj/structure/sign/poster/official/obey/directional/north,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"szz" = (
-/obj/machinery/newscaster/directional/north,
-/obj/effect/turf_decal/tile/red{
- dir = 4
- },
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
"szD" = (
/obj/effect/turf_decal/trimline/green/filled/end,
/obj/effect/decal/cleanable/dirt,
@@ -62574,14 +64420,6 @@
/obj/structure/sign/warning/cold_temp/directional/north,
/turf/open/floor/iron/smooth,
/area/station/cargo/warehouse)
-"szK" = (
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
"szR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -62599,13 +64437,13 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/commons/dorms/laundry)
-"sAa" = (
-/obj/structure/stairs/north,
-/obj/structure/railing{
- dir = 4
+"sAd" = (
+/obj/structure/fence/post{
+ dir = 8;
+ pixel_y = 0
},
-/turf/open/floor/iron,
-/area/mine/eva/lower)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"sAj" = (
/obj/machinery/photocopier,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -62614,6 +64452,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark/textured,
/area/station/security/office)
+"sAt" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/food_or_drink/snack,
+/obj/effect/spawner/random/trash/food_packaging,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"sAu" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -62626,14 +64470,6 @@
/obj/machinery/vending/cigarette,
/turf/open/floor/iron/dark,
/area/station/hallway/primary/central)
-"sAI" = (
-/obj/machinery/camera{
- c_tag = "Morgue Hallway"
- },
-/obj/effect/landmark/start/hangover,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"sAR" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
@@ -62646,6 +64482,11 @@
"sAS" = (
/turf/closed/wall,
/area/station/commons/storage/art)
+"sBd" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"sBi" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt,
@@ -62674,14 +64515,18 @@
/obj/machinery/light/warm/directional/east,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"sBx" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/lattice/catwalk,
-/turf/open/openspace,
-/area/station/science/xenobiology)
"sBy" = (
/turf/closed/wall,
/area/station/service/theater)
+"sBH" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Security - Lower Brig Hallway"
+ },
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"sBJ" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/showroomfloor,
@@ -62700,14 +64545,6 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/exit/departure_lounge)
-"sBY" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/spawner/random/trash/crushed_can{
- pixel_y = 10
- },
-/turf/open/floor/iron,
-/area/station/service/bar)
"sCa" = (
/obj/effect/turf_decal/siding/wideplating/dark{
dir = 5
@@ -62715,6 +64552,16 @@
/obj/machinery/digital_clock/directional/north,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/rec)
+"sCb" = (
+/obj/structure/minecart_rail{
+ dir = 6
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
"sCm" = (
/obj/machinery/power/terminal{
dir = 1
@@ -62741,6 +64588,21 @@
},
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
+"sCz" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "chem-morgue-airlock"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/obj/machinery/door/airlock/external{
+ name = "Lower Medical External Access";
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/medical/morgue)
"sCA" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
@@ -62757,6 +64619,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"sCK" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/surface/outdoors/nospawn)
"sCQ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -62766,14 +64632,15 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"sCX" = (
-/obj/effect/turf_decal/siding/wood/corner,
-/obj/machinery/newscaster/directional/west,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"sCZ" = (
/turf/open/floor/iron/dark,
/area/station/service/hydroponics)
+"sDd" = (
+/obj/effect/landmark/start/hangover,
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"sDg" = (
/obj/effect/turf_decal/siding/purple/corner{
dir = 1
@@ -62795,14 +64662,10 @@
/obj/machinery/light/small/dim/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"sDM" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/spawner/random/trash/grille_or_waste,
+"sDB" = (
+/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/science/cytology)
"sDQ" = (
/obj/item/radio/intercom/prison/directional/north,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -62821,13 +64684,21 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"sEg" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+"sDV" = (
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/ai_upload";
+ name = "AI Upload Turret Control";
+ pixel_y = -25
+ },
+/obj/machinery/camera/directional/south{
+ c_tag = "Bridge Center"
+ },
+/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/structure/sign/poster/random/directional/west,
-/turf/open/floor/iron/large,
-/area/station/hallway/secondary/entry)
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"sEi" = (
/turf/open/floor/carpet,
/area/station/service/library)
@@ -62848,10 +64719,6 @@
},
/turf/open/floor/plating,
/area/mine/living_quarters)
-"sEv" = (
-/obj/item/flashlight/lantern/on,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"sEz" = (
/obj/structure/disposalpipe/segment{
dir = 5
@@ -62893,11 +64760,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"sEI" = (
-/obj/machinery/light/small/dim/directional/north,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/medical/morgue)
"sEK" = (
/obj/structure/table/glass,
/obj/item/stack/medical/gauze{
@@ -62916,6 +64778,13 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
+"sEN" = (
+/obj/machinery/atmospherics/components/unary/passive_vent/layer2{
+ dir = 8
+ },
+/obj/structure/sign/warning/biohazard/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/station/medical/virology)
"sEO" = (
/obj/machinery/light/floor,
/turf/open/floor/iron/smooth,
@@ -62972,14 +64841,12 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"sFN" = (
-/obj/structure/sign/warning/electric_shock/directional/south,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
+"sFJ" = (
+/obj/structure/fence/post{
+ dir = 8
},
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"sFS" = (
/obj/structure/railing/corner{
dir = 8
@@ -62995,37 +64862,11 @@
dir = 1
},
/area/station/ai_monitored/command/storage/eva)
-"sGf" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/machinery/door/window/brigdoor/right/directional/west{
- name = "Medbay Access";
- req_access = list("medical")
- },
-/obj/structure/railing/corner{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"sGk" = (
/obj/effect/turf_decal/trimline/yellow/filled/line,
/obj/structure/sign/poster/random/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"sGn" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"sGp" = (
/obj/effect/turf_decal/tile/red{
dir = 4
@@ -63051,6 +64892,10 @@
},
/turf/open/floor/iron/dark,
/area/station/commons/storage/mining)
+"sGw" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/genturf/blue,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"sGE" = (
/obj/effect/turf_decal/stripes/asteroid/line{
dir = 4
@@ -63060,6 +64905,15 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/mine/living_quarters)
+"sGG" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Cart Maintenance"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/kitchen,
+/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics,
+/obj/structure/barricade/wooden/snowed,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"sGH" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -63085,19 +64939,25 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"sGM" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/small/directional/east,
-/obj/structure/sign/warning/directional/east,
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/port/lesser)
+"sGL" = (
+/obj/structure/grille/broken,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
+"sGT" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on,
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
"sGZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"sHa" = (
+/obj/structure/table/wood/poker,
+/obj/effect/spawner/random/bureaucracy/briefcase,
+/obj/item/taperecorder/empty,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"sHc" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock/medical/glass{
@@ -63111,38 +64971,36 @@
/obj/effect/turf_decal/tile/yellow/full,
/turf/open/floor/iron/large,
/area/station/medical/pharmacy)
+"sHe" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/door/airlock/engineering{
+ name = "Utilities Room"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/unres,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"sHh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/carpet,
/area/station/service/chapel)
-"sHi" = (
-/obj/effect/turf_decal/siding/dark{
- dir = 6
- },
-/turf/open/floor/iron/checker,
-/area/station/hallway/secondary/service)
"sHl" = (
/obj/machinery/vending/coffee,
/obj/item/radio/intercom/directional/south,
/turf/open/floor/stone,
/area/mine/eva/lower)
"sHs" = (
-/obj/effect/turf_decal/tile/neutral/diagonal_edge,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/kitchen/diagonal,
-/area/station/service/kitchen)
-"sHy" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/machinery/requests_console/auto_name/directional/north,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/storage/primary)
+/obj/machinery/light/directional/west,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
+"sHt" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/trash/caution_sign,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"sHC" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -63177,32 +65035,22 @@
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
-"sHV" = (
-/obj/machinery/atmospherics/components/tank/air{
- initialize_directions = 2
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
"sHX" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
-"sIg" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"sIp" = (
-/obj/structure/closet/radiation,
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 1
- },
-/obj/machinery/light/directional/north,
+"sIb" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/machinery/light/warm/directional/north,
+/obj/machinery/digital_clock/directional/north,
/turf/open/floor/iron,
-/area/station/engineering/main)
+/area/station/service/bar)
+"sIl" = (
+/obj/structure/flora/bush/flowers_yw/style_random,
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/station/service/hydroponics)
"sIt" = (
/turf/closed/wall,
/area/station/maintenance/central/lesser)
@@ -63244,39 +65092,23 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/mine/storage)
-"sIX" = (
-/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/obj/machinery/door/airlock/hydroponics/glass{
- name = "Garden"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
+"sIZ" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 4
},
-/turf/open/floor/iron/textured,
-/area/station/service/hydroponics)
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/fore)
"sJe" = (
/obj/machinery/deepfryer,
/obj/machinery/light/warm/directional/north,
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/mess)
-"sJg" = (
-/obj/effect/turf_decal/siding/white{
- dir = 4
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"sJi" = (
/obj/machinery/vending/donksofttoyvendor,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/safe)
-"sJn" = (
-/obj/structure/closet/emcloset,
-/obj/structure/sign/warning/gas_mask/directional/west,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/cargo/miningdock)
"sJq" = (
/obj/structure/extinguisher_cabinet/directional/west,
/obj/effect/turf_decal/tile/yellow{
@@ -63302,21 +65134,6 @@
},
/turf/open/floor/plating/icemoon,
/area/station/security/execution/education)
-"sJu" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/trash/cigbutt,
-/obj/effect/spawner/random/trash/graffiti{
- pixel_y = 32
- },
-/obj/effect/mapping_helpers/burnt_floor,
-/obj/machinery/light/small/dim/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"sJA" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -63325,29 +65142,29 @@
/obj/effect/turf_decal/tile/yellow/half/contrasted,
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
+"sJC" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sink/directional/south,
+/obj/structure/mirror/directional/north,
+/obj/structure/cable,
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"sJH" = (
/turf/closed/wall,
/area/mine/living_quarters)
-"sJP" = (
-/obj/machinery/airalarm/directional/north,
-/obj/structure/rack,
-/obj/item/controller{
- pixel_x = -7
- },
-/obj/item/compact_remote{
- pixel_x = -7
- },
-/obj/item/compact_remote{
- pixel_x = -7
- },
-/obj/item/integrated_circuit/loaded/speech_relay{
- pixel_x = 7
+"sJI" = (
+/obj/structure/closet/crate/wooden,
+/obj/item/camera_film{
+ pixel_x = -4;
+ pixel_y = 4
},
-/obj/item/integrated_circuit/loaded/hello_world{
- pixel_x = 7
+/obj/item/camera,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
},
-/turf/open/floor/iron/white/corner,
-/area/station/science/explab)
+/turf/open/floor/iron/grimy,
+/area/station/commons/vacant_room/office)
"sJR" = (
/obj/machinery/door/airlock/security/glass{
name = "Labor Camp Airlock"
@@ -63386,6 +65203,11 @@
/obj/machinery/airalarm/directional/west,
/turf/open/floor/wood,
/area/station/command/meeting_room)
+"sKT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron,
+/area/station/security/prison/workout)
"sKW" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -63412,25 +65234,6 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/security/processing)
-"sLm" = (
-/obj/structure/chair/sofa/left/brown{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 1
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"sLy" = (
-/obj/structure/table,
-/obj/item/reagent_containers/cup/bowl{
- pixel_y = 5
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"sLD" = (
/obj/structure/table/reinforced,
/obj/item/stack/sheet/iron/fifty,
@@ -63479,6 +65282,11 @@
dir = 1
},
/area/station/security/prison)
+"sMy" = (
+/obj/structure/flora/tree/pine/style_random,
+/obj/structure/flora/grass/both/style_random,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"sML" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -63494,6 +65302,12 @@
dir = 1
},
/area/station/security/office)
+"sNj" = (
+/obj/machinery/light_switch/directional/east,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"sNr" = (
/obj/machinery/door/airlock/security/glass{
id_tag = "permainner";
@@ -63546,6 +65360,13 @@
/obj/structure/marker_beacon/burgundy,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"sNF" = (
+/obj/item/toy/snowball{
+ pixel_x = -6;
+ pixel_y = -4
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"sNI" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -63553,22 +65374,21 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"sNQ" = (
+"sNL" = (
+/obj/machinery/door/airlock/external,
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
-/obj/machinery/door/airlock/command/glass{
- name = "Bridge"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/effect/mapping_helpers/airlock/access/any/security/general,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"sOd" = (
+/obj/structure/table,
+/obj/item/stack/cable_coil,
+/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
-/area/station/command/bridge)
+/area/station/engineering/atmos/storage)
"sOm" = (
/obj/structure/railing{
dir = 4
@@ -63609,11 +65429,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/office)
-"sON" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"sOO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -63624,12 +65439,6 @@
/obj/item/kitchen/fork/plastic,
/turf/open/floor/iron,
/area/station/security/prison/mess)
-"sOX" = (
-/obj/machinery/light/small/directional/west,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/power/port_gen/pacman,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/starboard/lesser)
"sOY" = (
/obj/structure/table/glass,
/obj/item/hemostat,
@@ -63637,6 +65446,15 @@
/obj/item/storage/bag/trash,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
+"sPq" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 1;
+ id = "rnd2";
+ name = "Research Lab Shutters"
+ },
+/turf/open/floor/plating,
+/area/station/science/ordnance/office)
"sPA" = (
/obj/structure/rack,
/obj/item/storage/bag/ore,
@@ -63648,6 +65466,18 @@
/obj/item/clothing/suit/hooded/wintercoat,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"sPE" = (
+/obj/machinery/conveyor{
+ id = "mining_internal"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/mine/production)
"sPG" = (
/obj/effect/landmark/generic_maintenance_landmark,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -63655,26 +65485,18 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"sPK" = (
-/obj/structure/table,
-/obj/machinery/recharger{
- pixel_x = -6
- },
-/obj/machinery/button/door{
- id = "BrigLock";
- name = "Cell Shutters";
- pixel_x = 7;
- pixel_y = 9
- },
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/warden)
-"sPS" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
+"sPJ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
},
-/obj/machinery/firealarm/directional/west,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/medbay/aft)
"sPV" = (
/obj/machinery/door/airlock/atmos/glass,
/obj/machinery/door/firedoor/heavy,
@@ -63723,32 +65545,56 @@
/obj/item/radio/intercom/directional/west,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
-"sRc" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
+"sQI" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 1
},
-/obj/effect/turf_decal/siding/white{
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
+"sQS" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"sRu" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
dir = 10
},
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
-"sRf" = (
-/obj/effect/turf_decal/siding/wood{
+/area/station/service/hydroponics)
+"sRw" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
},
-/obj/machinery/power/apc/auto_name/directional/south,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
/obj/structure/cable,
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
-"sRp" = (
-/obj/structure/fence,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 4
+/turf/open/floor/iron,
+/area/station/service/bar)
+"sRz" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Coldroom"
},
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/service/kitchen/coldroom)
"sRI" = (
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
@@ -63788,20 +65634,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"sSz" = (
-/obj/machinery/door/firedoor/heavy,
-/turf/open/floor/iron/white,
-/area/station/science/research)
-"sSA" = (
-/obj/structure/sign/warning/secure_area/directional/south,
-/turf/open/openspace/icemoon/keep_below,
-/area/icemoon/surface/outdoors/nospawn)
-"sSE" = (
-/obj/machinery/door/firedoor/heavy,
-/turf/open/floor/iron/white/side{
- dir = 1
- },
-/area/station/science/research)
"sSF" = (
/obj/effect/spawner/random/structure/crate,
/turf/open/floor/plating,
@@ -63810,6 +65642,19 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/main)
+"sSN" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Engineering External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "Engineering-External"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/smooth,
+/area/station/engineering/lobby)
"sSO" = (
/obj/machinery/light/small/directional/south,
/obj/structure/closet/secure_closet/brig{
@@ -63830,10 +65675,25 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"sSS" = (
-/obj/machinery/incident_display/delam/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/engineering/lobby)
+"sSX" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/table,
+/obj/item/paper{
+ pixel_y = 4
+ },
+/obj/item/pen{
+ pixel_x = -5
+ },
+/turf/open/floor/iron,
+/area/station/service/kitchen/coldroom)
+"sTb" = (
+/obj/structure/railing/wooden_fence,
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"sTe" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{
@@ -63862,6 +65722,19 @@
},
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/port/fore)
+"sTl" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/obj/structure/minecart_rail{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"sTn" = (
/obj/structure/table,
/obj/machinery/newscaster/directional/north,
@@ -63885,6 +65758,30 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/maint)
+"sTA" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/effect/turf_decal/siding/wood,
+/obj/machinery/status_display/evac/directional/north,
+/turf/open/floor/iron/sepia,
+/area/station/service/library)
+"sTH" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"sTL" = (
+/obj/structure/fireplace{
+ pixel_x = 0
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"sTO" = (
/obj/machinery/door/airlock{
name = "Unisex Restroom"
@@ -63898,20 +65795,6 @@
/obj/structure/microscope,
/turf/open/floor/iron/grimy,
/area/station/security/prison/work)
-"sTV" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Teleporter Maintenance"
- },
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/command/teleporter,
-/turf/open/floor/plating,
-/area/station/maintenance/central/lesser)
"sUb" = (
/obj/machinery/door/airlock/security/glass{
name = "Permabrig Visitation"
@@ -63921,15 +65804,6 @@
/obj/effect/mapping_helpers/airlock/access/any/security/brig,
/turf/open/floor/iron,
/area/station/security/prison/visit)
-"sUi" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"sUv" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
@@ -63946,6 +65820,7 @@
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
+/obj/structure/sign/warning/cold_temp/directional/east,
/turf/open/floor/iron/smooth,
/area/mine/eva)
"sUN" = (
@@ -63968,24 +65843,16 @@
/obj/structure/extinguisher_cabinet/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"sVf" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 6
+"sVi" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Research Break Room"
},
-/obj/effect/turf_decal/stripes/line{
+/obj/effect/mapping_helpers/airlock/access/all/science/general,
+/obj/machinery/door/firedoor{
dir = 8
},
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/science/genetics)
+/turf/open/floor/iron/dark,
+/area/station/science/breakroom)
"sVm" = (
/obj/machinery/atmospherics/components/unary/thermomachine/freezer{
dir = 1
@@ -63996,6 +65863,11 @@
/obj/machinery/light_switch/directional/north,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
+"sVA" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"sVL" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/bot,
@@ -64003,8 +65875,26 @@
/area/station/engineering/atmos)
"sVN" = (
/obj/item/screwdriver,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 9
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"sVW" = (
+/obj/effect/decal/cleanable/garbage,
+/obj/item/reagent_containers/spray/chemsprayer/party{
+ pixel_x = 1
+ },
+/obj/item/clothing/head/costume/festive{
+ pixel_y = -3;
+ pixel_x = -5
+ },
+/obj/effect/decal/cleanable/generic,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"sWl" = (
/obj/machinery/door/airlock/command{
name = "Chief Medical Officer"
@@ -64044,19 +65934,40 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining_station,
/turf/open/floor/iron/textured_half,
/area/mine/production)
-"sWS" = (
-/obj/structure/railing,
-/obj/effect/turf_decal/siding/white,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
- id = "cantena_curtains"
+"sWN" = (
+/obj/structure/chair{
+ dir = 1;
+ name = "Prosecution"
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
},
/turf/open/floor/wood,
-/area/station/commons/lounge)
+/area/station/security/courtroom)
+"sWO" = (
+/obj/structure/railing{
+ dir = 5
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"sWU" = (
/obj/structure/chair/stool/directional/south,
/turf/open/floor/iron,
/area/mine/production)
+"sXa" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door/airlock/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"sXb" = (
/obj/machinery/status_display/ai/directional/north,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -64078,48 +65989,12 @@
},
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
-"sXf" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/table/reinforced,
-/obj/item/stack/wrapping_paper{
- pixel_x = 3;
- pixel_y = 4
- },
-/obj/item/stack/package_wrap{
- pixel_x = -1;
- pixel_y = -1
- },
-/obj/item/dest_tagger,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/cargo/sorting)
"sXk" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/smooth,
/area/station/maintenance/fore/lesser)
-"sXC" = (
-/obj/structure/table,
-/obj/machinery/button/ignition{
- id = "testigniter";
- pixel_x = -6;
- pixel_y = 2
- },
-/obj/machinery/button/door{
- id = "testlab";
- name = "Test Chamber Blast Doors";
- pixel_x = 4;
- pixel_y = 2;
- req_access = list("xenobiology")
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
"sXK" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -64143,15 +66018,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
-"sXU" = (
-/obj/structure/table/wood/poker,
-/obj/item/toy/cards/deck{
- pixel_y = 13;
- pixel_x = 6
- },
-/obj/effect/spawner/random/entertainment/cigarette,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
"sYe" = (
/obj/structure/table/wood,
/obj/item/clothing/under/suit/red,
@@ -64164,19 +66030,24 @@
pixel_y = 4
},
/obj/machinery/light/small/directional/north,
+/obj/structure/sign/painting/large/library_private{
+ dir = 1
+ },
/turf/open/floor/engine/cult,
/area/station/service/library)
-"sYu" = (
-/obj/machinery/door/firedoor,
-/obj/effect/landmark/event_spawn,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
+"sYz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/obj/item/radio/intercom/directional/south,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/half/contrasted,
+/obj/machinery/camera/directional/south{
+ c_tag = "Mining B-1 Hallway North";
+ network = list("ss13", "mine")
+ },
+/turf/open/floor/iron/dark/side,
+/area/mine/eva)
"sYA" = (
/obj/structure/fluff/tram_rail{
pixel_y = 17
@@ -64208,6 +66079,10 @@
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
+"sZB" = (
+/obj/structure/noticeboard/directional/north,
+/turf/open/openspace,
+/area/station/service/bar/atrium)
"sZD" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -64273,6 +66148,23 @@
/obj/effect/turf_decal/tile/green/half/contrasted,
/turf/open/floor/iron,
/area/station/security/prison/garden)
+"tav" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/station/service/library)
+"tay" = (
+/obj/effect/turf_decal/siding/wood,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/iron/dark/textured_half,
+/area/station/service/bar/atrium)
+"taC" = (
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
"taN" = (
/obj/item/radio/intercom/directional/west,
/obj/effect/turf_decal/tile/yellow/opposingcorners,
@@ -64300,35 +66192,33 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
-"tbd" = (
-/obj/item/radio/intercom/directional/south,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/service/hydroponics)
"tbh" = (
/turf/open/floor/iron/half{
dir = 1
},
/area/station/engineering/atmos)
-"tbE" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/landmark/start/bartender,
-/obj/effect/turf_decal/siding/wood{
+"tbl" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/red{
dir = 1
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
+/obj/structure/sign/departments/lawyer/directional/west,
/turf/open/floor/iron,
+/area/station/hallway/primary/central/fore)
+"tbH" = (
+/obj/structure/table/reinforced,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
+"tbL" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/airalarm/directional/west,
+/turf/open/floor/wood/large,
/area/station/service/bar)
-"tbK" = (
-/obj/effect/spawner/random/trash/grille_or_waste,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"tbN" = (
/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance,
/obj/machinery/door/airlock/engineering{
@@ -64345,18 +66235,6 @@
"tbQ" = (
/turf/open/floor/iron/grimy,
/area/station/maintenance/aft/greater)
-"tbR" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/hallway/secondary/entry)
"tbX" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -64381,6 +66259,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/dark,
/area/station/medical/virology)
+"tcL" = (
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/structure/rack,
+/obj/item/stack/ducts/fifty,
+/obj/item/storage/box/swab,
+/obj/effect/spawner/random/contraband/permabrig_gear,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/security/prison/work)
"tcQ" = (
/obj/machinery/camera/directional/west{
c_tag = "Security - Permabrig Recreation";
@@ -64399,13 +66286,13 @@
},
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
-"tda" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 4
+"tcX" = (
+/obj/structure/railing,
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
},
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/qm)
+/area/station/science/ordnance)
"tdb" = (
/obj/effect/landmark/event_spawn,
/obj/structure/cable,
@@ -64414,6 +66301,11 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"tdc" = (
+/obj/structure/table/wood/poker,
+/obj/effect/spawner/random/food_or_drink/refreshing_beverage,
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"tdp" = (
/obj/machinery/vending/cigarette,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -64428,13 +66320,20 @@
},
/turf/open/floor/plating,
/area/station/medical/pharmacy)
-"tdL" = (
-/obj/structure/stairs/south,
-/obj/structure/railing{
+"tdI" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/railing/corner{
dir = 8
},
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
+/obj/structure/railing/corner,
+/obj/structure/sign/warning/directional/north,
+/turf/open/lava/plasma/ice_moon,
+/area/icemoon/underground/explored)
+"tdK" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/sign/departments/engineering/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/aft)
"tdR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -64443,39 +66342,47 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"tec" = (
-/obj/effect/spawner/structure/window,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "botany_apiary";
- name = "Apiary Shutters"
+"tdU" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
-"ted" = (
-/obj/machinery/holopad,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/box/white{
- color = "#52B4E9"
+/obj/machinery/barsign/directional/north,
+/turf/open/floor/iron,
+/area/station/service/bar)
+"tdY" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/machinery/requests_console/auto_name/directional/north,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
},
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
+/turf/open/floor/iron/dark,
+/area/station/commons/storage/primary)
+"tec" = (
+/obj/structure/cable,
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"tei" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/carpet/red,
/area/station/security/prison/work)
-"tej" = (
-/obj/structure/fence,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
-"tes" = (
-/obj/effect/spawner/random/trash/graffiti{
- pixel_y = -30
+"teq" = (
+/obj/structure/railing,
+/obj/structure/rack,
+/obj/structure/cable,
+/obj/machinery/door/firedoor/border_only,
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 1
},
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/effect/spawner/random/armory/dragnet,
+/turf/open/floor/iron/dark/textured,
+/area/station/ai_monitored/security/armory/upper)
"teE" = (
/obj/effect/spawner/structure/window,
/obj/machinery/door/poddoor/shutters{
@@ -64496,6 +66403,17 @@
dir = 4
},
/area/station/security/brig/entrance)
+"teQ" = (
+/obj/machinery/chem_master{
+ name = "CytoMaster 5000"
+ },
+/obj/item/swab{
+ pixel_y = 10;
+ pixel_x = -2
+ },
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"teZ" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -64504,23 +66422,24 @@
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
-"tfm" = (
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/west,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/aft)
-"tfu" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall,
-/area/station/maintenance/starboard/fore)
+"tfk" = (
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"tfl" = (
+/obj/structure/table/glass,
+/obj/machinery/reagentgrinder{
+ desc = "Used to grind things up into raw materials and liquids.";
+ pixel_y = 5
+ },
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"tfx" = (
/obj/machinery/portable_atmospherics/canister/water_vapor,
/turf/open/floor/iron,
/area/station/service/janitor)
-"tfG" = (
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"tfM" = (
/obj/structure/chair/office/light{
dir = 1
@@ -64559,8 +66478,20 @@
/obj/effect/turf_decal/tile/brown/opposingcorners{
dir = 1
},
+/obj/machinery/button/door/directional/east{
+ id = "commissarydoor";
+ name = "Commissary Door Lock";
+ normaldoorcontrol = 1;
+ specialfunctions = 4;
+ pixel_x = 35
+ },
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"tgj" = (
+/obj/structure/table/wood,
+/obj/effect/spawner/random/trash/janitor_supplies,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"tgn" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -64570,6 +66501,13 @@
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"tgv" = (
+/obj/machinery/skill_station,
+/obj/machinery/light/small/directional/north,
+/obj/effect/turf_decal/siding/wood,
+/obj/machinery/requests_console/auto_name/directional/north,
+/turf/open/floor/iron/sepia,
+/area/station/service/library)
"tgx" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -64595,6 +66533,19 @@
"thA" = (
/turf/open/genturf/blue,
/area/icemoon/underground/unexplored/rivers/deep/shoreline)
+"thC" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/iron/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/electronics/airlock,
+/obj/item/electronics/airlock,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/item/stack/sheet/mineral/plasma{
+ amount = 30
+ },
+/turf/open/floor/plating,
+/area/station/engineering/engine_smes)
"thD" = (
/obj/machinery/airalarm/directional/north,
/turf/open/floor/plating,
@@ -64631,6 +66582,15 @@
/obj/effect/turf_decal/tile/purple/half/contrasted,
/turf/open/floor/iron,
/area/station/hallway/primary/starboard)
+"thP" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/decal/cleanable/ash,
+/obj/item/rack_parts,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"thW" = (
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/wood,
@@ -64666,46 +66626,13 @@
dir = 10
},
/area/station/science/lab)
-"tie" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/utility/beekeeper_suit,
-/obj/item/clothing/head/utility/beekeeper_head,
-/obj/item/melee/flyswatter,
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
- dir = 4
- },
-/obj/machinery/firealarm/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"til" = (
-/obj/item/radio/intercom/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark/side{
- dir = 8
- },
-/area/mine/eva)
-"tip" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Fitness"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
+"tii" = (
+/obj/effect/turf_decal/siding/wood{
dir = 8
},
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/commons/fitness)
+/obj/item/kirbyplants/organic/plant2,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"tis" = (
/obj/structure/window/reinforced/fulltile,
/obj/structure/transit_tube/horizontal,
@@ -64715,12 +66642,39 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
+"tiI" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
+"tiT" = (
+/obj/structure/chair/wood{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"tiV" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/turf/open/floor/iron,
/area/station/service/chapel)
+"tiX" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/airalarm/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 8
+ },
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/plastic,
+/area/station/commons/dorms/laundry)
"tiY" = (
/obj/machinery/light/small/directional/west,
/obj/effect/turf_decal/weather/snow/corner{
@@ -64739,6 +66693,10 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/station/engineering/atmos/storage)
+"tjf" = (
+/obj/structure/fence/door,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"tjk" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -64760,10 +66718,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/starboard/lesser)
-"tjA" = (
-/obj/machinery/smartfridge,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+"tjv" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
"tjC" = (
/obj/machinery/airalarm/directional/south,
/obj/effect/turf_decal/tile/red/half/contrasted,
@@ -64771,13 +66734,38 @@
dir = 1
},
/area/station/security/prison)
+"tjG" = (
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/item/gun/ballistic/shotgun/doublebarrel,
+/obj/structure/rack,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/box/red,
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
"tjH" = (
/obj/effect/turf_decal/loading_area,
/obj/effect/turf_decal/siding/yellow,
+/obj/structure/sign/poster/official/random/directional/west,
/turf/open/floor/iron/half{
dir = 1
},
/area/station/engineering/storage)
+"tjM" = (
+/obj/structure/table/wood,
+/obj/item/soap/deluxe{
+ pixel_y = 11
+ },
+/obj/item/soap/deluxe{
+ pixel_y = 6
+ },
+/obj/item/soap/deluxe,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"tjN" = (
/obj/structure/closet/secure_closet/personal{
anchored = 1
@@ -64807,47 +66795,46 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"tku" = (
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
+"tkp" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
},
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/machinery/door/airlock/multi_tile/public/glass{
- dir = 4;
- name = "Auxiliary Dock"
+/turf/open/floor/iron/cafeteria{
+ dir = 8
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/secondary/entry)
+/area/station/science/ordnance/office)
"tkP" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
},
/turf/open/floor/iron/freezer,
/area/station/science/xenobiology)
-"tkS" = (
-/obj/item/radio/intercom/directional/east,
-/obj/machinery/door/firedoor/heavy,
-/turf/open/floor/iron/white/side{
- dir = 9
- },
-/area/station/science/research)
+"tkT" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/light/small/dim/directional/north,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/sign/warning/no_smoking/circle/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/lesser)
"tkU" = (
/turf/open/lava/plasma/ice_moon,
/area/icemoon/surface/outdoors/nospawn)
-"tkY" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 4
- },
-/obj/structure/minecart_rail{
- dir = 1
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
+"tkX" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
+"tla" = (
+/obj/structure/marker_beacon/jade,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
+"tlf" = (
+/obj/structure/railing,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
"tlh" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -64870,6 +66857,19 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/ai_monitored/command/storage/eva)
+"tlt" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/status_display/door_timer{
+ pixel_x = -32;
+ id = "Cell 3";
+ name = "Cell 3"
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"tlA" = (
/obj/machinery/light/small/directional/south,
/obj/item/radio/intercom/directional/south,
@@ -64922,10 +66922,6 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/hallway/secondary/entry)
-"tmb" = (
-/obj/structure/stairs/west,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"tml" = (
/obj/structure/grille,
/turf/open/floor/plating,
@@ -64934,6 +66930,13 @@
/obj/structure/closet/firecloset,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"tmy" = (
+/obj/machinery/plate_press,
+/obj/effect/turf_decal/siding/dark{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/security/prison/work)
"tmA" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -64997,6 +67000,14 @@
/obj/item/folder/yellow,
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
+"tnu" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment,
+/obj/item/rack_parts,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"tny" = (
/obj/structure/disposalpipe/segment,
/obj/item/radio/intercom/directional/east,
@@ -65006,17 +67017,20 @@
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"tnz" = (
-/obj/structure/table,
-/obj/item/plate,
-/obj/item/food/piedough,
-/obj/effect/spawner/random/food_or_drink/cake_ingredients,
-/obj/effect/turf_decal/siding/white{
+"tnD" = (
+/obj/effect/turf_decal/trimline/red/filled/line{
dir = 9
},
-/obj/item/kitchen/rollingpin,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
+/obj/structure/bed{
+ dir = 1
+ },
+/obj/effect/spawner/random/bedsheet{
+ dir = 1
+ },
+/obj/effect/spawner/random/contraband/permabrig_gear,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/iron/white,
+/area/station/security/prison/safe)
"tnI" = (
/obj/effect/turf_decal/trimline/dark_blue/line{
dir = 10
@@ -65024,14 +67038,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
-"tnJ" = (
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"tnO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
@@ -65042,6 +67048,14 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/fore)
+"toi" = (
+/obj/machinery/computer/security/telescreen/entertainment/directional/east,
+/obj/machinery/status_display/evac/directional/south,
+/obj/structure/chair/sofa/left/brown{
+ dir = 8
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"too" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/turf/open/floor/grass,
@@ -65067,25 +67081,13 @@
/obj/machinery/shower/directional/west,
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"toP" = (
-/obj/item/toy/snowball{
- pixel_x = 11;
- pixel_y = -7
- },
-/obj/structure/flora/grass/brown/style_random,
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
"toT" = (
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/status_display/evac/directional/west,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/railing/corner{
+ dir = 4
},
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"toV" = (
/obj/structure/table,
/obj/item/stock_parts/subspace/ansible,
@@ -65105,6 +67107,13 @@
/obj/machinery/holopad,
/turf/open/floor/iron/large,
/area/station/command/gateway)
+"tpc" = (
+/obj/effect/spawner/random/trash/graffiti{
+ pixel_y = -30
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"tpd" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -65135,11 +67144,12 @@
"tpH" = (
/turf/closed/wall,
/area/station/security/execution/education)
-"tpK" = (
-/obj/structure/table/wood,
-/obj/item/folder/blue,
-/turf/open/floor/wood,
-/area/station/security/courtroom)
+"tpO" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 6
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"tpX" = (
/obj/item/storage/box/bodybags,
/obj/structure/extinguisher_cabinet/directional/west,
@@ -65152,14 +67162,6 @@
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/floor/iron/white/textured,
/area/station/security/medical)
-"tpZ" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/contraband/random/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"tqk" = (
/obj/structure/table,
/obj/item/paper_bin{
@@ -65170,17 +67172,40 @@
/obj/item/key/janitor,
/turf/open/floor/iron,
/area/station/service/janitor)
-"tqr" = (
-/obj/effect/turf_decal/trimline/green/filled/line,
-/obj/effect/turf_decal/trimline/blue/filled/warning,
-/obj/machinery/hydroponics/constructable,
-/obj/machinery/status_display/ai/directional/south,
+"tqs" = (
+/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/area/station/science/ordnance/office)
+"tqy" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/space_heater,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/medical/morgue)
+"tqJ" = (
+/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/firedoor/heavy{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/power/apc/auto_name/directional/north{
+ areastring = "/area/station/science/ordnance/burnchamber"
+ },
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"tqQ" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"tqR" = (
@@ -65200,16 +67225,16 @@
"trm" = (
/turf/open/floor/plating,
/area/station/science/ordnance/testlab)
-"trn" = (
-/obj/structure/table,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/machinery/cell_charger{
- pixel_y = 5
- },
-/turf/open/floor/iron/white/corner{
- dir = 4
+"tro" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Aft Primary Hallway South";
+ pixel_y = -22
},
-/area/station/science/explab)
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/light/small/directional/east,
+/obj/structure/sign/departments/engineering/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/aft)
"tru" = (
/obj/structure/chair/pew/left{
dir = 1
@@ -65238,6 +67263,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/turf/open/floor/iron/freezer,
/area/station/science/xenobiology)
+"tsc" = (
+/obj/machinery/light/directional/north,
+/obj/structure/sign/warning/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"tsh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -65261,15 +67291,28 @@
/turf/open/openspace/icemoon,
/area/station/science/server)
"tsu" = (
-/obj/effect/turf_decal/siding/wood{
+/obj/structure/table/wood,
+/obj/effect/spawner/random/entertainment/cigarette,
+/obj/effect/spawner/random/entertainment/lighter,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
+"tsz" = (
+/obj/effect/turf_decal/trimline/neutral/mid_joiner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/neutral/warning{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/machinery/space_heater,
+/obj/effect/turf_decal/tile/neutral{
dir = 4
},
-/obj/effect/turf_decal/siding/wood{
- dir = 8
+/obj/structure/sign/poster/official/get_your_legs/directional/north,
+/turf/open/floor/iron/dark/smooth_corner{
+ dir = 4
},
-/obj/machinery/light/floor,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/area/station/ai_monitored/command/storage/eva)
"tsH" = (
/obj/machinery/door/airlock/security/glass{
name = "Interrogation"
@@ -65281,19 +67324,11 @@
/obj/effect/mapping_helpers/airlock/access/all/security/general,
/turf/open/floor/iron/dark/textured,
/area/station/security/interrogation)
-"tsK" = (
-/obj/effect/turf_decal/trimline/red/filled/line{
- dir = 9
- },
-/obj/structure/bed{
- dir = 1
- },
-/obj/effect/spawner/random/bedsheet{
- dir = 1
- },
-/obj/effect/spawner/random/contraband/permabrig_gear,
-/turf/open/floor/iron/white,
-/area/station/security/prison/safe)
+"tsP" = (
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/hallway/secondary/exit/departure_lounge)
"tsQ" = (
/obj/machinery/door/airlock/public/glass{
name = "Public Mining Storage"
@@ -65321,20 +67356,6 @@
/obj/machinery/door/airlock/freezer,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/mess)
-"tts" = (
-/obj/item/chair/wood,
-/obj/item/toy/plush/moth{
- name = "Ariadne"
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"ttv" = (
-/obj/structure/sign/painting/library{
- pixel_y = 32
- },
-/turf/open/floor/wood,
-/area/station/service/library)
"ttw" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/white/smooth_large,
@@ -65347,17 +67368,16 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/security/prison/rec)
-"ttO" = (
-/obj/structure/closet/secure_closet/medical2,
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/machinery/button/door/directional/south{
- id = "surgery";
- name = "Surgery Shutter Control"
+"ttI" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm5";
+ name = "Cabin 1"
},
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/aft)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/wood,
+/area/station/commons/dorms)
"ttT" = (
/obj/machinery/door/airlock/mining/glass{
id_tag = "innercargo";
@@ -65407,6 +67427,16 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"tuy" = (
+/obj/structure/table,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/button/ignition{
+ id = "testigniter";
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/explab)
"tuz" = (
/obj/structure/cable,
/obj/structure/table,
@@ -65424,12 +67454,36 @@
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/hop)
+"tuD" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/machinery/door/airlock/multi_tile/public/glass{
+ dir = 4;
+ name = "Auxiliary Dock"
+ },
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
"tuH" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/landmark/start/prisoner,
/turf/open/floor/iron,
/area/station/security/prison/mess)
+"tuQ" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/service/chapel)
"tva" = (
/obj/machinery/light/small/directional/south,
/turf/open/openspace,
@@ -65444,6 +67498,10 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos)
+"tvk" = (
+/obj/structure/sign/warning/docking/directional/north,
+/turf/open/lava/plasma/ice_moon,
+/area/icemoon/underground/explored)
"tvm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -65456,6 +67514,13 @@
dir = 4
},
/area/station/hallway/secondary/entry)
+"tvt" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/structure/chair/stool/bar/directional/north,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"tvv" = (
/obj/machinery/door/airlock/command/glass{
name = "Research Director"
@@ -65470,10 +67535,6 @@
/obj/effect/mapping_helpers/airlock/access/all/science/rd,
/turf/open/floor/iron,
/area/station/command/heads_quarters/rd)
-"tvx" = (
-/obj/structure/sign/warning/biohazard,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/aft/greater)
"tvF" = (
/obj/effect/turf_decal/delivery,
/obj/structure/cable,
@@ -65508,17 +67569,16 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"twb" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+"twn" = (
+/obj/machinery/vending/wardrobe/chef_wardrobe,
+/obj/effect/turf_decal/siding/white/corner{
dir = 8
},
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/mine/laborcamp)
+/obj/machinery/light/directional/north,
+/obj/structure/sign/poster/contraband/moffuchis_pizza/directional/east,
+/obj/machinery/status_display/evac/directional/north,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"twt" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -65530,17 +67590,6 @@
/obj/machinery/holopad,
/turf/open/floor/carpet/red,
/area/station/security/prison/work)
-"twx" = (
-/obj/effect/turf_decal/siding/wideplating_new/light,
-/obj/item/trash/bee,
-/obj/machinery/light/directional/west,
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 4
- },
-/obj/structure/sign/poster/official/moth_piping/directional/west,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/prison/work)
"twK" = (
/obj/machinery/porta_turret/ai{
dir = 8
@@ -65550,37 +67599,6 @@
},
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/ai_upload)
-"twP" = (
-/obj/structure/table,
-/obj/machinery/recharger{
- pixel_x = -6
- },
-/obj/machinery/button/door{
- id = "Secure Gate";
- name = "Cell Shutters";
- pixel_x = 7;
- pixel_y = 9
- },
-/obj/machinery/button/door{
- id = "Prison Gate";
- name = "Prison Wing Lockdown";
- pixel_x = 7;
- req_access = list("brig")
- },
-/obj/structure/cable,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/warden)
-"twS" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/door/airlock/freezer{
- desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold.";
- name = "The Ice Box"
- },
-/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
"twU" = (
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/freezer,
@@ -65611,15 +67629,14 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/construction,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"txd" = (
+"txf" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/warning/cold_temp/directional/west,
-/obj/machinery/light/small/directional/west,
-/obj/effect/turf_decal/stripes/line{
- dir = 8
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
},
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"txj" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 8
@@ -65631,6 +67648,12 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"txm" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"txo" = (
/obj/effect/turf_decal/siding/yellow/end{
dir = 4
@@ -65639,17 +67662,6 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/plating,
/area/station/medical/treatment_center)
-"txv" = (
-/obj/effect/turf_decal/siding/white{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/machinery/vending/hydronutrients,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
"txE" = (
/obj/item/cigbutt,
/obj/effect/decal/cleanable/dirt,
@@ -65657,6 +67669,19 @@
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
+"txH" = (
+/obj/machinery/vending/wallmed/directional/south,
+/obj/structure/cable,
+/obj/structure/table/glass,
+/obj/item/stack/sticky_tape/surgical,
+/obj/item/stack/medical/bone_gel,
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/machinery/camera/directional/south{
+ c_tag = "Surgery B";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/surgery/aft)
"txI" = (
/obj/structure/closet/wardrobe/black,
/turf/open/floor/plating,
@@ -65669,6 +67694,10 @@
},
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
+"txX" = (
+/obj/structure/water_source/puddle,
+/turf/open/floor/grass,
+/area/station/security/prison/garden)
"tyb" = (
/obj/effect/turf_decal/bot,
/obj/machinery/holopad,
@@ -65742,6 +67771,28 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/wood,
/area/station/commons/vacant_room/office)
+"tzP" = (
+/obj/structure/table,
+/obj/item/hand_labeler,
+/obj/item/storage/box/shipping,
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/commons/storage/art)
+"tzR" = (
+/obj/effect/decal/cleanable/blood/old,
+/obj/effect/turf_decal/caution/stand_clear{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/neutral/filled/end{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"tAg" = (
/obj/effect/turf_decal/trimline/green/filled/corner{
dir = 1
@@ -65758,11 +67809,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/open/floor/plating,
/area/station/commons/storage/mining)
-"tAt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"tAx" = (
/obj/effect/turf_decal/trimline/blue/filled/warning,
/obj/structure/disposalpipe/segment,
@@ -65775,15 +67821,6 @@
dir = 4
},
/area/station/service/chapel)
-"tAK" = (
-/obj/machinery/computer/security/telescreen/interrogation/directional/north,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark/corner{
- dir = 8
- },
-/area/station/security/processing)
"tAL" = (
/obj/structure/table,
/obj/machinery/light/small/directional/south,
@@ -65792,6 +67829,10 @@
},
/turf/open/floor/iron/white,
/area/mine/laborcamp)
+"tAN" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"tAO" = (
/obj/machinery/space_heater,
/obj/effect/mapping_helpers/burnt_floor,
@@ -65807,9 +67848,32 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
+"tAT" = (
+/obj/structure/stairs/east,
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/service/kitchen/coldroom)
+"tBq" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/door/airlock/maintenance_hatch,
+/obj/machinery/door/firedoor/heavy,
+/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
+/obj/structure/sign/warning/radiation/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"tBs" = (
/turf/closed/wall,
/area/station/maintenance/department/chapel)
+"tBw" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/effect/landmark/start/hangover,
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/commons/fitness)
"tBL" = (
/obj/machinery/computer/atmos_control/nitrogen_tank{
dir = 1
@@ -65817,11 +67881,6 @@
/obj/effect/turf_decal/tile/red/half/contrasted,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"tBP" = (
-/obj/machinery/light/small/directional/west,
-/obj/structure/sign/warning/secure_area/directional/west,
-/turf/open/floor/engine,
-/area/station/science/explab)
"tBR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -65834,18 +67893,6 @@
},
/turf/open/floor/iron,
/area/station/security/checkpoint/supply)
-"tBW" = (
-/obj/structure/railing{
- dir = 5
- },
-/obj/structure/sign/warning/biohazard/directional/west,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"tBY" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"tCe" = (
/obj/effect/turf_decal/bot{
dir = 1
@@ -65858,10 +67905,12 @@
/obj/structure/sign/warning,
/turf/closed/wall/r_wall,
/area/icemoon/surface/outdoors/nospawn)
-"tCr" = (
-/obj/structure/grille,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"tCk" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"tCu" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/decal/cleanable/dirt,
@@ -65890,24 +67939,12 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
-"tCG" = (
-/obj/effect/turf_decal/loading_area{
- dir = 1
- },
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"tCL" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/security/prison/work)
-"tCO" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/mine/eva)
"tCR" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -65917,14 +67954,6 @@
},
/turf/open/floor/plating,
/area/station/security/interrogation)
-"tCV" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Security - Permabrig Observation Prep";
- network = list("ss13","prison")
- },
-/obj/structure/sign/poster/official/safety_internals/directional/west,
-/turf/open/floor/vault,
-/area/station/security/prison/rec)
"tCW" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
/obj/machinery/meter,
@@ -65973,16 +68002,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"tDA" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 5
- },
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/structure/tank_holder/extinguisher,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
"tDL" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/red/anticorner/contrasted{
@@ -65997,6 +68016,10 @@
/obj/effect/landmark/start/lawyer,
/turf/open/floor/wood,
/area/station/security/courtroom)
+"tDS" = (
+/obj/effect/spawner/random/trash/bin,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"tDU" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
@@ -66015,12 +68038,10 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"tEd" = (
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/blue/half/contrasted,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+"tEe" = (
+/obj/effect/spawner/random/structure/closet_maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"tEi" = (
/obj/structure/sink/directional/south,
/turf/open/floor/iron,
@@ -66035,42 +68056,11 @@
},
/turf/open/floor/plating,
/area/station/cargo/storage)
-"tEn" = (
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high,
-/obj/item/radio/intercom/directional/north,
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/command/storage/eva)
"tEs" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Holodeck Door"
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "holodeck"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/turf/open/floor/iron/textured,
-/area/station/commons/fitness)
-"tEu" = (
-/obj/structure/table,
-/obj/item/hand_labeler,
-/obj/item/storage/box/shipping,
-/obj/structure/sign/poster/official/fruit_bowl/directional/south,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/commons/storage/art)
+/obj/machinery/portable_atmospherics/canister/plasma,
+/obj/machinery/status_display/ai/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"tEw" = (
/turf/open/genturf/blue,
/area/icemoon/underground/unexplored/rivers)
@@ -66078,39 +68068,6 @@
/obj/structure/ore_box,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
-"tEE" = (
-/obj/structure/table,
-/obj/item/food/deadmouse{
- pixel_y = 18;
- pixel_x = 13
- },
-/obj/structure/microscope,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
-"tEK" = (
-/obj/structure/table,
-/obj/item/tank/internals/emergency_oxygen{
- pixel_x = 5;
- pixel_y = 3
- },
-/obj/item/tank/internals/emergency_oxygen{
- pixel_x = -1;
- pixel_y = 1
- },
-/obj/item/tank/internals/emergency_oxygen{
- pixel_x = 5;
- pixel_y = 3
- },
-/obj/item/tank/internals/emergency_oxygen{
- pixel_x = 5;
- pixel_y = 3
- },
-/obj/item/tank/internals/emergency_oxygen{
- pixel_x = -1;
- pixel_y = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/storage/mining)
"tEL" = (
/obj/structure/closet/emcloset,
/obj/effect/turf_decal/stripes/line{
@@ -66118,6 +68075,17 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
+"tEO" = (
+/obj/structure/closet,
+/obj/machinery/light/small/directional/north,
+/obj/machinery/button/door/directional/north{
+ id = "miningdorm_A";
+ name = "Door Bolt Control";
+ normaldoorcontrol = 1;
+ specialfunctions = 4
+ },
+/turf/open/floor/carpet/donk,
+/area/mine/production)
"tEZ" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible,
@@ -66131,17 +68099,20 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai)
+"tFe" = (
+/obj/effect/turf_decal/tile/neutral/diagonal_edge,
+/obj/effect/landmark/start/cook,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/structure/cable,
+/turf/open/floor/iron/kitchen/diagonal,
+/area/station/service/kitchen)
"tFs" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"tFt" = (
-/obj/effect/spawner/random/trash/mess,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
"tFw" = (
/obj/machinery/camera/directional/north{
c_tag = "Central Hallway North-West"
@@ -66158,13 +68129,47 @@
dir = 8
},
/area/station/science/lab)
+"tFI" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Fitness Maintenance"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/any/security/maintenance,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 1
+ },
+/obj/machinery/duct,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"tFV" = (
/obj/structure/cable,
/obj/machinery/light/directional/south,
/obj/structure/closet/secure_closet/psychology,
/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/structure/sign/poster/official/random/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/psychology)
+"tFY" = (
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/door/airlock/virology{
+ autoclose = 0;
+ frequency = 1449;
+ id_tag = "virology_airlock_interior";
+ name = "Virology Interior Airlock"
+ },
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
+/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
+/obj/effect/turf_decal/tile/green/full,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/medical/virology)
"tGi" = (
/obj/effect/turf_decal/stripes/end,
/obj/machinery/door/airlock/external,
@@ -66193,6 +68198,30 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"tGz" = (
+/obj/machinery/door/airlock/hydroponics/glass{
+ name = "Apiary"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/hydroponics)
+"tGA" = (
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 4
+ },
+/area/station/security/prison)
"tGB" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/east,
@@ -66204,6 +68233,15 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"tGE" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/stairs/south,
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
+ },
+/area/station/commons/lounge)
"tGF" = (
/obj/machinery/camera/directional/east{
c_tag = "Bridge East"
@@ -66219,6 +68257,15 @@
dir = 1
},
/area/station/engineering/lobby)
+"tGJ" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/red/half/contrasted,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 1
+ },
+/area/station/security/prison)
"tGP" = (
/obj/machinery/conveyor{
id = "gulag"
@@ -66226,12 +68273,14 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/mine/laborcamp)
-"tHe" = (
-/obj/structure/bodycontainer/morgue{
- dir = 8
+"tHb" = (
+/obj/effect/spawner/random/structure/musician/piano/random_piano,
+/obj/machinery/button/curtain{
+ pixel_x = -32;
+ id = "cantena_curtains"
},
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"tHi" = (
/obj/structure/filingcabinet,
/obj/machinery/requests_console/directional/west{
@@ -66254,23 +68303,16 @@
/obj/effect/turf_decal/trimline/blue/filled/warning,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"tHB" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 1
- },
-/obj/structure/sign/warning/pods/directional/west,
-/obj/structure/cable,
-/turf/open/floor/iron/white/corner{
- dir = 8
- },
-/area/station/hallway/secondary/entry)
-"tHF" = (
-/obj/structure/sign/nanotrasen,
-/obj/structure/fence/post{
- dir = 8
+"tHw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
},
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
+"tHJ" = (
+/obj/structure/mannequin/skeleton,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"tHK" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/railing{
@@ -66315,13 +68357,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal)
-"tIc" = (
-/obj/structure/sign/warning/electric_shock/directional/south,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 1
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"tIf" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -66335,6 +68370,7 @@
/area/station/maintenance/port/fore)
"tIq" = (
/obj/machinery/portable_atmospherics/canister,
+/obj/effect/turf_decal/box,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
"tIu" = (
@@ -66345,6 +68381,7 @@
dir = 4
},
/obj/structure/sink/directional/west,
+/obj/structure/sign/warning/biohazard/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/virology)
"tIw" = (
@@ -66361,13 +68398,21 @@
/obj/machinery/status_display/evac/directional/south,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"tIL" = (
-/obj/structure/table,
-/obj/machinery/light/small/directional/west,
-/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random/engineering/material_cheap,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/starboard/fore)
+"tIC" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"tIM" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/mine/eva/lower)
"tIS" = (
/obj/effect/turf_decal/trimline/red/filled/line{
dir = 6
@@ -66385,28 +68430,29 @@
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
-"tJi" = (
-/obj/structure/bookcase{
- name = "Holy Bookcase"
+"tJh" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 9
},
-/obj/effect/turf_decal/tile/neutral/anticorner/contrasted,
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
+/obj/item/kirbyplants/random,
+/obj/machinery/light/warm/directional/south,
+/obj/machinery/digital_clock/directional/south,
+/obj/structure/railing/corner{
+ dir = 8
},
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
+"tJl" = (
+/obj/effect/decal/cleanable/blood/tracks,
+/obj/structure/fence/cut/large{
+ dir = 1
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"tJu" = (
/obj/machinery/status_display/ai/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"tJv" = (
-/obj/machinery/portable_atmospherics/scrubber,
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
-/turf/open/floor/iron/showroomfloor,
-/area/station/engineering/atmos)
"tJD" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 5
@@ -66446,6 +68492,13 @@
},
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
+"tJK" = (
+/obj/structure/transit_tube/horizontal,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"tJN" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -66458,42 +68511,22 @@
/obj/item/clothing/mask/gas,
/turf/open/floor/plating,
/area/station/command/teleporter)
-"tJV" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/box/beakers{
- pixel_y = 7
- },
-/obj/item/assembly/igniter{
- pixel_y = -3
- },
-/turf/open/floor/iron/dark/textured_edge{
- dir = 4
- },
-/area/station/medical/chem_storage)
-"tJZ" = (
+"tJY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/power/apc/auto_name/directional/west,
/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/effect/landmark/event_spawn,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/white/line,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/fore)
-"tKf" = (
-/obj/structure/closet,
-/obj/machinery/light/small/directional/north,
-/obj/structure/sign/poster/official/random/directional/east,
-/turf/open/floor/carpet/donk,
-/area/mine/production)
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"tKi" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/lobby)
+"tKm" = (
+/obj/structure/ore_container/food_trough/raptor_trough,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"tKq" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -66511,13 +68544,47 @@
/obj/structure/chair/pew/left,
/turf/open/floor/wood,
/area/station/security/prison/rec)
+"tKD" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/poddoor/preopen{
+ id = "Biohazard";
+ name = "Biohazard Containment Door"
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
+"tKH" = (
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"tKI" = (
/turf/closed/wall,
/area/station/maintenance/port/greater)
+"tKJ" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/effect/spawner/random/trash/graffiti{
+ pixel_y = 32
+ },
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/machinery/light/small/dim/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"tKN" = (
/obj/structure/chair/stool/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"tKO" = (
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron,
+/area/station/science/ordnance/testlab)
"tKV" = (
/obj/structure/table_frame,
/obj/effect/decal/cleanable/glass,
@@ -66532,6 +68599,19 @@
/obj/effect/turf_decal/tile/green/anticorner/contrasted,
/turf/open/floor/iron,
/area/station/engineering/atmos/pumproom)
+"tKY" = (
+/obj/structure/rack,
+/obj/item/soap{
+ pixel_y = -2
+ },
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/machinery/camera/directional/south{
+ c_tag = "Ordnance Lower Mix Lab";
+ network = list("ss13","rd")
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"tKZ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -66541,21 +68621,6 @@
},
/turf/open/floor/iron/dark,
/area/station/hallway/primary/central)
-"tLc" = (
-/obj/machinery/door/airlock/external{
- glass = 1;
- name = "Public Mining Storage";
- opacity = 0
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/structure/sign/warning/cold_temp/directional/north,
-/turf/open/floor/iron/dark,
-/area/mine/storage)
"tLe" = (
/obj/machinery/cryo_cell,
/obj/effect/turf_decal/stripes/line{
@@ -66571,6 +68636,17 @@
/obj/structure/flora/rock/pile/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
+"tLm" = (
+/obj/item/kirbyplants/random,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light/directional/south,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron/cafeteria{
+ dir = 5
+ },
+/area/station/hallway/secondary/entry)
"tLp" = (
/obj/machinery/computer/records/medical{
dir = 4
@@ -66578,12 +68654,6 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/command/heads_quarters/cmo)
-"tLy" = (
-/obj/machinery/vatgrower{
- dir = 4
- },
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
"tLB" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/visible,
/obj/effect/turf_decal/tile/yellow{
@@ -66594,6 +68664,22 @@
"tLF" = (
/turf/closed/wall,
/area/station/hallway/primary/starboard)
+"tLI" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "kitchencounter";
+ name = "Kitchen Counter Shutters"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
+"tLL" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"tLM" = (
/obj/machinery/camera/directional/south{
c_tag = "Robotics Lab - South";
@@ -66628,6 +68714,10 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"tMc" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"tMe" = (
/obj/machinery/computer/mechpad{
dir = 1
@@ -66664,21 +68754,16 @@
"tMO" = (
/turf/closed/wall,
/area/station/medical/break_room)
+"tMS" = (
+/obj/structure/sign/warning/fire/directional/north,
+/turf/open/openspace,
+/area/station/engineering/atmos/storage)
"tMY" = (
/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka,
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"tNb" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/structure/railing/corner/end/flip{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"tNd" = (
/obj/effect/spawner/random/engineering/tracking_beacon,
/obj/effect/turf_decal/siding/green{
@@ -66706,11 +68791,24 @@
/obj/effect/turf_decal/tile/dark/half/contrasted,
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"tNw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"tNx" = (
/obj/structure/cable,
/obj/machinery/light/floor,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"tNz" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/iron/white,
+/area/station/medical/treatment_center)
"tND" = (
/obj/effect/turf_decal/stripes/asteroid/corner{
dir = 4
@@ -66722,45 +68820,20 @@
dir = 10
},
/area/mine/living_quarters)
-"tNH" = (
-/obj/structure/railing,
-/obj/effect/turf_decal/siding/thinplating_new/light{
- dir = 6
- },
-/turf/open/floor/wood/large,
-/area/station/hallway/primary/starboard)
"tNJ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
-"tNN" = (
-/obj/structure/flora/tree/pine/style_random,
-/obj/structure/marker_beacon/cerulean,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters)
-"tNY" = (
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron,
-/area/station/cargo/lobby)
-"tOe" = (
-/obj/effect/spawner/random/structure/closet_maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"tOf" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/obj/machinery/door/poddoor/preopen{
- id = "xenobio1";
- name = "Xenobio Pen 1 Blast Door"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
+"tOb" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/machinery/light/directional/south,
+/obj/machinery/camera/directional/south{
+ c_tag = "Medbay Chemistry Lab - South";
+ network = list("ss13","medbay")
},
-/obj/structure/sign/warning/electric_shock,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"tOi" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -66770,6 +68843,14 @@
},
/turf/open/floor/iron,
/area/station/command/gateway)
+"tOk" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/computer/security/telescreen/entertainment/directional/south,
+/turf/open/floor/iron,
+/area/station/engineering/storage_shared)
"tOq" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
@@ -66786,63 +68867,22 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/mix)
-"tOC" = (
-/obj/effect/spawner/random/trash/hobo_squat,
-/obj/effect/decal/cleanable/dirt/dust,
+"tOE" = (
+/obj/structure/cable/multilayer/multiz,
+/obj/structure/sign/warning/electric_shock/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/area/station/security/prison/safe)
"tOF" = (
/obj/structure/chair/comfy/black{
dir = 8
},
/turf/open/floor/carpet,
/area/station/command/meeting_room)
-"tOO" = (
-/obj/structure/sign/warning/no_smoking/circle/directional/west,
-/obj/machinery/light/directional/west,
-/obj/machinery/camera{
- c_tag = "Medbay Mid-South";
- dir = 5;
- network = list("ss13","medbay")
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 10
- },
-/obj/structure/extinguisher_cabinet/directional/south,
-/obj/structure/table/glass,
-/obj/machinery/fax{
- fax_name = "Medical";
- name = "Medical Fax Machine"
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
"tOX" = (
/obj/machinery/light/small/broken/directional/south,
/obj/item/trash/energybar,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"tPx" = (
-/obj/structure/table,
-/obj/item/multitool/circuit{
- pixel_x = -8
- },
-/obj/item/multitool/circuit{
- pixel_x = -4
- },
-/obj/item/multitool/circuit,
-/obj/item/stock_parts/power_store/cell/high{
- pixel_x = 8;
- pixel_y = 9
- },
-/obj/item/stock_parts/power_store/cell/high{
- pixel_x = 8;
- pixel_y = -2
- },
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/iron/white/side{
- dir = 4
- },
-/area/station/science/explab)
"tPz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white/side{
@@ -66868,6 +68908,27 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"tPL" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/machinery/door/firedoor/border_only{
+ dir = 1
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
+"tPT" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"tPV" = (
/obj/effect/landmark/blobstart,
/turf/open/floor/plating,
@@ -66894,16 +68955,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/medical/storage)
-"tQE" = (
-/obj/effect/turf_decal/siding/brown/corner{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron,
-/area/station/cargo/drone_bay)
"tQM" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/east,
@@ -66931,6 +68982,44 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"tRo" = (
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/starboard)
+"tRq" = (
+/obj/structure/chair/wood{
+ dir = 4
+ },
+/obj/item/toy/plush/moth{
+ name = "Theseus"
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/sign/flag/mothic/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"tRP" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Hydroponics Maintenance"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"tRX" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 8
@@ -66944,54 +69033,50 @@
/obj/effect/turf_decal/siding/yellow,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage/gas)
-"tSd" = (
-/obj/machinery/door/airlock/external,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/any/security/general,
-/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+"tSb" = (
+/obj/effect/spawner/random/vending/colavend,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/bluespace_vendor/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/central)
"tSi" = (
/obj/machinery/suit_storage_unit/security,
/turf/open/floor/iron/smooth,
/area/station/security/brig/upper)
+"tSj" = (
+/obj/structure/fence/corner{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"tSs" = (
/obj/item/flashlight/lantern{
start_on = 1
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"tSt" = (
-/obj/structure/sign/painting/library,
-/turf/closed/wall,
-/area/station/service/library)
"tSx" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"tSy" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
+"tSF" = (
+/obj/machinery/door/window/left/directional/west{
+ req_one_access = list("bar", "kitchen");
+ name = "Deliveries"
},
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
-"tSK" = (
-/obj/machinery/chem_mass_spec,
-/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
+/obj/effect/turf_decal/loading_area{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/white{
dir = 8
},
-/obj/structure/sign/warning/no_smoking/directional/west,
-/turf/open/floor/iron/white,
-/area/station/medical/pharmacy)
-"tSO" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/structure/window/reinforced/tinted,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/textured,
+/area/station/service/kitchen/coldroom)
"tTc" = (
/obj/item/storage/bag/plants/portaseeder,
/obj/structure/table/glass,
@@ -67002,22 +69087,25 @@
/obj/machinery/light/directional/east,
/turf/open/floor/iron/dark,
/area/station/service/hydroponics/garden)
-"tTw" = (
-/obj/structure/stairs/east,
-/obj/structure/railing,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"tTK" = (
-/obj/structure/railing/corner{
- dir = 4
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 6
},
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/icemoon/underground/explored)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"tTL" = (
/obj/structure/chair,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"tTO" = (
+/obj/structure/fence/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"tTV" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -67040,24 +69128,6 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/wood,
/area/station/maintenance/space_hut/cabin)
-"tUm" = (
-/obj/machinery/door/window/left/directional/west{
- req_one_access = list("bar", "kitchen");
- name = "Deliveries"
- },
-/obj/effect/turf_decal/loading_area{
- dir = 8
- },
-/obj/effect/turf_decal/siding/white{
- dir = 8
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/textured,
-/area/station/service/kitchen/coldroom)
"tUn" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -67094,6 +69164,10 @@
specialfunctions = 4
},
/obj/machinery/photobooth/security,
+/obj/machinery/button/flasher{
+ id = "transferflash";
+ pixel_y = 34
+ },
/turf/open/floor/iron/smooth,
/area/station/security/execution/transfer)
"tUC" = (
@@ -67101,6 +69175,13 @@
/obj/machinery/light/floor,
/turf/open/floor/iron/white,
/area/mine/living_quarters)
+"tUG" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/random/maintenance/four,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/construction)
"tUK" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -67113,21 +69194,12 @@
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
"tUO" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/command/glass{
- name = "Bridge"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/command/general,
-/turf/open/floor/iron,
-/area/station/command/bridge)
+/obj/structure/sign/painting/large/library{
+ dir = 1
+ },
+/turf/open/floor/wood,
+/area/station/service/library)
"tUV" = (
/obj/structure/railing{
dir = 8
@@ -67140,6 +69212,12 @@
},
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
+"tVd" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"tVf" = (
/turf/closed/wall,
/area/station/security/prison)
@@ -67150,6 +69228,15 @@
/obj/machinery/power/apc/auto_name/directional/north,
/turf/open/floor/iron/dark,
/area/station/science/server)
+"tVx" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"tVA" = (
/obj/effect/turf_decal/bot,
/obj/structure/closet/radiation,
@@ -67157,17 +69244,11 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"tVB" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/light/dim/directional/south,
-/obj/machinery/requests_console/directional/south{
- department = "Medbay";
- name = "Medbay Requests Console"
- },
-/obj/effect/mapping_helpers/requests_console/assistance,
-/turf/open/floor/iron/white,
-/area/station/medical/cryo)
+"tVF" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/mapping_helpers/airalarm/tlv_cold_room,
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
"tWc" = (
/obj/structure/reagent_dispensers/watertank,
/obj/effect/spawner/random/trash/soap,
@@ -67182,6 +69263,17 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/science/xenobiology)
+"tWj" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/south,
+/obj/structure/cable,
+/turf/open/floor/iron/grimy,
+/area/station/service/bar/backroom)
"tWp" = (
/obj/machinery/door/firedoor,
/obj/structure/cable,
@@ -67214,6 +69306,12 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/dark,
/area/mine/mechbay)
+"tWJ" = (
+/obj/structure/railing/corner/end/flip{
+ dir = 4
+ },
+/turf/open/floor/carpet/lone,
+/area/station/service/chapel)
"tWK" = (
/obj/structure/cable,
/turf/open/floor/plating/snowed/icemoon,
@@ -67229,44 +69327,18 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron,
/area/station/security/prison/work)
-"tWY" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
-/obj/machinery/door/airlock/maintenance{
- name = "Kitchen Maintenance"
- },
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
-"tWZ" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"tXb" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"tXd" = (
-/obj/machinery/seed_extractor,
-/obj/machinery/camera/directional/north{
- c_tag = "Security - Permabrig Forestry";
- network = list("ss13","prison")
- },
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/security/prison/garden)
-"tXg" = (
-/obj/machinery/airalarm/directional/north,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+"tXc" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/effect/landmark/start/paramedic,
+/obj/structure/cable,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"tXh" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -67275,6 +69347,11 @@
},
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
+"tXk" = (
+/obj/machinery/shower/directional/west,
+/obj/structure/fluff/shower_drain,
+/turf/open/floor/iron/freezer,
+/area/station/commons/toilet)
"tXs" = (
/obj/structure/ladder,
/obj/machinery/light/small/red/directional/west,
@@ -67291,6 +69368,19 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
+"tXM" = (
+/obj/machinery/hydroponics/constructable,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/plant_analyzer,
+/obj/effect/turf_decal/tile/green/anticorner/contrasted{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/green{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/mine/laborcamp)
"tXV" = (
/obj/machinery/airalarm/directional/north,
/obj/machinery/camera/directional/north{
@@ -67315,6 +69405,17 @@
},
/turf/open/floor/iron/dark,
/area/station/science/server)
+"tYt" = (
+/obj/effect/turf_decal/tile/neutral/diagonal_edge,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/turf/open/floor/iron/kitchen/diagonal,
+/area/station/service/kitchen)
+"tYu" = (
+/obj/effect/spawner/random/trash/hobo_squat,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"tYz" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -67337,6 +69438,28 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
/area/station/security/prison/garden)
+"tYF" = (
+/obj/machinery/light/small/directional/east,
+/obj/effect/spawner/random/engineering/atmospherics_portable,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"tYS" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"tYW" = (
+/obj/machinery/light/directional/west,
+/obj/structure/chair,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
"tYZ" = (
/obj/machinery/door/airlock/external{
name = "External Airlock"
@@ -67359,61 +69482,26 @@
/obj/item/shovel/spade,
/turf/open/floor/grass,
/area/station/maintenance/starboard/aft)
-"tZe" = (
-/obj/machinery/vending/wardrobe/gene_wardrobe,
-/obj/structure/sign/poster/official/random/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/science/genetics)
-"tZf" = (
-/obj/structure/cable,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"tZm" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"tZo" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"tZp" = (
/obj/structure/ladder,
+/obj/effect/turf_decal/weather/snow/corner,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
-"tZG" = (
-/obj/machinery/meter,
-/obj/effect/turf_decal/trimline/dark_red/arrow_ccw{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/layer_manifold/pink/visible{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/engineering/atmos/storage)
-"tZO" = (
-/obj/machinery/modular_computer/preset/civilian{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/engineering/lobby)
-"tZR" = (
-/obj/machinery/conveyor{
- dir = 4;
- id = "packageSort2"
- },
-/obj/structure/plasticflaps,
-/turf/open/floor/plating,
-/area/station/cargo/sorting)
+"tZv" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
"tZZ" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/light/directional/west,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"uab" = (
@@ -67427,6 +69515,18 @@
/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload,
/turf/open/floor/iron/dark/textured_large,
/area/station/ai_monitored/turret_protected/ai_upload)
+"uag" = (
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"uah" = (
/obj/machinery/light_switch/directional/west,
/obj/structure/cable,
@@ -67452,6 +69552,12 @@
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"uap" = (
+/obj/structure/fence/cut/large{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"uar" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -67490,38 +69596,10 @@
},
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/science)
-"ubh" = (
-/turf/open/openspace/xenobio,
-/area/station/science/xenobiology)
-"ubi" = (
-/turf/open/misc/asteroid/snow/coldroom,
-/area/icemoon/underground/explored)
"ubk" = (
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"ubo" = (
-/obj/machinery/status_display/door_timer{
- id = "Cell 1";
- name = "Cell 1";
- pixel_x = -32
- },
-/obj/machinery/door/poddoor/preopen{
- id = "Prison Gate";
- name = "Prison Blast Door"
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
-"ubp" = (
-/obj/effect/spawner/random/structure/grille,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"ubq" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/white,
@@ -67549,28 +69627,17 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"ubG" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/iron/stairs/medium,
+/area/mine/eva/lower)
"ubH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/locker)
-"ubI" = (
-/obj/structure/ladder{
- name = "upper dispenser access"
- },
-/obj/structure/sign/warning/no_smoking/directional/east,
-/obj/effect/turf_decal/stripes/box,
-/turf/open/floor/iron/dark/textured_large,
-/area/station/medical/chemistry)
-"ubK" = (
-/obj/machinery/computer/holodeck{
- dir = 4
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"ubY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -67603,11 +69670,16 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"ucD" = (
-/obj/machinery/plate_press,
-/obj/structure/window/reinforced/spawner/directional/west,
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/security/prison/work)
+"ucu" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/obj/effect/turf_decal/tile/green{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"ucN" = (
/turf/closed/wall/r_wall,
/area/station/security/detectives_office)
@@ -67615,20 +69687,6 @@
/obj/structure/sign/warning/electric_shock,
/turf/closed/wall/r_wall,
/area/station/engineering/supermatter)
-"udf" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/airlock/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"udj" = (
/obj/effect/turf_decal/stripes/asteroid/line,
/obj/structure/cable,
@@ -67646,15 +69704,19 @@
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
"udA" = (
-/obj/structure/training_machine,
-/obj/item/target,
-/obj/machinery/light/directional/south,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
+/obj/effect/turf_decal/tile/blue,
+/obj/item/kirbyplants/random,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/status_display/evac/directional/south,
+/obj/structure/disposalpipe/segment{
+ dir = 9
},
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+/turf/open/floor/iron/white/corner{
+ dir = 8
+ },
+/area/station/hallway/secondary/entry)
"udK" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
@@ -67675,22 +69737,6 @@
/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"udQ" = (
-/obj/structure/table,
-/obj/item/computer_disk/ordnance,
-/obj/item/computer_disk/ordnance,
-/obj/item/computer_disk/ordnance,
-/turf/open/floor/iron/white/corner{
- dir = 1
- },
-/area/station/command/heads_quarters/rd)
-"udR" = (
-/obj/structure/cable,
-/obj/structure/minecart_rail{
- dir = 1
- },
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
"uee" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -67703,14 +69749,12 @@
/obj/structure/cable,
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"uek" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/potato{
- name = "\improper Beepsky's emergency battery"
+"uen" = (
+/obj/structure/fence/door{
+ dir = 8
},
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"uep" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -67721,6 +69765,13 @@
/obj/structure/flora/tree/pine/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"uet" = (
+/obj/machinery/keycard_auth/wall_mounted/directional/east,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/command/heads_quarters/hos)
"uey" = (
/obj/machinery/power/supermatter_crystal/engine,
/turf/open/floor/engine,
@@ -67738,6 +69789,10 @@
/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"ueF" = (
+/obj/structure/sign/departments/holy/directional/east,
+/turf/open/openspace,
+/area/station/service/chapel)
"ueP" = (
/obj/structure/table,
/obj/structure/reagent_dispensers/servingdish,
@@ -67764,6 +69819,11 @@
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
+"ufb" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/engine,
+/area/station/science/explab)
"uff" = (
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron,
@@ -67774,11 +69834,6 @@
},
/turf/open/floor/iron/showroomfloor,
/area/station/security/processing)
-"ufw" = (
-/obj/machinery/door/firedoor,
-/obj/effect/landmark/start/hangover,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"ufF" = (
/obj/structure/table,
/obj/item/storage/box/prisoner{
@@ -67800,14 +69855,6 @@
},
/turf/open/floor/sepia,
/area/station/security/prison/rec)
-"uge" = (
-/obj/structure/closet/secure_closet/engineering_electrical,
-/obj/machinery/status_display/evac/directional/east,
-/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
"ugi" = (
/obj/machinery/light/small/directional/east,
/obj/machinery/computer/order_console/bitrunning{
@@ -67832,6 +69879,10 @@
/obj/machinery/requests_console/auto_name/directional/north,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"ugA" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"ugG" = (
/obj/structure/table,
/obj/item/clothing/gloves/color/fyellow,
@@ -67844,19 +69895,6 @@
/obj/item/radio/intercom/directional/east,
/turf/open/floor/iron,
/area/station/maintenance/department/electrical)
-"ugI" = (
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"ugP" = (
/obj/effect/turf_decal/siding/red{
dir = 4
@@ -67871,6 +69909,24 @@
/obj/structure/cable,
/turf/open/floor/iron/showroomfloor,
/area/station/engineering/atmos)
+"ugX" = (
+/obj/machinery/door/airlock{
+ id_tag = "Dorm3";
+ name = "Dorm 3"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/commons/dorms)
+"ugZ" = (
+/obj/effect/landmark/start/hangover,
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
+/obj/machinery/computer/security/telescreen/entertainment/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"uhb" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/tile/brown{
@@ -67879,14 +69935,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/maintenance/disposal)
-"uhs" = (
-/obj/structure/railing/corner,
-/obj/machinery/camera/directional/south{
- c_tag = "Mining B-1 Hallway North"
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/mine/eva)
"uht" = (
/obj/machinery/atmospherics/components/binary/pump{
dir = 1;
@@ -67918,6 +69966,16 @@
},
/turf/open/floor/iron/white/side,
/area/mine/living_quarters)
+"uhF" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 8
+ },
+/obj/machinery/hydroponics/constructable,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"uhH" = (
/obj/machinery/door/airlock/engineering{
name = "Chemistry Lab Utilities"
@@ -67929,15 +69987,6 @@
/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"uhX" = (
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk{
- dir = 8
- },
-/obj/structure/sign/warning/deathsposal/directional/north,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"uif" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -67957,44 +70006,14 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/cargo/drone_bay)
-"uil" = (
-/obj/effect/landmark/event_spawn,
-/obj/machinery/duct,
-/obj/effect/turf_decal/siding/dark{
- dir = 5
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/checker,
-/area/station/hallway/secondary/service)
-"uin" = (
-/obj/structure/sign/warning/fire/directional/south,
-/obj/effect/turf_decal/stripes/corner{
+"uii" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 8
},
-/obj/effect/turf_decal/trimline/dark_green/arrow_ccw,
-/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage)
-"uiq" = (
-/obj/structure/table/wood,
-/obj/machinery/chem_dispenser/drinks,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/light/small/dim/directional/east,
/turf/open/floor/iron/dark,
-/area/station/service/bar)
-"uiv" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/area/station/medical/morgue)
"uiF" = (
/obj/structure/cable,
/obj/effect/turf_decal/trimline/blue/filled/line{
@@ -68012,19 +70031,6 @@
/obj/effect/spawner/random/maintenance/three,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"uiM" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall/r_wall,
-/area/station/ai_monitored/command/nuke_storage)
-"uiV" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/backroom)
"uja" = (
/turf/closed/wall,
/area/station/commons/toilet)
@@ -68034,10 +70040,6 @@
},
/turf/open/floor/wood,
/area/station/maintenance/port/aft)
-"ujp" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
"ujs" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -68050,6 +70052,12 @@
/obj/machinery/status_display/evac/directional/south,
/turf/open/floor/iron/smooth,
/area/station/engineering/lobby)
+"ujK" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"ujP" = (
/obj/structure/table,
/obj/machinery/computer/security/telescreen/research,
@@ -68074,34 +70082,6 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"uks" = (
-/obj/machinery/door/airlock/command{
- name = "Conference Room"
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment,
-/obj/effect/mapping_helpers/airlock/access/all/command/general,
-/obj/machinery/door/firedoor,
-/turf/open/floor/wood,
-/area/station/command/meeting_room)
-"ukt" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"ukv" = (
-/obj/machinery/computer/exoscanner_control{
- dir = 1
- },
-/obj/machinery/light_switch/directional/east{
- pixel_x = 22;
- pixel_y = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/cargo/drone_bay)
"ukz" = (
/obj/machinery/duct,
/obj/structure/disposalpipe/segment{
@@ -68124,6 +70104,32 @@
},
/turf/open/floor/iron/grimy,
/area/station/hallway/secondary/entry)
+"ukJ" = (
+/obj/effect/turf_decal/trimline/neutral/warning,
+/obj/effect/turf_decal/trimline/neutral/mid_joiner,
+/obj/item/flashlight{
+ pixel_y = 9
+ },
+/obj/item/flashlight{
+ pixel_y = 9
+ },
+/obj/item/flashlight{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/obj/item/flashlight{
+ pixel_x = -3;
+ pixel_y = 5
+ },
+/obj/structure/rack,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron/dark/smooth_edge,
+/area/station/ai_monitored/command/storage/eva)
"ukN" = (
/obj/structure/table,
/obj/machinery/door/poddoor/shutters{
@@ -68135,6 +70141,19 @@
/obj/machinery/door/window/left/directional/south,
/turf/open/floor/iron,
/area/station/security/prison/visit)
+"ukR" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Teleporter Maintenance"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/command/teleporter,
+/turf/open/floor/plating,
+/area/station/maintenance/central/lesser)
"ukV" = (
/obj/structure/closet/crate/freezer,
/obj/item/reagent_containers/blood/random,
@@ -68171,6 +70190,13 @@
/obj/effect/landmark/start/assistant,
/turf/open/floor/iron,
/area/station/commons/dorms)
+"ulm" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/railing/corner{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"ult" = (
/turf/closed/wall/r_wall,
/area/station/science/robotics/lab)
@@ -68180,12 +70206,29 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/security/prison/safe)
-"ulE" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{
- dir = 1
+"ulL" = (
+/obj/machinery/modular_computer/preset/id,
+/obj/effect/turf_decal/tile/blue/full,
+/obj/machinery/camera/directional/north{
+ c_tag = "Chief Medical Office North";
+ network = list("ss13","medbay")
},
-/turf/open/floor/iron,
-/area/station/science/ordnance)
+/obj/machinery/button/door/directional/east{
+ id = "cmoprivacy";
+ name = "CMO Shutter Control";
+ req_access = list("cmo")
+ },
+/obj/machinery/keycard_auth/wall_mounted/directional/east{
+ pixel_x = 37
+ },
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/command/heads_quarters/cmo)
+"ulR" = (
+/obj/effect/turf_decal/siding/wood/corner{
+ dir = 8
+ },
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"uma" = (
/obj/item/chisel,
/obj/item/storage/toolbox/artistic,
@@ -68193,17 +70236,16 @@
/obj/item/storage/crayons,
/turf/open/floor/sepia,
/area/station/security/prison/rec)
-"umb" = (
-/obj/structure/sign/warning/docking/directional/south,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"umc" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
+"umg" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
},
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"umh" = (
+/turf/closed/wall/ice,
+/area/icemoon/surface/outdoors/nospawn)
"uml" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -68217,6 +70259,17 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"umv" = (
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/obj/machinery/door/firedoor/border_only{
+ dir = 4
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/research)
"umz" = (
/obj/effect/turf_decal/siding/yellow{
dir = 1
@@ -68237,13 +70290,15 @@
},
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
-"umF" = (
-/obj/structure/stairs/north,
-/obj/structure/railing{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/service/chapel)
+"umD" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
+"umM" = (
+/obj/effect/landmark/start/clown,
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"umR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
@@ -68291,14 +70346,14 @@
/obj/machinery/gulag_teleporter,
/turf/open/floor/iron/showroomfloor,
/area/station/security/processing)
-"unM" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/chair{
+"unG" = (
+/obj/machinery/computer/station_alert{
dir = 4
},
-/obj/structure/sign/departments/exodrone/directional/west,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/computer/security/telescreen/ce/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/ce)
"unO" = (
/obj/item/paper_bin{
pixel_x = -3;
@@ -68309,16 +70364,6 @@
/obj/structure/table,
/turf/open/floor/iron,
/area/station/cargo/office)
-"unT" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sign/poster/official/random/directional/west,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark/side{
- dir = 8
- },
-/area/mine/eva)
"uog" = (
/obj/effect/turf_decal/tile/blue{
dir = 8
@@ -68372,36 +70417,9 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"uoF" = (
-/obj/machinery/pdapainter/engineering,
-/obj/machinery/button/door/directional/west{
- id = "atmos";
- name = "Atmospherics Lockdown";
- pixel_y = 10;
- req_access = list("engineering")
- },
-/obj/machinery/button/door/directional/west{
- id = "Secure Storage";
- name = "Engineering Secure Storage";
- req_access = list("engine_equip")
- },
-/obj/machinery/button/door/directional/west{
- id = "Engineering";
- name = "Engineering Lockdown";
- pixel_y = -10;
- req_access = list("engineering")
- },
-/obj/effect/turf_decal/tile/neutral/full,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/command/heads_quarters/ce)
-"uoS" = (
-/obj/machinery/vending/games,
-/obj/structure/window/reinforced/spawner/directional/east,
-/turf/open/floor/iron/dark/textured,
-/area/station/security/prison)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron,
+/area/station/engineering/atmos)
"uoT" = (
/obj/structure/extinguisher_cabinet/directional/west,
/obj/structure/table,
@@ -68415,6 +70433,22 @@
/obj/effect/turf_decal/trimline/blue/filled/corner,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
+"uoY" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "kitchencounter";
+ name = "Kitchen Counter Shutters"
+ },
+/obj/machinery/door/firedoor,
+/obj/item/reagent_containers/condiment/peppermill{
+ pixel_x = 3
+ },
+/obj/item/reagent_containers/condiment/saltshaker{
+ pixel_x = -3
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"upa" = (
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
@@ -68442,12 +70476,10 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/prison)
-"upx" = (
-/obj/machinery/light_switch/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
+"upB" = (
+/obj/effect/turf_decal/tile/red/anticorner/contrasted,
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"upH" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -68467,6 +70499,17 @@
/obj/structure/tank_holder/extinguisher,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"upU" = (
+/obj/structure/table/wood,
+/obj/item/raptor_dex{
+ pixel_y = 13
+ },
+/obj/item/raptor_dex{
+ pixel_y = 7
+ },
+/obj/item/raptor_dex,
+/turf/open/misc/hay/icemoon,
+/area/icemoon/underground/explored)
"upV" = (
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/dark,
@@ -68510,13 +70553,11 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
-"uqV" = (
-/obj/structure/sign/warning/directional/east{
- desc = "A sign warning of a sudden drop below.";
- name = "SUDDEN DROP sign"
- },
-/turf/open/openspace/icemoon/keep_below,
-/area/icemoon/surface/outdoors/nospawn)
+"uqX" = (
+/obj/effect/decal/remains/human,
+/obj/item/pickaxe/improvised,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/labor_camp)
"urd" = (
/obj/structure/chair/stool/directional/north,
/turf/open/floor/iron,
@@ -68531,6 +70572,22 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron/dark,
/area/station/hallway/primary/central)
+"urk" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/poddoor/preopen{
+ id = "Biohazard";
+ name = "Biohazard Containment Door"
+ },
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/research)
+"urm" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/machinery/newscaster/directional/north,
+/turf/open/floor/wood,
+/area/station/security/prison/rec)
"uro" = (
/obj/machinery/requests_console/directional/east{
department = "Telecomms Admin";
@@ -68541,6 +70598,13 @@
/obj/effect/mapping_helpers/requests_console/assistance,
/turf/open/floor/iron,
/area/station/tcommsat/computer)
+"urp" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/trimline/yellow/filled/warning{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"urw" = (
/obj/structure/railing/corner{
dir = 4
@@ -68568,6 +70632,24 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/science/research)
+"urQ" = (
+/obj/effect/turf_decal/siding/white,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/structure/table/glass,
+/obj/machinery/light/small/directional/west,
+/obj/item/stack/package_wrap{
+ pixel_y = 3
+ },
+/obj/item/hand_labeler,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
+"usm" = (
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"uso" = (
/obj/structure/closet/crate/trashcart,
/obj/effect/spawner/random/contraband/prison,
@@ -68580,22 +70662,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
-"usz" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = -32;
- pixel_y = 32
- },
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
-"usP" = (
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/research)
"usS" = (
/obj/structure/bed{
dir = 1
@@ -68610,37 +70676,12 @@
dir = 10
},
/area/station/security/prison/safe)
-"utn" = (
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/structure/table/glass,
-/obj/item/seeds/tower,
-/obj/item/seeds/chanter{
- pixel_y = 3;
- pixel_x = 3
- },
-/obj/item/seeds/watermelon{
- pixel_y = -6;
- pixel_x = 3
- },
-/obj/item/seeds/apple{
- pixel_y = 4;
- pixel_x = 2
- },
-/obj/item/seeds/banana,
-/obj/item/seeds/rose{
- pixel_y = -3;
- pixel_x = -4
- },
-/obj/structure/noticeboard/directional/west,
-/obj/item/paper/guides/jobs/hydroponics{
- pixel_y = 3;
- pixel_x = -27
- },
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+"usU" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/commons/vacant_room/office)
"utr" = (
/obj/structure/table,
/obj/item/storage/toolbox/mechanical{
@@ -68664,27 +70705,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"utG" = (
-/obj/structure/disposalpipe/segment{
- dir = 5
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/backroom)
"utR" = (
/obj/effect/turf_decal/tile/blue{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"utW" = (
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"uub" = (
/obj/machinery/atmospherics/components/binary/pump{
name = "Port to Fuel Pipe"
@@ -68696,10 +70722,6 @@
/obj/effect/spawner/random/techstorage/tcomms_all,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"uuh" = (
-/obj/structure/noticeboard/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"uum" = (
/obj/machinery/door/airlock/public/glass{
name = "Chapel"
@@ -68743,17 +70765,16 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
+"uuO" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"uuP" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/cargo/office)
-"uvi" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/medical/cryo)
"uvk" = (
/obj/structure/window/reinforced/plasma/spawner/directional/west,
/obj/structure/cable,
@@ -68764,6 +70785,14 @@
"uvt" = (
/turf/closed/wall,
/area/station/science/robotics/mechbay)
+"uvu" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/ai_monitored/turret_protected/aisat/maint)
"uvv" = (
/obj/effect/turf_decal/stripes/corner,
/obj/effect/turf_decal/stripes/corner{
@@ -68771,6 +70800,16 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"uvA" = (
+/obj/structure/grille,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "botany_chasm_and_wolf_shutters"
+ },
+/turf/open/floor/plating,
+/area/station/service/hydroponics)
"uvM" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
@@ -68787,13 +70826,9 @@
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/aisat/hallway)
"uwd" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 8
- },
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
- },
-/area/icemoon/underground/explored/graveyard)
+/obj/item/chair/wood,
+/turf/open/floor/wood,
+/area/station/maintenance/port/aft)
"uwj" = (
/obj/machinery/duct,
/obj/structure/disposalpipe/segment,
@@ -68817,6 +70852,17 @@
dir = 8
},
/area/station/security/brig/entrance)
+"uwE" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/sorting/mail{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/mail_sorting/service/hydroponics,
+/obj/effect/mapping_helpers/mail_sorting/service/theater,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"uwH" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -68847,6 +70893,21 @@
/obj/effect/mapping_helpers/airlock/access/all/service/janitor,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"uwR" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Xenobiology External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
+"uwT" = (
+/turf/closed/wall/r_wall,
+/area/station/science/cytology)
"uxd" = (
/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{
dir = 4
@@ -68872,11 +70933,14 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/cargo/office)
-"uxp" = (
-/turf/open/floor/iron/stairs/medium{
- dir = 4
+"uxm" = (
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
},
-/area/station/engineering/lobby)
+/obj/machinery/light/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"uxx" = (
/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/monitored/air_output{
dir = 1
@@ -68890,26 +70954,35 @@
},
/turf/open/floor/iron/white,
/area/station/science/research)
+"uxG" = (
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/aisat/service";
+ name = "Service Bay Turret Control";
+ pixel_x = 27;
+ req_access = list("minisat")
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"uxK" = (
/obj/machinery/light/small/directional/east,
/turf/open/floor/engine/vacuum,
/area/station/engineering/atmos)
-"uxU" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"uxZ" = (
-/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2,
-/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
+"uyo" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Courtroom"
},
-/turf/open/floor/plating,
-/area/station/maintenance/fore/lesser)
-"uye" = (
-/obj/item/kirbyplants/random/dead,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/item/radio/intercom/directional/north,
+/obj/structure/chair{
+ name = "Defense"
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/station/security/courtroom)
"uyq" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -68936,13 +71009,6 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/dark/textured,
/area/station/medical/treatment_center)
-"uyU" = (
-/obj/structure/disposalpipe/trunk{
- dir = 4
- },
-/obj/machinery/disposal/bin,
-/turf/open/floor/iron,
-/area/station/engineering/atmos/storage)
"uyV" = (
/obj/item/target/alien/anchored,
/obj/effect/turf_decal/stripes/line{
@@ -68960,6 +71026,24 @@
},
/turf/open/floor/iron,
/area/station/commons/dorms/laundry)
+"uza" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "MiniSat Antechamber";
+ network = list("minisat");
+ start_active = 1
+ },
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/aisat/atmos";
+ name = "Atmospherics Turret Control";
+ pixel_x = -27;
+ req_access = list("minisat")
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"uzd" = (
/obj/structure/rack,
/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp{
@@ -68967,6 +71051,16 @@
},
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
+"uze" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 5
+ },
+/obj/structure/cable,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"uzf" = (
/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
/obj/effect/turf_decal/bot,
@@ -68977,12 +71071,44 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
+"uzr" = (
+/obj/machinery/light/directional/west,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 10
+ },
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/structure/table/glass,
+/obj/machinery/fax{
+ fax_name = "Medical";
+ name = "Medical Fax Machine"
+ },
+/obj/machinery/camera/directional/west{
+ c_tag = "Medbay Mid-South";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/aft)
"uzs" = (
/obj/structure/rack,
/obj/item/pickaxe,
/obj/effect/turf_decal/tile/dark/fourcorners,
/turf/open/floor/iron,
/area/mine/living_quarters)
+"uzu" = (
+/obj/machinery/door/airlock/wood{
+ name = "Bar Backroom"
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/access/all/service/bar,
+/turf/open/floor/iron/dark/textured_half,
+/area/station/service/bar/backroom)
"uzB" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -69017,21 +71143,6 @@
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"uAx" = (
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
"uAE" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -69053,6 +71164,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"uAL" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"uAP" = (
+/turf/open/floor/iron/stairs/medium{
+ dir = 4
+ },
+/area/station/service/hydroponics)
"uBi" = (
/turf/closed/wall,
/area/station/ai_monitored/turret_protected/ai)
@@ -69067,34 +71190,14 @@
/obj/structure/railing{
dir = 9
},
+/obj/effect/turf_decal/siding/thinplating{
+ dir = 9
+ },
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"uBA" = (
/turf/closed/wall,
/area/station/engineering/atmos/project)
-"uBD" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/spawner/random/trash/food_packaging,
-/obj/effect/spawner/random/trash/cigbutt,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"uBL" = (
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/poster/official/random/directional/east,
-/obj/structure/cable,
-/turf/open/floor/iron/cafeteria{
- dir = 5
- },
-/area/station/hallway/secondary/entry)
"uBP" = (
/obj/effect/decal/cleanable/glass,
/turf/open/floor/plating,
@@ -69177,26 +71280,19 @@
/obj/machinery/airalarm/directional/east,
/turf/open/floor/iron/dark,
/area/station/engineering/lobby)
+"uCM" = (
+/obj/structure/flora/rock/pile/jungle/style_random,
+/mob/living/carbon/human/species/monkey,
+/obj/machinery/camera/directional/north{
+ c_tag = "Virology Pen";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/grass,
+/area/station/medical/virology)
"uCN" = (
/obj/structure/grille/broken,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"uCU" = (
-/obj/machinery/button/flasher{
- id = "executionflash";
- pixel_x = -24;
- pixel_y = 5
- },
-/obj/machinery/button/door/directional/west{
- id = "executionfireblast";
- name = "Transfer Area Lockdown";
- pixel_y = -6;
- req_access = list("brig")
- },
-/obj/structure/railing,
-/obj/machinery/door/window/left/directional/south,
-/turf/open/floor/plating/icemoon,
-/area/station/security/execution/education)
"uDc" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -69243,18 +71339,14 @@
/obj/structure/grille,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"uDr" = (
-/obj/item/stamp{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/stamp/denied{
- pixel_x = 4;
- pixel_y = -2
+"uDv" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 8
},
-/obj/structure/table,
-/turf/open/floor/iron,
-/area/station/cargo/office)
+/obj/structure/sink/kitchen/directional/west,
+/obj/machinery/newscaster/directional/east,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"uDy" = (
/obj/item/book/bible,
/obj/structure/cable,
@@ -69263,13 +71355,6 @@
/obj/structure/table/wood,
/turf/open/floor/iron/dark,
/area/station/security/prison/rec)
-"uDC" = (
-/obj/structure/table/wood,
-/obj/machinery/airalarm/directional/north,
-/obj/item/book/bible,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"uDE" = (
/obj/structure/table,
/obj/item/folder/yellow,
@@ -69294,6 +71379,13 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"uEf" = (
+/obj/machinery/atmospherics/components/unary/passive_vent{
+ dir = 1
+ },
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"uEk" = (
/obj/structure/closet/wardrobe/miner,
/obj/effect/turf_decal/tile/brown/half/contrasted{
@@ -69312,10 +71404,6 @@
/obj/effect/turf_decal/tile/blue/full,
/turf/open/floor/iron/large,
/area/station/medical/treatment_center)
-"uEA" = (
-/obj/structure/closet/crate,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
"uEI" = (
/obj/structure/railing/corner{
dir = 4
@@ -69344,11 +71432,30 @@
/turf/open/floor/plating,
/area/station/security/processing)
"uFg" = (
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters)
+/obj/machinery/door/poddoor/preopen{
+ id = "Prison Gate";
+ name = "Prison Blast Door"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/red{
+ dir = 8
+ },
+/obj/machinery/status_display/door_timer{
+ pixel_x = -32;
+ id = "Cell 1";
+ name = "Cell 1"
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/brig)
"uFh" = (
/turf/open/floor/plating,
/area/station/construction)
+"uFt" = (
+/obj/structure/railing/corner,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"uFz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/holopad,
@@ -69357,6 +71464,22 @@
},
/turf/open/floor/iron/white,
/area/station/medical/psychology)
+"uFE" = (
+/obj/machinery/vending/boozeomat,
+/turf/open/floor/iron,
+/area/station/service/bar)
+"uFF" = (
+/obj/machinery/disposal/bin{
+ desc = "A pneumatic waste disposal unit. This one leads to the frozen exterior of the moon.";
+ name = "deathsposal unit"
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/obj/structure/sign/warning/deathsposal/directional/north,
+/obj/effect/turf_decal/tile/green/full,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/medical/virology)
"uFH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -69370,17 +71493,35 @@
/obj/machinery/holopad,
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/storage)
-"uGe" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/structure/sign/picture_frame/portrait/bar{
- pixel_x = 32
+"uFS" = (
+/obj/structure/cable,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
+"uFV" = (
+/obj/structure/tank_dispenser{
+ pixel_x = -1
},
-/obj/structure/displaycase/forsale/kitchen{
- pixel_y = 8
+/obj/machinery/camera/directional/north{
+ c_tag = "Atmospherics Monitoring"
+ },
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
},
+/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron,
-/area/station/service/bar)
+/area/station/engineering/atmos/storage/gas)
+"uGe" = (
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/chair/wood{
+ dir = 1
+ },
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"uGl" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -69397,7 +71538,7 @@
/obj/structure/disposalpipe/trunk{
dir = 4
},
-/turf/open/floor/plating/snowed/icemoon,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"uGq" = (
/obj/structure/cable,
@@ -69425,10 +71566,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/engineering/main)
-"uGY" = (
-/obj/structure/bookcase,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"uHc" = (
/obj/effect/turf_decal/trimline/purple/filled/corner{
dir = 8
@@ -69447,16 +71584,13 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/fore)
-"uHS" = (
-/obj/structure/disposaloutlet{
- dir = 8
- },
-/obj/structure/disposalpipe/trunk{
- dir = 4
+"uHN" = (
+/obj/machinery/newscaster/directional/north,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
},
-/obj/structure/sign/warning/gas_mask/directional/north,
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"uHV" = (
/obj/structure/disposalpipe/trunk/multiz{
dir = 1
@@ -69469,6 +71603,13 @@
"uIg" = (
/turf/open/floor/engine/n2o,
/area/station/engineering/atmos)
+"uIh" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"uIj" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk{
@@ -69481,13 +71622,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"uIz" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/structure/cable/multilayer/multiz,
-/turf/open/floor/plating,
-/area/station/engineering/lobby)
"uIC" = (
/obj/machinery/door/airlock/security{
aiControlDisabled = 1;
@@ -69519,20 +71653,63 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/service/chapel/office)
+"uIJ" = (
+/obj/structure/ladder{
+ name = "chemistry lab access"
+ },
+/obj/effect/turf_decal/stripes/end,
+/obj/machinery/camera/directional/north{
+ c_tag = "Medbay Chemistry Lab - North";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/dark/textured_large,
+/area/station/medical/chemistry)
"uIM" = (
/obj/effect/decal/cleanable/glass,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"uIS" = (
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+"uIQ" = (
+/obj/structure/table,
+/obj/item/stack/sheet/glass,
+/obj/item/stack/sheet/glass,
+/obj/item/stack/sheet/glass,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/scanning_module,
+/obj/item/stock_parts/scanning_module,
+/obj/structure/cable,
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/item/multitool,
+/obj/item/flatpack{
+ board = /obj/item/circuitboard/machine/flatpacker
+ },
+/turf/open/floor/iron/white/side{
+ dir = 10
+ },
+/area/station/science/lab)
"uIV" = (
/obj/machinery/meter,
/obj/effect/turf_decal/delivery,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
+"uJd" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/dark/side{
+ dir = 1
+ },
+/area/mine/eva/lower)
+"uJi" = (
+/obj/structure/rack,
+/obj/item/crowbar/large/old,
+/obj/effect/turf_decal/tile/dark/fourcorners,
+/obj/structure/window/reinforced/spawner/directional/north,
+/turf/open/floor/iron,
+/area/mine/living_quarters)
"uJn" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -69557,19 +71734,32 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-"uJI" = (
-/obj/structure/table/wood,
-/obj/structure/noticeboard/directional/north,
-/obj/item/flashlight/lantern,
+"uJN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
+"uJR" = (
+/turf/open/floor/plating,
+/area/station/engineering/main)
"uJX" = (
/obj/structure/closet/firecloset,
/obj/item/radio/intercom/directional/north,
/obj/effect/turf_decal/tile/red/half,
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
+"uKc" = (
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
+ },
+/area/icemoon/underground/explored/graveyard)
"uKj" = (
/obj/machinery/portable_atmospherics/canister/anesthetic_mix,
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
@@ -69578,31 +71768,6 @@
/obj/structure/extinguisher_cabinet/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/cryo)
-"uKx" = (
-/obj/structure/closet,
-/obj/item/clothing/suit/hooded/wintercoat{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/clothing/shoes/wheelys/skishoes{
- pixel_y = -8
- },
-/obj/effect/spawner/random/maintenance,
-/obj/effect/decal/cleanable/cobweb,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
-"uKJ" = (
-/obj/machinery/newscaster/directional/east,
-/obj/structure/sink/directional/west,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron/cafeteria,
-/area/station/security/prison/work)
"uKM" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
@@ -69629,28 +71794,28 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"uKR" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"uKW" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/execution/education)
+"uKY" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/trash/grille_or_waste,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"uLe" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
/turf/open/floor/plating,
/area/station/engineering/supermatter)
-"uLp" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/poddoor/preopen{
- id = "bridge blast";
- name = "Bridge Blast Door"
- },
-/obj/effect/turf_decal/delivery,
-/turf/open/floor/iron,
-/area/station/command/bridge)
-"uLr" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall/r_wall,
-/area/station/engineering/storage_shared)
"uLC" = (
/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 4
@@ -69666,24 +71831,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"uLJ" = (
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/item/kirbyplants/organic/plant10,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"uLR" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"uLX" = (
/obj/machinery/door/airlock{
name = "Port Emergency Storage"
@@ -69694,36 +71841,26 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark/textured,
/area/station/commons/storage/emergency/port)
-"uLZ" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/light/small/dim/directional/north,
-/obj/effect/decal/cleanable/vomit/old,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"uMj" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/item/kirbyplants/random/dead,
-/turf/open/floor/iron,
-/area/station/maintenance/starboard/fore)
"uMm" = (
/turf/open/floor/iron/white/corner{
dir = 4
},
/area/station/hallway/secondary/entry)
-"uMq" = (
-/obj/structure/sign/warning/cold_temp{
- pixel_x = -29
+"uMp" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
},
-/obj/structure/sign/warning/gas_mask{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
- pixel_x = 30
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
},
-/turf/open/floor/iron/dark,
-/area/mine/storage)
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/vending/hydronutrients,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
+"uMs" = (
+/obj/structure/sign/warning/fire/directional/north,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"uMx" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk,
@@ -69769,19 +71906,10 @@
"uMN" = (
/turf/open/openspace,
/area/station/commons/storage/mining)
-"uMU" = (
-/obj/structure/fence/corner,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"uNp" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
+"uMW" = (
+/obj/structure/sign/warning/directional/west,
+/turf/open/openspace/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"uNq" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 1
@@ -69791,37 +71919,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
-"uNu" = (
-/obj/effect/turf_decal/siding/yellow/corner{
- dir = 8
- },
-/obj/effect/turf_decal/siding/yellow/corner,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/large,
-/area/station/engineering/storage)
-"uNw" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/item/trash/raisins,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
"uNE" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/circuit,
/area/station/ai_monitored/turret_protected/aisat/hallway)
-"uNG" = (
-/obj/machinery/light/small/directional/west,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 5
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
-"uNH" = (
-/obj/structure/railing,
-/obj/machinery/vending/cytopro,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
+"uNN" = (
+/obj/effect/spawner/random/trash/bin,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"uNV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/siding/wideplating/dark{
@@ -69843,16 +71950,6 @@
"uOb" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/toilet)
-"uOe" = (
-/obj/machinery/door/window/left/directional/west{
- name = "Fitness Ring"
- },
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/turf_decal/siding/white{
- dir = 9
- },
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
"uOf" = (
/obj/machinery/door/airlock{
id_tag = "miningdorm_A";
@@ -69880,48 +71977,24 @@
"uOj" = (
/turf/open/floor/iron,
/area/station/command/gateway)
-"uOk" = (
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
- name = "Antechamber Turret Control";
- pixel_y = -24;
- req_access = list("minisat")
- },
-/obj/machinery/light/small/directional/south,
-/obj/machinery/camera/motion/directional/south{
- c_tag = "MiniSat Foyer";
- network = list("minisat")
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat_interior)
+"uOm" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/contraband/random/directional/south,
+/obj/structure/reagent_dispensers/water_cooler,
+/turf/open/floor/iron,
+/area/station/maintenance/starboard/fore)
"uOn" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"uOq" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 6
- },
-/obj/structure/railing/corner,
-/obj/effect/landmark/start/hangover,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"uOy" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/landmark/start/hangover,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
-"uOz" = (
-/obj/structure/marker_beacon/yellow,
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
- },
-/area/icemoon/underground/explored/graveyard)
+"uOs" = (
+/obj/structure/bed/dogbed,
+/obj/effect/decal/cleanable/blood/gibs/body,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"uOE" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 5
@@ -69939,28 +72012,15 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
-"uOW" = (
-/obj/effect/turf_decal/trimline/blue/filled/line,
-/obj/effect/landmark/start/paramedic,
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
-"uPa" = (
-/obj/machinery/disposal/bin,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/disposalpipe/trunk,
-/turf/open/floor/iron,
-/area/station/science/xenobiology)
"uPh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/button/door/directional/south{
+/obj/machinery/light_switch/directional/north,
+/obj/machinery/button/door/directional/north{
+ pixel_y = 37;
id = "Mining_launch";
- name = "Mech Bay Door Control";
- pixel_x = 8;
- pixel_y = 23
+ name = "Mech Bay Door Control"
},
-/obj/machinery/light_switch/directional/north,
/turf/open/floor/iron/textured,
/area/mine/mechbay)
"uPk" = (
@@ -69980,11 +72040,6 @@
/obj/structure/closet/crate/bin,
/turf/open/floor/iron/dark,
/area/mine/eva/lower)
-"uPx" = (
-/obj/effect/spawner/random/structure/crate,
-/obj/effect/mapping_helpers/burnt_floor,
-/turf/open/floor/iron/smooth,
-/area/station/maintenance/fore/lesser)
"uPB" = (
/obj/structure/table/wood,
/obj/machinery/recharger,
@@ -70009,24 +72064,36 @@
dir = 8
},
/area/station/ai_monitored/command/storage/eva)
-"uPQ" = (
-/obj/effect/mapping_helpers/airlock/access/all/science/general,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 1
- },
-/obj/machinery/door/airlock/external/glass{
- name = "Cytology External Airlock"
- },
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"uPS" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"uPT" = (
+/obj/machinery/light/directional/north,
+/obj/structure/extinguisher_cabinet/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"uPY" = (
-/obj/structure/noticeboard/directional/east,
+/obj/item/stack/sheet/mineral/wood,
+/obj/effect/decal/cleanable/generic,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"uQc" = (
+/obj/structure/table,
+/obj/machinery/fax/auto_name,
+/obj/item/radio/intercom/directional/east,
/turf/open/floor/wood,
-/area/station/command/meeting_room)
+/area/station/hallway/secondary/service)
+"uQj" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/machinery/newscaster/directional/east,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/psychology)
"uQl" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/decal/cleanable/dirt,
@@ -70036,6 +72103,17 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/commons/locker)
+"uQv" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/item/chair,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"uQx" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -70049,6 +72127,13 @@
/obj/effect/turf_decal/tile/red,
/turf/open/floor/iron/textured,
/area/station/security/brig)
+"uQR" = (
+/obj/machinery/light_switch/directional/east,
+/obj/structure/sign/warning/biohazard/directional/north,
+/turf/open/floor/iron/white/side{
+ dir = 4
+ },
+/area/station/science/xenobiology)
"uQV" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
@@ -70145,45 +72230,9 @@
dir = 4
},
/obj/machinery/meter,
+/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"uSE" = (
-/obj/structure/table/glass,
-/obj/machinery/door/window/right/directional/north{
- name = "Hydroponics Desk";
- req_access = list("hydroponics")
- },
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/desk_bell{
- pixel_x = 1;
- pixel_y = 3
- },
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"uSS" = (
-/obj/machinery/recharge_station,
-/obj/effect/turf_decal/stripes/box,
-/obj/effect/turf_decal/tile/yellow/fourcorners,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/aft)
-"uTc" = (
-/obj/machinery/chem_heater/withbuffer,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/turf_decal/tile/yellow/full,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/pharmacy)
-"uTf" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"uTk" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -70206,11 +72255,34 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/prison)
+"uTq" = (
+/obj/machinery/restaurant_portal/restaurant,
+/obj/effect/turf_decal/delivery/red,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/atrium)
"uTr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
+"uTu" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door/airlock/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"uTx" = (
+/obj/machinery/air_sensor/ordnance_burn_chamber,
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
"uTI" = (
/obj/effect/turf_decal/tile/blue{
dir = 4
@@ -70231,12 +72303,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"uTL" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/poster/official/random/directional/south,
-/turf/open/floor/iron/white,
-/area/station/science/robotics/lab)
+"uTV" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/toolcloset,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"uTX" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/item/kirbyplants/random,
@@ -70244,40 +72315,65 @@
dir = 4
},
/area/station/service/chapel)
-"uUn" = (
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
-"uUq" = (
-/obj/effect/spawner/structure/window/hollow/reinforced/middle,
+"uUp" = (
+/obj/effect/spawner/random/structure/tank_holder,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"uUu" = (
-/obj/structure/sign/nanotrasen{
- pixel_x = -32
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/turf/open/floor/iron/white/corner{
- dir = 1
+"uUs" = (
+/obj/machinery/computer/records/medical/laptop{
+ pixel_y = 1
},
-/area/station/hallway/secondary/entry)
-"uUw" = (
-/obj/structure/table/wood,
-/obj/machinery/airalarm/directional/west,
-/obj/machinery/fax/auto_name,
-/turf/open/floor/iron/grimy,
-/area/station/service/bar/backroom)
+/obj/structure/table/reinforced,
+/obj/machinery/camera/directional/north,
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"uUH" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{
dir = 10
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"uUM" = (
+/obj/machinery/light_switch/directional/south,
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
+/obj/machinery/bluespace_vendor/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"uUT" = (
/turf/closed/wall,
/area/mine/mechbay)
+"uVb" = (
+/obj/effect/turf_decal/siding/white/corner{
+ dir = 1
+ },
+/turf/closed/wall,
+/area/station/service/hydroponics)
+"uVf" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 1
+ },
+/obj/effect/turf_decal/box/red,
+/obj/machinery/airalarm/directional/east,
+/obj/effect/mapping_helpers/airalarm/mixingchamber_access,
+/obj/effect/mapping_helpers/airalarm/link{
+ chamber_id = "ordnanceburn"
+ },
+/obj/effect/mapping_helpers/airalarm/tlv_no_checks,
+/obj/machinery/airlock_controller/incinerator_ordmix{
+ pixel_y = 27
+ },
+/obj/machinery/button/ignition/incinerator/ordmix{
+ pixel_y = 39;
+ pixel_x = -6
+ },
+/obj/machinery/button/door/incinerator_vent_ordmix{
+ pixel_y = 39;
+ pixel_x = 5
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"uVj" = (
/obj/effect/turf_decal/arrows/white,
/obj/effect/turf_decal/stripes/line{
@@ -70293,6 +72389,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/atmos)
+"uVr" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"uVu" = (
/obj/machinery/space_heater,
/obj/structure/window/reinforced/spawner/directional/east,
@@ -70313,20 +72418,11 @@
dir = 1
},
/area/station/security/lockers)
-"uWf" = (
-/obj/structure/railing/corner/end{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"uWp" = (
-/obj/structure/sign/warning/secure_area,
-/turf/closed/wall,
-/area/station/maintenance/aft/greater)
+"uWo" = (
+/obj/structure/cable,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"uWw" = (
/obj/structure/railing/corner{
dir = 1
@@ -70336,22 +72432,43 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
+"uWy" = (
+/obj/structure/table/wood,
+/obj/machinery/reagentgrinder{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/cup/glass/shaker{
+ pixel_x = -6
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/box/white/corners{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/bar)
"uWE" = (
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
+"uWS" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/computer/security/telescreen/entertainment/directional/north,
+/turf/open/floor/wood/large,
+/area/station/service/bar)
"uWW" = (
/obj/structure/closet/cardboard,
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"uXh" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/cafeteria{
- dir = 8
- },
-/area/station/science/ordnance/office)
+"uXd" = (
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/obj/machinery/duct,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/service/bar)
"uXk" = (
/turf/open/misc/dirt/dark{
initial_gas_mix = "ICEMOON_ATMOS"
@@ -70363,20 +72480,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/electrical)
-"uXy" = (
-/obj/machinery/light_switch/directional/east,
-/obj/structure/table,
-/obj/item/paper_bin/construction,
-/obj/item/stack/pipe_cleaner_coil/random,
-/obj/item/stack/pipe_cleaner_coil/random,
-/obj/item/stack/pipe_cleaner_coil/random,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white/corner{
- dir = 1
- },
-/area/station/commons/storage/art)
"uXC" = (
/obj/structure/table/reinforced,
/obj/item/tank/internals/emergency_oxygen/engi{
@@ -70404,15 +72507,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/freezer,
/area/mine/laborcamp)
-"uYm" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/turf_decal/trimline/red/filled/warning{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"uYq" = (
/obj/machinery/navbeacon{
codes_txt = "delivery;dir=2";
@@ -70429,6 +72523,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
+"uYE" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"uYF" = (
/obj/structure/railing{
dir = 6
@@ -70462,6 +72566,14 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"uZu" = (
+/obj/structure/table/wood,
+/obj/item/camera,
+/obj/item/taperecorder,
+/obj/item/radio/intercom/directional/east,
+/obj/item/storage/photo_album/library,
+/turf/open/floor/engine/cult,
+/area/station/service/library)
"uZB" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/structure/extinguisher_cabinet/directional/east,
@@ -70469,6 +72581,12 @@
dir = 9
},
/area/station/science/research)
+"uZC" = (
+/obj/structure/closet/crate,
+/obj/effect/spawner/random/maintenance/three,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/plating,
+/area/station/maintenance/port/greater)
"uZD" = (
/obj/machinery/recharge_station,
/obj/machinery/airalarm/directional/north,
@@ -70524,22 +72642,20 @@
},
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"vao" = (
-/obj/structure/rack,
-/obj/item/storage/box/evidence,
-/obj/item/storage/box/evidence,
-/obj/machinery/button/door{
- id = "Trial Transfer";
- name = "Trial Transfer Lockdown";
- pixel_x = -7;
- pixel_y = -23;
- req_access = list("brig")
+"vap" = (
+/obj/structure/fence{
+ dir = 8
},
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red,
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron/textured,
-/area/station/security/brig)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"var" = (
+/obj/machinery/light/small/directional/east,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 9
+ },
+/obj/structure/sign/departments/holy/directional/east,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"vav" = (
/obj/machinery/disposal/bin,
/obj/structure/disposalpipe/trunk,
@@ -70558,13 +72674,30 @@
dir = 1
},
/obj/machinery/light/small/directional/west,
+/obj/item/radio/intercom/directional/south,
/turf/open/floor/wood,
/area/station/service/library)
+"vaL" = (
+/obj/structure/table,
+/obj/item/storage/bag/tray,
+/obj/item/knife/kitchen{
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 10
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"vaM" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/brown/half/contrasted,
/turf/open/floor/iron/dark/side,
/area/mine/eva)
+"vaW" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/portable_atmospherics/canister,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"vaZ" = (
/obj/item/book/manual/wiki/plumbing{
pixel_x = 4;
@@ -70637,13 +72770,6 @@
/obj/structure/railing,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"vbI" = (
-/obj/effect/turf_decal/tile/bar{
- dir = 1
- },
-/obj/structure/chair/stool/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"vbO" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
/obj/item/kirbyplants/random,
@@ -70673,24 +72799,52 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
+"vcf" = (
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Chapel Maintenance External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/plating,
+/area/station/maintenance/department/chapel)
+"vch" = (
+/obj/machinery/door/morgue{
+ name = "Relic Closet";
+ req_access = list("chapel_office");
+ dir = 4
+ },
+/turf/open/floor/cult,
+/area/station/service/chapel/office)
"vcj" = (
/turf/closed/wall/r_wall,
/area/mine/storage)
-"vcH" = (
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
- dir = 9
+"vcx" = (
+/obj/machinery/newscaster/directional/east,
+/obj/structure/sink/directional/west,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
},
-/obj/machinery/meter,
-/obj/machinery/button/ignition/incinerator/ordmix{
- pixel_x = 8;
- pixel_y = 32
+/obj/effect/turf_decal/tile/blue/opposingcorners{
+ dir = 1
},
-/obj/machinery/button/door/incinerator_vent_ordmix{
- pixel_x = -8;
- pixel_y = 32
+/obj/effect/turf_decal/siding/blue,
+/turf/open/floor/iron/cafeteria,
+/area/station/security/prison/work)
+"vcD" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/effect/turf_decal/siding/white{
+ dir = 5
},
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
+/obj/effect/turf_decal/siding/white,
+/obj/structure/closet/emcloset,
+/turf/open/floor/plating,
+/area/station/service/kitchen/coldroom)
"vcO" = (
/obj/machinery/vending/wardrobe/chap_wardrobe,
/turf/open/floor/iron/dark,
@@ -70751,27 +72905,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/service)
-"vdM" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/airlock/research{
- name = "Ordnance Launch Room"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/turf/open/floor/iron/white,
-/area/station/science/ordnance/office)
-"vdO" = (
-/obj/machinery/newscaster/directional/north,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"vdW" = (
/obj/structure/window/reinforced/spawner/directional/east,
/obj/effect/decal/cleanable/dirt,
@@ -70780,12 +72913,15 @@
},
/turf/open/floor/iron/grimy,
/area/station/security/prison/work)
-"vek" = (
-/obj/effect/turf_decal/weather/snow/corner,
-/obj/machinery/light/small/directional/north,
-/obj/structure/sign/departments/maint/directional/north,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
+"vei" = (
+/obj/machinery/portable_atmospherics/scrubber,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron/showroomfloor,
+/area/station/engineering/atmos)
"ven" = (
/obj/structure/cable,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -70796,11 +72932,6 @@
"vep" = (
/turf/closed/wall,
/area/station/maintenance/disposal/incinerator)
-"veq" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/purple,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"ver" = (
/obj/structure/lattice/catwalk,
/obj/structure/marker_beacon/burgundy{
@@ -70808,14 +72939,16 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"ves" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/grimy,
-/area/station/maintenance/aft/greater)
"vey" = (
/turf/closed/wall,
/area/station/command/heads_quarters/captain)
+"veH" = (
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/station/command/meeting_room)
"veK" = (
/turf/open/floor/iron/white,
/area/mine/living_quarters)
@@ -70835,16 +72968,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"veX" = (
-/obj/machinery/camera{
- c_tag = "Research Division Server Room";
- dir = 5;
- name = "science camera";
- network = list("ss13","rd")
- },
-/obj/structure/lattice/catwalk,
-/turf/open/openspace/icemoon,
-/area/station/science/server)
"vfe" = (
/obj/machinery/atmospherics/components/unary/passive_vent,
/obj/effect/turf_decal/stripes/line{
@@ -70853,10 +72976,15 @@
/obj/machinery/light/cold/directional/north,
/turf/open/floor/iron/freezer,
/area/station/science/xenobiology)
-"vfg" = (
-/obj/structure/stairs/north,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
+"vfj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/firedoor/heavy{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"vfm" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/iron/smooth,
@@ -70881,27 +73009,34 @@
},
/turf/open/floor/iron,
/area/station/science/xenobiology)
-"vfw" = (
-/obj/structure/railing/corner/end/flip,
-/obj/effect/turf_decal/siding/white{
- dir = 4
+"vfH" = (
+/obj/structure/closet/crate{
+ name = "Le Caisee D'abeille"
},
-/obj/structure/sink/kitchen/directional/south,
-/obj/structure/mirror/directional/north,
-/obj/machinery/camera/directional/north{
- c_tag = "Service - Coldroom Access"
+/obj/item/honey_frame,
+/obj/item/honey_frame,
+/obj/item/honey_frame,
+/obj/item/queen_bee/bought,
+/obj/item/clothing/suit/hooded/bee_costume,
+/obj/machinery/status_display/evac/directional/north,
+/obj/effect/turf_decal/siding/thinplating/dark/corner{
+ dir = 8
},
-/obj/effect/turf_decal/tile/bar{
- dir = 4
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 5
},
-/obj/structure/disposalpipe/sorting/mail{
- dir = 4
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 5
},
-/obj/effect/mapping_helpers/mail_sorting/service/kitchen,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
+/obj/machinery/light/warm/directional/north,
+/obj/item/seeds/sunflower,
+/obj/effect/spawner/random/food_or_drink/seed,
+/obj/machinery/camera/directional/north{
+ c_tag = "Service - Botany Apiary"
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"vfI" = (
/obj/machinery/door/window/right/directional/south{
name = "Ordnance Freezer Chamber Access";
@@ -70923,18 +73058,24 @@
"vfW" = (
/turf/open/floor/iron,
/area/station/commons/fitness)
+"vfZ" = (
+/obj/structure/ladder{
+ name = "chemistry lab access"
+ },
+/obj/machinery/door/window/right/directional/east{
+ req_access = list("medical");
+ name = "Morgue Access Hatch"
+ },
+/obj/effect/turf_decal/stripes/end{
+ dir = 4
+ },
+/obj/machinery/light/small/dim/directional/north,
+/turf/open/floor/iron/dark/textured_large,
+/area/station/medical/morgue)
"vgf" = (
/obj/structure/grille,
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"vgj" = (
-/obj/structure/filingcabinet,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/structure/sign/poster/contraband/random/directional/west,
-/turf/open/floor/wood,
-/area/station/commons/vacant_room/office)
"vgu" = (
/obj/structure/table,
/obj/item/toy/plush/beeplushie{
@@ -70960,6 +73101,10 @@
/obj/item/stack/cable_coil,
/turf/open/floor/iron/smooth,
/area/mine/eva)
+"vgK" = (
+/obj/machinery/atmospherics/pipe/smart/simple/dark/visible,
+/turf/closed/wall/r_wall,
+/area/station/science/ordnance/burnchamber)
"vgM" = (
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
dir = 4
@@ -70978,31 +73123,22 @@
/obj/effect/mapping_helpers/airlock/abandoned,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"vgU" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/starboard/fore)
-"vhm" = (
-/obj/structure/sign/poster/random/directional/west,
-/obj/machinery/firealarm/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
-"vhA" = (
-/obj/effect/turf_decal/trimline/green/filled/corner{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
- dir = 8
+"vgW" = (
+/obj/machinery/firealarm/directional/west,
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 10
},
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"vhB" = (
/obj/structure/chair/plastic,
/obj/effect/turf_decal/bot_red,
/turf/open/floor/plating,
/area/station/maintenance/fore/lesser)
+"vhF" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"vhL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -71029,13 +73165,16 @@
dir = 6
},
/area/station/science/research)
-"viE" = (
-/obj/structure/cable,
-/obj/structure/sign/warning/gas_mask/directional/south,
-/obj/machinery/light/small/dim/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
+"vij" = (
+/obj/machinery/computer/prisoner/management,
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 8
+ },
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/command/bridge)
"viH" = (
/obj/machinery/power/emitter/welded{
dir = 4
@@ -71049,10 +73188,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
-"viR" = (
-/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner,
-/turf/open/floor/engine/xenobio,
-/area/station/science/xenobiology)
"viV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -71065,24 +73200,40 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/construction)
+"vjg" = (
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"vjh" = (
/turf/closed/wall/r_wall,
/area/mine/laborcamp)
-"vjj" = (
-/turf/open/floor/iron/stairs/right{
- dir = 4
- },
-/area/station/science/research)
"vjk" = (
/obj/machinery/atmospherics/components/binary/crystallizer{
dir = 4
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/project)
-"vjx" = (
-/obj/machinery/telecomms/server/presets/engineering,
-/turf/open/floor/iron/dark/telecomms,
-/area/station/tcommsat/server)
+"vjq" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
+"vjA" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Service - Kitchen"
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/east,
+/obj/structure/table,
+/obj/machinery/processor{
+ pixel_y = 6
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"vjJ" = (
/obj/structure/table,
/obj/machinery/light/directional/north,
@@ -71090,10 +73241,32 @@
/obj/effect/turf_decal/tile/green/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/medical/virology)
-"vjM" = (
-/obj/machinery/light/floor,
+"vjN" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
+/obj/machinery/camera/directional/north{
+ c_tag = "Medbay Cryogenics";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/cryo)
+"vjQ" = (
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/yellow{
+ dir = 6
+ },
/turf/open/floor/iron,
-/area/station/cargo/storage)
+/area/station/engineering/lobby)
"vjS" = (
/obj/effect/turf_decal/tile/yellow,
/turf/open/floor/iron/white,
@@ -71109,6 +73282,11 @@
},
/turf/open/floor/iron/white/textured,
/area/station/command/heads_quarters/ce)
+"vkC" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/landmark/generic_maintenance_landmark,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/fore/lesser)
"vkD" = (
/obj/effect/turf_decal/trimline/blue/filled/warning{
dir = 1
@@ -71145,49 +73323,31 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/plating,
/area/station/construction)
-"vkO" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"vkW" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
-"vlb" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/obj/effect/turf_decal/siding/yellow/corner{
- dir = 4
- },
-/obj/machinery/light_switch/directional/north{
- pixel_x = 12
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/engineering/storage_shared)
-"vle" = (
-/obj/item/radio/intercom/chapel/directional/east,
-/obj/structure/chair,
-/obj/machinery/light/small/red/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"vlf" = (
/obj/structure/disposalpipe/junction/yjunction{
dir = 8
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"vlz" = (
-/turf/open/openspace,
-/area/station/service/kitchen/coldroom)
+"vlF" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/stairs/north,
+/turf/open/floor/iron,
+/area/mine/eva/lower)
+"vlH" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/directional/north,
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"vlL" = (
/obj/machinery/computer/cargo/request,
/turf/open/floor/iron,
@@ -71212,17 +73372,6 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
/turf/open/floor/iron/smooth,
/area/mine/mechbay)
-"vlU" = (
-/obj/structure/table,
-/obj/effect/turf_decal/siding/white{
- dir = 6
- },
-/obj/machinery/reagentgrinder{
- pixel_y = 9;
- pixel_x = 4
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"vlZ" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 8
@@ -71231,11 +73380,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/mine/storage)
-"vme" = (
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
"vmj" = (
/obj/structure/chair{
dir = 1;
@@ -71257,10 +73401,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
-"vmp" = (
-/obj/machinery/shower/directional/east,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
"vmr" = (
/obj/structure/musician/piano,
/turf/open/floor/wood,
@@ -71279,6 +73419,23 @@
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
+"vmw" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/door/airlock{
+ name = "Law Office"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/mapping_helpers/airlock/access/all/service/lawyer,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/service/lawoffice)
"vmx" = (
/obj/machinery/door/airlock/maintenance,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -71307,6 +73464,23 @@
/obj/structure/cable,
/turf/open/floor/iron/large,
/area/station/hallway/secondary/entry)
+"vmK" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/computer/security/telescreen/test_chamber/directional/north,
+/turf/open/floor/iron,
+/area/station/science/explab)
+"vmO" = (
+/obj/structure/table,
+/obj/machinery/light/small/directional/west,
+/obj/structure/disposalpipe/segment,
+/obj/effect/spawner/random/engineering/material_cheap,
+/turf/open/floor/iron/smooth,
+/area/station/maintenance/starboard/fore)
"vmP" = (
/obj/effect/spawner/structure/window/hollow/reinforced/end,
/turf/open/floor/plating,
@@ -71330,6 +73504,21 @@
},
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
+"vmW" = (
+/obj/structure/table/wood,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"vne" = (
+/obj/item/clothing/head/beanie/orange{
+ pixel_y = 8
+ },
+/obj/item/clothing/suit/hooded/wintercoat,
+/obj/item/clothing/shoes/wheelys/skishoes{
+ pixel_y = -8
+ },
+/obj/effect/decal/remains/human,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"vng" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -71343,22 +73532,6 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"vns" = (
-/obj/machinery/firealarm/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/camera{
- c_tag = "Departure Lounge West";
- dir = 10
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red{
- dir = 8
- },
-/turf/open/floor/iron/white/corner{
- dir = 1
- },
-/area/station/hallway/secondary/exit/departure_lounge)
"vnt" = (
/obj/machinery/computer/station_alert{
dir = 8
@@ -71371,20 +73544,37 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/storage/gas)
-"vnK" = (
-/obj/effect/turf_decal/siding/white,
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
+"vnw" = (
+/obj/machinery/camera/directional/south{
+ c_tag = "Fitness Room South"
},
-/obj/structure/table/glass,
-/obj/machinery/light/small/directional/west,
-/obj/item/stack/package_wrap{
- pixel_y = 3
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 4
},
-/obj/item/hand_labeler,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light_switch/directional/south{
+ pixel_x = -7
+ },
+/obj/item/kirbyplants/random,
/turf/open/floor/iron,
-/area/station/service/hydroponics)
+/area/station/commons/fitness)
+"vnA" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/siding/white/corner{
+ dir = 4
+ },
+/obj/machinery/duct,
+/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
+/obj/machinery/door/airlock{
+ name = "Kitchen"
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/iron/white/textured_half,
+/area/station/service/kitchen)
"vnN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/trimline/yellow/filled/line{
@@ -71395,12 +73585,14 @@
},
/turf/open/floor/iron/textured,
/area/station/medical/chem_storage)
-"vnS" = (
-/obj/structure/fence/cut/large{
- dir = 8
+"vnW" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 1
},
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+/obj/machinery/light_switch/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"vnY" = (
/obj/structure/closet/crate/critter,
/turf/open/floor/plating,
@@ -71432,14 +73624,6 @@
},
/turf/open/floor/iron,
/area/station/commons/storage/tools)
-"voA" = (
-/obj/machinery/button/flasher{
- id = "cell4";
- pixel_y = -22
- },
-/obj/effect/turf_decal/tile/red/half/contrasted,
-/turf/open/floor/iron,
-/area/station/security/brig/upper)
"voH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -71483,39 +73667,24 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/smooth,
/area/station/security/execution/transfer)
-"vpl" = (
-/obj/effect/turf_decal/siding/brown{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/brown/filled/corner{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt{
- pixel_x = -9
- },
-/obj/structure/sign/warning/gas_mask/directional/west,
-/turf/open/floor/iron,
-/area/station/cargo/drone_bay)
"vpn" = (
/obj/vehicle/sealed/mecha/ripley/paddy/preset,
/obj/structure/cable,
/turf/open/floor/iron/recharge_floor,
/area/station/security/mechbay)
+"vpx" = (
+/obj/structure/sign/departments/evac/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"vpJ" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/machinery/door/airlock/engineering{
- name = "Utilities Room"
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
},
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/unres,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"vpR" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
@@ -71584,7 +73753,6 @@
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
"vra" = (
-/obj/machinery/firealarm/directional/west,
/obj/machinery/modular_computer/preset/cargochat/cargo{
dir = 4
},
@@ -71598,21 +73766,14 @@
/obj/item/kirbyplants/random,
/turf/open/floor/iron,
/area/station/security/courtroom)
-"vrr" = (
-/obj/machinery/computer/operating{
- dir = 8
- },
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"vrw" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- id = "pharmacy_shutters3";
- name = "Pharmacy Shutters"
+/obj/machinery/button/door/directional/west{
+ id = "xenobio3";
+ name = "Xenobio Pen 3 Blast Door";
+ req_access = list("xenobiology")
},
-/turf/open/floor/plating,
-/area/station/service/kitchen)
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
"vrC" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -71621,6 +73782,15 @@
},
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
+"vrD" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/noticeboard/directional/north,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"vrG" = (
/turf/open/floor/iron,
/area/station/security/prison/mess)
@@ -71654,6 +73824,11 @@
/obj/effect/turf_decal/trimline/red/line,
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
+"vsx" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"vsz" = (
/obj/effect/turf_decal/tile/yellow{
dir = 8
@@ -71661,6 +73836,10 @@
/obj/machinery/newscaster/directional/west,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
+"vsF" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/surface/outdoors/nospawn)
"vsI" = (
/obj/structure/marker_beacon/burgundy,
/turf/open/floor/plating/snowed/icemoon,
@@ -71699,28 +73878,40 @@
/obj/structure/table,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"vtg" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "hopqueue";
+ name = "HoP Queue Shutters"
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"vtj" = (
/obj/machinery/air_sensor/carbon_tank,
/turf/open/floor/engine/co2,
/area/station/engineering/atmos)
-"vto" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/machinery/newscaster/directional/north,
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/light/small/directional/north,
-/obj/machinery/camera/directional/north{
- c_tag = "Service - Bar"
- },
-/turf/open/floor/iron,
-/area/station/service/bar)
"vtr" = (
/obj/effect/decal/cleanable/cobweb/cobweb2,
/obj/item/kirbyplants/random,
/turf/open/floor/wood,
/area/station/maintenance/aft/greater)
+"vtu" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/medical/coroner,
+/obj/machinery/door/airlock/external{
+ name = "Graveyard Access";
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/medical/morgue)
"vtv" = (
/obj/machinery/atmospherics/components/binary/pump{
dir = 8;
@@ -71734,6 +73925,9 @@
},
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/machinery/mining_weather_monitor/directional/north,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"vtA" = (
@@ -71742,34 +73936,33 @@
dir = 10
},
/area/station/science/research)
-"vtW" = (
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/space_heater,
+"vtO" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
-/area/station/medical/morgue)
-"vtZ" = (
-/obj/structure/table/wood,
-/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{
- pixel_x = 7;
- pixel_y = 20
- },
+/area/station/maintenance/aft/greater)
+"vtR" = (
+/obj/item/storage/briefcase,
+/obj/structure/rack,
+/obj/item/camera/detective,
/obj/item/taperecorder{
- pixel_x = -5;
- pixel_y = 1
- },
-/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{
- pixel_x = 7;
- pixel_y = 8
- },
-/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{
- pixel_x = 6
+ pixel_x = -5
},
-/obj/structure/secure_safe/hos{
- pixel_x = 35
+/obj/structure/cable,
+/obj/structure/detectiveboard/directional/west,
+/turf/open/floor/carpet,
+/area/station/security/detectives_office)
+"vuf" = (
+/obj/machinery/shower/directional/west,
+/obj/effect/turf_decal/stripes/red/line{
+ dir = 6
},
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/command/heads_quarters/hos)
+/turf/open/floor/iron/textured,
+/area/station/engineering/atmos)
"vuh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -71823,18 +74016,6 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
-"vvf" = (
-/obj/structure/chair{
- pixel_y = -2
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash/food_packaging,
-/obj/structure/sign/poster/official/random/directional/west,
-/obj/effect/turf_decal/tile/yellow/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/engineering/storage_shared)
"vvh" = (
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
@@ -71846,17 +74027,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"vvn" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
-/obj/item/radio/intercom/directional/west,
-/obj/machinery/camera/directional/west{
- c_tag = "Service - Atrium Entrance"
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"vvu" = (
/obj/structure/railing,
/obj/effect/turf_decal/trimline/neutral/warning{
@@ -71911,6 +74081,48 @@
/obj/structure/cable,
/turf/open/floor/circuit,
/area/station/science/robotics/mechbay)
+"vvT" = (
+/obj/structure/table,
+/obj/machinery/button/ticket_machine{
+ pixel_x = -6;
+ pixel_y = -1;
+ req_access = list("hop")
+ },
+/obj/machinery/button/photobooth{
+ pixel_y = -1;
+ pixel_x = 6;
+ req_access = list("hop")
+ },
+/obj/machinery/button/door/directional/south{
+ id = "hop";
+ name = "Privacy Shutters";
+ pixel_x = -6;
+ req_access = list("hop")
+ },
+/obj/machinery/button/door/directional/south{
+ id = "hopqueue";
+ name = "Queue Shutters";
+ pixel_x = 6;
+ req_access = list("hop")
+ },
+/obj/machinery/button/flasher{
+ pixel_y = 9;
+ id = "hopflash";
+ req_access = list("hop")
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/hop)
+"vvU" = (
+/obj/item/beacon,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/railing/corner{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/mine/eva)
"vvX" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -71920,6 +74132,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"vwi" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/wood/large,
+/area/station/commons/vacant_room/office)
"vwj" = (
/obj/machinery/atmospherics/components/binary/pump{
name = "Port Mix to West Ports"
@@ -71937,11 +74158,13 @@
/obj/structure/cable,
/turf/open/floor/wood,
/area/station/service/lawoffice)
-"vwr" = (
-/obj/structure/closet/emcloset,
-/obj/effect/decal/cleanable/cobweb,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+"vws" = (
+/obj/structure/chair/sofa/bench{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/fore)
"vwt" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -71949,16 +74172,22 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/smooth,
/area/station/security/holding_cell)
-"vww" = (
-/obj/structure/sign/warning/directional/west,
-/turf/open/openspace/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"vwC" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 9
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"vwD" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"vwE" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -72043,6 +74272,11 @@
/obj/effect/turf_decal/tile/yellow/opposingcorners,
/turf/open/floor/iron/white,
/area/station/maintenance/port/fore)
+"vxx" = (
+/obj/structure/tank_dispenser/oxygen,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/iron/smooth,
+/area/mine/eva/lower)
"vxO" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/turf_decal/siding/wood,
@@ -72059,14 +74293,17 @@
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
/turf/open/floor/iron/large,
/area/station/engineering/atmos)
-"vxY" = (
-/obj/effect/turf_decal/siding/wood{
+"vxW" = (
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 4
+ },
+/obj/effect/landmark/start/assistant,
+/obj/structure/chair/office{
dir = 8
},
-/obj/structure/cable,
-/obj/effect/landmark/start/mime,
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
+/obj/machinery/status_display/ai/directional/east,
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"vyb" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -72093,6 +74330,29 @@
"vym" = (
/turf/closed/wall,
/area/station/construction)
+"vyp" = (
+/obj/structure/bonfire,
+/obj/item/melee/roastingstick,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
+"vyq" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 5
+ },
+/obj/machinery/camera/directional/north{
+ c_tag = "Virology Hallway";
+ network = list("ss13","medbay")
+ },
+/obj/machinery/door_buttons/access_button{
+ pixel_x = 35;
+ idDoor = "virology_airlock_exterior";
+ idSelf = "virology_airlock_control";
+ name = "Virology Access Button";
+ req_access = list("virology")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"vyt" = (
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/maint)
@@ -72107,10 +74367,10 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/engine,
/area/station/science/explab)
-"vyy" = (
-/obj/structure/reagent_dispensers/cooking_oil,
-/turf/open/misc/asteroid/snow/coldroom,
-/area/station/service/kitchen/coldroom)
+"vyz" = (
+/obj/structure/sign/warning/test_chamber/directional/north,
+/turf/open/floor/glass/reinforced,
+/area/station/science/ordnance/office)
"vyI" = (
/obj/structure/railing{
dir = 1
@@ -72119,12 +74379,6 @@
/obj/machinery/light/small/dim/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
-"vyN" = (
-/obj/structure/closet/crate/miningcar,
-/obj/effect/spawner/random/exotic/snow_gear,
-/obj/effect/spawner/random/exotic/snow_gear,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"vyO" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -72136,6 +74390,16 @@
/obj/machinery/atmospherics/pipe/heat_exchanging/simple,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"vyW" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 10
+ },
+/obj/machinery/camera/directional/south{
+ network = list("ss13","medbay");
+ c_tag = "Medbay Stasis Center North"
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/treatment_center)
"vzb" = (
/obj/structure/rack,
/obj/effect/spawner/random/clothing/costume,
@@ -72159,10 +74423,16 @@
dir = 1
},
/area/station/science/research)
+"vzp" = (
+/obj/machinery/light/warm/directional/north,
+/obj/machinery/newscaster/directional/north,
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison/rec)
"vzs" = (
/obj/structure/filingcabinet,
/obj/structure/cable,
/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/psychology)
"vzw" = (
@@ -72173,21 +74443,29 @@
"vzD" = (
/turf/closed/wall,
/area/station/maintenance/starboard/aft)
-"vzI" = (
-/obj/structure/sign/directions/engineering{
- desc = "A sign that shows there are doors here. There are doors everywhere!";
- icon_state = "doors";
- name = "WARNING: EXTERNAL AIRLOCK";
- pixel_x = 32
+"vzG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
},
-/turf/closed/wall/r_wall,
-/area/mine/production)
-"vzN" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/white,
-/area/station/medical/cryo)
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/side{
+ dir = 1
+ },
+/area/mine/eva/lower)
+"vzH" = (
+/obj/machinery/oven/range,
+/obj/effect/turf_decal/siding/white/corner,
+/obj/machinery/light/directional/north,
+/obj/machinery/button/door/directional/north{
+ id = "kitchencounter";
+ name = "Counter Shutters Control";
+ req_access = list("kitchen")
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"vzS" = (
/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab,
/obj/structure/disposalpipe/sorting/mail{
@@ -72210,18 +74488,6 @@
/obj/machinery/newscaster/directional/west,
/turf/open/floor/iron/recharge_floor,
/area/station/science/robotics/mechbay)
-"vAj" = (
-/obj/effect/turf_decal/bot,
-/obj/structure/closet/crate,
-/obj/structure/sign/warning/cold_temp{
- pixel_x = -29
- },
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 2;
- pixel_y = -32
- },
-/turf/open/floor/iron/smooth,
-/area/mine/living_quarters)
"vAm" = (
/obj/machinery/airalarm/directional/north,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -72235,19 +74501,17 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"vAo" = (
-/obj/machinery/door/airlock{
- id_tag = "Dorm5";
- name = "Cabin 1"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
"vAq" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/station/maintenance/department/medical/morgue)
+"vAr" = (
+/obj/machinery/light/floor,
+/obj/structure/railing/corner/end{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"vAt" = (
/obj/structure/table,
/obj/item/book/manual/wiki/security_space_law{
@@ -72272,17 +74536,18 @@
/obj/effect/mapping_helpers/airlock/access/any/command/ai_upload,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"vAO" = (
-/obj/structure/bodycontainer/morgue/beeper_off{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"vAP" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron/white,
/area/station/science/genetics)
+"vAS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/status_display/ai/directional/west,
+/turf/open/floor/iron/white,
+/area/station/science/ordnance)
"vAU" = (
/obj/machinery/light/small/directional/east,
/obj/machinery/camera/directional/east{
@@ -72302,15 +74567,6 @@
},
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/service)
-"vAW" = (
-/obj/effect/turf_decal/tile/neutral/diagonal_edge,
-/obj/effect/landmark/start/cook,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/obj/structure/cable,
-/turf/open/floor/iron/kitchen/diagonal,
-/area/station/service/kitchen)
"vAY" = (
/obj/effect/turf_decal/stripes/corner{
dir = 1
@@ -72323,24 +74579,6 @@
dir = 1
},
/area/station/hallway/primary/port)
-"vBa" = (
-/obj/structure/table,
-/obj/item/storage/crayons,
-/obj/item/trash/candle{
- pixel_y = 12
- },
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
-"vBg" = (
-/obj/machinery/light/small/directional/west,
-/obj/structure/sign/warning/gas_mask{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals.";
- pixel_x = 3;
- pixel_y = -32
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/mine/eva/lower)
"vBh" = (
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
@@ -72358,18 +74596,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/engineering/supermatter/room)
-"vBt" = (
-/obj/machinery/door/airlock/freezer{
- desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold.";
- name = "The Ice Box"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/service/kitchen,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/service/kitchen/coldroom)
"vBu" = (
/obj/machinery/space_heater,
/obj/machinery/camera/directional/south{
@@ -72396,23 +74622,17 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"vBD" = (
-/obj/structure/chair{
- dir = 1
- },
-/obj/machinery/airalarm/directional/south,
-/obj/machinery/light/directional/south,
-/obj/machinery/camera{
- c_tag = "Medbay Lobby";
- dir = 5;
- network = list("ss13","medbay")
- },
-/obj/effect/turf_decal/tile/blue/half/contrasted,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
"vBG" = (
/turf/closed/wall,
/area/station/command/heads_quarters/cmo)
+"vCm" = (
+/obj/structure/marker_beacon/burgundy,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 5
+ },
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"vCn" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -72481,6 +74701,7 @@
pixel_y = 4
},
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/window/reinforced/spawner/directional/north,
/turf/open/floor/iron,
/area/station/science/xenobiology)
"vDx" = (
@@ -72498,16 +74719,10 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp)
-"vDQ" = (
-/obj/effect/spawner/random/decoration/flower,
-/obj/structure/flora/rock/pile/icy/style_random,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"vEh" = (
-/obj/structure/frame/machine,
-/obj/item/stack/cable_coil/five,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+"vEc" = (
+/obj/machinery/door/poddoor/incinerator_ordmix,
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
"vEw" = (
/obj/machinery/camera/directional/west{
c_tag = "Atmospherics Access"
@@ -72524,17 +74739,18 @@
/obj/machinery/status_display/evac/directional/east,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"vEC" = (
-/obj/structure/disposalpipe/segment{
+"vEG" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/chair/stool/bar/directional/north,
-/turf/open/floor/eighties,
-/area/station/commons/lounge)
+/obj/machinery/door/airlock/external/glass{
+ name = "Supply Door Airlock";
+ pixel_y = 0;
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/supply/general,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"vEJ" = (
/obj/effect/turf_decal/tile/green{
dir = 8
@@ -72548,19 +74764,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/smooth_half,
/area/station/maintenance/department/medical/central)
-"vEQ" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 10
- },
-/obj/structure/sign/warning/chem_diamond/directional/west,
-/obj/structure/bed/medical/emergency,
-/obj/machinery/iv_drip,
-/obj/machinery/light/small/directional/west,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
-"vES" = (
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"vEU" = (
/obj/machinery/door/airlock/external{
glass = 1;
@@ -72576,15 +74779,6 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/general,
/turf/open/floor/iron/smooth,
/area/station/cargo/drone_bay)
-"vFb" = (
-/obj/structure/table/wood,
-/obj/item/cigarette/cigar{
- pixel_x = 7;
- pixel_y = 10
- },
-/obj/item/storage/box/matches,
-/turf/open/floor/carpet,
-/area/station/command/heads_quarters/captain)
"vFg" = (
/obj/structure/falsewall,
/turf/open/floor/plating,
@@ -72615,6 +74809,16 @@
/obj/structure/cable,
/turf/open/floor/iron/textured,
/area/station/security/brig)
+"vFT" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"vFW" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -72629,11 +74833,11 @@
/obj/effect/mapping_helpers/mail_sorting/medbay/virology,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"vGi" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/cold_temp,
+"vGw" = (
+/obj/structure/transit_tube/station/reverse,
+/obj/structure/sign/warning/secure_area/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
+/area/station/ai_monitored/turret_protected/aisat_interior)
"vGy" = (
/obj/machinery/camera/directional/east{
c_tag = "Xenobiology Pens Observation - Starboard Aft";
@@ -72670,14 +74874,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/tcommsat/computer)
-"vHe" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/spawner/random/trash/botanical_waste,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"vHf" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -72692,6 +74888,15 @@
/obj/structure/rack,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"vHo" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"vHq" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -72712,34 +74917,25 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/exit/departure_lounge)
+"vHJ" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"vHK" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 1
},
/turf/open/floor/iron,
/area/station/cargo/sorting)
-"vHM" = (
-/obj/structure/rack,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 8
- },
-/obj/effect/spawner/random/armory/rubbershot,
-/turf/open/floor/iron/dark/textured,
-/area/station/ai_monitored/security/armory)
"vHR" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/chemistry)
-"vHT" = (
-/obj/structure/fence/post{
- dir = 8
- },
-/obj/structure/sign/nanotrasen,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"vHU" = (
/obj/item/radio/intercom/prison/directional/south,
/obj/effect/turf_decal/tile/red/half/contrasted,
@@ -72775,6 +74971,24 @@
},
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
+"vIm" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/machinery/door/airlock/external{
+ glass = 1;
+ name = "Chapel External Airlock";
+ opacity = 0
+ },
+/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office,
+/obj/effect/mapping_helpers/airlock/access/any/engineering/external,
+/turf/open/floor/iron,
+/area/station/service/chapel)
+"vIu" = (
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
+ },
+/area/station/medical/chemistry)
"vIH" = (
/obj/structure/closet{
name = "evidence closet 1"
@@ -72782,13 +74996,6 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/dark/textured_edge,
/area/station/security/evidence)
-"vIL" = (
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"vIZ" = (
/obj/machinery/duct,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -72801,6 +75008,23 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/upper)
+"vJl" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 4
+ },
+/mob/living/carbon/human/species/monkey,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/grass,
+/area/station/medical/virology)
+"vJv" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"vJB" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable,
@@ -72818,6 +75042,13 @@
},
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
+"vJJ" = (
+/obj/structure/closet/secure_closet/bar,
+/obj/machinery/light/small/directional/north,
+/obj/item/vending_refill/cigarette,
+/obj/machinery/light_switch/directional/north,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/backroom)
"vJS" = (
/obj/structure/chair/sofa/corp/right{
dir = 4;
@@ -72828,9 +75059,6 @@
/turf/open/floor/iron/dark,
/area/station/science/breakroom)
"vJY" = (
-/obj/structure/railing/corner{
- dir = 8
- },
/obj/machinery/door/window/brigdoor/left/directional/west{
name = "Research Director Observation";
req_access = list("rd")
@@ -72852,13 +75080,56 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/commons/locker)
-"vKT" = (
+"vKy" = (
+/obj/structure/table/reinforced,
+/obj/item/clothing/suit/utility/radiation,
+/obj/item/clothing/head/utility/radiation,
+/obj/item/geiger_counter,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/clothing/glasses/meson,
+/obj/machinery/button/door/directional/north{
+ id = "engsm";
+ name = "Radiation Shutters Control";
+ req_access = list("engineering")
+ },
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
+"vKD" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/iron/cafeteria,
+/area/station/hallway/secondary/entry)
+"vKR" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/white{
+ dir = 4
+ },
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/structure/cable,
-/turf/open/floor/plating/snowed/coldroom,
-/area/station/service/kitchen/coldroom)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
+ id = "cantena_curtains"
+ },
+/turf/open/floor/wood,
+/area/station/commons/lounge)
+"vKZ" = (
+/obj/machinery/door/firedoor,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/status_display/evac/directional/west,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"vLj" = (
/obj/machinery/suit_storage_unit/rd,
/obj/effect/turf_decal/stripes/line{
@@ -72867,48 +75138,19 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron/smooth_half,
/area/station/command/heads_quarters/rd)
-"vLo" = (
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+"vLY" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/closet/l3closet/virology,
+/obj/effect/turf_decal/tile/green/fourcorners,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"vMa" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"vMc" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Gateway"
- },
-/obj/structure/table,
-/obj/structure/sign/warning/biohazard/directional/west,
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 1
- },
-/obj/effect/turf_decal/siding/thinplating/dark/corner{
- dir = 8
- },
-/obj/item/emergency_bed{
- pixel_x = -1
- },
-/obj/item/emergency_bed{
- pixel_x = 4
- },
-/obj/item/storage/medkit/regular{
- pixel_y = 1
- },
-/turf/open/floor/iron,
-/area/station/command/gateway)
-"vMf" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 10
- },
-/obj/structure/railing/corner{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"vMl" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
@@ -72927,14 +75169,6 @@
/obj/structure/cable/layer3,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"vMN" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/flashlight/lamp{
- start_on = 0
- },
-/turf/open/floor/wood,
-/area/station/maintenance/aft/greater)
"vMY" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -72973,29 +75207,11 @@
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
/turf/closed/wall/r_wall,
/area/station/engineering/atmos/mix)
-"vNK" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/cobweb,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/maintenance/port/fore)
-"vNM" = (
-/obj/machinery/atmospherics/components/unary/passive_vent{
- dir = 1
- },
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
-"vOd" = (
-/obj/item/wrench,
-/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{
- dir = 1;
- name = "Air In"
- },
-/obj/effect/landmark/generic_maintenance_landmark,
-/obj/effect/landmark/blobstart,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
+"vNU" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/bar/opposingcorners,
+/turf/open/floor/iron,
+/area/station/service/bar)
"vOw" = (
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/tile/red{
@@ -73003,6 +75219,11 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
+"vOy" = (
+/obj/structure/fake_stairs/wood/directional/north,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"vOD" = (
/obj/machinery/status_display/ai/directional/north,
/obj/effect/turf_decal/tile/dark_green{
@@ -73020,6 +75241,15 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"vPc" = (
+/obj/machinery/camera/directional/east{
+ c_tag = "Security Post - Engineering"
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red,
+/obj/machinery/computer/security/telescreen/engine/directional/east,
+/turf/open/floor/iron/dark,
+/area/station/security/checkpoint/engineering)
"vPh" = (
/obj/machinery/light/directional/north,
/obj/machinery/digital_clock/directional/north,
@@ -73088,12 +75318,19 @@
/turf/open/floor/iron,
/area/mine/production)
"vQz" = (
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
+ name = "Antechamber Turret Control";
+ pixel_y = -24;
+ req_access = list("minisat")
},
-/obj/machinery/light/small/directional/east,
-/turf/open/floor/plating/snowed/icemoon,
-/area/icemoon/underground/explored)
+/obj/machinery/light/small/directional/south,
+/obj/machinery/camera/motion/directional/south{
+ c_tag = "MiniSat Foyer";
+ network = list("minisat")
+ },
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"vQG" = (
/obj/effect/turf_decal/trimline/neutral/filled/line{
dir = 10
@@ -73118,6 +75355,9 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/cargo/lobby)
+"vRn" = (
+/turf/open/floor/iron/stairs/medium,
+/area/station/cargo/storage)
"vRo" = (
/obj/machinery/shower/directional/north,
/obj/effect/turf_decal/trimline/blue/line{
@@ -73193,36 +75433,6 @@
"vSi" = (
/turf/closed/wall,
/area/mine/eva)
-"vSu" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/firealarm/directional/north{
- pixel_x = -4
- },
-/obj/machinery/light_switch/directional/north{
- pixel_x = 5;
- pixel_y = 28
- },
-/turf/open/floor/wood/large,
-/area/station/service/bar)
-"vSw" = (
-/obj/structure/table,
-/obj/machinery/firealarm/directional/north,
-/obj/item/stack/sheet/iron/five,
-/obj/item/stack/cable_coil/five,
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/effect/turf_decal/tile/brown/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/vacant_room/commissary)
-"vSx" = (
-/obj/structure/sign/warning/chem_diamond/directional/south,
-/obj/effect/turf_decal/trimline/yellow/filled/line,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/iron/white,
-/area/station/medical/treatment_center)
"vSE" = (
/obj/machinery/door/window/right/directional/east{
name = "Bar Access"
@@ -73290,6 +75500,26 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
+"vTh" = (
+/obj/structure/fence/post{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"vTm" = (
+/obj/effect/landmark/event_spawn,
+/obj/machinery/duct,
+/obj/effect/turf_decal/siding/dark{
+ dir = 5
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron/checker,
+/area/station/hallway/secondary/service)
"vTo" = (
/obj/structure/disposalpipe/sorting/mail{
dir = 1
@@ -73304,6 +75534,19 @@
/obj/structure/closet/firecloset,
/turf/open/floor/plating,
/area/station/maintenance/starboard/lesser)
+"vTq" = (
+/obj/effect/spawner/random/contraband/prison,
+/obj/structure/closet/crate,
+/obj/item/stack/license_plates/empty/fifty,
+/obj/item/stack/license_plates/empty/fifty,
+/obj/item/stack/license_plates/empty/fifty,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/effect/turf_decal/siding/dark{
+ dir = 10
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/security/prison/work)
"vTJ" = (
/obj/structure/table,
/obj/item/toy/plush/slimeplushie{
@@ -73331,24 +75574,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/port)
-"vUn" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
- color = "#0000ff";
- dir = 8;
- name = "Supply multi deck pipe adapter"
- },
-/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
- color = "#ff0000";
- dir = 8;
- name = "Scrubbers multi deck pipe adapter"
- },
-/obj/structure/cable/multilayer/multiz,
-/obj/machinery/airalarm/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"vUr" = (
/obj/machinery/atmospherics/pipe/smart/simple/green/visible{
dir = 4
@@ -73361,12 +75586,13 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/sepia,
/area/station/security/prison/rec)
-"vUz" = (
-/obj/structure/table,
-/obj/item/clothing/suit/apron/chef,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
+"vUI" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_y = 5
+ },
+/turf/open/floor/iron/grimy,
+/area/station/hallway/secondary/entry)
"vUW" = (
/obj/item/stack/cable_coil{
amount = 7;
@@ -73386,18 +75612,20 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/command/gateway)
+"vVl" = (
+/obj/structure/table/wood,
+/obj/item/soap/nanotrasen,
+/obj/item/clothing/head/costume/sombrero/green,
+/obj/machinery/status_display/ai/directional/north,
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/iron/grimy,
+/area/station/commons/lounge)
"vVw" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"vVA" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 6
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"vVH" = (
/turf/closed/wall,
/area/station/security/prison/safe)
@@ -73454,14 +75682,18 @@
/obj/effect/mapping_helpers/mail_sorting/medbay/chemistry,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"vWo" = (
-/obj/machinery/light_switch/directional/north,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/science/explab)
"vWr" = (
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"vWy" = (
+/obj/effect/turf_decal/siding/yellow/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/yellow/corner,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron/large,
+/area/station/engineering/storage)
"vWz" = (
/turf/closed/wall,
/area/mine/storage)
@@ -73507,21 +75739,12 @@
/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"vXe" = (
-/obj/structure/aquarium/lawyer,
-/turf/open/floor/wood,
-/area/station/service/lawoffice)
"vXh" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"vXm" = (
-/obj/structure/grille/broken,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"vXn" = (
/obj/structure/table,
/obj/item/food/pie/cream,
@@ -73551,70 +75774,20 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/mine/living_quarters)
-"vXD" = (
-/obj/structure/stairs/south,
-/obj/structure/railing{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"vXH" = (
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/mine/living_quarters)
-"vXM" = (
-/obj/structure/chair/sofa/right/brown{
- dir = 8
- },
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"vXO" = (
-/obj/structure/fluff/tram_rail,
-/obj/structure/lattice/catwalk,
-/obj/structure/fluff/tram_rail{
- pixel_y = 17
- },
-/obj/structure/marker_beacon/burgundy{
- name = "landing marker"
- },
-/turf/open/lava/plasma/ice_moon,
-/area/icemoon/underground/explored)
"vXU" = (
/obj/item/toy/snowball,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"vXV" = (
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
- },
-/obj/machinery/light/small/directional/west,
-/obj/machinery/requests_console/directional/west{
- department = "Head of Personnel's Desk";
- name = "Head of Personnel's Requests Console"
- },
-/obj/effect/mapping_helpers/requests_console/assistance,
-/obj/effect/mapping_helpers/requests_console/announcement,
-/obj/effect/mapping_helpers/requests_console/information,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
"vYa" = (
/obj/structure/reagent_dispensers/fueltank,
/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark/textured,
/area/station/commons/storage/primary)
-"vYc" = (
-/obj/machinery/light_switch/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/security/prison/visit)
-"vYd" = (
-/obj/machinery/portable_atmospherics/canister,
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 4
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
"vYg" = (
/obj/machinery/camera/directional/west{
c_tag = "Chapel West"
@@ -73636,10 +75809,6 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"vYp" = (
-/obj/structure/table/wood,
-/turf/open/floor/wood/parquet,
-/area/station/service/bar/atrium)
"vYq" = (
/obj/structure/barricade/wooden/snowed,
/turf/open/misc/asteroid/snow/icemoon,
@@ -73661,6 +75830,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"vYw" = (
+/obj/machinery/light/small/directional/south,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/hallway/secondary/exit/departure_lounge)
"vYz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/chair/stool/directional/south,
@@ -73668,6 +75842,17 @@
/obj/effect/landmark/generic_maintenance_landmark,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"vYA" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Central Hallway South-West - HoP's Office"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/structure/sign/departments/cargo/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"vYH" = (
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
@@ -73683,22 +75868,6 @@
},
/turf/open/floor/iron/large,
/area/station/engineering/lobby)
-"vYN" = (
-/obj/effect/spawner/random/structure/crate,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"vYY" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/disposalpipe/sorting/mail{
- dir = 4
- },
-/obj/effect/mapping_helpers/mail_sorting/service/hydroponics,
-/obj/effect/mapping_helpers/mail_sorting/service/theater,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"vZa" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
@@ -73710,14 +75879,12 @@
/obj/effect/spawner/random/entertainment/dice,
/turf/open/floor/iron,
/area/station/commons/locker)
-"vZp" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/sink/kitchen/directional/east{
- desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
- name = "old sink"
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
+"vZo" = (
+/obj/machinery/atmospherics/pipe/smart/manifold/pink/visible,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/railing,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"vZt" = (
/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{
dir = 8
@@ -73739,61 +75906,30 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"vZH" = (
-/obj/item/storage/briefcase,
-/obj/structure/rack,
-/obj/item/camera/detective,
-/obj/item/taperecorder{
- pixel_x = -5
- },
-/obj/structure/cable,
-/obj/structure/detectiveboard/directional/west,
-/turf/open/floor/carpet,
-/area/station/security/detectives_office)
-"vZS" = (
-/obj/structure/rack,
-/turf/open/floor/iron/smooth,
-/area/mine/living_quarters)
-"vZW" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/components/binary/pump/on{
- dir = 8;
- name = "Mix to Space"
- },
-/turf/open/floor/plating/snowed/icemoon,
-/area/station/maintenance/port/aft)
+"vZM" = (
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"wab" = (
/obj/structure/cable,
/obj/machinery/holopad,
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"wal" = (
-/obj/structure/sign/warning,
-/turf/closed/wall,
-/area/station/commons/storage/mining)
"wam" = (
/turf/open/openspace,
/area/station/cargo/storage)
-"wav" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/trimline/neutral/filled/warning{
- dir = 4
- },
-/obj/effect/turf_decal/caution/stand_clear{
- dir = 8
- },
-/obj/machinery/door/window/right/directional/west{
- name = "Corpse Arrivals"
- },
-/obj/structure/window/spawner/directional/north,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+"waz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
+"waF" = (
+/obj/effect/landmark/generic_maintenance_landmark,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"waH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -73816,10 +75952,12 @@
/obj/item/reagent_containers/blood/random,
/turf/open/floor/iron,
/area/station/maintenance/port/fore)
-"waT" = (
-/obj/structure/sign/warning/docking/directional/south,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"waU" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"waZ" = (
/obj/structure/table,
/obj/item/assembly/igniter{
@@ -73874,15 +76012,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/mine/eva/lower)
-"wbN" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/machinery/door/firedoor,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/dark,
-/area/station/medical/medbay/aft)
"wbR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/cafeteria{
@@ -73902,34 +76031,17 @@
},
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
-"wck" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 4
+"wcn" = (
+/obj/effect/turf_decal/weather/snow/corner,
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
},
-/obj/machinery/bluespace_vendor/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
-"wco" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/icemoon/underground/explored/graveyard)
"wcx" = (
/obj/machinery/holopad,
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/large,
/area/station/command/heads_quarters/ce)
-"wcz" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/security/prison/garden)
"wcD" = (
/obj/structure/chair/plastic{
dir = 4
@@ -74003,16 +76115,47 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"weg" = (
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
+"wdX" = (
+/obj/structure/chair/stool/directional/north,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/mine/laborcamp)
+"wee" = (
+/obj/item/radio/intercom/chapel/directional/east,
+/obj/structure/chair,
+/obj/machinery/light/small/red/directional/north,
+/turf/open/floor/wood/large,
+/area/station/service/chapel)
+"wes" = (
+/obj/effect/turf_decal/siding/wideplating_new/light,
+/obj/item/trash/bee,
+/obj/machinery/light/directional/west,
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
},
-/turf/open/floor/iron/smooth,
-/area/mine/mechbay)
+/turf/open/floor/iron/showroomfloor,
+/area/station/security/prison/work)
"weF" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"weI" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/medical/treatment_center)
"weL" = (
/obj/structure/chair/stool/directional/north,
/obj/effect/decal/cleanable/dirt,
@@ -74024,6 +76167,10 @@
"weR" = (
/turf/open/floor/wood,
/area/station/maintenance/space_hut/cabin)
+"weT" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"weW" = (
/obj/docking_port/stationary/random/icemoon{
dir = 8;
@@ -74064,10 +76211,15 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"wfu" = (
-/obj/structure/sign/poster/official/wtf_is_co2,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/aft/greater)
+"wfE" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"wfF" = (
/obj/effect/turf_decal/tile/blue,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -74082,12 +76234,27 @@
/obj/structure/table/wood,
/turf/open/floor/carpet,
/area/station/command/meeting_room)
+"wfP" = (
+/obj/structure/table/wood,
+/obj/item/paper,
+/obj/item/pen,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"wfR" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/iron/smooth_edge,
/area/station/command/heads_quarters/rd)
+"wgo" = (
+/obj/item/food/grown/potato{
+ pixel_y = 4
+ },
+/obj/structure/rack,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"wgr" = (
/obj/structure/cable,
/obj/machinery/door/poddoor/preopen{
@@ -74100,11 +76267,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"wgu" = (
-/obj/machinery/newscaster/directional/west,
-/obj/effect/spawner/random/structure/twelve_percent_spirit_board,
-/turf/open/floor/iron/grimy,
-/area/station/service/chapel/office)
"wgG" = (
/obj/machinery/atmospherics/pipe/smart/simple/orange/visible,
/obj/effect/turf_decal/trimline/dark_red/arrow_ccw{
@@ -74116,16 +76278,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"wgH" = (
-/obj/structure/table,
-/obj/item/folder/white,
-/obj/item/pen,
-/obj/item/stamp/head/rd{
- pixel_x = 3;
- pixel_y = -2
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/rd)
"wgI" = (
/obj/effect/turf_decal/trimline/green/filled/corner,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -74137,6 +76289,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"wgK" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/turf/open/floor/wood/large,
+/area/station/commons/lounge)
"wgL" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -74150,22 +76308,7 @@
name = "Research Lab Shutters"
},
/turf/open/floor/plating,
-/area/station/science/breakroom)
-"wgR" = (
-/obj/machinery/door/firedoor/heavy,
-/obj/machinery/door/poddoor/preopen{
- id = "Biohazard";
- name = "Biohazard Containment Door"
- },
-/obj/effect/turf_decal/bot,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/science/research)
+/area/station/science/lab)
"wgU" = (
/obj/machinery/modular_computer/preset/cargochat/science{
dir = 1
@@ -74182,12 +76325,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"whc" = (
-/obj/machinery/light_switch/directional/east,
-/turf/open/floor/iron/white/side{
- dir = 4
- },
-/area/station/science/xenobiology)
"whd" = (
/obj/item/storage/medkit/regular{
pixel_x = 3;
@@ -74199,16 +76336,22 @@
/obj/machinery/firealarm/directional/east,
/turf/open/floor/iron/white/textured,
/area/station/security/medical)
+"whe" = (
+/obj/item/stack/rods/two,
+/obj/item/stack/sheet/iron,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"whf" = (
/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible,
/turf/open/floor/glass/reinforced,
/area/station/engineering/atmos/pumproom)
"whg" = (
-/obj/effect/turf_decal/tile/blue,
-/obj/machinery/light/directional/south,
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/iron/grimy,
+/area/station/service/chapel/office)
"whh" = (
/obj/effect/turf_decal/trimline/yellow/filled/line,
/obj/effect/turf_decal/trimline/yellow/filled/warning{
@@ -74225,20 +76368,16 @@
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"whk" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/iron,
+/area/station/commons/dorms)
"whr" = (
/obj/machinery/hydroponics/soil,
/obj/item/cultivator,
/turf/open/floor/grass,
/area/station/security/prison/garden)
-"whz" = (
-/obj/machinery/hydroponics/constructable,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/seeds/redbeet,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/mine/laborcamp)
"whC" = (
/obj/structure/destructible/cult/item_dispenser/archives/library,
/obj/item/book/codex_gigas,
@@ -74266,6 +76405,17 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/eva)
+"whU" = (
+/obj/machinery/door/window/left/directional/north{
+ name = "Pharmacy Desk";
+ req_access = list("pharmacy")
+ },
+/obj/item/folder/white,
+/obj/item/pen,
+/obj/machinery/door/firedoor,
+/obj/structure/table/reinforced,
+/turf/open/floor/plating,
+/area/station/medical/treatment_center)
"whW" = (
/obj/effect/turf_decal/bot{
dir = 1
@@ -74274,13 +76424,17 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/engine_smes)
-"wij" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/yellow,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/engineering/storage_shared)
+"wib" = (
+/obj/structure/sign/departments/xenobio/directional/west,
+/turf/open/floor/iron/white,
+/area/station/science/research)
+"wik" = (
+/obj/structure/table,
+/obj/item/plant_analyzer,
+/obj/item/stock_parts/power_store/cell/high,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/plating,
+/area/station/engineering/storage/tech)
"wiv" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/cable,
@@ -74297,35 +76451,19 @@
},
/turf/open/floor/iron/white,
/area/station/medical/virology)
-"wiM" = (
-/obj/machinery/computer/station_alert,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/computer/security/telescreen/engine/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/engineering/engine_smes)
-"wiO" = (
-/obj/structure/chair,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
-"wjv" = (
-/obj/machinery/computer/cargo{
- dir = 4
- },
-/obj/machinery/keycard_auth/wall_mounted/directional/west,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
-"wjy" = (
+"wiX" = (
+/obj/machinery/light/small/directional/east,
+/obj/structure/flora/grass/brown/style_random,
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
+"wjj" = (
+/obj/structure/disposalpipe/segment,
/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sign/warning/radiation/directional/west,
+/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
+/area/station/maintenance/fore)
"wjz" = (
/obj/machinery/airalarm/directional/north,
/obj/structure/disposalpipe/segment{
@@ -74337,6 +76475,23 @@
},
/turf/open/floor/iron/white,
/area/station/science/robotics/lab)
+"wjA" = (
+/obj/structure/sign/warning/directional/north,
+/turf/closed/mineral/random/snow/high_chance,
+/area/icemoon/underground/explored)
+"wjD" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 10
+ },
+/obj/structure/closet/secure_closet/medical3,
+/obj/item/defibrillator/loaded{
+ pixel_y = 3
+ },
+/obj/item/clothing/gloves/latex/nitrile,
+/obj/item/clothing/gloves/latex/nitrile,
+/obj/machinery/light/cold/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/medical/storage)
"wjL" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 4
@@ -74345,17 +76500,16 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"wjR" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
+"wjP" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/rack,
+/obj/item/storage/backpack/satchel/leather/withwallet,
+/obj/item/toy/figure/assistant,
+/obj/effect/turf_decal/tile/neutral/opposingcorners{
+ dir = 1
},
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/item/chair,
-/obj/effect/decal/cleanable/glass,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/turf/open/floor/iron,
+/area/station/commons/dorms/laundry)
"wjS" = (
/obj/effect/landmark/start/assistant,
/obj/structure/chair/pew{
@@ -74370,6 +76524,15 @@
},
/turf/open/floor/iron,
/area/station/cargo/miningdock)
+"wkd" = (
+/obj/structure/rack,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 4
+ },
+/obj/effect/spawner/random/armory/shotgun,
+/turf/open/floor/iron/dark/textured,
+/area/station/ai_monitored/security/armory)
"wkl" = (
/obj/machinery/camera/directional/west{
c_tag = "Telecomms Server Room";
@@ -74390,20 +76553,6 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"wkC" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/turf_decal/stripes/white/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/white/line{
- dir = 8
- },
-/turf/open/floor/iron/dark/textured,
-/area/station/hallway/primary/central)
"wkH" = (
/obj/structure/window/reinforced/spawner/directional/east,
/obj/structure/table,
@@ -74412,6 +76561,25 @@
/obj/item/clothing/mask/breath/medical,
/turf/open/floor/iron/dark,
/area/station/science/robotics/lab)
+"wkN" = (
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/brown/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/cargo/lobby)
"wkO" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -74422,12 +76590,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"wkV" = (
-/obj/structure/fence/corner{
- dir = 1
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"wkW" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -74444,18 +76606,6 @@
},
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"wla" = (
-/obj/effect/decal/cleanable/garbage,
-/obj/item/reagent_containers/spray/chemsprayer/party{
- pixel_x = 1
- },
-/obj/item/clothing/head/costume/festive{
- pixel_y = -3;
- pixel_x = -5
- },
-/obj/effect/decal/cleanable/generic,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"wlr" = (
/obj/structure/table,
/obj/item/stack/spacecash/c10,
@@ -74484,10 +76634,6 @@
/obj/structure/filingcabinet,
/turf/open/floor/iron/dark,
/area/station/tcommsat/computer)
-"wlF" = (
-/mob/living/carbon/human/species/monkey,
-/turf/open/floor/grass,
-/area/station/medical/virology)
"wlR" = (
/obj/structure/closet/boxinggloves,
/turf/open/floor/iron,
@@ -74511,14 +76657,11 @@
/obj/structure/cable,
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain)
-"wmb" = (
-/obj/item/beacon,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/mine/eva)
+"wme" = (
+/obj/effect/turf_decal/weather/snow,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating/icemoon,
+/area/icemoon/underground/explored)
"wml" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/blue,
@@ -74551,6 +76694,14 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
+"wmP" = (
+/obj/machinery/plate_press,
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/turf_decal/siding/dark{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/smooth_half,
+/area/station/security/prison/work)
"wmR" = (
/obj/structure/cable,
/obj/machinery/door/airlock/glass{
@@ -74564,14 +76715,6 @@
"wmT" = (
/turf/open/floor/iron/dark,
/area/mine/eva)
-"wmX" = (
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"wna" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
@@ -74583,9 +76726,6 @@
/obj/machinery/light_switch/directional/south,
/turf/open/floor/iron/dark/textured,
/area/station/security/range)
-"wnp" = (
-/turf/closed/wall/r_wall,
-/area/station/science/cytology)
"wnv" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -74644,20 +76784,13 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/brig)
-"wol" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/extinguisher_cabinet/directional/east,
-/obj/machinery/light/directional/east,
-/obj/structure/table,
-/obj/machinery/fax{
- fax_name = "Research Division";
- name = "Research Division Fax Machine";
- pixel_x = 1
- },
-/turf/open/floor/iron/white/side{
- dir = 10
- },
-/area/station/science/research)
+"woc" = (
+/obj/machinery/vending/wardrobe/atmos_wardrobe,
+/obj/effect/turf_decal/stripes/end,
+/obj/machinery/light/directional/north,
+/obj/structure/sign/warning/no_smoking/directional/north,
+/turf/open/floor/iron/showroomfloor,
+/area/station/engineering/atmos)
"wor" = (
/turf/open/openspace,
/area/station/medical/medbay/aft)
@@ -74668,11 +76801,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-"woC" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line,
-/obj/structure/sign/poster/official/safety_eye_protection/directional/south,
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry)
"woH" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -74700,31 +76828,6 @@
},
/turf/open/floor/plating,
/area/station/hallway/secondary/exit/departure_lounge)
-"woV" = (
-/obj/structure/table,
-/obj/item/petri_dish{
- pixel_y = 15;
- pixel_x = -5
- },
-/obj/item/petri_dish{
- pixel_y = 10;
- pixel_x = 6
- },
-/obj/item/petri_dish{
- pixel_y = -6;
- pixel_x = -1
- },
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
-"woX" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/structure/disposalpipe/junction{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"wpc" = (
/obj/machinery/door/airlock{
name = "Unisex Restrooms"
@@ -74734,34 +76837,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/locker)
-"wph" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/landmark/generic_maintenance_landmark,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
-"wpi" = (
-/obj/structure/table,
-/obj/item/holosign_creator/atmos{
- pixel_x = -5
- },
-/obj/item/holosign_creator/atmos{
- pixel_x = 4;
- pixel_y = 4
+"wpn" = (
+/obj/machinery/light/small/dim/directional/east,
+/obj/structure/railing{
+ dir = 1
},
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
-"wpm" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/airlock/maintenance{
- name = "Fitness Maintenance"
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
},
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/effect/mapping_helpers/airlock/unres,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/starboard/aft)
"wpp" = (
/obj/machinery/airalarm/directional/north,
/obj/machinery/pipedispenser/disposal,
@@ -74781,12 +76866,6 @@
/obj/item/stock_parts/micro_laser/high,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"wpv" = (
-/obj/structure/sign/warning/cold_temp,
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
"wpx" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/newscaster/directional/west,
@@ -74840,21 +76919,6 @@
dir = 9
},
/area/station/science/research)
-"wqc" = (
-/obj/machinery/vending/wardrobe/engi_wardrobe,
-/obj/machinery/computer/security/telescreen/entertainment/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/engineering/storage_shared)
-"wqi" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"wqj" = (
/obj/machinery/holopad,
/obj/structure/cable,
@@ -74862,17 +76926,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/storage/mining)
-"wqt" = (
-/obj/effect/turf_decal/tile/bar{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral{
+"wqo" = (
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/railing/corner{
dir = 1
},
-/obj/machinery/airalarm/directional/west,
-/obj/item/kirbyplants/organic/plant10,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"wqx" = (
/turf/closed/wall/r_wall,
/area/station/hallway/primary/fore)
@@ -74915,25 +76975,27 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"wrc" = (
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/machinery/light_switch/directional/north{
- pixel_x = -11
+"wrk" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
},
-/obj/effect/turf_decal/tile/yellow{
- dir = 1
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge";
+ dir = 8
},
+/obj/structure/cable,
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
/turf/open/floor/iron,
-/area/station/engineering/storage)
-"wrl" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
+/area/station/command/bridge)
+"wrw" = (
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
dir = 4
},
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal)
+/obj/structure/sign/poster/official/safety_report/directional/east,
+/obj/item/radio/intercom/prison/directional/north,
+/turf/open/floor/iron,
+/area/station/security/prison/visit)
"wrA" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/public/glass{
@@ -74956,15 +77018,14 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"wrN" = (
-/obj/structure/sign/departments/court/directional/north,
-/turf/open/openspace,
-/area/station/hallway/primary/fore)
-"wrU" = (
-/obj/structure/rack,
-/obj/item/screwdriver,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+"wrP" = (
+/obj/machinery/computer/cargo,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/keycard_auth/wall_mounted/directional/north,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
"wrV" = (
/obj/structure/cable,
/turf/open/floor/plating/snowed/smoothed/icemoon,
@@ -74977,12 +77038,23 @@
/obj/effect/spawner/random/maintenance/three,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"wsk" = (
+/obj/effect/spawner/random/trash/mess,
+/obj/structure/disposalpipe/segment,
+/obj/structure/railing/corner/end,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"wsp" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{
dir = 1
},
/turf/open/floor/iron,
/area/station/science/ordnance)
+"wsr" = (
+/obj/machinery/door/airlock/hatch,
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"wsu" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
@@ -75063,6 +77135,16 @@
/obj/machinery/light/small/dim/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"wtM" = (
+/obj/machinery/door/airlock/external{
+ name = "External Access";
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"wtP" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
@@ -75077,33 +77159,18 @@
dir = 5
},
/area/station/science/research)
-"wtX" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/cold_temp,
-/turf/open/floor/plating,
-/area/station/maintenance/solars/starboard/fore)
-"wuc" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "kitchencounter";
- name = "Kitchen Counter Shutters"
- },
-/obj/machinery/door/firedoor,
-/obj/item/reagent_containers/condiment/peppermill{
- pixel_x = 3
- },
-/obj/item/reagent_containers/condiment/saltshaker{
- pixel_x = -3
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"wug" = (
/obj/machinery/gulag_item_reclaimer{
pixel_y = 24
},
/turf/open/floor/carpet,
/area/station/security/processing)
+"wuh" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/science/ordnance)
"wuo" = (
/turf/closed/wall/r_wall,
/area/station/engineering/supermatter)
@@ -75144,19 +77211,6 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/security/prison)
-"wuV" = (
-/obj/effect/turf_decal/siding/yellow/corner,
-/obj/machinery/status_display/evac/directional/south,
-/obj/structure/table,
-/obj/item/flatpack{
- board = /obj/item/circuitboard/machine/flatpacker;
- pixel_x = -5
- },
-/obj/item/multitool{
- pixel_x = 8
- },
-/turf/open/floor/iron,
-/area/station/engineering/lobby)
"wve" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron/white,
@@ -75165,9 +77219,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/carpet,
/area/station/service/chapel)
-"wvu" = (
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
"wvv" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -75184,12 +77235,11 @@
/turf/open/floor/plating,
/area/station/science/ordnance/testlab)
"wvw" = (
-/obj/machinery/button/door/directional/north{
- id = "heads_meeting";
- name = "Security Shutters"
+/obj/structure/fence/cut/medium{
+ dir = 2
},
-/turf/open/floor/wood,
-/area/station/command/meeting_room)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"wvz" = (
/obj/structure/table,
/obj/item/assembly/timer{
@@ -75207,13 +77257,22 @@
/obj/item/assembly/timer,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
+"wvF" = (
+/obj/structure/lattice/catwalk,
+/obj/machinery/atmospherics/components/unary/passive_vent{
+ dir = 8
+ },
+/turf/open/openspace/icemoon/keep_below,
+/area/icemoon/underground/explored)
"wvI" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/disposal/incinerator)
"wvJ" = (
-/obj/effect/spawner/random/engineering/atmospherics_portable,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/obj/machinery/photocopier,
+/obj/effect/turf_decal/siding/wood/corner,
+/obj/structure/sign/calendar/directional/north,
+/turf/open/floor/wood,
+/area/station/commons/vacant_room/office)
"wvK" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -75223,12 +77282,6 @@
},
/turf/open/floor/iron,
/area/station/commons/storage/tools)
-"wvL" = (
-/obj/effect/turf_decal/weather/snow/corner,
-/turf/open/misc/dirt{
- initial_gas_mix = "ICEMOON_ATMOS"
- },
-/area/icemoon/underground/explored/graveyard)
"wvV" = (
/turf/closed/wall/r_wall,
/area/station/engineering/atmos/pumproom)
@@ -75239,22 +77292,23 @@
/mob/living/basic/pet/cat/runtime,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/cmo)
-"wwg" = (
-/obj/machinery/camera{
- c_tag = "Service - Botany";
- dir = 9
+"wwi" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
},
-/obj/machinery/hydroponics/constructable,
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 1
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
},
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 1
+/obj/machinery/door/airlock/multi_tile/public/glass{
+ dir = 4;
+ name = "Arrivals Dock"
},
-/obj/item/radio/intercom/directional/north,
-/obj/machinery/light/warm/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/secondary/entry)
"wwn" = (
/obj/structure/table/reinforced,
/obj/machinery/door/window/left/directional/west{
@@ -75304,39 +77358,25 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
/turf/open/floor/iron/dark,
/area/station/medical/virology)
-"wwL" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/door/airlock{
- name = "Law Office"
+"wwO" = (
+/obj/machinery/recharger,
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 1
},
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/mapping_helpers/airlock/access/all/service/lawyer,
-/turf/open/floor/wood,
-/area/station/service/lawoffice)
+/turf/open/floor/iron,
+/area/station/command/gateway)
"wxg" = (
/turf/open/floor/iron/freezer,
/area/mine/laborcamp)
-"wxp" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/stripes/line{
- dir = 4
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/door/poddoor/shutters{
- dir = 8;
- id = "Cargo_Store_In";
- name = "Cargo Warehouse Shutters"
+"wxl" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/trimline/neutral/line,
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 1
},
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron,
-/area/station/cargo/warehouse)
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"wxw" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -75370,6 +77410,11 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
+"wxY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/construction)
"wyj" = (
/obj/machinery/light/directional/south,
/obj/effect/turf_decal/trimline/blue/filled/line,
@@ -75412,6 +77457,14 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/ai_monitored/security/armory)
+"wyL" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 4
+ },
+/obj/structure/noticeboard/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"wyO" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -75423,6 +77476,13 @@
},
/turf/open/floor/iron/cafeteria,
/area/station/security/prison/mess)
+"wyX" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/stairs/south,
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
+ },
+/area/station/medical/virology)
"wzc" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
@@ -75434,6 +77494,11 @@
/obj/effect/spawner/random/clothing/bowler_or_that,
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"wzi" = (
+/obj/effect/spawner/random/structure/crate,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"wzk" = (
/turf/open/floor/wood,
/area/station/command/meeting_room)
@@ -75455,6 +77520,36 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp)
+"wzv" = (
+/obj/machinery/atmospherics/components/tank/air{
+ initialize_directions = 3;
+ dir = 3
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"wzH" = (
+/obj/structure/minecart_rail{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/icemoon/underground/explored)
+"wzU" = (
+/obj/machinery/atmospherics/components/binary/valve/digital{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/science/ordnance)
"wAf" = (
/obj/machinery/requests_console/directional/north{
department = "Cargo Bay";
@@ -75466,25 +77561,6 @@
/obj/item/folder/yellow,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"wAk" = (
-/obj/item/toy/snowball{
- pixel_x = -6;
- pixel_y = 3
- },
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
-"wAq" = (
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/obj/machinery/camera/directional/north{
- c_tag = "Security - Upper Brig South"
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/security/brig/upper)
"wAv" = (
/obj/structure/chair/comfy/brown{
dir = 1
@@ -75494,14 +77570,6 @@
},
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
-"wAx" = (
-/obj/structure/sign/warning/secure_area/directional/north{
- desc = "A warning sign which reads 'SERVER ROOM'.";
- name = "SERVER ROOM"
- },
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/station/science/server)
"wAB" = (
/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{
dir = 4
@@ -75509,6 +77577,13 @@
/obj/machinery/meter,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"wAJ" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/machinery/griddle,
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"wAQ" = (
/obj/machinery/computer/shuttle/labor/one_way{
dir = 4
@@ -75543,12 +77618,21 @@
/turf/open/floor/plating,
/area/station/maintenance/fore)
"wBa" = (
-/obj/structure/railing,
-/obj/effect/turf_decal/siding/thinplating_new/light{
- dir = 10
+/obj/structure/rack,
+/obj/item/clothing/suit/hooded/wintercoat/eva{
+ pixel_x = 1;
+ pixel_y = 9
},
-/turf/open/floor/wood/large,
-/area/station/hallway/primary/starboard)
+/obj/item/clothing/shoes/winterboots/ice_boots/eva{
+ pixel_x = -1;
+ pixel_y = 4
+ },
+/obj/machinery/light/directional/east,
+/obj/effect/turf_decal/delivery/red,
+/obj/item/clothing/gloves/color/grey/protects_cold,
+/obj/item/clothing/mask/gas,
+/turf/open/floor/iron/textured,
+/area/station/ai_monitored/command/storage/eva)
"wBb" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -75586,15 +77670,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"wBr" = (
-/obj/effect/turf_decal/siding/wood{
+"wBs" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/item/kirbyplants/random,
+/obj/structure/railing/corner{
dir = 4
},
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/item/kirbyplants/organic/plant2,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/turf/open/floor/iron/dark/side{
+ dir = 1
+ },
+/area/station/service/chapel)
"wBy" = (
/obj/machinery/netpod,
/obj/item/radio/intercom/directional/south,
@@ -75606,12 +77691,6 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel)
-"wBF" = (
-/obj/machinery/status_display/supply{
- pixel_y = 2
- },
-/turf/closed/wall,
-/area/station/cargo/sorting)
"wBT" = (
/obj/machinery/camera/directional/south{
c_tag = "Port Hallway Center"
@@ -75621,6 +77700,9 @@
/area/station/hallway/primary/port)
"wBV" = (
/obj/structure/closet/crate,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/cargo/miningdock)
"wCo" = (
@@ -75629,6 +77711,10 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/lesser)
+"wCI" = (
+/obj/structure/sign/warning/no_smoking/circle/directional/north,
+/turf/open/openspace,
+/area/station/medical/treatment_center)
"wCK" = (
/obj/effect/turf_decal/trimline/dark_blue/corner{
dir = 8
@@ -75654,6 +77740,16 @@
/obj/machinery/airalarm/directional/east,
/turf/open/floor/iron/dark,
/area/station/service/hydroponics/garden)
+"wCN" = (
+/obj/machinery/portable_atmospherics/canister,
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/effect/turf_decal/bot,
+/obj/structure/sign/poster/official/wtf_is_co2/directional/north,
+/turf/open/floor/iron,
+/area/station/engineering/atmos/storage)
"wCV" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -75661,6 +77757,12 @@
dir = 8
},
/area/station/science/explab)
+"wDb" = (
+/obj/machinery/requests_console/auto_name/directional/east,
+/obj/machinery/duct,
+/obj/effect/mapping_helpers/requests_console/supplies,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"wDc" = (
/obj/structure/cable,
/obj/machinery/door/airlock/engineering{
@@ -75697,34 +77799,6 @@
"wDg" = (
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"wDi" = (
-/obj/structure/table,
-/obj/item/clothing/mask/breath{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/mask/breath{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/mask/breath{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/clothing/mask/breath{
- pixel_x = 2;
- pixel_y = -1
- },
-/obj/item/clothing/mask/breath{
- pixel_x = 2;
- pixel_y = -1
- },
-/obj/item/clothing/mask/breath{
- pixel_x = 2;
- pixel_y = -1
- },
-/turf/open/floor/iron,
-/area/station/commons/storage/mining)
"wDk" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 6
@@ -75739,16 +77813,6 @@
/obj/machinery/space_heater,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
-"wDs" = (
-/obj/machinery/hydroponics/constructable,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/plant_analyzer,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/mine/laborcamp)
"wDG" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -75769,6 +77833,14 @@
},
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
+"wDS" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/fake_stairs/wood/directional/north,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"wDU" = (
/turf/closed/wall/r_wall,
/area/mine/eva/lower)
@@ -75779,26 +77851,32 @@
/obj/structure/disposalpipe/trunk,
/turf/open/floor/iron,
/area/station/command/heads_quarters/rd)
+"wEb" = (
+/obj/item/kirbyplants/random,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/station/hallway/primary/fore)
"wEh" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/cargo/sorting)
-"wEq" = (
-/obj/structure/chair/office{
- dir = 8
+"wEp" = (
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 1
},
-/obj/machinery/newscaster/directional/north,
-/obj/machinery/light/small/directional/north,
-/obj/effect/decal/remains/human,
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/structure/sign/poster/official/random/directional/north,
+/turf/open/floor/iron/dark/textured_edge,
+/area/station/security/prison)
+"wEu" = (
+/obj/structure/sign/warning/directional/south,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"wEG" = (
/obj/structure/extinguisher_cabinet/directional/south{
pixel_x = 4
},
/obj/machinery/light_switch/directional/south{
- pixel_x = -6
+ pixel_x = -8
},
/obj/structure/disposalpipe/segment{
dir = 4
@@ -75857,6 +77935,27 @@
/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"wFt" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{
+ color = "#0000ff";
+ dir = 8;
+ name = "Supply multi deck pipe adapter"
+ },
+/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
+ color = "#ff0000";
+ dir = 8;
+ name = "Scrubbers multi deck pipe adapter"
+ },
+/obj/structure/cable/multilayer/multiz,
+/obj/machinery/airalarm/directional/east,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
+"wFJ" = (
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"wFN" = (
/mob/living/basic/slime,
/turf/open/floor/engine,
@@ -75888,15 +77987,14 @@
name = "Test Chamber Blast Door"
},
/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/engine,
+/turf/open/floor/plating,
/area/station/science/explab)
-"wGm" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/structure/chair/stool/bar/directional/north,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+"wGt" = (
+/obj/structure/table/glass,
+/obj/item/storage/box/monkeycubes,
+/obj/structure/window/reinforced/spawner/directional/east,
+/turf/open/floor/iron,
+/area/station/science/xenobiology)
"wGv" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
@@ -75921,19 +78019,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"wGN" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/door/poddoor/preopen{
- id = "xenobio6";
- name = "Xenobio Pen 6 Blast Door"
- },
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/electric_shock,
-/turf/open/floor/plating,
-/area/station/science/xenobiology)
"wGO" = (
/obj/machinery/light/directional/south,
/obj/machinery/atmospherics/pipe/multiz/violet/visible{
@@ -75947,10 +78032,6 @@
},
/turf/open/floor/iron/dark/diagonal,
/area/station/engineering/atmos/storage)
-"wGQ" = (
-/obj/machinery/light/small/dim/directional/west,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"wGW" = (
/obj/structure/table,
/obj/item/book/manual/wiki/security_space_law,
@@ -75968,6 +78049,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"wGZ" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/effect/decal/cleanable/insectguts,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/station/maintenance/port/lesser)
"wHb" = (
/obj/machinery/atmospherics/components/unary/passive_vent{
dir = 1
@@ -76001,12 +78090,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/lobby)
-"wHr" = (
-/obj/structure/fence/post{
- dir = 8
- },
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"wHH" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/red{
@@ -76014,17 +78097,6 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp/security)
-"wHK" = (
-/obj/machinery/portable_atmospherics/canister/air,
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{
- dir = 1
- },
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"wIg" = (
/obj/machinery/mech_bay_recharge_port{
dir = 2
@@ -76037,28 +78109,19 @@
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"wIx" = (
-/obj/machinery/newscaster/directional/south,
-/obj/effect/turf_decal/siding/thinplating/dark{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/green/filled/line,
-/obj/effect/turf_decal/trimline/blue/filled/warning,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"wIz" = (
/obj/machinery/light/small/directional/west,
/obj/structure/table/wood,
/obj/effect/landmark/start/hangover,
/turf/open/floor/carpet,
/area/station/commons/dorms)
+"wIC" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/flashlight/lantern,
+/obj/machinery/newscaster/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/service/chapel)
"wIR" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -76088,10 +78151,13 @@
/obj/effect/landmark/start/hangover,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"wJD" = (
-/obj/structure/sign/departments/maint/alt,
-/turf/closed/wall,
-/area/station/maintenance/aft/lesser)
+"wJy" = (
+/obj/structure/chair/wood{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"wJG" = (
/obj/machinery/holopad,
/obj/structure/cable,
@@ -76124,10 +78190,33 @@
/obj/effect/landmark/start/depsec/medical,
/turf/open/floor/iron/dark/smooth_large,
/area/station/security/checkpoint/medical)
-"wKh" = (
-/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible,
-/turf/closed/wall/r_wall,
-/area/station/science/ordnance/burnchamber)
+"wKi" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "rnd2";
+ name = "Research Lab Shutters"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/status_display/evac/directional/south,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/lab)
+"wKu" = (
+/obj/structure/disposalpipe/trunk/multiz/down{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random/directional/west,
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/port/greater)
"wKv" = (
/obj/structure/table,
/obj/item/radio/off,
@@ -76154,11 +78243,40 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"wKY" = (
-/obj/machinery/vending/games,
-/obj/machinery/newscaster/directional/north,
-/turf/open/floor/wood,
-/area/station/service/library)
+"wLc" = (
+/obj/structure/table,
+/obj/machinery/button/flasher{
+ pixel_x = -6;
+ pixel_y = -1;
+ id = "brigentry"
+ },
+/obj/machinery/button/door{
+ pixel_y = 9;
+ pixel_x = 6;
+ req_access = list("secuirty");
+ id = "innerbrig";
+ name = "Brig Interior Doors Control";
+ normaldoorcontrol = 1
+ },
+/obj/machinery/button/door{
+ pixel_y = -1;
+ pixel_x = 6;
+ req_access = list("secuirty");
+ id = "outerbrig";
+ name = "Brig Exterior Doors Control";
+ normaldoorcontrol = 1
+ },
+/obj/machinery/button/door/directional/north{
+ id = "briggate";
+ name = "Front Gate Shutters";
+ req_access = list("brig");
+ pixel_y = 9;
+ pixel_x = -6
+ },
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 8
+ },
+/area/station/security/brig/entrance)
"wLk" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers,
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
@@ -76174,10 +78292,12 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/command/bridge)
-"wLK" = (
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/ai)
+"wLI" = (
+/obj/structure/flora/tree/pine/style_random,
+/obj/structure/marker_beacon/cerulean,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters)
"wLO" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -76197,14 +78317,6 @@
dir = 1
},
/area/station/hallway/secondary/exit/departure_lounge)
-"wLU" = (
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/firedoor,
-/obj/effect/turf_decal/tile/brown{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"wLW" = (
/obj/effect/landmark/atmospheric_sanity/mark_all_station_areas_as_goal,
/turf/open/misc/asteroid/snow/icemoon,
@@ -76288,19 +78400,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/commons/storage/mining)
-"wME" = (
-/obj/machinery/light_switch/directional/north{
- pixel_x = 6;
- pixel_y = 28
- },
-/obj/machinery/button/door/directional/north{
- id = "botany_chasm_and_wolf_shutters";
- name = "Exterior Shutters";
- pixel_y = 28;
- pixel_x = -4
- },
-/turf/open/floor/iron/dark/smooth_half,
-/area/station/service/hydroponics)
"wMT" = (
/obj/structure/sign/poster/random/directional/south,
/turf/open/floor/iron,
@@ -76318,6 +78417,29 @@
dir = 1
},
/area/station/security/office)
+"wMY" = (
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/maintenance/fore)
+"wNj" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 5
+ },
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"wNp" = (
/obj/machinery/door/airlock/maintenance{
name = "Medbay Maintenance"
@@ -76366,6 +78488,23 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/atmos/storage)
+"wOq" = (
+/obj/structure/fence/door/opened,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"wOt" = (
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/machinery/vending/hydroseeds{
+ slogan_delay = 700
+ },
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"wOy" = (
/obj/effect/turf_decal/tile/blue{
dir = 8
@@ -76376,12 +78515,6 @@
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"wOC" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"wOF" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/official/random/directional/north,
@@ -76418,26 +78551,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/xenobiology)
-"wPe" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/duct,
-/obj/machinery/door/firedoor,
-/obj/effect/mapping_helpers/airlock/access/all/service/bar,
-/obj/machinery/door/airlock{
- name = "Bar"
- },
-/turf/open/floor/iron/dark/textured_half{
- dir = 1
- },
-/area/station/service/bar)
"wPf" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -76468,6 +78581,18 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"wPx" = (
+/obj/effect/turf_decal/trimline/green/filled/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/corner{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"wPD" = (
/obj/machinery/door/airlock/security/glass{
name = "Evidence Storage"
@@ -76483,6 +78608,19 @@
/obj/machinery/status_display/ai/directional/north,
/turf/open/openspace,
/area/station/engineering/atmos/storage)
+"wPG" = (
+/obj/structure/fence{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
+"wPJ" = (
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/stairs/north,
+/turf/open/floor/iron/stairs/medium,
+/area/station/commons/dorms/laundry)
"wPN" = (
/obj/structure/railing{
dir = 4
@@ -76492,16 +78630,6 @@
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"wPR" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/structure/sign/warning/cold_temp/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"wPX" = (
/obj/structure/table,
/obj/item/storage/belt/medical{
@@ -76517,6 +78645,7 @@
/obj/item/reagent_containers/spray/cleaner,
/obj/item/blood_filter,
/obj/item/radio/intercom/directional/south,
+/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/white,
/area/station/medical/storage)
"wQh" = (
@@ -76548,13 +78677,9 @@
/turf/open/floor/plating/icemoon,
/area/station/security/execution/education)
"wQx" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/spawner/random/structure/steam_vent,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
+/obj/structure/flora/grass/brown/style_random,
+/turf/open/misc/asteroid/snow/standard_air,
+/area/station/science/cytology)
"wQC" = (
/obj/item/flashlight/lantern,
/obj/structure/table/wood,
@@ -76568,12 +78693,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"wQN" = (
-/obj/structure/fence/cut/large{
- dir = 1
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"wQR" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -76592,15 +78711,16 @@
"wRa" = (
/turf/open/openspace,
/area/station/security/prison)
-"wRc" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/high/empty,
-/turf/open/floor/iron/dark,
-/area/station/engineering/storage)
"wRd" = (
/turf/open/floor/iron,
/area/station/engineering/main)
+"wRk" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"wRr" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -76614,6 +78734,14 @@
/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/glass/reinforced,
/area/station/security/lockers)
+"wRu" = (
+/obj/machinery/portable_atmospherics/canister,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible{
+ dir = 4
+ },
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"wRx" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -76654,14 +78782,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/freezer,
/area/mine/eva/lower)
-"wRO" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/door/airlock/maintenance_hatch,
-/obj/machinery/door/firedoor/heavy,
-/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"wRR" = (
/obj/machinery/door/poddoor/shutters/preopen{
dir = 1;
@@ -76672,10 +78792,6 @@
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
/area/station/medical/chemistry)
-"wSc" = (
-/obj/machinery/power/port_gen/pacman,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"wSd" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -76705,6 +78821,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"wSp" = (
+/obj/structure/fence/corner{
+ dir = 10
+ },
+/obj/item/stack/cable_coil/five,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"wSs" = (
/turf/open/floor/plating,
/area/station/maintenance/starboard/lesser)
@@ -76722,38 +78845,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison/work)
-"wSL" = (
-/obj/effect/landmark/start/botanist,
-/obj/effect/turf_decal/tile/green/opposingcorners{
+"wSC" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/tile/green/half/contrasted{
dir = 1
},
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron,
-/area/station/service/hydroponics)
-"wSM" = (
-/obj/machinery/conveyor{
- dir = 4;
- id = "QMLoad2"
- },
-/obj/machinery/door/poddoor{
- id = "QMLoaddoor2";
- name = "Supply Dock Loading Door"
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
+/area/station/security/prison/garden)
"wSU" = (
/obj/structure/chair{
dir = 1
},
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
-"wSX" = (
-/obj/structure/railing/corner,
-/obj/machinery/door/firedoor/border_only,
-/obj/effect/turf_decal/tile/brown/half/contrasted,
-/turf/open/floor/iron/dark/side,
-/area/mine/eva)
"wSZ" = (
/obj/machinery/camera/directional/east{
c_tag = "Security - Permabrig Upper Hallway East";
@@ -76764,11 +78868,6 @@
"wTg" = (
/turf/closed/wall,
/area/station/engineering/main)
-"wTl" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/landmark/start/mime,
-/turf/open/floor/wood,
-/area/station/commons/lounge)
"wTw" = (
/obj/effect/turf_decal/trimline/neutral/warning{
dir = 10
@@ -76789,6 +78888,14 @@
/obj/machinery/telecomms/bus/preset_one,
/turf/open/floor/iron/dark/telecomms,
/area/station/tcommsat/server)
+"wTB" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/bot,
+/obj/structure/cable,
+/obj/structure/closet/radiation,
+/obj/structure/sign/warning/no_smoking/circle/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/maintenance/disposal/incinerator)
"wTC" = (
/obj/structure/closet/secure_closet/security/engine,
/obj/machinery/requests_console/directional/north{
@@ -76802,6 +78909,25 @@
/obj/effect/turf_decal/tile/red/opposingcorners,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/engineering)
+"wTL" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"wTX" = (
/obj/structure/table,
/obj/machinery/cell_charger,
@@ -76809,11 +78935,16 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"wUb" = (
-/obj/structure/rack,
-/obj/item/poster/random_contraband,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
+"wUf" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/item/kirbyplants/random,
+/obj/structure/sign/poster/official/random/directional/north,
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/hallway/secondary/entry)
"wUi" = (
/obj/machinery/navbeacon{
codes_txt = "patrol;next_patrol=Stbd";
@@ -76827,6 +78958,13 @@
"wUj" = (
/turf/closed/wall,
/area/station/service/lawoffice)
+"wUm" = (
+/obj/machinery/vatgrower{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
"wUt" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -76858,11 +78996,17 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"wUD" = (
-/obj/structure/fake_stairs/wood/directional/north,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
+"wUB" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/siding/wood,
+/obj/structure/chair/stool/bar/directional/north,
+/turf/open/floor/eighties,
+/area/station/commons/lounge)
"wUJ" = (
/obj/machinery/computer/atmos_alert,
/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
@@ -76921,6 +79065,22 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/maintenance/central/greater)
+"wVd" = (
+/obj/item/radio/intercom/directional/south,
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/green/filled/line,
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"wVe" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -76930,15 +79090,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/carpet,
/area/station/service/library)
-"wVq" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/obj/effect/spawner/random/trash/caution_sign,
-/obj/effect/decal/cleanable/glass,
-/obj/structure/sign/warning/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/port/lesser)
+"wVr" = (
+/obj/structure/mineral_door/wood{
+ name = "Maintenance Bar";
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/maintenance/port/aft)
"wVu" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -76972,23 +79130,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/sorting)
-"wVI" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/chair/stool/bar/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/eighties,
-/area/station/commons/lounge)
-"wVR" = (
-/obj/structure/disposalpipe/junction,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"wWa" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -77002,13 +79143,19 @@
/obj/effect/spawner/random/structure/tank_holder,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"wWB" = (
-/obj/structure/chair/plastic{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
+"wWo" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
+"wWw" = (
+/obj/structure/fence{
+ dir = 2
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"wWM" = (
/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{
dir = 4
@@ -77038,6 +79185,10 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/mine/laborcamp)
+"wXb" = (
+/obj/machinery/firealarm/directional/west,
+/turf/open/openspace,
+/area/station/service/bar/atrium)
"wXh" = (
/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2{
dir = 8
@@ -77045,10 +79196,6 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron/white,
/area/station/medical/cryo)
-"wXn" = (
-/obj/structure/flora/grass/both/style_3,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"wXR" = (
/obj/structure/table,
/obj/item/storage/medkit/regular{
@@ -77086,10 +79233,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
-"wYp" = (
-/obj/structure/sign/nanotrasen,
-/turf/closed/wall/ice,
-/area/icemoon/underground/explored)
"wYq" = (
/obj/machinery/door/airlock{
name = "Perma Overlook Closet"
@@ -77120,6 +79263,16 @@
/obj/machinery/requests_console/auto_name/directional/north,
/turf/open/floor/iron/cafeteria,
/area/station/commons/dorms/laundry)
+"wYH" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/blood/splatter,
+/turf/open/floor/iron/dark,
+/area/station/medical/morgue)
"wYJ" = (
/turf/closed/wall,
/area/station/engineering/storage_shared)
@@ -77129,6 +79282,12 @@
},
/turf/open/floor/plating,
/area/station/security/courtroom)
+"wYS" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"wYZ" = (
/obj/structure/disposalpipe/junction/flip{
dir = 1
@@ -77140,32 +79299,6 @@
"wZj" = (
/turf/open/floor/iron/dark/textured,
/area/station/security/warden)
-"wZp" = (
-/obj/item/storage/toolbox/electrical{
- pixel_x = 4;
- pixel_y = 6
- },
-/obj/machinery/button/door/directional/east{
- id = "eva_shutters";
- pixel_x = 26;
- pixel_y = 6;
- req_access = list("command")
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/machinery/light_switch/directional/east{
- pixel_y = -6
- },
-/obj/item/storage/toolbox/mechanical{
- pixel_x = 2;
- pixel_y = 3
- },
-/obj/item/storage/toolbox/emergency,
-/obj/structure/rack,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/command/storage/eva)
"wZr" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 8
@@ -77176,19 +79309,18 @@
/obj/structure/extinguisher_cabinet/directional/east,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
-"wZv" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
+"wZu" = (
+/obj/vehicle/ridden/wheelchair{
+ dir = 4
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
-/obj/machinery/camera{
- c_tag = "Xenobiology Pens Hall - Fore";
- dir = 9;
- network = list("ss13","rd","xeno")
+/obj/effect/turf_decal/trimline/blue/filled/end{
+ dir = 1
},
-/obj/structure/sign/xenobio_guide/directional/north,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
+/obj/item/radio/intercom/directional/west,
+/obj/structure/disposalpipe/segment,
+/obj/structure/window/spawner/directional/north,
+/turf/open/floor/iron,
+/area/station/medical/medbay/aft)
"wZD" = (
/obj/machinery/computer/records/security{
dir = 1
@@ -77202,11 +79334,37 @@
/obj/machinery/portable_atmospherics/canister/oxygen,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
+"wZW" = (
+/obj/effect/turf_decal/trimline/green/filled/corner,
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/rack,
+/obj/item/clothing/accessory/armband/hydro{
+ pixel_y = 4;
+ pixel_x = 2
+ },
+/obj/item/clothing/accessory/armband/hydro,
+/obj/item/toy/figure/botanist,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"xad" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/range)
+"xaf" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/small/directional/west,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/secondary/entry)
"xal" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -77249,6 +79407,22 @@
/obj/machinery/door/airlock/external/glass,
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
+"xax" = (
+/obj/machinery/photocopier,
+/obj/machinery/button/door/directional/north{
+ id = "heads_meeting";
+ name = "Security Shutters"
+ },
+/turf/open/floor/wood,
+/area/station/command/meeting_room)
+"xay" = (
+/obj/structure/disposalpipe/segment,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/holopad,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/wood/parquet,
+/area/station/service/bar/backroom)
"xaA" = (
/obj/structure/closet/secure_closet/hop,
/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
@@ -77306,6 +79480,11 @@
},
/turf/open/floor/carpet,
/area/station/command/heads_quarters/captain)
+"xbq" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible,
+/obj/effect/spawner/random/structure/crate,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"xbr" = (
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
@@ -77330,9 +79509,21 @@
/turf/open/floor/iron/freezer,
/area/mine/eva/lower)
"xbB" = (
-/obj/machinery/gibber,
-/turf/open/misc/asteroid/snow/coldroom,
-/area/station/service/kitchen/coldroom)
+/obj/effect/turf_decal/tile/yellow/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/shower/directional/south,
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/fluff/shower_drain,
+/obj/effect/turf_decal/stripes/white/end,
+/obj/machinery/camera/directional/north{
+ c_tag = "Medbay Pharmacy";
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/pharmacy)
"xbC" = (
/obj/effect/turf_decal/trimline/dark_green/arrow_ccw,
/obj/machinery/meter,
@@ -77352,6 +79543,12 @@
/obj/effect/turf_decal/siding/white,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
+"xcf" = (
+/obj/structure/closet/crate/grave/filled,
+/turf/open/misc/dirt{
+ initial_gas_mix = "ICEMOON_ATMOS"
+ },
+/area/icemoon/underground/explored/graveyard)
"xcp" = (
/obj/item/trash/pistachios,
/turf/open/floor/plating,
@@ -77382,16 +79579,6 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"xcO" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/machinery/status_display/ai/directional/north,
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 8
- },
-/obj/structure/sink/kitchen/directional/west,
-/obj/structure/extinguisher_cabinet/directional/east,
-/turf/open/floor/iron,
-/area/station/service/bar)
"xcW" = (
/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{
dir = 1
@@ -77415,16 +79602,26 @@
/obj/effect/mapping_helpers/airlock/access/any/command/ai_upload,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"xdk" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
+"xdh" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/stairs/north,
+/turf/open/floor/iron/stairs/medium,
+/area/station/commons/dorms/laundry)
"xdl" = (
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/storage)
+"xds" = (
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"xdH" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/chair{
@@ -77435,10 +79632,6 @@
},
/turf/open/floor/iron/white/corner,
/area/station/hallway/secondary/entry)
-"xdM" = (
-/obj/structure/sign/warning/cold_temp,
-/turf/closed/wall,
-/area/station/hallway/secondary/exit/departure_lounge)
"xdU" = (
/obj/machinery/atmospherics/components/binary/pump{
dir = 1
@@ -77452,21 +79645,12 @@
/obj/item/radio/intercom/directional/east,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"xdY" = (
-/obj/structure/sign/warning/directional/west,
-/turf/open/genturf/blue,
-/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"xdZ" = (
/obj/effect/turf_decal/siding/wideplating/dark{
dir = 6
},
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/rec)
-"xea" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"xeg" = (
/obj/effect/turf_decal/weather/snow/corner,
/turf/open/misc/asteroid/snow/icemoon,
@@ -77485,10 +79669,41 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/qm)
+"xer" = (
+/obj/machinery/door/firedoor/heavy,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "rnd2";
+ name = "Research Lab Shutters"
+ },
+/obj/effect/turf_decal/siding/purple/corner{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/purple/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/science/lab)
"xex" = (
/obj/machinery/teleport/hub,
/turf/open/floor/plating,
/area/station/command/teleporter)
+"xeF" = (
+/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/science/ordnance)
"xeH" = (
/obj/machinery/airalarm/directional/west,
/turf/open/floor/wood,
@@ -77554,10 +79769,40 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"xfp" = (
+/obj/structure/table,
+/obj/item/multitool/circuit{
+ pixel_x = -8
+ },
+/obj/item/multitool/circuit{
+ pixel_x = -4
+ },
+/obj/item/multitool/circuit,
+/obj/item/stock_parts/power_store/cell/high{
+ pixel_x = 8;
+ pixel_y = 9
+ },
+/obj/item/stock_parts/power_store/cell/high{
+ pixel_x = 8;
+ pixel_y = -2
+ },
+/obj/item/radio/intercom/directional/west,
+/turf/open/floor/iron/white/side{
+ dir = 4
+ },
+/area/station/science/explab)
"xft" = (
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/entry)
+"xfv" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry)
"xfB" = (
/obj/machinery/atmospherics/pipe/smart/simple/green/visible,
/turf/open/floor/iron,
@@ -77630,25 +79875,35 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"xgr" = (
-/obj/effect/decal/cleanable/dirt,
+"xgy" = (
+/turf/open/openspace,
+/area/station/service/hydroponics)
+"xgF" = (
/obj/effect/turf_decal/stripes/line{
- dir = 8
+ dir = 6
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
-/obj/machinery/button/door/incinerator_vent_atmos_aux{
- pixel_x = -8;
- pixel_y = -24
+/obj/structure/railing{
+ dir = 6
},
-/obj/machinery/button/door/incinerator_vent_atmos_main{
- pixel_x = -8;
- pixel_y = -36
+/obj/structure/table,
+/obj/item/assembly/signaler{
+ pixel_x = 6;
+ pixel_y = 5
},
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
-"xgy" = (
-/turf/open/openspace,
-/area/station/service/hydroponics)
+/obj/item/stock_parts/power_store/cell/high,
+/obj/item/stack/cable_coil,
+/obj/item/pen{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/machinery/door/firedoor/border_only,
+/obj/machinery/door/firedoor/border_only{
+ dir = 4
+ },
+/turf/open/floor/iron/cafeteria{
+ dir = 8
+ },
+/area/station/science/ordnance/office)
"xgI" = (
/obj/structure/sign/warning/secure_area{
desc = "A warning sign which reads 'BOMB RANGE";
@@ -77709,14 +79964,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/carpet/blue,
/area/station/hallway/secondary/entry)
-"xhg" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Garden"
- },
-/obj/machinery/status_display/ai/directional/east,
-/obj/structure/water_source/puddle,
-/turf/open/floor/grass,
-/area/station/service/hydroponics/garden)
"xhk" = (
/turf/open/floor/iron/dark,
/area/station/commons/storage/primary)
@@ -77756,6 +80003,16 @@
/obj/structure/extinguisher_cabinet/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/port)
+"xhA" = (
+/obj/structure/fence/door/opened,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"xhD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -77768,6 +80025,10 @@
"xhK" = (
/turf/closed/wall/r_wall,
/area/station/security/prison/safe)
+"xhV" = (
+/obj/machinery/duct,
+/turf/open/floor/wood,
+/area/station/hallway/secondary/service)
"xie" = (
/obj/machinery/camera/directional/west{
c_tag = "Engineering MiniSat Access"
@@ -77779,14 +80040,23 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/transit_tube)
-"xij" = (
-/obj/structure/railing{
- dir = 1
+"xiq" = (
+/obj/machinery/computer/security/telescreen/interrogation/directional/north,
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 4
},
-/obj/machinery/smartfridge/petri/preloaded,
-/obj/machinery/light_switch/directional/west,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
+/turf/open/floor/iron/dark/corner{
+ dir = 8
+ },
+/area/station/security/processing)
+"xir" = (
+/obj/item/radio/intercom/prison/directional/north,
+/obj/effect/turf_decal/tile/red/full,
+/obj/machinery/light_switch/directional/north{
+ pixel_x = 16
+ },
+/turf/open/floor/iron/dark/textured_large,
+/area/station/security/brig/entrance)
"xit" = (
/obj/item/book/manual/wiki/security_space_law,
/obj/structure/table/wood,
@@ -77808,6 +80078,14 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"xiL" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/structure/sink/kitchen/directional/south,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"xiO" = (
/obj/effect/turf_decal/weather/snow/corner{
dir = 1
@@ -77833,10 +80111,6 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/large,
/area/station/medical/medbay/lobby)
-"xjg" = (
-/obj/structure/sign/departments/medbay/alt,
-/turf/closed/wall,
-/area/station/medical/medbay/lobby)
"xjm" = (
/obj/machinery/light_switch/directional/north,
/obj/machinery/camera/directional/north{
@@ -77845,12 +80119,6 @@
/obj/vehicle/ridden/janicart,
/turf/open/floor/iron,
/area/station/service/janitor)
-"xjs" = (
-/obj/structure/railing/corner/end{
- dir = 8
- },
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"xjC" = (
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
@@ -77880,14 +80148,14 @@
},
/turf/open/floor/plating,
/area/station/cargo/sorting)
-"xjU" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/door/firedoor/heavy,
-/turf/open/floor/iron/white,
-/area/station/science/research)
+"xjT" = (
+/obj/structure/table,
+/obj/item/storage/medkit/regular,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/commons/fitness)
"xjZ" = (
/obj/structure/tank_dispenser/oxygen,
/turf/open/floor/iron/dark,
@@ -77898,32 +80166,34 @@
},
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"xkp" = (
-/obj/machinery/door/airlock{
- id_tag = "Dorm4";
- name = "Dorm 4"
+"xkr" = (
+/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/wtf_is_co2/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
+"xkI" = (
+/obj/machinery/door/airlock/command{
+ name = "Conference Room"
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/commons/dorms)
-"xkH" = (
/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/siding/thinplating/corner{
- dir = 4
+/obj/structure/disposalpipe/segment,
+/obj/effect/mapping_helpers/airlock/access/all/command/general,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
},
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/item/kirbyplants/random,
-/turf/open/floor/plastic,
-/area/station/commons/dorms/laundry)
-"xkT" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/turf/open/floor/wood,
+/area/station/command/meeting_room)
+"xkW" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 9
+ },
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"xkZ" = (
/obj/machinery/teleport/station,
/obj/machinery/light/small/directional/east,
@@ -77934,17 +80204,19 @@
name = "Medbay Delivery";
req_access = list("medical")
},
-/obj/structure/window/reinforced/spawner/directional/east,
/obj/effect/turf_decal/tile/yellow/full,
/turf/open/floor/iron/large,
/area/station/medical/storage)
-"xlp" = (
-/obj/structure/sign/nanotrasen,
-/obj/structure/fence/post{
+"xlm" = (
+/obj/machinery/duct,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/green{
dir = 8
},
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"xlq" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing,
@@ -77999,17 +80271,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/plating,
/area/station/maintenance/starboard/fore)
-"xlQ" = (
-/obj/machinery/computer/order_console/mining,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/camera{
- c_tag = "Mining Bunks";
- dir = 6
- },
-/turf/open/floor/iron/dark/side{
- dir = 4
- },
-/area/mine/production)
"xmf" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -78021,6 +80282,16 @@
dir = 9
},
/area/station/science/research)
+"xmk" = (
+/obj/structure/plasticflaps{
+ dir = 4
+ },
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "QMLoad2"
+ },
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"xmo" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -78032,6 +80303,16 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/morgue)
+"xmD" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
"xmK" = (
/obj/structure/table,
/obj/item/stack/sheet/iron/fifty,
@@ -78042,17 +80323,14 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/engineering/storage)
-"xmL" = (
-/obj/machinery/portable_atmospherics/canister,
-/obj/effect/turf_decal/bot,
-/obj/machinery/atmospherics/components/unary/portables_connector/visible{
- dir = 4
+"xmM" = (
+/obj/structure/railing{
+ dir = 1
},
-/obj/structure/sign/warning/no_smoking{
- pixel_x = -28
+/turf/open/floor/iron/stairs/medium{
+ dir = 8
},
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
+/area/station/science/ordnance)
"xmN" = (
/obj/structure/table/reinforced,
/obj/item/radio/intercom/directional/south,
@@ -78086,40 +80364,12 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
-"xnc" = (
-/obj/effect/turf_decal/siding/white/end{
- dir = 4
- },
-/obj/structure/table,
-/obj/effect/spawner/random/food_or_drink/donkpockets{
- pixel_y = 6
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
-"xnf" = (
-/obj/item/kirbyplants/fern,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
"xni" = (
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 1
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
-"xnt" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
-"xnC" = (
-/obj/structure/sign/warning/fire/directional/east,
-/obj/structure/fence{
- dir = 4
- },
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"xnE" = (
/obj/machinery/duct,
/obj/effect/turf_decal/tile/yellow{
@@ -78127,6 +80377,16 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos)
+"xnK" = (
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/structure/sign/warning/gas_mask/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/department/medical/morgue)
"xnM" = (
/obj/structure/cable,
/turf/open/floor/iron/white/side{
@@ -78154,18 +80414,25 @@
},
/turf/open/lava/plasma/ice_moon,
/area/icemoon/underground/explored)
-"xog" = (
-/obj/structure/fence{
- dir = 1
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"xow" = (
/obj/machinery/portable_atmospherics/canister/air,
/obj/machinery/firealarm/directional/west,
/obj/effect/turf_decal/stripes/corner,
/turf/open/floor/plating,
/area/station/ai_monitored/turret_protected/aisat/atmos)
+"xpc" = (
+/obj/effect/turf_decal/siding/yellow/corner,
+/obj/machinery/status_display/evac/directional/south,
+/obj/structure/table,
+/obj/item/flatpack{
+ board = /obj/item/circuitboard/machine/flatpacker;
+ pixel_x = -5
+ },
+/obj/item/multitool{
+ pixel_x = 8
+ },
+/turf/open/floor/iron,
+/area/station/engineering/lobby)
"xpw" = (
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/cable,
@@ -78202,16 +80469,6 @@
/obj/machinery/camera/autoname/directional/east,
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
-"xpO" = (
-/obj/structure/grille,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "botany_chasm_and_wolf_shutters"
- },
-/turf/open/floor/plating,
-/area/station/service/hydroponics)
"xpP" = (
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/plating,
@@ -78220,26 +80477,41 @@
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/plating,
/area/station/maintenance/aft/greater)
-"xqa" = (
-/obj/structure/railing{
+"xqj" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/port/greater)
+"xqk" = (
+/obj/machinery/door/airlock{
+ name = "Bar";
dir = 4
},
-/obj/effect/turf_decal/siding/white{
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/effect/turf_decal/siding/wood{
dir = 4
},
/obj/machinery/duct,
-/obj/effect/turf_decal/tile/bar{
+/obj/machinery/door/firedoor{
dir = 4
},
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/service/kitchen/coldroom)
-"xqj" = (
+/obj/effect/mapping_helpers/airlock/access/all/service/bar,
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/bar)
+"xqt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/catwalk_floor/iron_smooth,
-/area/station/maintenance/port/greater)
+/obj/effect/spawner/random/engineering/tracking_beacon,
+/obj/effect/landmark/event_spawn,
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot_white,
+/turf/open/floor/stone,
+/area/station/commons/lounge)
"xqu" = (
/obj/machinery/door/window/left/directional/east{
name = "Containment Pen 10";
@@ -78252,19 +80524,35 @@
/obj/structure/cable,
/turf/open/floor/engine,
/area/station/science/xenobiology)
+"xqw" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4;
+ name = "Exfiltrate to Port"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/railing,
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"xqy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/cargo/office)
-"xqP" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/effect/turf_decal/siding/white{
- dir = 1
+"xqU" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 8;
+ id = "kitchencounter";
+ name = "Kitchen Counter Shutters"
},
-/turf/open/floor/iron/dark,
-/area/station/commons/fitness)
+/obj/machinery/door/firedoor,
+/obj/structure/desk_bell{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/service/kitchen)
"xqX" = (
/obj/structure/sign/poster/contraband/random/directional/north,
/obj/structure/cable,
@@ -78282,25 +80570,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"xre" = (
-/obj/structure/table/glass,
-/obj/machinery/door/window/left/directional/north{
- name = "Hydroponics Desk";
- req_access = list("hydroponics")
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/turf_decal/tile/green/opposingcorners{
- dir = 1
- },
-/obj/effect/turf_decal/tile/blue/opposingcorners,
-/obj/item/paper_bin{
- pixel_y = 4
- },
-/obj/item/pen{
- pixel_x = -5
- },
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
"xrf" = (
/obj/structure/railing,
/obj/structure/cable,
@@ -78344,17 +80613,6 @@
},
/turf/open/floor/iron/dark,
/area/mine/storage)
-"xrL" = (
-/obj/machinery/washing_machine,
-/obj/structure/sign/poster/official/no_erp/directional/west,
-/obj/effect/turf_decal/siding/blue{
- dir = 4
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/dorms/laundry)
"xrS" = (
/obj/structure/ladder,
/obj/effect/turf_decal/stripes/box,
@@ -78365,12 +80623,6 @@
/obj/machinery/light/blacklight/directional/east,
/turf/open/floor/wood,
/area/station/service/library)
-"xsm" = (
-/obj/structure/cable,
-/obj/machinery/duct,
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"xss" = (
/obj/machinery/light/directional/south,
/obj/effect/turf_decal/tile/yellow/half/contrasted,
@@ -78387,28 +80639,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage,
/turf/open/floor/plating,
/area/station/engineering/storage/tech)
-"xsy" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
-"xsA" = (
-/obj/structure/rack,
-/obj/machinery/light/small/dim/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"xsP" = (
-/obj/structure/table,
-/obj/item/folder/white,
-/obj/item/folder/white,
-/obj/item/pen,
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
"xtc" = (
/obj/effect/turf_decal/trimline/blue/filled/warning{
dir = 1
@@ -78416,15 +80646,12 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"xte" = (
-/obj/structure/railing/corner/end/flip{
- dir = 4
- },
-/obj/structure/railing/corner/end{
- dir = 4
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
+"xth" = (
+/obj/structure/closet/crate/miningcar,
+/obj/effect/spawner/random/exotic/snow_gear,
+/obj/effect/spawner/random/exotic/snow_gear,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"xtn" = (
/obj/structure/extinguisher_cabinet/directional/south,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -78450,12 +80677,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"xtH" = (
-/obj/effect/turf_decal/siding/wood/corner{
- dir = 8
- },
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
"xtQ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -78463,33 +80684,47 @@
/obj/effect/turf_decal/tile/yellow/half/contrasted,
/turf/open/floor/iron,
/area/station/hallway/primary/aft)
-"xtR" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
+"xua" = (
+/obj/machinery/computer/security/qm,
+/obj/machinery/requests_console/directional/west{
+ department = "Quartermaster's Desk";
+ name = "Quartermaster's Desk Requests Console"
+ },
+/obj/effect/mapping_helpers/requests_console/announcement,
+/obj/effect/mapping_helpers/requests_console/supplies,
+/obj/effect/mapping_helpers/requests_console/assistance,
+/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
dir = 1
},
-/obj/effect/turf_decal/stripes/line{
+/obj/structure/sign/poster/official/work_for_a_future/directional/north,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/qm)
+"xug" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/railing{
+ dir = 8
+ },
+/turf/open/floor/iron/stairs/medium,
+/area/station/cargo/storage)
+"xul" = (
+/obj/structure/table/glass,
+/obj/machinery/door/window/left/directional/north{
+ name = "Hydroponics Desk";
+ req_access = list("hydroponics")
+ },
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/effect/turf_decal/tile/green/opposingcorners{
dir = 1
},
-/obj/machinery/atmospherics/components/unary/vent_pump/on,
-/obj/structure/closet/l3closet/virology,
-/obj/machinery/light/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"xtX" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 10
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/item/paper_bin{
+ pixel_y = 4
},
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"xun" = (
-/obj/machinery/door/poddoor/massdriver_chapel,
-/obj/structure/fans/tiny,
-/turf/open/floor/plating,
-/area/station/service/chapel)
+/obj/item/pen{
+ pixel_x = -5
+ },
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"xuo" = (
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/underground/explored)
@@ -78522,29 +80757,19 @@
},
/turf/open/floor/engine,
/area/station/engineering/atmos/hfr_room)
-"xuM" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/camera{
- c_tag = "Medbay Cryogenics";
- dir = 9;
- network = list("ss13","medbay")
- },
-/obj/structure/sign/warning/cold_temp/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
-/turf/open/floor/iron/dark/textured,
-/area/station/medical/cryo)
-"xuQ" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 4
- },
-/mob/living/carbon/human/species/monkey,
-/turf/open/floor/grass,
-/area/station/medical/virology)
+"xuL" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/spawner/random/structure/steam_vent,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"xuR" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/manifold{
dir = 4
},
-/turf/open/misc/asteroid/snow/icemoon,
+/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
"xuW" = (
/obj/effect/turf_decal/tile/blue{
@@ -78555,6 +80780,14 @@
dir = 5
},
/area/station/hallway/secondary/entry)
+"xvd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/lattice/catwalk,
+/obj/structure/sign/warning/cold_temp/directional/north,
+/turf/open/openspace/icemoon/keep_below,
+/area/station/maintenance/port/lesser)
"xvj" = (
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
dir = 5
@@ -78590,9 +80823,12 @@
/obj/effect/landmark/start/chemist,
/turf/open/floor/iron/dark,
/area/station/medical/chemistry)
-"xvx" = (
-/turf/open/misc/asteroid/snow/standard_air,
-/area/station/science/cytology)
+"xvp" = (
+/obj/structure/fence/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/underground/explored)
"xvy" = (
/obj/structure/closet/firecloset,
/obj/effect/turf_decal/stripes/line{
@@ -78600,10 +80836,32 @@
},
/turf/open/floor/iron/white,
/area/station/science/research)
-"xvO" = (
-/obj/structure/girder,
+"xvE" = (
+/obj/item/toy/snowball{
+ pixel_x = 6;
+ pixel_y = 5
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
+"xvI" = (
+/obj/structure/railing/corner{
+ dir = 4
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/security/prison)
+"xvN" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 6
+ },
+/obj/structure/sign/departments/botany/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
+"xvU" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/sign/warning/electric_shock/directional/north,
/turf/open/floor/plating,
-/area/mine/eva/lower)
+/area/station/maintenance/aft/lesser)
"xvZ" = (
/obj/machinery/space_heater,
/turf/open/floor/plating,
@@ -78613,10 +80871,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/disposal/incinerator)
-"xwd" = (
-/obj/structure/stairs/east,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
"xwf" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -78624,6 +80878,18 @@
},
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"xwi" = (
+/obj/effect/turf_decal/siding/thinplating/dark{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"xwm" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/tile/green{
@@ -78637,6 +80903,12 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"xwq" = (
+/obj/structure/reagent_dispensers/fueltank,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/decal/cleanable/oil,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"xwr" = (
/obj/structure/rack,
/obj/item/clothing/suit/hooded/wintercoat/eva{
@@ -78702,12 +80974,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"xwL" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"xwM" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -78718,10 +80984,24 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
-"xxo" = (
-/obj/effect/turf_decal/weather/snow/corner,
-/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
+"xxi" = (
+/obj/structure/rack,
+/obj/item/reagent_containers/cup/bottle/acidic_buffer{
+ pixel_x = 7;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/cup/bottle/basic_buffer{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/cup/bottle/formaldehyde{
+ pixel_x = 1
+ },
+/obj/structure/sign/warning/no_smoking/circle/directional/west,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 8
+ },
+/area/station/medical/chem_storage)
"xxs" = (
/obj/effect/turf_decal/bot_white,
/obj/structure/reagent_dispensers/plumbed,
@@ -78757,12 +81037,6 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/atmos/hfr_room)
-"xxH" = (
-/obj/structure/railing/wooden_fence{
- dir = 8
- },
-/turf/open/misc/hay/icemoon,
-/area/icemoon/underground/explored)
"xxI" = (
/obj/machinery/airalarm/directional/north,
/obj/item/kirbyplants/random,
@@ -78781,19 +81055,6 @@
/obj/structure/flora/grass/brown/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"xxZ" = (
-/obj/structure/table,
-/obj/item/book/manual/wiki/cytology{
- pixel_x = -7;
- pixel_y = 8
- },
-/obj/item/storage/box/swab{
- pixel_y = 7;
- pixel_x = 7
- },
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
"xyc" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 4
@@ -78808,7 +81069,7 @@
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
dir = 4;
- id = "kanyewest";
+ id = "rd_office_shutters";
name = "Privacy Shutters"
},
/obj/structure/cable,
@@ -78834,6 +81095,12 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/science/xenobiology)
+"xyr" = (
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 10
+ },
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/underground/explored)
"xyx" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -78875,11 +81142,13 @@
/mob/living/carbon/human/species/monkey,
/turf/open/floor/engine,
/area/station/science/genetics)
-"xyG" = (
+"xyI" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/obj/machinery/status_display/evac/directional/west,
+/turf/open/floor/iron/white,
+/area/station/science/ordnance)
"xyN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -78913,6 +81182,17 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/mess)
+"xza" = (
+/obj/vehicle/ridden/wheelchair{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/end,
+/obj/structure/sign/warning/no_smoking/circle/directional/west,
+/obj/structure/disposalpipe/segment,
+/obj/machinery/light/directional/west,
+/obj/structure/window/spawner/directional/south,
+/turf/open/floor/iron,
+/area/station/medical/medbay/aft)
"xzd" = (
/obj/machinery/camera/directional/east{
c_tag = "Library South"
@@ -78927,6 +81207,16 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"xzk" = (
+/obj/structure/table/wood,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/item/storage/wallet{
+ pixel_y = 5;
+ pixel_x = 3
+ },
+/obj/item/newspaper,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"xzo" = (
/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -78965,14 +81255,6 @@
},
/turf/open/floor/iron/large,
/area/station/hallway/secondary/entry)
-"xAm" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/atmos_control/nocontrol/incinerator{
- dir = 8
- },
-/obj/structure/extinguisher_cabinet/directional/east,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal/incinerator)
"xAn" = (
/turf/open/floor/iron/dark,
/area/station/engineering/lobby)
@@ -79005,6 +81287,13 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/mess)
+"xAY" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/sign/departments/court/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central/fore)
"xBa" = (
/obj/structure/table,
/obj/item/storage/toolbox/electrical{
@@ -79015,15 +81304,36 @@
dir = 1
},
/area/station/science/explab)
-"xBh" = (
-/obj/machinery/light/directional/north,
-/obj/machinery/button/door/directional/north{
- id = "ceprivacy";
- name = "Privacy Shutters Control"
+"xBf" = (
+/obj/item/book/manual/wiki/barman_recipes{
+ pixel_x = 5;
+ pixel_y = 6
+ },
+/obj/item/reagent_containers/cup/rag,
+/obj/structure/table/wood,
+/obj/item/holosign_creator/robot_seat/bar{
+ pixel_y = 6
},
/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/box/white/corners{
+ dir = 8
+ },
/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/ce)
+/area/station/service/bar)
+"xBj" = (
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/access/all/service/bar,
+/obj/machinery/door/airlock{
+ name = "Bar"
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/wood,
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/bar)
"xBn" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/east,
@@ -79036,13 +81346,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
/turf/closed/wall/r_wall,
/area/station/engineering/supermatter)
-"xBs" = (
-/obj/machinery/status_display/ai/directional/west,
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/turf/open/floor/wood/parquet,
-/area/station/service/theater)
"xBt" = (
/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
dir = 4
@@ -79070,24 +81373,6 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/iron/dark/textured,
/area/station/engineering/atmos/storage/gas)
-"xBS" = (
-/obj/item/training_toolbox{
- pixel_y = 5
- },
-/obj/structure/table,
-/obj/item/training_toolbox{
- pixel_y = -2
- },
-/obj/machinery/camera/directional/east{
- c_tag = "Holodeck Control"
- },
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 4
- },
-/obj/machinery/status_display/evac/directional/east,
-/obj/machinery/newscaster/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
"xBU" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -79096,42 +81381,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"xBX" = (
-/obj/machinery/light/small/directional/south,
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 8;
- name = "Mix to Port"
- },
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"xCa" = (
-/obj/effect/turf_decal/siding/wideplating_new/light{
- dir = 6
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/effect/landmark/start/prisoner,
-/turf/open/floor/iron/showroomfloor,
-/area/station/security/prison/work)
-"xCb" = (
-/obj/structure/table/wood,
-/obj/item/folder/red,
-/obj/structure/cable,
-/turf/open/floor/wood,
-/area/station/security/courtroom)
-"xCh" = (
-/obj/machinery/button/door/directional/west{
- id = "xenobio5";
- name = "Xenobio Pen 5 Blast Door";
- req_access = list("xenobiology")
- },
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
-"xCj" = (
-/obj/structure/sign/departments/holy,
-/turf/closed/wall,
-/area/station/service/chapel)
"xCl" = (
/turf/open/floor/iron,
/area/station/science/robotics/lab)
@@ -79149,6 +81398,14 @@
},
/turf/open/floor/iron,
/area/station/commons/dorms/laundry)
+"xCs" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/departments/aisat/directional/east,
+/turf/open/floor/iron/dark/corner,
+/area/station/engineering/storage_shared)
"xCv" = (
/obj/machinery/computer/security,
/obj/effect/turf_decal/tile/red/half/contrasted,
@@ -79187,6 +81444,11 @@
/obj/item/storage/pill_bottle/mannitol,
/turf/open/floor/iron/white,
/area/station/medical/cryo)
+"xDa" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible,
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/floor/iron/dark,
+/area/station/science/explab)
"xDb" = (
/turf/closed/wall/r_wall,
/area/station/medical/virology)
@@ -79206,6 +81468,51 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/station/commons/locker)
+"xDj" = (
+/obj/effect/turf_decal/trimline/yellow/end{
+ dir = 1
+ },
+/obj/machinery/exodrone_launcher,
+/obj/item/fuel_pellet,
+/obj/effect/turf_decal/trimline/yellow/mid_joiner{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/mid_joiner{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/yellow/mid_joiner{
+ dir = 1
+ },
+/obj/machinery/button/door/directional/north{
+ id = "drone_bay";
+ name = "Shutter Control"
+ },
+/turf/open/floor/iron/smooth_large,
+/area/station/cargo/drone_bay)
+"xDu" = (
+/obj/machinery/camera/directional/west{
+ c_tag = "Cargo Bay Receiving Dock"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/computer/cargo{
+ dir = 4
+ },
+/obj/machinery/button/door/directional/west{
+ id = "QMLoaddoor";
+ name = "Loading Doors";
+ pixel_y = -8;
+ req_access = list("cargo")
+ },
+/obj/machinery/button/door/directional/west{
+ id = "QMLoaddoor2";
+ name = "Loading Doors";
+ pixel_y = 8;
+ req_access = list("cargo")
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"xDw" = (
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/dirt,
@@ -79224,14 +81531,6 @@
/obj/effect/landmark/start/prisoner,
/turf/open/floor/iron,
/area/station/security/prison/workout)
-"xDQ" = (
-/obj/structure/railing{
- dir = 8
- },
-/obj/structure/fake_stairs/wood/directional/north,
-/obj/effect/mapping_helpers/no_atoms_ontop,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
"xDU" = (
/obj/structure/table,
/obj/effect/spawner/random/entertainment/drugs,
@@ -79239,6 +81538,12 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/iron/showroomfloor,
/area/station/maintenance/department/medical/morgue)
+"xDX" = (
+/obj/item/radio/intercom/directional/west,
+/obj/machinery/chem_dispenser,
+/obj/structure/sign/warning/chem_diamond/directional/north,
+/turf/open/floor/glass/reinforced,
+/area/station/medical/treatment_center)
"xEb" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/turf_decal/trimline/green/filled/warning{
@@ -79268,10 +81573,10 @@
/obj/effect/turf_decal/tile/green/full,
/turf/open/floor/iron/dark/smooth_large,
/area/station/medical/virology)
-"xEt" = (
-/obj/structure/closet/bombcloset,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
+"xEn" = (
+/obj/structure/sign/warning/secure_area/directional/north,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"xEE" = (
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron,
@@ -79293,53 +81598,36 @@
/obj/machinery/door/firedoor,
/turf/open/floor/carpet/black,
/area/station/security/prison/safe)
-"xEJ" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Dormitory North"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/bluespace_vendor/directional/north,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/commons/dorms)
-"xEL" = (
-/obj/effect/turf_decal/delivery,
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/disposal/bin,
-/obj/structure/cable,
-/obj/structure/disposalpipe/trunk,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal/incinerator)
-"xEP" = (
-/obj/structure/reagent_dispensers/plumbed{
- dir = 1;
- name = "hydroponics reservoir"
- },
-/obj/effect/turf_decal/delivery/white{
- color = "#307db9"
+"xEV" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
},
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/light/small/dim/directional/south,
-/turf/open/floor/iron/dark/textured,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
/area/station/maintenance/starboard/lesser)
-"xEQ" = (
-/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/science/ordnance)
"xEW" = (
/obj/structure/closet/firecloset,
/obj/effect/turf_decal/tile/purple/fourcorners,
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron,
/area/mine/living_quarters)
+"xEX" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/obj/machinery/door/airlock/hydroponics/glass{
+ name = "Apiary"
+ },
+/turf/open/floor/iron/dark/textured_half{
+ dir = 1
+ },
+/area/station/service/hydroponics)
+"xFf" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/machinery/light/directional/east,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"xFm" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -79347,6 +81635,12 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/security/brig/upper)
+"xFn" = (
+/obj/structure/fence/cut/large{
+ dir = 2
+ },
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"xFo" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/trimline/blue/filled/line{
@@ -79361,14 +81655,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"xFz" = (
-/obj/effect/turf_decal/tile/bar/opposingcorners,
-/obj/effect/turf_decal/siding/wood,
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/turf/open/floor/iron,
-/area/station/service/bar)
"xFB" = (
/obj/structure/table,
/obj/item/tank/internals/emergency_oxygen/engi,
@@ -79384,72 +81670,6 @@
},
/turf/open/floor/iron/dark,
/area/station/engineering/storage)
-"xFG" = (
-/obj/effect/decal/cleanable/blood/tracks{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"xFM" = (
-/obj/effect/turf_decal/bot{
- dir = 1
- },
-/obj/machinery/suit_storage_unit/engine,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/radio/intercom/directional/west,
-/turf/open/floor/iron/dark/textured,
-/area/station/engineering/engine_smes)
-"xFT" = (
-/obj/effect/turf_decal/trimline/green/filled/corner,
-/obj/effect/turf_decal/trimline/blue/filled/warning/corner,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/rack,
-/obj/item/clothing/accessory/armband/hydro{
- pixel_y = 4;
- pixel_x = 2
- },
-/obj/item/clothing/accessory/armband/hydro,
-/obj/item/toy/figure/botanist,
-/turf/open/floor/iron/dark,
-/area/station/service/hydroponics)
-"xFU" = (
-/obj/structure/barricade/wooden,
-/obj/structure/sign/warning/gas_mask/directional/south{
- desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."
- },
-/obj/structure/sign/warning/cold_temp/directional/north,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
-"xGh" = (
-/obj/structure/railing{
- dir = 8
- },
-/obj/machinery/door/firedoor/border_only{
- dir = 8
- },
-/obj/item/radio/intercom/directional/south{
- pixel_x = -28
- },
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/lobby)
-"xGi" = (
-/obj/structure/table/glass,
-/obj/item/seeds/glowshroom,
-/obj/item/seeds/bamboo{
- pixel_y = 3;
- pixel_x = 4
- },
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"xGp" = (
/obj/structure/table/reinforced,
/obj/machinery/door/window/left/directional/east{
@@ -79483,6 +81703,19 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining_station,
/turf/open/floor/iron/smooth,
/area/mine/eva)
+"xGx" = (
+/obj/structure/disposalpipe/junction{
+ dir = 2
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/upper)
+"xGA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/station/science/server)
"xGI" = (
/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{
dir = 4
@@ -79496,6 +81729,24 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/commons/storage/mining)
+"xGK" = (
+/obj/machinery/computer/mecha{
+ dir = 1
+ },
+/obj/machinery/camera/autoname/directional/south{
+ c_tag = "Research Director's Office";
+ network = list("ss13","rd")
+ },
+/obj/machinery/light/directional/south,
+/obj/machinery/keycard_auth/wall_mounted/directional/south,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/rd)
+"xGL" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"xGM" = (
/obj/machinery/computer/atmos_control/carbon_tank{
dir = 8
@@ -79540,26 +81791,32 @@
/obj/effect/mapping_helpers/airlock/access/all/security/entrance,
/turf/open/floor/iron,
/area/station/security/brig/upper)
-"xHv" = (
-/obj/structure/table/wood,
-/obj/effect/spawner/random/trash/janitor_supplies,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/lesser)
-"xHE" = (
-/obj/structure/stairs/east,
-/turf/open/floor/plating,
-/area/station/security/brig)
-"xHY" = (
-/obj/machinery/portable_atmospherics/scrubber,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
+"xHr" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
},
+/obj/machinery/vending/cigarette,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"xHx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/recharge_station,
/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat/maint)
-"xIh" = (
-/obj/effect/spawner/random/structure/tank_holder,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/mine/eva/lower)
+"xId" = (
+/obj/structure/rack,
+/obj/item/clothing/suit/hooded/wintercoat/eva{
+ pixel_y = 9
+ },
+/obj/item/clothing/shoes/winterboots/ice_boots/eva{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/effect/turf_decal/delivery/red,
+/obj/item/clothing/gloves/color/grey/protects_cold,
+/obj/item/clothing/mask/gas,
+/turf/open/floor/iron/textured,
+/area/station/ai_monitored/command/storage/eva)
"xIk" = (
/obj/structure/chair/comfy{
dir = 4
@@ -79602,6 +81859,15 @@
/obj/machinery/firealarm/directional/south,
/turf/open/floor/iron/dark,
/area/station/science/server)
+"xIO" = (
+/obj/machinery/light/small/dim/directional/east,
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/iron/stairs/medium{
+ dir = 1
+ },
+/area/station/commons/lounge)
"xIS" = (
/obj/item/radio/intercom/directional/east,
/obj/effect/turf_decal/tile/blue,
@@ -79615,17 +81881,24 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"xJi" = (
-/obj/machinery/portable_atmospherics/pipe_scrubber,
-/obj/effect/turf_decal/stripes/line{
- dir = 9
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
-/turf/open/floor/iron/showroomfloor,
-/area/station/engineering/atmos)
"xJj" = (
/turf/open/floor/iron,
/area/station/science/xenobiology)
+"xJn" = (
+/obj/structure/disposaloutlet{
+ dir = 8
+ },
+/obj/structure/disposalpipe/trunk{
+ dir = 4
+ },
+/turf/open/floor/engine/xenobio,
+/area/station/science/xenobiology)
+"xJv" = (
+/obj/structure/rack,
+/obj/item/screwdriver,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"xJw" = (
/obj/machinery/camera/directional/south{
c_tag = "Atmospherics Project Room"
@@ -79668,9 +81941,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"xJW" = (
-/turf/open/floor/iron/half,
-/area/station/service/hydroponics)
"xKb" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/window/reinforced/spawner/directional/south,
@@ -79697,6 +81967,12 @@
},
/turf/open/floor/plating,
/area/station/cargo/storage)
+"xKk" = (
+/obj/structure/sign/plaques/kiddie/gameoflife{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/rd)
"xKo" = (
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
@@ -79706,25 +81982,27 @@
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
"xKq" = (
-/obj/effect/turf_decal/siding/wood{
+/obj/machinery/seed_extractor,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/white{
dir = 8
},
-/obj/effect/landmark/event_spawn,
-/turf/open/floor/stone,
-/area/station/service/bar/atrium)
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
+"xKx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/railing/corner/end/flip,
+/obj/structure/railing/corner/end{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/aft/greater)
"xKJ" = (
/turf/closed/wall,
/area/station/command/meeting_room)
-"xKT" = (
-/obj/machinery/camera/directional/west{
- c_tag = "Dormitory South"
- },
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 8
- },
-/obj/machinery/light/directional/west,
-/turf/open/floor/iron,
-/area/station/commons/dorms)
"xKX" = (
/obj/effect/turf_decal/trimline/dark_green/arrow_ccw{
dir = 6
@@ -79746,6 +82024,10 @@
"xLq" = (
/turf/open/floor/glass/reinforced,
/area/station/science/ordnance/office)
+"xLv" = (
+/obj/structure/stairs/west,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"xLF" = (
/obj/machinery/door/window/right/directional/east{
name = "Captain's Desk Door";
@@ -79755,6 +82037,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood,
/area/station/command/heads_quarters/captain)
+"xLJ" = (
+/obj/structure/rack,
+/obj/item/mecha_parts/mecha_equipment/drill,
+/turf/open/floor/iron/smooth,
+/area/mine/mechbay)
"xLK" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 8
@@ -79764,23 +82051,21 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/aft)
-"xLO" = (
-/obj/machinery/flasher/directional/east{
- id = "brigentry"
- },
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment,
-/obj/machinery/light/directional/east,
-/turf/open/floor/iron/dark/textured_edge{
- dir = 8
- },
-/area/station/security/brig/entrance)
"xLS" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
dir = 9
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"xLT" = (
+/obj/effect/turf_decal/siding/white,
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"xLV" = (
/obj/machinery/washing_machine,
/obj/effect/decal/cleanable/dirt,
@@ -79805,28 +82090,6 @@
"xMq" = (
/turf/closed/mineral/random/snow,
/area/icemoon/underground/explored)
-"xMv" = (
-/obj/effect/turf_decal/trimline/neutral/filled/corner,
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
-"xMx" = (
-/obj/machinery/camera/directional/south{
- c_tag = "Labor Camp External North";
- network = list("labor")
- },
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/underground/explored)
-"xMM" = (
-/obj/machinery/computer/operating{
- dir = 8
- },
-/obj/machinery/airalarm/directional/east,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/aft)
"xMQ" = (
/obj/effect/mapping_helpers/ianbirthday,
/turf/open/floor/carpet,
@@ -79858,16 +82121,36 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/smooth_half,
/area/station/ai_monitored/command/storage/eva)
-"xNa" = (
-/obj/effect/spawner/random/engineering/tracking_beacon,
-/turf/open/floor/iron/white,
-/area/station/science/xenobiology)
-"xNn" = (
+"xNh" = (
+/obj/effect/turf_decal/delivery,
/obj/effect/turf_decal/stripes/line{
- dir = 5
+ dir = 4
},
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door/poddoor/shutters{
+ dir = 8;
+ id = "Cargo_Store_In";
+ name = "Cargo Warehouse Shutters"
+ },
+/obj/machinery/door/firedoor{
+ dir = 8
+ },
+/obj/machinery/button/door/directional/south{
+ id = "Cargo_Store_In";
+ name = "Warehouse Access"
+ },
+/turf/open/floor/iron,
+/area/station/cargo/warehouse)
+"xNs" = (
+/obj/structure/table/wood,
+/obj/item/clothing/mask/fakemoustache,
+/obj/item/cigarette/pipe,
+/obj/item/clothing/glasses/monocle,
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/iron/grimy,
+/area/station/service/theater)
"xNC" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
@@ -79875,11 +82158,6 @@
/obj/machinery/light/directional/south,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"xNE" = (
-/obj/structure/stairs/west,
-/obj/structure/railing,
-/turf/open/floor/iron/dark,
-/area/station/service/chapel)
"xNF" = (
/obj/machinery/navbeacon{
codes_txt = "patrol;next_patrol=Dorm";
@@ -79890,6 +82168,12 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"xNR" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"xOb" = (
/obj/effect/turf_decal/siding/white{
dir = 4
@@ -79899,65 +82183,33 @@
},
/turf/open/floor/iron/dark,
/area/mine/mechbay)
-"xOd" = (
-/obj/structure/minecart_rail{
- dir = 6
- },
-/obj/structure/cable,
-/obj/effect/turf_decal/weather/snow/corner{
- dir = 10
- },
-/obj/structure/sign/warning/directional/west,
+"xOc" = (
+/obj/machinery/light/cold/directional/west,
/turf/open/floor/plating/snowed/coldroom,
-/area/icemoon/underground/explored)
-"xOi" = (
-/obj/machinery/door/window/left/directional/south{
- req_access = list("kitchen");
- name = "The Ice Box"
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/siding/white,
-/turf/open/floor/iron/freezer,
/area/station/service/kitchen/coldroom)
-"xOl" = (
-/obj/effect/decal/cleanable/cobweb/cobweb2,
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/obj/machinery/atmospherics/components/unary/portables_connector/visible,
-/turf/open/floor/plating,
-/area/station/maintenance/port/aft)
-"xOE" = (
-/obj/machinery/navbeacon{
- codes_txt = "delivery;dir=8";
- location = "Bar and Kitchen"
- },
-/obj/structure/plasticflaps/opaque,
-/obj/effect/turf_decal/delivery,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/textured,
-/area/station/maintenance/starboard/fore)
-"xOV" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
+"xOk" = (
+/obj/structure/marker_beacon/burgundy,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"xOQ" = (
+/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 1
+/obj/machinery/door/airlock/external/glass{
+ name = "Garden Access"
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
+/turf/open/floor/iron/textured,
/area/station/service/hydroponics)
-"xPf" = (
-/obj/structure/disposalpipe/segment{
- dir = 4
+"xPs" = (
+/obj/effect/mapping_helpers/airlock/access/all/science/general,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/machinery/door/airlock/external/glass{
+ name = "Cytology External Airlock"
},
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/turf/open/floor/iron/smooth_large,
+/area/station/science/cytology)
"xPu" = (
/obj/machinery/light/directional/east,
/turf/open/misc/asteroid/snow/icemoon,
@@ -80031,8 +82283,38 @@
},
/obj/machinery/light/small/directional/east,
/obj/structure/cable,
+/obj/structure/sign/warning/electric_shock/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/aft)
+"xQi" = (
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/obj/effect/turf_decal/siding/white{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/structure/minecart_rail/railbreak{
+ dir = 4
+ },
+/obj/structure/closet/crate/miningcar{
+ name = "delivery cart";
+ desc = "Used for quick transit of fresh produce to the kitchen. Just give it a shove."
+ },
+/obj/item/storage/bag/plants,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
+"xQj" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/commons/lounge)
"xQm" = (
/obj/machinery/airalarm/directional/west,
/obj/structure/closet/secure_closet/freezer/fridge/all_access,
@@ -80046,10 +82328,6 @@
/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/customs/auxiliary)
-"xQu" = (
-/obj/machinery/light/directional/north,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"xQB" = (
/obj/effect/spawner/random/clothing/costume,
/obj/structure/rack,
@@ -80076,27 +82354,6 @@
/obj/structure/railing,
/turf/open/floor/iron,
/area/mine/production)
-"xQS" = (
-/obj/effect/turf_decal/siding/white/end{
- dir = 8
- },
-/obj/structure/table,
-/obj/item/reagent_containers/cup/bowl{
- pixel_y = 3
- },
-/obj/item/reagent_containers/cup/bowl{
- pixel_y = 8;
- pixel_x = 3
- },
-/obj/item/food/grown/eggplant{
- pixel_y = 5;
- pixel_x = 5
- },
-/obj/item/food/grown/mushroom/chanterelle{
- pixel_y = 3
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"xQT" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply,
@@ -80106,6 +82363,20 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/station/maintenance/starboard/fore)
+"xRv" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/station/science/ordnance/office)
"xRw" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -80114,13 +82385,6 @@
},
/turf/open/floor/iron,
/area/station/command/bridge)
-"xRF" = (
-/obj/structure/bodycontainer/morgue{
- dir = 8
- },
-/obj/machinery/light/dim/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/medical/morgue)
"xRI" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -80138,6 +82402,11 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
+"xSg" = (
+/obj/structure/cable,
+/obj/structure/sign/warning/test_chamber/directional/north,
+/turf/open/floor/iron,
+/area/station/science/explab)
"xSl" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
@@ -80155,40 +82424,36 @@
/obj/structure/cable,
/turf/open/floor/iron/smooth,
/area/station/security/brig)
-"xSu" = (
-/obj/structure/table/glass,
-/obj/machinery/reagentgrinder,
-/obj/structure/extinguisher_cabinet/directional/south,
-/obj/effect/turf_decal/tile/yellow/half/contrasted,
-/turf/open/floor/iron/white,
-/area/station/medical/pharmacy)
"xSv" = (
/obj/structure/closet/firecloset,
/obj/effect/landmark/start/hangover/closet,
/turf/open/floor/iron/dark,
/area/station/engineering/lobby)
-"xSw" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/sign/warning/secure_area/directional/west,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/upper)
+"xSx" = (
+/obj/structure/closet/secure_closet/chemical,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/trimline/blue/line{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/white,
+/area/station/maintenance/port/fore)
"xSA" = (
/turf/open/floor/wood,
/area/station/service/lawoffice)
+"xSE" = (
+/obj/structure/cable,
+/obj/structure/sign/warning/electric_shock/directional/north,
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"xSL" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 1
},
/turf/open/floor/iron/large,
/area/station/hallway/primary/port)
-"xTi" = (
-/obj/effect/landmark/start/clown,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/grimy,
-/area/station/service/theater)
"xTp" = (
/obj/machinery/camera/directional/south{
c_tag = "Solar Maintenance - North East"
@@ -80210,16 +82475,27 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/starboard/upper)
-"xTI" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 1
- },
-/obj/effect/turf_decal/tile/green/half/contrasted{
+"xTN" = (
+/obj/effect/turf_decal/siding/thinplating/dark/corner{
dir = 4
},
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron,
-/area/station/commons/fitness)
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 10
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 5
+ },
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/warm/directional/south,
+/obj/structure/sign/poster/contraband/lizard/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"xTQ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -80253,6 +82529,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
+"xUd" = (
+/obj/structure/marker_beacon/burgundy,
+/obj/structure/fluff/fokoff_sign,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"xUe" = (
/obj/machinery/portable_atmospherics/canister/air,
/turf/open/floor/plating,
@@ -80263,6 +82545,14 @@
},
/turf/open/floor/plating,
/area/station/medical/morgue)
+"xUg" = (
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"xUk" = (
/obj/structure/lattice/catwalk,
/obj/structure/railing{
@@ -80270,14 +82560,6 @@
},
/turf/open/openspace,
/area/station/science/ordnance/office)
-"xUt" = (
-/obj/effect/decal/cleanable/dirt/dust,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
-"xUw" = (
-/obj/structure/sign/departments/maint/directional/west,
-/turf/open/floor/plating/snowed/smoothed/icemoon,
-/area/icemoon/underground/explored)
"xUF" = (
/obj/machinery/power/apc/auto_name/directional/west,
/obj/structure/cable,
@@ -80308,10 +82590,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/engine_smes)
-"xUR" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/wood,
-/area/station/security/courtroom)
"xUS" = (
/obj/structure/rack,
/obj/item/pickaxe{
@@ -80320,12 +82598,11 @@
/obj/item/shovel{
pixel_x = -5
},
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/station/cargo/miningdock)
-"xUT" = (
-/obj/structure/chair/stool/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
"xUU" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/tile/blue,
@@ -80340,21 +82617,57 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"xUW" = (
+/obj/effect/spawner/random/trash/mess,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/station/maintenance/aft/greater)
"xVc" = (
-/obj/machinery/door/airlock{
- id_tag = "Toilet1";
- name = "Unit 1"
+/obj/structure/disposalpipe/segment{
+ dir = 4
},
-/turf/open/floor/iron/textured,
-/area/station/commons/toilet)
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/machinery/newscaster/directional/south,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"xVf" = (
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
+"xVo" = (
+/obj/structure/table,
+/obj/item/reagent_containers/cup/bowl{
+ pixel_y = 5
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"xVq" = (
/obj/machinery/light/directional/north,
+/obj/machinery/newscaster/directional/north,
/turf/open/floor/wood,
/area/station/command/meeting_room)
+"xVv" = (
+/obj/structure/cable,
+/obj/effect/landmark/start/hangover,
+/obj/effect/turf_decal/tile/purple,
+/obj/machinery/camera/directional/south{
+ c_tag = "Starboard Primary Hallway Center"
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
+"xVB" = (
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{
+ dir = 8
+ },
+/turf/open/floor/engine,
+/area/station/science/ordnance/burnchamber)
"xVG" = (
/turf/open/floor/plating,
/area/station/hallway/secondary/exit/departure_lounge)
@@ -80383,15 +82696,6 @@
},
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
-"xVX" = (
-/obj/structure/closet/crate,
-/obj/machinery/light/small/directional/south,
-/obj/structure/sign/warning/cold_temp/directional/south,
-/obj/structure/sign/warning/xeno_mining{
- pixel_x = 29
- },
-/turf/open/floor/iron/smooth,
-/area/mine/eva/lower)
"xVZ" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on{
dir = 8
@@ -80403,11 +82707,32 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/textured,
/area/station/security/warden)
+"xWk" = (
+/obj/machinery/biogenerator,
+/obj/machinery/door/window/left/directional/south{
+ name = "Biogenerator Access";
+ req_access = list("hydroponics")
+ },
+/obj/effect/turf_decal/tile/green/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/blue/opposingcorners,
+/turf/open/floor/iron/dark,
+/area/station/service/hydroponics)
"xWo" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance/two,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"xWr" = (
+/obj/machinery/camera/directional/south{
+ c_tag = "Service - Electrical Maintenace Upper"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/catwalk_floor/iron_smooth,
+/area/station/maintenance/starboard/fore)
"xWA" = (
/obj/structure/table,
/obj/item/plate,
@@ -80417,16 +82742,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet)
-"xWI" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 8;
- id = "kitchencounter";
- name = "Kitchen Counter Shutters"
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/iron/white/smooth_large,
-/area/station/service/kitchen)
"xWM" = (
/obj/structure/disposalpipe/segment{
dir = 9
@@ -80439,8 +82754,8 @@
/turf/open/floor/circuit,
/area/station/ai_monitored/command/nuke_storage)
"xWT" = (
-/obj/machinery/firealarm/directional/south,
/obj/structure/closet/crate/freezer/surplus_limbs,
+/obj/machinery/light_switch/directional/south,
/turf/open/floor/iron/white,
/area/station/medical/cryo)
"xWU" = (
@@ -80500,13 +82815,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"xXE" = (
-/obj/structure/chair/pew{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/iron/chapel,
-/area/station/service/chapel)
"xXQ" = (
/obj/structure/table,
/obj/effect/decal/cleanable/dirt,
@@ -80516,28 +82824,11 @@
},
/turf/open/floor/iron,
/area/mine/laborcamp)
-"xXU" = (
-/obj/machinery/camera/directional/east{
- c_tag = "Library Art Gallery"
- },
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/effect/spawner/random/structure/table_fancy,
-/obj/machinery/light/blacklight/directional/north,
-/obj/structure/sign/painting/large/library{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/station/service/library)
-"xXV" = (
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 5
- },
-/obj/structure/cable,
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
+"xYg" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"xYj" = (
/obj/machinery/power/apc/auto_name/directional/east,
/obj/structure/cable,
@@ -80548,19 +82839,13 @@
dir = 10
},
/area/station/science/research)
-"xYr" = (
-/obj/machinery/mineral/stacking_unit_console{
- pixel_x = -32
- },
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 8
- },
-/obj/machinery/camera/directional/west{
- c_tag = "Disposals"
+"xYt" = (
+/obj/machinery/atmospherics/components/unary/passive_vent,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 9
},
-/turf/open/floor/iron/dark,
-/area/station/maintenance/disposal)
+/turf/open/floor/plating/snowed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"xYw" = (
/obj/structure/flora/bush/leavy/style_random,
/turf/open/floor/grass,
@@ -80579,6 +82864,26 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/port/aft)
+"xYQ" = (
+/obj/structure/marker_beacon/burgundy{
+ name = "landing marker"
+ },
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored)
+"xYS" = (
+/obj/machinery/door/firedoor/border_only{
+ dir = 8
+ },
+/obj/item/radio/intercom/directional/south{
+ pixel_x = -28
+ },
+/obj/effect/turf_decal/tile/dark/half/contrasted{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/lobby)
"xYT" = (
/obj/effect/turf_decal/stripes/line,
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
@@ -80588,19 +82893,37 @@
/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance,
/turf/open/floor/iron/smooth,
/area/mine/eva)
-"xZg" = (
-/obj/structure/sign/warning/electric_shock,
-/turf/closed/wall/r_wall,
-/area/station/security/prison/safe)
"xZl" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/engineering/main)
+"xZq" = (
+/obj/structure/marker_beacon/cerulean,
+/obj/effect/mapping_helpers/no_atoms_ontop,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
+"xZv" = (
+/obj/machinery/status_display/ai/directional/east,
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
+"xZy" = (
+/obj/structure/stairs/east,
+/obj/effect/turf_decal/trimline/neutral/line,
+/obj/effect/turf_decal/trimline/neutral/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/engineering/atmos/mix)
"xZA" = (
/turf/open/floor/iron/checker,
/area/station/science/lab)
+"xZS" = (
+/obj/effect/spawner/random/trash/moisture_trap,
+/obj/item/reagent_containers/cup/bucket,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/lesser)
"xZW" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -80613,13 +82936,6 @@
/area/station/medical/psychology)
"xZX" = (
/obj/machinery/firealarm/directional/east,
-/obj/structure/table,
-/obj/item/paper_bin{
- pixel_x = 1;
- pixel_y = 9
- },
-/obj/item/folder/yellow,
-/obj/item/pen,
/turf/open/floor/iron,
/area/station/cargo/miningdock)
"yab" = (
@@ -80648,10 +82964,20 @@
},
/turf/open/floor/plating/elevatorshaft,
/area/mine/storage)
-"yap" = (
-/obj/structure/stairs/north,
-/turf/open/floor/plating,
-/area/station/maintenance/starboard/aft)
+"yan" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/obj/machinery/door/firedoor{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/dark_blue/fourcorners,
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"yar" = (
/obj/machinery/door/poddoor/shutters/preopen{
dir = 1;
@@ -80694,21 +83020,24 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/smooth_large,
/area/station/ai_monitored/command/storage/eva)
+"yaF" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Central Access"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/turf_decal/stripes/white/line,
+/obj/effect/turf_decal/stripes/white/line{
+ dir = 1
+ },
+/turf/open/floor/iron/dark/textured,
+/area/station/hallway/primary/central)
"yaG" = (
/obj/effect/landmark/navigate_destination/chapel,
/turf/open/floor/iron/dark/side{
dir = 1
},
/area/station/hallway/primary/starboard)
-"yaJ" = (
-/obj/effect/turf_decal/trimline/green/filled/warning{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"yaL" = (
/turf/closed/wall/r_wall,
/area/station/engineering/engine_smes)
@@ -80723,21 +83052,19 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/mess)
-"ybe" = (
-/obj/structure/rack,
-/obj/item/soap{
- pixel_y = -2
+"ybb" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 1
},
-/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/machinery/camera/directional/south{
- c_tag = "Ordnance Lower Mix Lab";
- network = list("ss13","rd")
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 1
},
-/turf/open/floor/iron/smooth_large,
-/area/station/science/cytology)
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/station/service/hydroponics)
"ybf" = (
/obj/machinery/portable_atmospherics/pump,
+/obj/effect/turf_decal/box,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/office)
"ybq" = (
@@ -80750,15 +83077,6 @@
dir = 4
},
/area/station/engineering/transit_tube)
-"ybr" = (
-/obj/structure/bookcase{
- name = "Forbidden Knowledge"
- },
-/obj/structure/sign/painting/large/library_private{
- dir = 1
- },
-/turf/open/floor/engine/cult,
-/area/station/service/library)
"ybu" = (
/obj/structure/chair/stool/directional/north,
/turf/open/floor/wood,
@@ -80774,6 +83092,17 @@
/obj/effect/decal/cleanable/insectguts,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"ybC" = (
+/obj/effect/turf_decal/trimline/green/filled/line{
+ dir = 9
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/structure/closet/emcloset,
+/obj/structure/sign/warning/gas_mask/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"ybE" = (
/obj/structure/extinguisher_cabinet/directional/north,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -80785,11 +83114,6 @@
},
/turf/open/floor/iron,
/area/station/commons/dorms)
-"ybF" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
-/turf/open/floor/plating,
-/area/station/maintenance/disposal/incinerator)
"ybI" = (
/obj/structure/bed/dogbed/ian,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -80819,6 +83143,12 @@
"ybQ" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/command/nuke_storage)
+"ybY" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash/cigbutt,
+/obj/structure/sign/poster/contraband/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/port/greater)
"yca" = (
/obj/machinery/door/airlock/maintenance{
name = "Mining Station Maintenance"
@@ -80854,18 +83184,14 @@
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
/area/station/engineering/storage)
-"ycE" = (
-/obj/effect/turf_decal/trimline/green/filled/line{
- dir = 8
- },
-/obj/effect/turf_decal/trimline/blue/filled/warning{
- dir = 8
+"ycO" = (
+/obj/machinery/door/airlock/maintenance,
+/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
+/obj/effect/mapping_helpers/airlock/unres{
+ dir = 4
},
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/sink/directional/east,
-/turf/open/floor/iron,
-/area/station/service/hydroponics)
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"ycQ" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
@@ -80911,6 +83237,14 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/starboard/aft)
+"ydk" = (
+/obj/machinery/computer/security/mining,
+/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
+/obj/structure/sign/nanotrasen{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/command/bridge)
"ydt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
@@ -80925,12 +83259,6 @@
dir = 1
},
/area/mine/eva/lower)
-"ydv" = (
-/obj/structure/chair/stool/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/stone,
-/area/station/commons/lounge)
"ydA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/landmark/event_spawn,
@@ -80940,17 +83268,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/chapel)
-"ydG" = (
-/obj/machinery/status_display/ai/directional/east,
-/obj/structure/chair/sofa/left/brown,
-/turf/open/floor/wood/large,
-/area/station/commons/lounge)
-"ydH" = (
-/obj/structure/disposalpipe/segment,
-/obj/effect/decal/cleanable/glass,
-/obj/structure/sign/warning/no_smoking/circle/directional/west,
-/turf/open/floor/plating/icemoon,
-/area/station/maintenance/port/lesser)
"ydI" = (
/turf/closed/wall/r_wall,
/area/station/hallway/secondary/entry)
@@ -80961,11 +83278,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"ydT" = (
-/obj/machinery/bluespace_vendor/directional/north,
-/obj/effect/turf_decal/bot,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"yef" = (
/obj/machinery/airalarm/directional/north,
/obj/machinery/suit_storage_unit/industrial/loader,
@@ -81022,6 +83334,35 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/wood,
/area/station/service/library)
+"yfa" = (
+/obj/structure/sink/directional/west,
+/obj/structure/cable,
+/obj/machinery/button/door/directional/east{
+ id = "xenobio10";
+ name = "Xenobio Pen 10 Blast DOors";
+ req_access = list("xenobiology")
+ },
+/turf/open/floor/iron/white,
+/area/station/science/xenobiology)
+"yfg" = (
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/railing,
+/turf/open/floor/iron/freezer,
+/area/station/service/kitchen/coldroom)
+"yfs" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/weather/snow/corner{
+ dir = 4
+ },
+/obj/structure/minecart_rail{
+ dir = 1
+ },
+/turf/open/floor/plating/snowed/coldroom,
+/area/station/service/kitchen/coldroom)
"yfz" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -81033,26 +83374,27 @@
/obj/structure/flora/bush/sparsegrass/style_random,
/turf/open/misc/asteroid/snow/icemoon,
/area/icemoon/surface/outdoors/nospawn)
-"yfS" = (
-/obj/structure/table,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/greater)
-"yfT" = (
-/obj/structure/sign/warning/secure_area/directional/east,
-/turf/open/floor/plating,
-/area/station/ai_monitored/turret_protected/aisat/maint)
-"yfY" = (
-/obj/machinery/skill_station,
-/obj/machinery/light/small/directional/north,
-/turf/open/floor/wood,
-/area/station/service/library)
+"yfW" = (
+/obj/structure/fence/post{
+ dir = 8
+ },
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"ygd" = (
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{
dir = 4
},
/turf/open/floor/plating/snowed/icemoon,
/area/icemoon/surface/outdoors/nospawn)
+"ygf" = (
+/obj/structure/bookcase{
+ name = "Forbidden Knowledge"
+ },
+/obj/structure/sign/painting/library_private{
+ pixel_x = -32
+ },
+/turf/open/floor/engine/cult,
+/area/station/service/library)
"ygk" = (
/obj/structure/disposalpipe/segment,
/obj/structure/cable,
@@ -81060,6 +83402,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
+"ygl" = (
+/turf/open/floor/plating,
+/area/station/engineering/atmos)
+"ygm" = (
+/obj/structure/closet/emcloset,
+/obj/structure/sign/warning/electric_shock/directional/south,
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/aft)
"ygv" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -81067,10 +83417,10 @@
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/iron,
/area/station/command/gateway)
-"ygy" = (
-/obj/effect/landmark/start/clown,
-/turf/open/floor/wood,
-/area/station/commons/lounge)
+"ygA" = (
+/obj/machinery/light/small/directional/south,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/explored/graveyard)
"ygB" = (
/turf/closed/wall,
/area/station/commons/dorms)
@@ -81082,6 +83432,12 @@
},
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"ygL" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/spawner/random/structure/crate,
+/obj/effect/spawner/random/maintenance/two,
+/turf/open/floor/plating,
+/area/station/maintenance/fore)
"ygM" = (
/obj/structure/extinguisher_cabinet/directional/south,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -81090,50 +83446,49 @@
},
/turf/open/floor/iron/smooth_half,
/area/station/security/brig/upper)
-"ygP" = (
-/obj/machinery/door/airlock/maintenance,
-/obj/effect/mapping_helpers/airlock/access/any/service/maintenance,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/mapping_helpers/airlock/unres{
- dir = 1
+"ygS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
},
+/obj/structure/rack,
+/obj/item/tank/internals/oxygen,
+/obj/item/extinguisher,
+/obj/item/clothing/suit/utility/fire/firefighter,
+/obj/item/clothing/head/utility/hardhat/red,
+/obj/item/clothing/mask/gas,
+/obj/item/clothing/glasses/meson,
+/obj/machinery/light/small/directional/north,
/turf/open/floor/plating,
-/area/station/maintenance/starboard/fore)
+/area/station/maintenance/fore)
"yhe" = (
/obj/structure/cable,
/obj/machinery/light/directional/south,
/turf/open/floor/iron,
/area/station/cargo/sorting)
+"yhn" = (
+/obj/structure/rack,
+/obj/item/crowbar,
+/obj/item/picket_sign,
+/obj/structure/sign/poster/random/directional/north,
+/turf/open/floor/plating,
+/area/station/maintenance/aft/lesser)
"yhw" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/cable/layer3,
/turf/open/floor/iron/grimy,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"yhC" = (
-/obj/structure/sign/warning/cold_temp/directional/east,
-/turf/open/floor/plating,
-/area/station/engineering/main)
-"yhL" = (
-/obj/effect/mapping_helpers/broken_floor,
-/obj/machinery/portable_atmospherics/canister,
-/turf/open/floor/plating,
-/area/station/maintenance/fore)
"yhU" = (
/obj/structure/chair/stool/directional/north,
/turf/open/floor/iron,
/area/station/security/prison/work)
-"yhV" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Bar Maintenance"
+"yhY" = (
+/obj/structure/fence/end{
+ dir = 2
},
-/obj/structure/disposalpipe/segment,
-/obj/effect/mapping_helpers/airlock/access/all/service/bar,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/service/bar/backroom)
+/turf/open/floor/plating/snowed/smoothed/icemoon,
+/area/icemoon/surface/outdoors/nospawn)
"yia" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -81141,6 +83496,10 @@
/obj/machinery/power/apc/auto_name/directional/east,
/turf/open/floor/iron/showroomfloor,
/area/station/security/prison/toilet)
+"yib" = (
+/obj/structure/flora/rock/icy/style_random,
+/turf/open/misc/asteroid/snow/icemoon,
+/area/icemoon/underground/unexplored/rivers/deep/shoreline)
"yiv" = (
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
@@ -81171,6 +83530,10 @@
"yiL" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/security/armory)
+"yiR" = (
+/obj/structure/sign/warning/cold_temp/directional/west,
+/turf/open/floor/plating,
+/area/station/maintenance/port/aft)
"yjh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -81182,19 +83545,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"yjo" = (
-/obj/structure/sign/warning/directional/south,
-/turf/open/misc/asteroid/snow/icemoon,
-/area/icemoon/surface/outdoors/nospawn)
-"yjr" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/wood,
-/area/station/hallway/secondary/service)
"yju" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance/two,
@@ -81209,11 +83559,6 @@
},
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"yjF" = (
-/obj/structure/sink/directional/east,
-/obj/structure/mirror/directional/west,
-/turf/open/floor/iron/freezer,
-/area/station/commons/toilet)
"yjV" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -81229,6 +83574,16 @@
dir = 4
},
/area/station/hallway/secondary/entry)
+"ykd" = (
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/structure/railing{
+ dir = 6
+ },
+/turf/open/floor/plating,
+/area/station/maintenance/starboard/fore)
"ykw" = (
/turf/closed/wall/r_wall,
/area/station/security/processing)
@@ -81237,10 +83592,6 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/fore)
-"ykE" = (
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance/office)
"ykG" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
@@ -81259,12 +83610,13 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central/fore)
-"ylt" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/visible,
-/obj/structure/sign/poster/official/safety_internals/directional/east,
-/obj/structure/sign/poster/official/safety_internals/directional/east,
-/turf/open/floor/plating,
-/area/station/maintenance/port/fore)
+"yld" = (
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/structure/sign/departments/cargo/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"ylz" = (
/obj/machinery/airalarm/directional/north,
/obj/effect/turf_decal/trimline/neutral/warning,
@@ -81279,16 +83631,16 @@
/obj/structure/window/reinforced/spawner/directional/west,
/turf/open/floor/iron/dark/textured,
/area/station/security/prison/workout)
-"ylF" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/public/glass{
- name = "Central Access"
+"ylL" = (
+/obj/machinery/flasher/directional/north{
+ id = "Cell 3"
},
-/obj/effect/turf_decal/tile/yellow{
- dir = 8
+/obj/structure/bed{
+ dir = 1;
+ pixel_x = -2
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/aft)
+/turf/open/floor/iron/smooth,
+/area/station/security/brig)
"ylM" = (
/obj/machinery/light/directional/south,
/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{
@@ -81303,13 +83655,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/storage)
-"ylQ" = (
-/obj/machinery/door/airlock/maintenance{
- name = "Cytology Maintenance"
- },
-/obj/effect/mapping_helpers/airlock/access/any/science/maintenance,
-/turf/open/floor/plating,
-/area/station/maintenance/aft/lesser)
"ylU" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -81326,23 +83671,23 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/fore)
-"ymb" = (
-/obj/structure/railing/corner{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/firealarm/directional/north,
-/obj/machinery/camera{
- c_tag = "Mining B-2 Hallway";
- dir = 9
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
+"ymf" = (
+/obj/effect/turf_decal/siding/wood/end{
dir = 1
},
-/turf/open/floor/iron/dark/side{
- dir = 1
+/obj/item/kirbyplants/organic/plant11,
+/turf/open/floor/stone,
+/area/station/service/bar/atrium)
+"ymj" = (
+/obj/structure/chair{
+ dir = 8
},
-/area/mine/eva/lower)
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 4
+ },
+/obj/structure/sign/departments/evac/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
(1,1,1) = {"
oSU
@@ -97689,14 +100034,14 @@ sYA
ghx
ghx
ghx
-vXO
+ohO
hMz
ghx
-hMz
+ghx
psb
+dmw
scw
-scw
-jSy
+iDt
xMq
xMq
xMq
@@ -97949,13 +100294,13 @@ ghx
isU
ghx
ghx
-hMz
+ghx
hUy
dZS
xuo
scw
iDt
-qau
+bNC
thA
thA
thA
@@ -98212,8 +100557,8 @@ stA
xuo
xuo
xuo
-nqv
-thA
+qau
+dMn
thA
thA
thA
@@ -98967,7 +101312,7 @@ ghx
ghx
ghx
ndA
-mSH
+pWp
ngM
kgN
wDU
@@ -98975,7 +101320,7 @@ sKo
sKo
sKo
wDU
-kUP
+tdI
okH
qSq
ghx
@@ -99222,13 +101567,13 @@ ghx
ghx
ghx
cpt
-dLH
-kIX
+wPG
+ckL
xuo
xuo
qlU
wDU
-roa
+hDe
wRN
qPX
wDU
@@ -99478,8 +101823,8 @@ ghx
ghx
ghx
iDt
-aNc
-xuo
+ewo
+eIv
xuo
xuo
xuo
@@ -99735,16 +102080,16 @@ thA
thA
thA
iDt
-sxe
+jRi
xuo
xuo
qJT
wDU
tbX
qmt
-nAa
+mct
qLQ
-vBg
+dtR
qmt
tbX
wDU
@@ -99997,13 +102342,13 @@ xuo
xuo
xuo
dBY
-moc
+mnm
tGi
kBX
fdp
qiF
dBY
-moc
+mnm
tGi
xuo
xuo
@@ -100249,16 +102594,16 @@ thA
thA
thA
iDt
-sxe
+jRi
xuo
-qJT
+coe
wDU
qmt
qmt
qmt
-jpi
+uJd
tYz
-gle
+soq
qmt
qmt
qmt
@@ -100267,7 +102612,7 @@ tbX
tbX
wDU
wDU
-ghx
+etz
ghx
ghx
ghx
@@ -100508,7 +102853,7 @@ thA
iDt
psb
rxz
-qlU
+gFX
wDU
aNw
qmt
@@ -100763,10 +103108,10 @@ thA
thA
thA
iDt
-xuo
+txm
wDU
wDU
-qmt
+ijV
nfr
kLa
giV
@@ -100775,7 +103120,7 @@ eVa
gSO
tmE
qmt
-iBd
+nbs
chO
doM
ezl
@@ -100876,273 +103221,15 @@ oSU
oSU
oSU
"}
-(77,1,1) = {"
-iZz
-dhq
-dhq
-ghx
-ghx
-ghx
-ghx
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-thA
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-iDt
-iDt
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-iDt
-xuo
-wDU
-krn
-xvO
-nfr
-qmt
-qmt
-ymb
-eVa
-rnx
-fYH
-fEV
-atj
-jmC
-rgm
-qJv
-lyu
-wDU
-ver
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-"}
-(78,1,1) = {"
+(77,1,1) = {"
iZz
dhq
dhq
-dhq
-ghx
ghx
ghx
ghx
ghx
+thA
ghx
ghx
ghx
@@ -101155,9 +103242,10 @@ thA
thA
thA
thA
+thA
+thA
ghx
-ghx
-ghx
+thA
ghx
ghx
ghx
@@ -101184,15 +103272,14 @@ thA
thA
thA
thA
+thA
+thA
ghx
ghx
ghx
ghx
ghx
ghx
-ghx
-thA
-thA
thA
thA
thA
@@ -101225,8 +103312,8 @@ thA
thA
thA
thA
-ghx
-ghx
+thA
+thA
ghx
ghx
ghx
@@ -101256,8 +103343,9 @@ thA
thA
thA
thA
-ghx
-ghx
+thA
+thA
+thA
ghx
ghx
ghx
@@ -101277,25 +103365,25 @@ thA
thA
thA
iDt
-xuo
+txm
wDU
-uqz
-kTF
-nfr
+krn
+rFh
qmt
-iVm
-xlA
-eVa
-gSO
-uPt
qmt
-aQy
-fLC
-dLe
-wzl
-qen
+qmt
+nGY
+eVa
+rnx
+fYH
+fEV
+atj
+jmC
+rgm
+qJv
+lyu
wDU
-scw
+ver
ghx
ghx
thA
@@ -101303,14 +103391,14 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -101390,9 +103478,8 @@ oSU
oSU
oSU
"}
-(79,1,1) = {"
-dhq
-dhq
+(78,1,1) = {"
+iZz
dhq
dhq
dhq
@@ -101407,11 +103494,12 @@ ghx
ghx
ghx
ghx
+ghx
+thA
+thA
+thA
thA
thA
-ghx
-ghx
-ghx
ghx
ghx
ghx
@@ -101437,6 +103525,10 @@ thA
thA
thA
thA
+thA
+thA
+thA
+thA
ghx
ghx
ghx
@@ -101444,13 +103536,6 @@ ghx
ghx
ghx
ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
thA
thA
thA
@@ -101471,6 +103556,10 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
+thA
+thA
thA
thA
thA
@@ -101501,8 +103590,6 @@ ghx
ghx
ghx
ghx
-ghx
-iDt
iDt
iDt
thA
@@ -101513,6 +103600,7 @@ thA
thA
thA
thA
+thA
ghx
ghx
ghx
@@ -101534,23 +103622,23 @@ thA
thA
thA
iDt
+txm
wDU
+uqz
+kTF
qmt
+pVg
+ubG
+xlA
+eVa
+gSO
+uPt
qmt
-kLa
-qmt
-qmt
-sAa
-qKk
-wbH
-lIR
-uUT
-uUT
-uUT
-uUT
-uUT
-uUT
-uUT
+opy
+fLC
+dLe
+wzl
+qen
wDU
scw
ghx
@@ -101647,8 +103735,7 @@ oSU
oSU
oSU
"}
-(80,1,1) = {"
-dhq
+(79,1,1) = {"
dhq
dhq
dhq
@@ -101665,8 +103752,8 @@ ghx
ghx
ghx
ghx
-ghx
-ghx
+thA
+thA
ghx
ghx
ghx
@@ -101693,34 +103780,8 @@ thA
thA
thA
thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
ghx
ghx
ghx
@@ -101737,41 +103798,14 @@ thA
thA
thA
thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-hpE
-xuo
-xuo
-iDt
thA
thA
thA
thA
thA
thA
-ghx
-ghx
-ghx
+thA
+thA
ghx
ghx
ghx
@@ -101790,129 +103824,8 @@ thA
thA
thA
thA
-iDt
-wDU
-btB
-gfw
-nfr
-igq
-qmt
-qmt
-gSK
-tYz
-vTb
-rmB
-agk
-bjN
-tWz
-bYd
-lcY
-nUi
-scw
-iDt
-ghx
-ghx
-ghx
-thA
thA
thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-"}
-(81,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-ghx
ghx
ghx
ghx
@@ -101934,6 +103847,9 @@ ghx
ghx
ghx
ghx
+iDt
+iDt
+iDt
thA
thA
thA
@@ -101942,89 +103858,6 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-psb
-fSd
-hUK
-gqG
-thA
-thA
-thA
-thA
-thA
ghx
ghx
ghx
@@ -102045,35 +103878,33 @@ thA
thA
thA
thA
-thA
-thA
iDt
wDU
-uqz
-bRC
-nfr
-jAu
qmt
-ofz
-ydu
-tYz
-scm
+qmt
+kLa
+qmt
+vlF
+kyM
+vzG
+wbH
+lIR
uUT
-hRD
-nKV
-uwM
-dsn
-iYA
-nUi
-iDt
-scw
-ghx
+uUT
+uUT
+uUT
+uUT
+uUT
+uUT
+wDU
+mrk
ghx
ghx
thA
thA
thA
thA
+thA
oSU
oSU
oSU
@@ -102161,9 +103992,7 @@ oSU
oSU
oSU
"}
-(82,1,1) = {"
-dhq
-dhq
+(80,1,1) = {"
dhq
dhq
dhq
@@ -102185,13 +104014,17 @@ ghx
ghx
ghx
ghx
-iZz
-iZz
ghx
ghx
ghx
ghx
ghx
+ghx
+ghx
+ghx
+thA
+thA
+thA
thA
thA
thA
@@ -102230,20 +104063,6 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
ghx
ghx
ghx
@@ -102257,6 +104076,12 @@ ghx
ghx
ghx
ghx
+thA
+thA
+thA
+thA
+thA
+thA
ghx
ghx
ghx
@@ -102274,13 +104099,21 @@ ghx
ghx
ghx
ghx
-lwF
-ghx
ghx
ghx
ghx
ghx
ghx
+hpE
+xuo
+xuo
+iDt
+thA
+thA
+thA
+thA
+thA
+thA
ghx
ghx
ghx
@@ -102302,28 +104135,26 @@ thA
thA
thA
thA
-thA
-thA
iDt
wDU
-ljP
-uqz
-bQN
-tnb
+btB
+gfw
+nfr
qmt
-mfc
-mtn
+qmt
+qmt
+bcs
tYz
-qiF
-gIu
-hOo
-sgA
-ceS
-xOb
-eLS
-iwf
+vTb
+rmB
+agk
+bjN
+tWz
+bYd
+lcY
+nUi
+scw
iDt
-cCb
ghx
ghx
ghx
@@ -102418,11 +104249,7 @@ oSU
oSU
oSU
"}
-(83,1,1) = {"
-dhq
-dhq
-dhq
-dhq
+(81,1,1) = {"
dhq
dhq
dhq
@@ -102440,10 +104267,12 @@ ghx
ghx
ghx
ghx
-dhq
-dhq
-iZz
-iZz
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -102461,6 +104290,14 @@ thA
thA
thA
thA
+thA
+thA
+thA
+thA
+ghx
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -102487,14 +104324,6 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
ghx
ghx
ghx
@@ -102531,12 +104360,16 @@ ghx
ghx
ghx
ghx
-lwF
-ghx
-ghx
-ghx
-ghx
ghx
+psb
+iYq
+hUK
+psb
+lGf
+thA
+thA
+thA
+thA
ghx
ghx
ghx
@@ -102559,31 +104392,29 @@ thA
thA
thA
thA
-thA
-thA
iDt
wDU
-wDU
-wDU
-wDU
-wDU
-wDU
+uqz
+bRC
+tIM
+jAu
qmt
-bfo
-nbJ
-bsb
+ofz
+ydu
+tYz
+scm
uUT
-dNA
-sHX
-dNA
-dNA
-uzd
+hRD
+nKV
+uwM
+dsn
+iYA
nUi
iDt
-iDt
scw
ghx
ghx
+ghx
thA
thA
thA
@@ -102675,11 +104506,7 @@ oSU
oSU
oSU
"}
-(84,1,1) = {"
-dhq
-dhq
-dhq
-dhq
+(82,1,1) = {"
dhq
dhq
dhq
@@ -102695,11 +104522,14 @@ ghx
ghx
ghx
ghx
-dhq
-dhq
-dhq
-dhq
-iZz
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
iZz
iZz
ghx
@@ -102707,7 +104537,10 @@ ghx
ghx
ghx
ghx
-ghx
+thA
+thA
+thA
+thA
thA
thA
thA
@@ -102722,14 +104555,12 @@ ghx
ghx
ghx
ghx
-iDt
-iDt
-xMq
-thA
-thA
-thA
-thA
-thA
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
@@ -102806,6 +104637,8 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
thA
thA
thA
@@ -102816,31 +104649,29 @@ thA
thA
thA
thA
-thA
-iDt
-iDt
-iDt
-fNp
-gxS
-tEC
-oNA
-vfp
-niN
-eSY
-uyq
-gdS
-uUT
-bzJ
-srZ
-jla
-ebv
-mXD
-nUi
-scw
iDt
+wDU
+ljP
+xHx
+bQN
+tnb
+qmt
+mfc
+mtn
+tYz
+qiF
+gIu
+hOo
+sgA
+ceS
+xOb
+eLS
+iwf
iDt
+cCb
+ghx
+ghx
ghx
-thA
thA
thA
thA
@@ -102932,9 +104763,7 @@ oSU
oSU
oSU
"}
-(85,1,1) = {"
-dhq
-dhq
+(83,1,1) = {"
dhq
dhq
dhq
@@ -102952,10 +104781,10 @@ ghx
ghx
ghx
ghx
-dhq
-dhq
-dhq
-dhq
+ghx
+ghx
+ghx
+ghx
dhq
dhq
iZz
@@ -102965,6 +104794,10 @@ ghx
ghx
ghx
ghx
+ghx
+thA
+thA
+thA
thA
thA
thA
@@ -102979,10 +104812,8 @@ ghx
ghx
ghx
ghx
-iDt
-iDt
-xMq
-xMq
+ghx
+thA
thA
thA
thA
@@ -103007,7 +104838,7 @@ thA
thA
thA
thA
-rfu
+ghx
ghx
ghx
ghx
@@ -103060,6 +104891,10 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
@@ -103071,33 +104906,29 @@ thA
thA
thA
thA
-thA
-thA
-thA
-iDt
-iDt
iDt
-rcY
-scw
-dga
-scw
-dga
-niN
-qqn
-uyq
-xVX
-uUT
-uUT
-vlS
-hex
+wDU
+wDU
+wDU
+wDU
+wDU
+wDU
+qmt
+bfo
+nbJ
+bsb
uUT
-iwf
-iwf
-wkV
+dNA
+sHX
+dNA
+dNA
+uzd
+nUi
iDt
iDt
+scw
+ghx
ghx
-thA
thA
thA
thA
@@ -103189,9 +105020,7 @@ oSU
oSU
oSU
"}
-(86,1,1) = {"
-dhq
-dhq
+(84,1,1) = {"
dhq
dhq
dhq
@@ -103207,17 +105036,17 @@ dhq
ghx
ghx
ghx
+ghx
+ghx
+ghx
+ghx
dhq
dhq
dhq
dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-ghx
+iZz
+iZz
+iZz
ghx
ghx
ghx
@@ -103229,8 +105058,10 @@ thA
thA
thA
thA
-ghx
-ghx
+thA
+thA
+thA
+thA
ghx
ghx
ghx
@@ -103238,9 +105069,6 @@ ghx
ghx
iDt
iDt
-iDt
-xMq
-xMq
xMq
thA
thA
@@ -103264,7 +105092,12 @@ thA
thA
thA
thA
-rfu
+thA
+thA
+thA
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -103294,8 +105127,6 @@ ghx
ghx
ghx
ghx
-thA
-thA
ghx
ghx
ghx
@@ -103315,6 +105146,11 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
@@ -103326,31 +105162,26 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-ipf
-cCb
iDt
-mJZ
iDt
+iDt
+fNp
+gxS
+tEC
+oNA
+vfp
+niN
+eSY
+uyq
+hDv
+uUT
+dPH
+srZ
+jla
+ebv
+xLJ
+nUi
scw
-scw
-scw
-wDU
-bfo
-sZO
-wDU
-iwf
-cEh
-dNA
-weg
-iwf
-lQw
-fWX
-nqv
iDt
iDt
ghx
@@ -103446,8 +105277,7 @@ oSU
oSU
oSU
"}
-(87,1,1) = {"
-dhq
+(85,1,1) = {"
dhq
dhq
dhq
@@ -103464,19 +105294,17 @@ dhq
ghx
ghx
ghx
+ghx
+ghx
+ghx
dhq
dhq
dhq
dhq
dhq
dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-ghx
-ghx
+iZz
+iZz
ghx
ghx
ghx
@@ -103484,11 +105312,12 @@ ghx
ghx
thA
thA
-ghx
-ghx
-ghx
-ghx
-ghx
+thA
+thA
+thA
+thA
+thA
+thA
ghx
ghx
ghx
@@ -103499,7 +105328,9 @@ iDt
iDt
xMq
xMq
-xMq
+thA
+thA
+thA
thA
thA
thA
@@ -103522,6 +105353,23 @@ thA
thA
thA
rfu
+etz
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -103542,25 +105390,13 @@ ghx
ghx
ghx
ghx
+lwF
ghx
ghx
ghx
-thA
-thA
ghx
ghx
ghx
-thA
-thA
-thA
-thA
-thA
-thA
-xuo
-wYp
-odW
-uWw
-psb
ghx
ghx
ghx
@@ -103583,33 +105419,28 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
iDt
-rcY
iDt
+iDt
+rcY
scw
+dga
scw
-scw
-jLO
-scw
-agI
-agI
-iwf
+dga
+niN
+vxx
+uyq
+bTM
+uUT
+uUT
+vlS
+hex
+uUT
iwf
-gvc
-gvc
iwf
-unv
-wrV
-qau
+xvp
+iDt
iDt
-cCb
ghx
thA
thA
@@ -103703,7 +105534,8 @@ oSU
oSU
oSU
"}
-(88,1,1) = {"
+(86,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -103717,7 +105549,6 @@ dhq
dhq
dhq
dhq
-iZz
ghx
ghx
ghx
@@ -103731,14 +105562,6 @@ dhq
dhq
dhq
dhq
-dhq
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
ghx
ghx
ghx
@@ -103746,6 +105569,11 @@ ghx
ghx
ghx
ghx
+thA
+thA
+thA
+thA
+thA
ghx
ghx
ghx
@@ -103755,6 +105583,7 @@ ghx
ghx
iDt
iDt
+iDt
xMq
xMq
xMq
@@ -103778,8 +105607,9 @@ thA
thA
thA
thA
+thA
+thA
rfu
-rhF
ghx
ghx
ghx
@@ -103801,30 +105631,35 @@ ghx
ghx
ghx
ghx
-thA
-thA
-thA
ghx
ghx
ghx
-thA
-thA
-thA
-thA
-thA
-thA
-xuo
-xuo
-xuo
-xuo
-xuo
-hpE
-thA
+ghx
+ghx
ghx
ghx
ghx
thA
thA
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+lwF
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
@@ -103841,33 +105676,29 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-iDt
-rcY
-iDt
-iDt
+ipf
+cCb
iDt
+jai
+wkB
scw
scw
scw
-scw
-agI
-ryC
-tDj
-cPd
-hYP
-aro
-agI
-scw
-qau
-iDt
+wDU
+bfo
+sZO
+wDU
+iwf
+oXF
+dNA
+dNA
+iwf
+lQw
+fWX
+kLd
+wkB
iDt
-thA
+ghx
thA
thA
thA
@@ -103960,7 +105791,7 @@ oSU
oSU
oSU
"}
-(89,1,1) = {"
+(87,1,1) = {"
dhq
dhq
dhq
@@ -103973,13 +105804,11 @@ dhq
dhq
dhq
dhq
-iZz
-iZz
-iZz
-ghx
-iZz
dhq
dhq
+ghx
+ghx
+ghx
dhq
dhq
dhq
@@ -103998,8 +105827,8 @@ ghx
ghx
ghx
ghx
-ghx
-ghx
+thA
+thA
ghx
ghx
ghx
@@ -104035,12 +105864,9 @@ thA
thA
thA
thA
+thA
+thA
rfu
-lWI
-lWI
-adD
-lWI
-ena
ghx
ghx
ghx
@@ -104058,19 +105884,36 @@ ghx
ghx
ghx
ghx
-thA
-thA
-thA
+ghx
+ghx
+ghx
+ghx
ghx
ghx
thA
thA
+ghx
+ghx
+ghx
thA
thA
thA
thA
thA
thA
+xuo
+psb
+mIe
+uWw
+psb
+etz
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
@@ -104092,39 +105935,27 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-iDt
-rcY
-iDt
iDt
+aDG
iDt
-iDt
-scw
-scw
-scw
scw
-mJZ
-iDt
scw
scw
-rcY
-iDt
+jLO
scw
-qau
-iDt
+agI
+agI
+iwf
+iwf
+gvc
+gvc
+iwf
+unv
+wrV
+bNC
iDt
-thA
+cCb
+ghx
thA
thA
thA
@@ -104217,7 +106048,8 @@ oSU
oSU
oSU
"}
-(90,1,1) = {"
+(88,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -104233,11 +106065,7 @@ dhq
iZz
ghx
ghx
-iZz
-iZz
-dhq
-dhq
-dhq
+ghx
dhq
dhq
dhq
@@ -104260,8 +106088,9 @@ ghx
ghx
ghx
ghx
-iZz
-iZz
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -104292,13 +106121,14 @@ thA
thA
thA
thA
+thA
+thA
rfu
-xuo
-xuo
-xuo
-xuo
-oBz
-ena
+rhF
+ghx
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -104314,29 +106144,30 @@ ghx
ghx
ghx
ghx
-thA
-thA
-thA
-thA
ghx
ghx
thA
thA
thA
+ghx
+ghx
+ghx
thA
thA
thA
thA
thA
thA
+xuo
+xuo
+xuo
+xuo
+xuo
+hpE
thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
+ghx
+ghx
+ghx
thA
thA
thA
@@ -104362,23 +106193,24 @@ thA
thA
thA
iDt
-syw
-kNC
-kNC
-kNC
-kNC
-kNC
-kNC
-ork
-tej
-gIl
+aDG
+iDt
+iDt
+iDt
+scw
+scw
+scw
scw
+agI
+ryC
+tDj
+cPd
+hYP
+aro
+agI
iDt
+bNC
iDt
-syw
-tej
-tej
-gIl
iDt
thA
thA
@@ -104386,7 +106218,6 @@ thA
thA
thA
thA
-thA
oSU
oSU
oSU
@@ -104474,7 +106305,7 @@ oSU
oSU
oSU
"}
-(91,1,1) = {"
+(89,1,1) = {"
dhq
dhq
dhq
@@ -104490,6 +106321,7 @@ dhq
iZz
iZz
iZz
+ghx
iZz
dhq
dhq
@@ -104504,9 +106336,6 @@ dhq
dhq
dhq
dhq
-dhq
-dhq
-dhq
ghx
ghx
ghx
@@ -104516,10 +106345,10 @@ ghx
ghx
ghx
ghx
-dhq
-iZz
-iZz
-iZz
+ghx
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -104531,6 +106360,8 @@ iDt
iDt
xMq
xMq
+xMq
+thA
thA
thA
thA
@@ -104550,12 +106381,10 @@ thA
thA
thA
rfu
-xuo
-xuo
-xuo
-xuo
-xuo
-oBz
+lWI
+lWI
+adD
+lWI
ena
ghx
ghx
@@ -104571,7 +106400,9 @@ ghx
ghx
ghx
ghx
-thA
+ghx
+ghx
+ghx
thA
thA
thA
@@ -104602,15 +106433,15 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
thA
thA
thA
@@ -104619,22 +106450,23 @@ thA
thA
thA
iDt
-iDt
-iDt
-iDt
+bNC
iDt
iDt
iDt
iDt
scw
-iDt
-iDt
-iDt
scw
scw
+scw
+jai
+wkB
+scw
+scw
+jai
iDt
iDt
-iDt
+qau
iDt
iDt
thA
@@ -104643,7 +106475,6 @@ thA
thA
thA
thA
-thA
oSU
oSU
oSU
@@ -104731,8 +106562,7 @@ oSU
oSU
oSU
"}
-(92,1,1) = {"
-dhq
+(90,1,1) = {"
dhq
dhq
dhq
@@ -104746,11 +106576,10 @@ dhq
dhq
dhq
iZz
-dhq
-dhq
-dhq
-dhq
-dhq
+ghx
+ghx
+iZz
+iZz
dhq
dhq
dhq
@@ -104771,10 +106600,11 @@ ghx
ghx
ghx
ghx
-dhq
-dhq
-dhq
-iZz
+ghx
+ghx
+ghx
+ghx
+ghx
iZz
iZz
ghx
@@ -104784,7 +106614,6 @@ ghx
ghx
ghx
ghx
-ghx
iDt
iDt
xMq
@@ -104796,23 +106625,23 @@ thA
thA
thA
thA
-uOb
-uOb
-uOb
-uOb
-uOb
-uOb
-uOb
-uOb
-uOb
-uOb
-uOb
-rfu
-omJ
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
rfu
-pjj
-daf
-kmH
+xuo
+xuo
+xuo
+xuo
oBz
ena
ghx
@@ -104828,6 +106657,8 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
thA
thA
thA
@@ -104853,21 +106684,6 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
thA
thA
thA
@@ -104882,13 +106698,7 @@ thA
thA
thA
thA
-scw
thA
-ipf
-cCb
-iDt
-scw
-iDt
thA
thA
thA
@@ -104896,6 +106706,27 @@ thA
thA
thA
thA
+iDt
+gsd
+jTf
+aKb
+aKb
+aKb
+aKb
+aKb
+nvB
+jTf
+kOt
+scw
+iDt
+iDt
+gsd
+jTf
+syG
+pCG
+iDt
+thA
+thA
thA
thA
thA
@@ -104988,12 +106819,7 @@ oSU
oSU
oSU
"}
-(93,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
+(91,1,1) = {"
dhq
dhq
dhq
@@ -105006,6 +106832,10 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
+iZz
+iZz
dhq
dhq
dhq
@@ -105027,11 +106857,11 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
+ghx
+ghx
dhq
-dhq
-dhq
-dhq
-iZz
iZz
iZz
iZz
@@ -105042,7 +106872,6 @@ ghx
ghx
ghx
ghx
-ghx
iDt
iDt
xMq
@@ -105053,23 +106882,23 @@ thA
thA
thA
thA
-uOb
-nDV
-amx
-fXO
-lBR
-nhg
-gnR
-lBR
-nhg
-qrq
-lBR
-kIo
-hap
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
rfu
-pjj
-daf
-daf
+xuo
+xuo
+xuo
+xuo
xuo
oBz
ena
@@ -105084,7 +106913,9 @@ ghx
ghx
ghx
ghx
-thA
+ghx
+ghx
+ghx
thA
thA
thA
@@ -105105,26 +106936,6 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
thA
thA
thA
@@ -105136,6 +106947,15 @@ thA
thA
thA
thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
thA
thA
thA
@@ -105145,12 +106965,23 @@ thA
thA
iDt
iDt
-thA
-thA
-thA
-thA
-thA
-thA
+iDt
+iDt
+iDt
+iDt
+iDt
+iDt
+scw
+iDt
+iDt
+iDt
+scw
+scw
+iDt
+iDt
+iDt
+iDt
+iDt
thA
thA
thA
@@ -105245,8 +107076,7 @@ oSU
oSU
oSU
"}
-(94,1,1) = {"
-dhq
+(92,1,1) = {"
dhq
dhq
dhq
@@ -105260,6 +107090,7 @@ dhq
dhq
dhq
dhq
+iZz
dhq
dhq
dhq
@@ -105283,16 +107114,14 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
dhq
dhq
dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
+iZz
+iZz
+iZz
ghx
ghx
ghx
@@ -105304,6 +107133,8 @@ ghx
iDt
iDt
xMq
+xMq
+xMq
thA
thA
thA
@@ -105311,25 +107142,26 @@ thA
thA
thA
uOb
-eAg
-eAg
-yiz
-lBR
-fZq
-lBR
-lBR
-fZq
-lBR
-lBR
-kZI
-hap
+uOb
+uOb
+uOb
+uOb
+uOb
+uOb
+uOb
+uOb
+uOb
+uOb
rfu
-bPV
-dFF
-dFF
-xuo
-xuo
-xlq
+omJ
+rfu
+kOc
+daf
+kmH
+oBz
+ena
+ghx
+ghx
ghx
ghx
ghx
@@ -105341,7 +107173,6 @@ ghx
ghx
ghx
ghx
-thA
thA
thA
thA
@@ -105358,6 +107189,15 @@ thA
thA
thA
thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -105373,19 +107213,6 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-thA
-thA
-thA
-thA
thA
thA
thA
@@ -105402,6 +107229,11 @@ thA
thA
scw
thA
+ipf
+cCb
+iDt
+scw
+iDt
thA
thA
thA
@@ -105414,29 +107246,6 @@ thA
thA
thA
thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
oSU
oSU
oSU
@@ -105501,125 +107310,6 @@ oSU
oSU
oSU
oSU
-"}
-(95,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-ghx
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-iDt
-xMq
-xMq
-xMq
-thA
-thA
-thA
-thA
-uOb
-jnX
-amx
-kHn
-lBR
-xrC
-tcQ
-qLi
-cur
-gQE
-nNn
-nNn
-nNn
-rfu
-ooW
-ooW
-rfu
-xuo
-xuo
-xlq
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
oSU
oSU
oSU
@@ -105639,17 +107329,113 @@ oSU
oSU
oSU
oSU
+oSU
+oSU
+oSU
+"}
+(93,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+ghx
+ghx
+ghx
+ghx
+ghx
+dhq
+dhq
+dhq
+dhq
+iZz
+iZz
+iZz
+iZz
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+iDt
+iDt
+xMq
+xMq
thA
thA
thA
thA
thA
thA
+uOb
+nDV
+amx
+fXO
+lBR
+nhg
+scb
+lBR
+nhg
+mbe
+lBR
+kIo
+hap
+rfu
+pjj
+daf
+daf
+xuo
+oBz
+ena
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
thA
thA
+ghx
+ghx
thA
thA
thA
@@ -105664,10 +107450,6 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
oSU
oSU
oSU
@@ -105688,6 +107470,55 @@ oSU
oSU
oSU
oSU
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+iYD
+thA
+thA
+iDt
+iDt
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -105759,8 +107590,7 @@ oSU
oSU
oSU
"}
-(96,1,1) = {"
-dhq
+(94,1,1) = {"
dhq
dhq
dhq
@@ -105796,9 +107626,8 @@ dhq
dhq
ghx
ghx
-dhq
-dhq
-dhq
+ghx
+ghx
dhq
dhq
dhq
@@ -105816,31 +107645,33 @@ ghx
ghx
ghx
ghx
+ghx
+iDt
iDt
-xMq
-xMq
xMq
thA
thA
thA
thA
+thA
+thA
uOb
eAg
eAg
-nHs
+yiz
lBR
-oWe
-swk
-mbp
-fWa
-beQ
-nNn
-hYy
-sdE
-bAk
-mAO
-kXY
-mJX
+fZq
+lBR
+lBR
+fZq
+lBR
+lBR
+kZI
+hap
+rfu
+bPV
+dFF
+dFF
xuo
xuo
xlq
@@ -105855,7 +107686,7 @@ ghx
ghx
ghx
ghx
-ghx
+thA
thA
thA
thA
@@ -105866,12 +107697,12 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -105914,6 +107745,10 @@ thA
thA
thA
thA
+scw
+thA
+thA
+thA
thA
thA
thA
@@ -105925,10 +107760,6 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
oSU
oSU
oSU
@@ -106016,7 +107847,7 @@ oSU
oSU
oSU
"}
-(97,1,1) = {"
+(95,1,1) = {"
dhq
dhq
dhq
@@ -106051,9 +107882,8 @@ dhq
dhq
dhq
dhq
-ghx
-ghx
dhq
+ghx
dhq
dhq
dhq
@@ -106073,8 +107903,9 @@ ghx
ghx
ghx
ghx
+ghx
iDt
-iDt
+xMq
xMq
xMq
thA
@@ -106082,23 +107913,23 @@ thA
thA
thA
uOb
-ifZ
+jnX
amx
-ddz
+kHn
lBR
-fIb
-fnj
-egz
-hsr
-alA
+xrC
+tcQ
+qLi
+cur
+gQE
nNn
-alA
-roH
-foO
-bDF
-kXY
-mJX
-xuo
+nNn
+nNn
+rfu
+ooW
+ooW
+rfu
+jrv
xuo
xlq
ghx
@@ -106112,21 +107943,20 @@ ghx
ghx
ghx
ghx
-ghx
thA
thA
thA
-ghx
+thA
+thA
ghx
ghx
thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
oSU
oSU
oSU
@@ -106182,6 +108012,7 @@ thA
thA
thA
thA
+thA
oSU
oSU
oSU
@@ -106273,8 +108104,7 @@ oSU
oSU
oSU
"}
-(98,1,1) = {"
-dhq
+(96,1,1) = {"
dhq
dhq
dhq
@@ -106323,6 +108153,7 @@ dhq
dhq
dhq
dhq
+dhq
ghx
ghx
ghx
@@ -106330,10 +108161,10 @@ ghx
ghx
ghx
ghx
-ghx
-iDt
iDt
xMq
+xMq
+xMq
thA
thA
thA
@@ -106341,19 +108172,19 @@ thA
uOb
eAg
eAg
-kXO
+nHs
lBR
-jbb
-ibz
-mpf
-ehZ
-bwi
-hPk
-bwi
-vyO
-dEz
-uDy
-kZn
+oWe
+swk
+mbp
+fWa
+beQ
+nNn
+hYy
+sdE
+bAk
+mAO
+kXY
mJX
xuo
xuo
@@ -106373,7 +108204,7 @@ ghx
thA
thA
thA
-ghx
+thA
ghx
ghx
thA
@@ -106410,8 +108241,6 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
thA
thA
thA
@@ -106432,13 +108261,15 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -106530,10 +108361,7 @@ oSU
oSU
oSU
"}
-(99,1,1) = {"
-dhq
-dhq
-dhq
+(97,1,1) = {"
dhq
dhq
dhq
@@ -106568,6 +108396,8 @@ dhq
dhq
dhq
dhq
+ghx
+ghx
dhq
dhq
dhq
@@ -106588,34 +108418,35 @@ ghx
ghx
ghx
ghx
-ghx
+iDt
iDt
xMq
+xMq
thA
thA
thA
thA
uOb
-aLM
+ifZ
amx
-yia
-dhS
-cTv
-vwE
-kqh
-kqh
-ttD
+ddz
+lBR
+vzp
+fnj
+egz
+hsr
+alA
nNn
-sxT
-tKB
+alA
+roH
foO
-bdo
+bDF
kXY
mJX
xuo
xuo
xlq
-raY
+ghx
ghx
ghx
ghx
@@ -106632,7 +108463,7 @@ thA
thA
ghx
ghx
-thA
+ghx
thA
thA
thA
@@ -106668,8 +108499,6 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
thA
thA
thA
@@ -106677,25 +108506,27 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -106787,11 +108618,7 @@ oSU
oSU
oSU
"}
-(100,1,1) = {"
-dhq
-dhq
-dhq
-dhq
+(98,1,1) = {"
dhq
dhq
dhq
@@ -106827,6 +108654,8 @@ dhq
dhq
dhq
dhq
+ghx
+ghx
dhq
dhq
dhq
@@ -106847,32 +108676,34 @@ ghx
ghx
ghx
ghx
-gBl
-uSb
-uSb
-uSb
-gBl
-uOb
+iDt
+iDt
+xMq
+thA
+thA
+thA
+thA
uOb
+eAg
+eAg
+kXO
lBR
-lBR
-lBR
-sCa
-jRu
-uNV
-khb
-xdZ
-nNn
-iDu
-upY
-qna
+jbb
+ibz
+mpf
+ehZ
+bwi
+hPk
+bwi
+vyO
dEz
-gxx
-rfu
-kIi
-rfu
-rfu
-rfu
+uDy
+kZn
+mJX
+xuo
+xuo
+xlq
+ghx
ghx
ghx
ghx
@@ -106886,61 +108717,14 @@ ghx
ghx
thA
thA
-ghx
thA
ghx
+ghx
+ghx
thA
thA
thA
thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
oSU
oSU
oSU
@@ -106973,6 +108757,26 @@ oSU
oSU
oSU
oSU
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -107043,114 +108847,6 @@ oSU
oSU
oSU
oSU
-"}
-(101,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-iDt
-iDt
-iDt
-tWK
-tWK
-tWK
-xhK
-tsK
-jGg
-vVH
-krV
-ogL
-jZI
-duI
-vVH
-vVH
-vVH
-vVH
-nNn
-gzV
-nNn
-nNn
-axb
-tCV
-cFc
-mJX
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-lcA
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
oSU
oSU
oSU
@@ -107178,6 +108874,125 @@ oSU
oSU
oSU
oSU
+"}
+(99,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+iDt
+xMq
+thA
+thA
+thA
+thA
+uOb
+aLM
+amx
+yia
+dhS
+cTv
+vwE
+kqh
+kqh
+ttD
+nNn
+urm
+tKB
+foO
+bdo
+kXY
+mJX
+xuo
+xuo
+xlq
+raY
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+thA
+thA
+thA
+ghx
+ghx
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -107200,6 +109015,22 @@ oSU
oSU
oSU
oSU
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -107301,8 +109132,7 @@ oSU
oSU
oSU
"}
-(102,1,1) = {"
-dhq
+(100,1,1) = {"
dhq
dhq
dhq
@@ -107362,33 +109192,33 @@ ghx
ghx
ghx
ghx
-ghx
-iDt
-iDt
-iDt
-tWK
-xby
-dSm
-hMS
-vVH
-uoS
-wPg
-fHg
-eek
-vVH
-fps
-usS
-vVH
-keD
-kqR
-qSu
-wYq
-nkP
-kry
-uRi
-mJX
-ghx
-ghx
+fIt
+uSb
+uSb
+uSb
+fIt
+uOb
+uOb
+lBR
+lBR
+lBR
+sCa
+jRu
+uNV
+khb
+xdZ
+nNn
+iDu
+upY
+qna
+dEz
+gxx
+rfu
+kIi
+rfu
+rfu
+rfu
+akn
ghx
ghx
ghx
@@ -107399,10 +109229,11 @@ ghx
ghx
ghx
ghx
-psb
thA
thA
+ghx
thA
+ghx
thA
thA
thA
@@ -107558,8 +109389,7 @@ oSU
oSU
oSU
"}
-(103,1,1) = {"
-dhq
+(101,1,1) = {"
dhq
dhq
dhq
@@ -107619,30 +109449,31 @@ ghx
ghx
ghx
ghx
-ghx
iDt
iDt
iDt
-iDt
-xby
-byq
-tIS
-tlS
-npL
-wPg
-nAv
-yjh
-eJU
-dFX
-nbm
+tWK
+tWK
+tWK
+xhK
+tnD
+jGg
+vVH
+gkN
+ogL
+jZI
+aHw
+vVH
+vVH
+vVH
vVH
-vUs
-kqR
-hjQ
nNn
-scQ
-aJu
-ong
+gzV
+nNn
+nNn
+evP
+bVs
+dgx
mJX
ghx
ghx
@@ -107657,7 +109488,7 @@ ghx
ghx
ghx
psb
-thA
+etz
thA
thA
thA
@@ -107815,8 +109646,7 @@ oSU
oSU
oSU
"}
-(104,1,1) = {"
-dhq
+(102,1,1) = {"
dhq
dhq
dhq
@@ -107877,32 +109707,33 @@ ghx
ghx
ghx
ghx
+ghx
iDt
iDt
iDt
-scw
-xhK
-vVH
-vVH
+tWK
+xby
+dSm
+hMS
vVH
-dWn
+nGo
wPg
fHg
-bol
-vVH
-vVH
+mkb
vVH
+fps
+usS
vVH
-dHb
+keD
kqR
-ugd
-nNn
-ldH
-ldH
-ldH
-dbH
-dbH
-dbH
+qSu
+wYq
+nkP
+kry
+uRi
+mJX
+ghx
+ghx
ghx
ghx
ghx
@@ -107921,7 +109752,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -108072,7 +109903,7 @@ oSU
oSU
oSU
"}
-(105,1,1) = {"
+(103,1,1) = {"
dhq
dhq
dhq
@@ -108125,7 +109956,6 @@ dhq
dhq
dhq
dhq
-iZz
ghx
ghx
ghx
@@ -108137,29 +109967,33 @@ ghx
ghx
iDt
iDt
-scw
-xhK
-taV
-kZh
-vVH
-bub
+iDt
+iDt
+xby
+byq
+tIS
+tlS
+npL
wPg
-fHg
-hnt
-vVH
-fps
-usS
+nAv
+yjh
+eJU
+dFX
+nbm
vVH
-gwy
-ixw
+vUs
kqR
-gzV
-xUG
-kcC
-puc
-kGP
-sEC
-dbH
+hjQ
+nNn
+eCg
+aJu
+ong
+mJX
+ghx
+ghx
+ghx
+ghx
+ghx
ghx
ghx
ghx
@@ -108167,10 +110001,7 @@ ghx
ghx
ghx
ghx
-lcA
-psb
psb
-lcA
thA
thA
thA
@@ -108178,7 +110009,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -108329,7 +110160,9 @@ oSU
oSU
oSU
"}
-(106,1,1) = {"
+(104,1,1) = {"
+dhq
+dhq
dhq
dhq
dhq
@@ -108381,10 +110214,6 @@ dhq
dhq
dhq
dhq
-iZz
-iZz
-ghx
-ghx
ghx
ghx
ghx
@@ -108393,30 +110222,32 @@ ghx
ghx
ghx
ghx
-eZz
-efi
+iDt
+iDt
+iDt
+scw
xhK
-nCQ
-swf
vVH
-jli
+vVH
+vVH
+dWn
wPg
-aDJ
-yjh
-eTv
-dFX
-nbm
+fHg
+bol
vVH
-akZ
-pdx
-uma
+vVH
+vVH
+vVH
+dHb
+kqR
+ugd
nNn
-fTb
-cgb
-nwF
-nwF
-kFN
-ots
+ldH
+ldH
+ldH
+dbH
+dbH
+dbH
ghx
ghx
ghx
@@ -108424,10 +110255,10 @@ ghx
ghx
ghx
ghx
-rcY
-iDt
-thA
-thA
+ghx
+ghx
+ghx
+psb
thA
thA
thA
@@ -108586,7 +110417,7 @@ oSU
oSU
oSU
"}
-(107,1,1) = {"
+(105,1,1) = {"
dhq
dhq
dhq
@@ -108649,42 +110480,42 @@ ghx
ghx
ghx
ghx
-ghx
iDt
-nbP
+iDt
+scw
xhK
-ikb
-swf
+taV
+kZh
vVH
-iVN
+bub
wPg
fHg
-tVf
-tVf
-tVf
-ldH
-ldH
-ldH
-ldH
-ldH
-ldH
-eMG
-iKw
-iZs
-sOT
-rCE
-ots
-ghx
+hnt
+vVH
+fps
+usS
+vVH
+gwy
+ixw
+kqR
+gzV
+xUG
+kcC
+puc
+kGP
+sEC
+dbH
+akn
ghx
ghx
ghx
ghx
ghx
ghx
-rcY
-iDt
-thA
-thA
+psb
+psb
+psb
+psb
thA
thA
thA
@@ -108843,9 +110674,7 @@ oSU
oSU
oSU
"}
-(108,1,1) = {"
-dhq
-dhq
+(106,1,1) = {"
dhq
dhq
dhq
@@ -108897,6 +110726,8 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
ghx
ghx
ghx
@@ -108907,29 +110738,29 @@ ghx
ghx
ghx
ghx
-ghx
-fIt
+eZz
+uOs
xhK
+nGd
+swf
vVH
-wUO
-vVH
+jli
+wPg
+aDJ
+yjh
+eTv
+dFX
+nbm
vVH
-dZW
-fHg
-lJS
-bol
-oSD
-ldH
-xQm
-yaZ
-dNH
-xyU
-wlY
+akZ
+pdx
+uma
+nNn
fTb
-eQA
-xWA
-rHH
-bZK
+cgb
+nwF
+nwF
+kFN
ots
ghx
ghx
@@ -108938,7 +110769,7 @@ ghx
ghx
ghx
ghx
-lcA
+pJm
iDt
thA
thA
@@ -109100,8 +110931,7 @@ oSU
oSU
oSU
"}
-(109,1,1) = {"
-dhq
+(107,1,1) = {"
dhq
dhq
dhq
@@ -109154,6 +110984,7 @@ dhq
dhq
dhq
dhq
+iZz
ghx
ghx
ghx
@@ -109164,29 +110995,29 @@ ghx
ghx
ghx
ghx
-ghx
-ghx
-xby
-nXj
-xRP
-nId
-myQ
-sby
+iDt
+fgN
+xhK
+ikb
+swf
+vVH
+iVN
+wPg
fHg
-bol
-bol
-oSD
+tVf
+tVf
+tVf
ldH
-qiJ
-qTs
-vPt
-hfv
ldH
-pEX
-bta
-lpY
-lpY
-kse
+ldH
+ldH
+ldH
+ldH
+eMG
+iKw
+iZs
+sOT
+rCE
ots
ghx
ghx
@@ -109195,7 +111026,7 @@ ghx
ghx
ghx
ghx
-psb
+pJm
iDt
thA
thA
@@ -109357,8 +111188,7 @@ oSU
oSU
oSU
"}
-(110,1,1) = {"
-dhq
+(108,1,1) = {"
dhq
dhq
dhq
@@ -109423,27 +111253,28 @@ ghx
ghx
ghx
ghx
-xby
-lFe
-rvj
-bSo
+fIt
+xhK
vVH
-gZP
-mbZ
-tVf
-tVf
-tVf
-ldH
-ldH
-ttk
-ldH
-ldH
+wUO
+vVH
+vVH
+dZW
+fHg
+ayS
+aze
+lsn
ldH
-vCn
-jdf
-tuH
-jdf
-fhU
+xQm
+yaZ
+dNH
+xyU
+wlY
+fTb
+eQA
+xWA
+rHH
+bZK
ots
ghx
ghx
@@ -109453,7 +111284,7 @@ ghx
ghx
ghx
psb
-iDt
+mbJ
thA
thA
thA
@@ -109614,9 +111445,7 @@ oSU
oSU
oSU
"}
-(111,1,1) = {"
-dhq
-dhq
+(109,1,1) = {"
dhq
dhq
dhq
@@ -109680,27 +111509,29 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
xby
-sJi
-pvJ
-gaS
-vVH
-fQG
-lsN
-iLy
-eDg
-oGB
-sKu
-rAR
-jZI
-oUM
-nFn
-jQE
-fTb
-vrG
-vrG
-cgb
-kFN
+nXj
+xRP
+nId
+myQ
+sby
+fHg
+aEY
+oad
+gAV
+ldH
+qiJ
+qTs
+vPt
+hfv
+ldH
+pEX
+bta
+lpY
+lpY
+kse
ots
ghx
ghx
@@ -109871,8 +111702,7 @@ oSU
oSU
oSU
"}
-(112,1,1) = {"
-dhq
+(110,1,1) = {"
dhq
dhq
dhq
@@ -109937,27 +111767,28 @@ ghx
ghx
ghx
ghx
-xhK
-vVH
-vVH
-vVH
+ghx
+xby
+lFe
+rvj
+bSo
vVH
-nef
-oZz
-oZz
-oZz
-oZz
-oZz
-oZz
-hme
-xAW
-xUG
-mpn
-bfg
-bfg
-ydt
-sOT
-vkJ
+gZP
+mbZ
+tVf
+tVf
+tVf
+ldH
+ldH
+ttk
+ldH
+ldH
+ldH
+vCn
+jdf
+tuH
+jdf
+fhU
ots
ghx
ghx
@@ -110128,8 +111959,7 @@ oSU
oSU
oSU
"}
-(113,1,1) = {"
-dhq
+(111,1,1) = {"
dhq
dhq
dhq
@@ -110193,29 +112023,30 @@ ghx
ghx
ghx
ghx
-axF
-dcw
-fGI
-sSl
-etw
-lXJ
-xbv
-vRP
-vRP
-vRP
-vRP
-qSb
-ylA
-krN
-ldH
-mXK
-ueP
-bZK
-gOS
-iJr
-vSK
-kse
-dbH
+ghx
+ghx
+xby
+sJi
+pvJ
+gaS
+vVH
+fQG
+lsN
+iLy
+eDg
+oGB
+sKu
+rAR
+jZI
+oUM
+nFn
+jQE
+fTb
+vrG
+vrG
+cgb
+kFN
+ots
ghx
ghx
ghx
@@ -110385,9 +112216,7 @@ oSU
oSU
oSU
"}
-(114,1,1) = {"
-dhq
-dhq
+(112,1,1) = {"
dhq
dhq
dhq
@@ -110451,28 +112280,30 @@ ghx
ghx
ghx
ghx
-dcw
-fGI
-qLX
-nks
-cfh
-nLW
-hhr
-iZo
-czW
-gSy
-vPx
-qDG
-bDj
-ldH
-fTo
-fVJ
-kzx
-kFx
-dbH
-dbH
-dbH
-dbH
+ghx
+ghx
+xhK
+vVH
+vVH
+vVH
+vVH
+nef
+oZz
+oZz
+oZz
+oZz
+oZz
+oZz
+hme
+xAW
+xUG
+mpn
+bfg
+bfg
+ydt
+sOT
+vkJ
+ots
ghx
ghx
ghx
@@ -110488,9 +112319,9 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
+thA
+thA
+thA
oSU
oSU
oSU
@@ -110642,8 +112473,7 @@ oSU
oSU
oSU
"}
-(115,1,1) = {"
-dhq
+(113,1,1) = {"
dhq
dhq
dhq
@@ -110708,35 +112538,39 @@ ghx
ghx
ghx
ghx
+axF
dcw
-cpp
-gTW
-xDK
-cfh
-wBp
-knq
-cBG
-tSx
-nAD
-cYv
-cmD
-cmD
+sKT
+sSl
+etw
+lXJ
+xbv
+vRP
+vRP
+vRP
+vRP
+qSb
+ylA
+krN
ldH
-pyr
-lkS
-wKC
-wyO
+mXK
+ueP
+bZK
+gOS
+iJr
+vSK
+kse
dbH
-aCH
-iDt
-iDt
-ghx
+akn
ghx
ghx
ghx
ghx
ghx
ghx
+psb
+iDt
+thA
thA
thA
thA
@@ -110745,9 +112579,6 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
oSU
oSU
oSU
@@ -110899,7 +112730,9 @@ oSU
oSU
oSU
"}
-(116,1,1) = {"
+(114,1,1) = {"
+dhq
+dhq
dhq
dhq
dhq
@@ -110963,39 +112796,37 @@ ghx
ghx
ghx
ghx
-ghx
-axF
dcw
fGI
-gTW
+qLX
nks
cfh
nLW
hhr
-giN
-ajG
+iZo
+czW
gSy
-rLX
-kLo
-wnm
+vPx
+qDG
+bDj
ldH
-gNP
-pBb
-gbu
-kHL
+fTo
+fVJ
+kzx
+kFx
+dbH
+dbH
+dbH
dbH
-psb
-psb
-psb
-psb
-fIt
ghx
ghx
ghx
ghx
ghx
-thA
-thA
+ghx
+ghx
+psb
+mbJ
thA
thA
thA
@@ -111156,7 +112987,10 @@ oSU
oSU
oSU
"}
-(117,1,1) = {"
+(115,1,1) = {"
+dhq
+dhq
+dhq
dhq
dhq
dhq
@@ -111219,31 +113053,28 @@ ghx
ghx
ghx
ghx
-ghx
-ghx
-ghx
dcw
-fGI
+cpp
gTW
-cPQ
+xDK
cfh
wBp
-gvj
-gNH
-xtG
-xtG
-vyw
-bdJ
-fPY
+knq
+cBG
+tSx
+nAD
+cYv
+cmD
+cmD
ldH
-opI
-daE
-nub
-hCv
-ots
-ghx
-ghx
-ghx
+pyr
+lkS
+wKC
+wyO
+dbH
+aCH
+iDt
+iDt
ghx
ghx
ghx
@@ -111413,7 +113244,25 @@ oSU
oSU
oSU
"}
-(118,1,1) = {"
+(116,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
dhq
dhq
dhq
@@ -111451,25 +113300,6 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-scw
-iDt
-scw
-scw
-iDt
-scw
-scw
-scw
-iDt
-scw
-scw
-iDt
-iDt
-ghx
-ghx
ghx
ghx
ghx
@@ -111479,31 +113309,32 @@ ghx
ghx
ghx
ghx
+axF
dcw
-bDd
-hBF
-owf
-bkX
-sBw
-uDk
-bht
-iUw
-wlR
-sbJ
-vyw
-fuX
+fGI
+gTW
+nks
+cfh
+nLW
+hhr
+giN
+ajG
+gSy
+rLX
+kLo
+wnm
ldH
-sJe
-wKC
-pYa
-gcZ
-ots
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
+gNP
+pBb
+gbu
+kHL
+dbH
+psb
+psb
+psb
+psb
+fIt
+etz
ghx
ghx
ghx
@@ -111670,7 +113501,7 @@ oSU
oSU
oSU
"}
-(119,1,1) = {"
+(117,1,1) = {"
dhq
dhq
dhq
@@ -111707,24 +113538,24 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-scw
-scw
-scw
-scw
-scw
-scw
-iDt
-scw
-scw
-scw
-scw
-scw
-scw
-scw
-iDt
+dhq
+dhq
+dhq
+iZz
+iZz
+iZz
+iZz
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
ghx
ghx
ghx
@@ -111736,24 +113567,24 @@ ghx
ghx
ghx
ghx
-jmI
-jmI
-jmI
-jmI
-jmI
-jmI
-jmI
-jmI
-jmI
-uPk
-vsp
-qwa
-qts
+dcw
+fGI
+gTW
+cPQ
+cfh
+wBp
+gvj
+gNH
+xtG
+xtG
+vyw
+bdJ
+fPY
ldH
-fwL
-wKC
-kDu
-vXn
+opI
+daE
+nub
+hCv
ots
ghx
ghx
@@ -111927,7 +113758,7 @@ oSU
oSU
oSU
"}
-(120,1,1) = {"
+(118,1,1) = {"
dhq
dhq
dhq
@@ -111964,24 +113795,25 @@ dhq
dhq
dhq
dhq
-iDt
+dhq
+iZz
+iZz
iDt
iDt
scw
+iDt
scw
scw
iDt
scw
-iDt
-iDt
-iDt
scw
-iDt
-iDt
-iDt
-iDt
+scw
iDt
scw
+scw
+iDt
+fIt
+tvk
ghx
ghx
ghx
@@ -111992,31 +113824,30 @@ ghx
ghx
ghx
ghx
+dcw
+cdp
+hBF
+owf
+bkX
+sBw
+uDk
+bht
+iUw
+wlR
+sbJ
+vyw
+fuX
+ldH
+sJe
+wKC
+pYa
+gcZ
+ots
+ghx
+ghx
+ghx
+ghx
ghx
-xMq
-xMq
-xMq
-thA
-thA
-thA
-thA
-thA
-thA
-uPk
-jYj
-uAE
-dKS
-dbH
-dbH
-dbH
-dbH
-dbH
-dbH
-psb
-psb
-psb
-psb
-fIt
ghx
ghx
ghx
@@ -112184,7 +114015,9 @@ oSU
oSU
oSU
"}
-(121,1,1) = {"
+(119,1,1) = {"
+dhq
+dhq
dhq
dhq
dhq
@@ -112219,26 +114052,24 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+scw
scw
-iDt
scw
scw
-iDt
-iDt
scw
scw
-iDt
iDt
scw
scw
scw
scw
-iDt
+scw
+scw
+scw
+iwV
ghx
ghx
ghx
@@ -112249,26 +114080,26 @@ ghx
ghx
ghx
ghx
-xMq
-xMq
-xMq
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-uPk
-xBv
-uAE
-swc
-uPk
-scw
-iDt
-iDt
-ghx
ghx
+jmI
+jmI
+jmI
+jmI
+jmI
+jmI
+jmI
+jmI
+jmI
+uPk
+vsp
+qwa
+qts
+ldH
+fwL
+wKC
+kDu
+vXn
+ots
ghx
ghx
ghx
@@ -112441,7 +114272,7 @@ oSU
oSU
oSU
"}
-(122,1,1) = {"
+(120,1,1) = {"
dhq
dhq
dhq
@@ -112475,27 +114306,28 @@ dhq
dhq
dhq
dhq
+dhq
+dhq
+dhq
+iZz
+iZz
+iZz
+scw
+scw
+scw
iDt
-iDt
-iDt
-iDt
-iDt
+scw
iDt
iDt
iDt
scw
iDt
iDt
-scw
iDt
-scw
-scw
-iDt
-scw
-scw
-scw
iDt
iDt
+gem
+ghx
ghx
ghx
ghx
@@ -112508,8 +114340,7 @@ ghx
ghx
xMq
xMq
-thA
-thA
+xMq
thA
thA
thA
@@ -112517,21 +114348,21 @@ thA
thA
thA
uPk
-gHF
+jYj
uAE
-jlX
-xad
-scw
-cfS
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
+eni
+dbH
+dbH
+dbH
+dbH
+dbH
+dbH
+psb
+psb
+psb
+psb
+fIt
+etz
ghx
ghx
ghx
@@ -112698,7 +114529,7 @@ oSU
oSU
oSU
"}
-(123,1,1) = {"
+(121,1,1) = {"
dhq
dhq
dhq
@@ -112732,27 +114563,29 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+dhq
+iZz
+iZz
+iZz
+iZz
+iZz
scw
iDt
scw
+scw
+iDt
iDt
scw
scw
-jBn
iDt
iDt
scw
scw
scw
scw
-scw
-iDt
+iwV
+ghx
+ghx
ghx
ghx
ghx
@@ -112761,11 +114594,9 @@ ghx
ghx
ghx
ghx
-iDt
-iDt
xMq
xMq
-thA
+xMq
thA
thA
thA
@@ -112774,12 +114605,13 @@ thA
thA
thA
uPk
-fsp
-icS
-efx
-xad
+xBv
+uAE
+swc
+uPk
scw
iDt
+iDt
ghx
ghx
ghx
@@ -112792,11 +114624,139 @@ ghx
ghx
ghx
ghx
-ghx
thA
thA
thA
thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -112825,6 +114785,134 @@ oSU
oSU
oSU
oSU
+"}
+(122,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iDt
+iDt
+scw
+iDt
+iDt
+scw
+iDt
+scw
+scw
+iDt
+scw
+scw
+scw
+iDt
+iwV
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+xMq
+xMq
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+uPk
+gHF
+uAE
+jlX
+xad
+scw
+cfS
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -112955,7 +115043,7 @@ oSU
oSU
oSU
"}
-(124,1,1) = {"
+(123,1,1) = {"
dhq
dhq
dhq
@@ -112989,17 +115077,19 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+scw
iDt
scw
+iDt
scw
scw
+jBn
iDt
iDt
scw
@@ -113007,9 +115097,7 @@ scw
scw
scw
scw
-iDt
-scw
-iDt
+iwV
ghx
ghx
ghx
@@ -113031,12 +115119,12 @@ thA
thA
thA
uPk
-lmf
-fnW
-lTa
+fsp
+icS
+efx
xad
scw
-ghx
+iDt
ghx
ghx
ghx
@@ -113212,7 +115300,7 @@ oSU
oSU
oSU
"}
-(125,1,1) = {"
+(124,1,1) = {"
dhq
dhq
dhq
@@ -113246,27 +115334,28 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
+iZz
+iZz
+fKw
+iZz
iDt
iDt
-iDt
-iDt
-iDt
-iDt
-scw
-iDt
-scw
scw
scw
scw
iDt
+iDt
scw
scw
scw
scw
-iDt
scw
iDt
-iDt
+scw
+iwV
+ghx
ghx
ghx
ghx
@@ -113274,7 +115363,6 @@ ghx
ghx
ghx
ghx
-iDt
iDt
iDt
xMq
@@ -113288,9 +115376,9 @@ thA
thA
thA
uPk
-eqS
-pFZ
-lFL
+lmf
+fnW
+lTa
xad
scw
ghx
@@ -113306,7 +115394,7 @@ ghx
ghx
ghx
ghx
-thA
+ghx
thA
thA
thA
@@ -113469,7 +115557,7 @@ oSU
oSU
oSU
"}
-(126,1,1) = {"
+(125,1,1) = {"
dhq
dhq
dhq
@@ -113503,34 +115591,34 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-scw
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
scw
iDt
-iDt
scw
-iDt
scw
scw
scw
+iDt
+scw
scw
scw
scw
iDt
scw
-scw
+iDt
+iwV
+ghx
+ghx
ghx
ghx
ghx
ghx
ghx
-iDt
-iDt
iDt
iDt
iDt
@@ -113545,10 +115633,10 @@ thA
thA
thA
uPk
-oXd
-bJp
-qdl
-uPk
+eqS
+pFZ
+lFL
+xad
scw
ghx
ghx
@@ -113561,8 +115649,8 @@ ghx
ghx
ghx
ghx
-thA
-thA
+ghx
+ghx
thA
thA
thA
@@ -113726,7 +115814,7 @@ oSU
oSU
oSU
"}
-(127,1,1) = {"
+(126,1,1) = {"
dhq
dhq
dhq
@@ -113760,27 +115848,27 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+fKw
+iZz
scw
-iDt
scw
iDt
iDt
+scw
iDt
scw
scw
scw
scw
scw
+scw
iDt
-iDt
-iDt
+scw
+gem
ghx
ghx
ghx
@@ -113802,11 +115890,11 @@ thA
thA
thA
uPk
+oXd
+bJp
+qdl
uPk
-uPk
-uPk
-uPk
-ghx
+ltH
ghx
ghx
ghx
@@ -113824,7 +115912,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -113983,7 +116071,7 @@ oSU
oSU
oSU
"}
-(128,1,1) = {"
+(127,1,1) = {"
dhq
dhq
dhq
@@ -114017,27 +116105,27 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
+iZz
+iZz
+fKw
+iZz
iDt
+scw
iDt
+scw
iDt
iDt
iDt
+scw
+scw
+scw
+scw
+scw
iDt
-vjh
-dLN
-dLN
-dLN
-dLN
-vjh
-aRm
-vjh
-vjh
-vjh
-uPl
-vjh
-ghx
-ghx
-ghx
+iDt
+iwV
ghx
ghx
ghx
@@ -114058,12 +116146,12 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-ghx
-ghx
+uPk
+uPk
+uPk
+uPk
+uPk
+etz
ghx
ghx
ghx
@@ -114080,7 +116168,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -114240,7 +116328,7 @@ oSU
oSU
oSU
"}
-(129,1,1) = {"
+(128,1,1) = {"
dhq
dhq
dhq
@@ -114274,27 +116362,28 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
vjh
-dqx
-oDg
-oDg
-dqx
-njJ
-lDD
-njJ
-wAQ
-njJ
-kcf
+dLN
+dLN
+dLN
+dLN
vjh
-ghx
-ghx
-ghx
+aRm
+vjh
+vjh
+vjh
+uPl
+vjh
+hMv
+qxN
+fIt
+tvk
ghx
ghx
ghx
@@ -114304,7 +116393,6 @@ iDt
iDt
iDt
iDt
-iDt
xMq
xMq
thA
@@ -114330,8 +116418,8 @@ ghx
ghx
ghx
ghx
-thA
-thA
+ghx
+ghx
thA
thA
thA
@@ -114497,7 +116585,7 @@ oSU
oSU
oSU
"}
-(130,1,1) = {"
+(129,1,1) = {"
dhq
dhq
dhq
@@ -114531,24 +116619,25 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+fKw
+fKw
+iZz
vjh
-szu
-hdV
-jLo
-bJx
+dqx
+oDg
+oDg
+dqx
njJ
-ciN
+lDD
njJ
-rTV
+wAQ
njJ
-blk
+kcf
vjh
+scw
ghx
ghx
ghx
@@ -114563,8 +116652,7 @@ iDt
iDt
iDt
xMq
-xMq
-xMq
+thA
thA
thA
thA
@@ -114754,7 +116842,7 @@ oSU
oSU
oSU
"}
-(131,1,1) = {"
+(130,1,1) = {"
dhq
dhq
dhq
@@ -114788,39 +116876,38 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-dLN
-dLN
-dLN
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
vjh
-cJb
-cpG
-han
-dqx
+szu
+hdV
+jLo
+bJx
njJ
-cVD
+ciN
njJ
-eCz
-oFp
-dqx
+rTV
+njJ
+blk
vjh
-nTO
-nTO
-nTO
-eQT
-nTO
-eQT
-eQT
-eQT
-nTO
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+iDt
+iDt
+iDt
+iDt
iDt
iDt
iDt
iDt
-xMq
-xMq
xMq
xMq
thA
@@ -114833,6 +116920,7 @@ thA
thA
thA
thA
+thA
ghx
ghx
ghx
@@ -115010,124 +117098,124 @@ oSU
oSU
oSU
oSU
-"}
-(132,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-iDt
-iDt
-iDt
-iDt
-dLN
-wxg
-ipd
-njJ
-dqx
-dqx
-pfO
-dqx
-vDy
-hDK
-rwR
-hDK
-wzn
-qtH
-vjh
-sLa
-vwG
-uno
-pDy
-nTO
-kAG
-pdc
-xzp
-iSf
-dBw
-iDt
-iDt
-iDt
-xMq
-xMq
-xMq
-xMq
-xMq
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+"}
+(131,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+iZz
+iZz
+iZz
+dLN
+dLN
+dLN
+vjh
+cJb
+cpG
+han
+dqx
+njJ
+cVD
+njJ
+hpl
+dqx
+dqx
+vjh
+nTO
+nTO
+nTO
+eQT
+nTO
+eQT
+eQT
+eQT
+nTO
+kXf
+iDt
+iDt
+iDt
+iDt
+iDt
+xMq
+xMq
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -115268,7 +117356,8 @@ oSU
oSU
oSU
"}
-(133,1,1) = {"
+(132,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -115300,47 +117389,43 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
+iZz
+fKw
+dLN
+wxg
+ipd
+njJ
+dqx
+dqx
+pfO
+dqx
+vDy
+hDK
+rwR
+hDK
+wzn
+qtH
+vjh
+sLa
+vwG
+uno
+pDy
+nTO
+kAG
+pdc
+xzp
+iSf
+faV
+iDt
+iDt
iDt
iDt
iDt
iDt
-xMx
-vjh
-pRZ
-uYj
-dUG
-rQx
-rQx
-rVX
-rVX
-rVX
-rVX
-rVX
-kfz
-kfz
-rVX
-aGW
-rAr
-xcx
-jvM
-ifa
-nTO
-okl
-tmB
-jvM
-nTO
-nTO
-nTO
-nJm
iDt
xMq
-xMq
-xMq
-xMq
-xMq
-xMq
-thA
-thA
thA
thA
thA
@@ -115355,15 +117440,18 @@ ghx
ghx
ghx
ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
thA
thA
thA
-thA
-thA
-oSU
oSU
oSU
oSU
@@ -115525,7 +117613,7 @@ oSU
oSU
oSU
"}
-(134,1,1) = {"
+(133,1,1) = {"
dhq
dhq
dhq
@@ -115555,49 +117643,47 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-lCM
+dhq
+dhq
+iZz
+iZz
+iZz
+fKw
+oIv
vjh
-aYQ
-bLL
-njJ
-kqs
-dqx
+pRZ
+uYj
+dUG
+rQx
+rQx
rVX
-dqx
-kbx
-dLR
-xXQ
-usx
-qUw
-qUw
-vjh
-aCj
-cqz
-tmB
-uMM
+rVX
+rVX
+rVX
+rVX
+kfz
+kfz
+rVX
+aGW
+rAr
+xcx
+jvM
+ifa
nTO
-lRE
+okl
tmB
jvM
-sJR
-tmB
-kCH
+nTO
+nTO
+nTO
+fqG
+iDt
+iDt
iDt
iDt
xMq
xMq
xMq
-xMq
-thA
-thA
-thA
-thA
thA
thA
thA
@@ -115610,6 +117696,10 @@ thA
thA
thA
thA
+ghx
+ghx
+ghx
+ghx
thA
thA
thA
@@ -115779,10 +117869,9 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
"}
-(135,1,1) = {"
+(134,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -115811,40 +117900,41 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-dLN
-dLN
-dLN
+iZz
+iZz
+iZz
+iZz
+iZz
+fKw
+lxY
vjh
+aYQ
+bLL
njJ
-njJ
-njJ
-njJ
-bEi
+kqs
+dqx
rVX
dqx
-pSn
-cCF
-iAA
-wDs
-vjh
-vjh
+kbx
+dLR
+xXQ
+usx
+qUw
+qUw
vjh
-fEX
+aCj
cqz
-ccx
-wHH
-fcY
-pdc
-lMC
-aWV
-nTO
-nTO
+tmB
+uMM
nTO
+lRE
+tmB
+jvM
+sJR
+tmB
+kCH
+iDt
+iDt
iDt
iDt
xMq
@@ -115873,8 +117963,6 @@ thA
thA
thA
thA
-thA
-thA
oSU
oSU
oSU
@@ -116039,7 +118127,7 @@ oSU
oSU
oSU
"}
-(136,1,1) = {"
+(135,1,1) = {"
dhq
dhq
dhq
@@ -116068,44 +118156,44 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+iZz
dLN
-bml
-msi
+dLN
+dLN
+vjh
njJ
-pDI
-bxX
-wzn
njJ
-mZJ
+njJ
+njJ
+bEi
rVX
dqx
-twV
-hVB
-npH
-gqh
+qJC
+pzx
+bqz
+tXM
vjh
-pDW
-fLT
-ivq
-bAM
-bAM
-bAM
-mcr
-bAM
-bAM
-bAM
-bAM
-cRE
-eQT
+vjh
+vjh
+fEX
+cqz
+ccx
+wHH
+fcY
+pdc
+lMC
+aWV
+nTO
+nTO
+nTO
+kXf
iDt
iDt
xMq
-xMq
thA
thA
thA
@@ -116130,8 +118218,8 @@ thA
thA
thA
thA
-oSU
-oSU
+thA
+thA
oSU
oSU
oSU
@@ -116296,7 +118384,7 @@ oSU
oSU
oSU
"}
-(137,1,1) = {"
+(136,1,1) = {"
dhq
dhq
dhq
@@ -116325,43 +118413,43 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+fKw
dLN
-uCk
-tAL
+bml
+msi
njJ
-lWy
-jlG
-rQx
-duS
-lmK
+pDI
+wdX
+wzn
+njJ
+mZJ
rVX
-fez
-lxn
-bVY
-whz
-sbO
+dqx
+twV
+hVB
+npH
+gqh
vjh
-drP
-czD
-kwU
-tmB
-pXB
-eSr
-fcY
-tmB
-tmB
-tmB
+pDW
+fLT
+ivq
bAM
-rmv
+bAM
+bAM
+mcr
+bAM
+bAM
+bAM
+bAM
+cRE
eQT
iDt
iDt
-xMq
+iDt
xMq
thA
thA
@@ -116553,7 +118641,7 @@ oSU
oSU
oSU
"}
-(138,1,1) = {"
+(137,1,1) = {"
dhq
dhq
dhq
@@ -116582,43 +118670,43 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+fKw
dLN
-sWo
-kmA
-njJ
-kRd
-mXl
-njJ
-njJ
-njJ
-klX
-njJ
-njJ
-njJ
-njJ
+uCk
+tAL
njJ
+mPp
+jlG
+rQx
+duS
+lmK
+rVX
+fez
+rqR
+maM
+aWo
+ddK
vjh
-nTO
-nTO
-piD
-cdd
+drP
+czD
+kwU
tmB
-kSv
-nTO
-nTO
-nTO
-nTO
-iGj
-nTO
-nTO
-nTO
+pXB
+eSr
+fcY
+tmB
+tmB
+tmB
+bAM
+rmv
+eQT
+iDt
+iDt
iDt
-xMq
xMq
thA
thA
@@ -116810,7 +118898,7 @@ oSU
oSU
oSU
"}
-(139,1,1) = {"
+(138,1,1) = {"
dhq
dhq
dhq
@@ -116839,42 +118927,42 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-vjh
+iZz
+iZz
+iZz
+iZz
+fKw
+dLN
sWo
+kmA
njJ
+kRd
+mXl
njJ
njJ
njJ
+klX
njJ
-rCe
njJ
-pnG
-cWH
njJ
-bsd
-lOP
-dLN
-ghx
-ghx
-eQT
-fXy
-bvj
-pJY
-iav
+njJ
+njJ
+vjh
nTO
-ghx
-iDt
nTO
-ody
-hMJ
-vbg
+piD
+cdd
+tmB
+kSv
nTO
-iDt
+nTO
+nTO
+nTO
+iGj
+nTO
+nTO
+nTO
+mbJ
xMq
xMq
thA
@@ -117067,7 +119155,7 @@ oSU
oSU
oSU
"}
-(140,1,1) = {"
+(139,1,1) = {"
dhq
dhq
dhq
@@ -117096,40 +119184,40 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-aVq
+iZz
+iZz
+iZz
+fKw
+iZz
vjh
sWo
njJ
-sPA
-sPA
-sPA
njJ
-mTI
-sTO
-rVX
-rQx
-jXY
-rQx
-vux
+njJ
+njJ
+njJ
+rCe
+njJ
+pnG
+cWH
+njJ
+bsd
+lOP
dLN
ghx
ghx
eQT
-eQT
-eQT
-eQT
-eQT
+fXy
+bvj
+pJY
+iav
nTO
ghx
iDt
nTO
-kJw
-mQq
-jyL
+ody
+hMJ
+vbg
nTO
iDt
xMq
@@ -117154,10 +119242,10 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -117324,8 +119412,7 @@ oSU
oSU
oSU
"}
-(141,1,1) = {"
-dhq
+(140,1,1) = {"
dhq
dhq
dhq
@@ -117353,40 +119440,41 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-aVq
+iZz
+iZz
+iZz
+iZz
+fKw
+myW
vjh
-mYi
-njJ
-bDI
-dqx
-dqx
-njJ
-njJ
-njJ
-oLj
-dqx
-njJ
+sWo
njJ
+sPA
+sPA
+sPA
njJ
-vjh
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
+mTI
+sTO
+rVX
+rQx
+jXY
+rQx
+vux
+dLN
ghx
ghx
+eQT
+eQT
+eQT
+eQT
+eQT
+nTO
+akn
iDt
nTO
-auw
-eYC
-xjO
+kJw
+mQq
+jyL
nTO
iDt
xMq
@@ -117405,12 +119493,12 @@ thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+thA
+thA
+thA
+thA
+thA
+thA
oSU
oSU
oSU
@@ -117581,8 +119669,7 @@ oSU
oSU
oSU
"}
-(142,1,1) = {"
-dhq
+(141,1,1) = {"
dhq
dhq
dhq
@@ -117610,26 +119697,27 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-qXg
-vjh
-vjh
+iZz
+iZz
+iZz
+iZz
+iZz
+myW
vjh
-fXP
-eQH
-hDK
-dqx
+mYi
+njJ
+bDI
dqx
dqx
-rXg
njJ
-uTo
+njJ
+njJ
+oLj
dqx
njJ
-rKs
-hLk
-dLN
+njJ
+njJ
+vjh
ghx
ghx
ghx
@@ -117641,9 +119729,9 @@ ghx
ghx
iDt
nTO
-cpe
-cpe
-nTO
+auw
+eYC
+xjO
nTO
iDt
xMq
@@ -117661,6 +119749,7 @@ thA
thA
thA
thA
+thA
oSU
oSU
oSU
@@ -117836,143 +119925,142 @@ oSU
oSU
oSU
oSU
-oSU
-"}
-(143,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-iDt
-iDt
-iDt
-aqa
-oDB
-nhT
-kYw
-avP
-gUx
-gUx
-wWY
-mZk
-bJx
-njJ
-rVX
-rQx
-gXy
-lmK
-vux
-dLN
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-iDt
-nTO
-krC
-krC
-nTO
-iDt
-iDt
-xMq
-xMq
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+"}
+(142,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+iZz
+iZz
+iZz
+bqf
+vjh
+vjh
+vjh
+nZC
+eQH
+hDK
+dqx
+dqx
+dqx
+rXg
+njJ
+uTo
+cCG
+njJ
+rKs
+hLk
+dLN
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+iDt
+nTO
+cpe
+cpe
+nTO
+nTO
+mbJ
+xMq
+xMq
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -118095,8 +120183,7 @@ oSU
oSU
oSU
"}
-(144,1,1) = {"
-dhq
+(143,1,1) = {"
dhq
dhq
dhq
@@ -118124,26 +120211,27 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-qXg
-vjh
-vjh
-vjh
-eFu
-dRk
-dRk
-rvy
-oie
-rQx
-rQx
-jZi
-rVX
-dqx
-njJ
-njJ
+iZz
+iZz
+fKw
+fKw
+aqa
+oDB
+nhT
+kYw
+avP
+gUx
+gUx
+wWY
+mZk
+bJx
njJ
-vjh
+rVX
+rQx
+gXy
+lmK
+vux
+dLN
ghx
ghx
ghx
@@ -118155,8 +120243,8 @@ ghx
ghx
iDt
nTO
-nTO
-nTO
+krC
+krC
nTO
iDt
iDt
@@ -118173,7 +120261,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -118352,8 +120440,7 @@ oSU
oSU
oSU
"}
-(145,1,1) = {"
-dhq
+(144,1,1) = {"
dhq
dhq
dhq
@@ -118381,26 +120468,27 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-uEA
-dLN
-hlE
-dqx
-kSU
-dqx
-dqx
-dqx
-kpH
+iZz
+iZz
+iZz
+bqf
+vjh
+vjh
+vjh
+eFu
+dRk
+dRk
+rvy
+oie
+rQx
+rQx
+jZi
+rVX
dqx
njJ
-isc
-dqx
njJ
-bsd
-fBs
-dLN
+njJ
+vjh
ghx
ghx
ghx
@@ -118411,11 +120499,11 @@ ghx
ghx
ghx
iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+nTO
+nTO
+nTO
+nTO
+mbJ
iDt
xMq
xMq
@@ -118429,7 +120517,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -118609,8 +120697,7 @@ oSU
oSU
oSU
"}
-(146,1,1) = {"
-dhq
+(145,1,1) = {"
dhq
dhq
dhq
@@ -118638,25 +120725,26 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+mbq
dLN
+hlE
dqx
+kSU
dqx
-aGr
dqx
-jEs
dqx
-hDK
-kaO
+kpH
+dqx
njJ
-fWo
-rQx
-oSa
-rQx
-vux
+isc
+mEb
+njJ
+bsd
+fBs
dLN
ghx
ghx
@@ -118685,7 +120773,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -118866,7 +120954,7 @@ oSU
oSU
oSU
"}
-(147,1,1) = {"
+(146,1,1) = {"
dhq
dhq
dhq
@@ -118895,26 +120983,26 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-ssu
-iDt
+iZz
+mBV
+iZz
+fKw
dLN
-rbT
-mts
-njJ
-njJ
-gHg
-njJ
+dqx
+dqx
+aGr
+dqx
+jEs
+dqx
+hDK
+kaO
njJ
-wRK
-vjh
-twb
-pzD
-vjh
-vjh
-vjh
-vjh
+fWo
+rQx
+oSa
+rQx
+vux
+dLN
ghx
ghx
ghx
@@ -118931,7 +121019,7 @@ iDt
iDt
iDt
iDt
-xMq
+iDt
xMq
thA
thA
@@ -119123,7 +121211,7 @@ oSU
oSU
oSU
"}
-(148,1,1) = {"
+(147,1,1) = {"
dhq
dhq
dhq
@@ -119152,27 +121240,27 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+nxP
+iZz
dLN
rbT
-lLN
-vRO
-ggV
-eYz
-tGP
-tGP
-iRp
+mts
+njJ
+njJ
+gHg
+njJ
+njJ
+wRK
vjh
-jmc
-qDD
-dLN
-iDt
-iDt
-ghx
-ghx
+oCo
+dFR
+vjh
+vjh
+vjh
+vjh
+etz
ghx
ghx
ghx
@@ -119188,9 +121276,9 @@ iDt
iDt
iDt
iDt
+iDt
xMq
-xMq
-xMq
+thA
thA
thA
thA
@@ -119380,7 +121468,7 @@ oSU
oSU
oSU
"}
-(149,1,1) = {"
+(148,1,1) = {"
dhq
dhq
dhq
@@ -119409,26 +121497,26 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-dLN
-dLN
+iZz
+iZz
+mBV
+iZz
dLN
+rbT
+lLN
+vRO
+ggV
+eYz
+tGP
+tGP
+iRp
vjh
-vjh
-vjh
-vjh
-vjh
-vjh
-vjh
-dLN
-dLN
+jmc
+qDD
dLN
-iDt
-iDt
-ghx
+uqX
+adA
+etz
ghx
ghx
ghx
@@ -119445,7 +121533,7 @@ iDt
iDt
iDt
iDt
-xMq
+iDt
xMq
xMq
thA
@@ -119637,7 +121725,7 @@ oSU
oSU
oSU
"}
-(150,1,1) = {"
+(149,1,1) = {"
dhq
dhq
dhq
@@ -119666,25 +121754,25 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-jjJ
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+dLN
+dLN
+dLN
+vjh
+vjh
+vjh
+vjh
+vjh
+vjh
+vjh
+dLN
+dLN
+dLN
+fKw
+mzl
ghx
ghx
ghx
@@ -119696,12 +121784,12 @@ ghx
ghx
ghx
iDt
-xMq
-xMq
-xMq
-xMq
-xMq
-xMq
+iDt
+iDt
+iDt
+iDt
+iDt
+iDt
xMq
xMq
xMq
@@ -119711,8 +121799,8 @@ thA
thA
thA
thA
-oSU
-oSU
+thA
+thA
oSU
oSU
oSU
@@ -119894,7 +121982,7 @@ oSU
oSU
oSU
"}
-(151,1,1) = {"
+(150,1,1) = {"
dhq
dhq
dhq
@@ -119923,25 +122011,25 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+fKw
+iZz
+iZz
+iZz
+iZz
+oGJ
+iZz
+iZz
+iZz
+iZz
+iZz
+fKw
+fKw
+iZz
+mzl
ghx
ghx
ghx
@@ -119953,10 +122041,9 @@ ghx
ghx
ghx
iDt
-xMq
-xMq
-xMq
-xMq
+iDt
+iDt
+iDt
xMq
xMq
xMq
@@ -119967,7 +122054,8 @@ thA
thA
thA
thA
-oSU
+thA
+thA
oSU
oSU
oSU
@@ -120151,8 +122239,7 @@ oSU
oSU
oSU
"}
-(152,1,1) = {"
-dhq
+(151,1,1) = {"
dhq
dhq
dhq
@@ -120180,25 +122267,27 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+mzl
+ghx
ghx
ghx
ghx
@@ -120216,7 +122305,7 @@ xMq
xMq
xMq
xMq
-thA
+xMq
xMq
xMq
thA
@@ -120318,19 +122407,18 @@ oSU
oSU
oSU
oSU
-szG
-szG
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -120408,10 +122496,7 @@ oSU
oSU
oSU
"}
-(153,1,1) = {"
-dhq
-dhq
-dhq
+(152,1,1) = {"
dhq
dhq
dhq
@@ -120440,22 +122525,25 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+mzl
ghx
ghx
ghx
@@ -120466,15 +122554,16 @@ ghx
ghx
ghx
iDt
+iDt
+xMq
+xMq
+xMq
xMq
xMq
xMq
thA
-thA
-thA
-thA
-thA
-thA
+xMq
+xMq
thA
thA
thA
@@ -120573,11 +122662,10 @@ oSU
oSU
oSU
oSU
+oSU
szG
szG
-szG
-szG
-szG
+oSU
oSU
oSU
oSU
@@ -120665,7 +122753,7 @@ oSU
oSU
oSU
"}
-(154,1,1) = {"
+(153,1,1) = {"
dhq
dhq
dhq
@@ -120698,21 +122786,21 @@ dhq
dhq
dhq
dhq
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
-iDt
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+mzl
ghx
ghx
ghx
@@ -120829,11 +122917,11 @@ oSU
oSU
oSU
oSU
+oSU
+szG
+szG
szG
szG
-iDt
-daZ
-iDt
szG
oSU
oSU
@@ -120922,22 +123010,7 @@ oSU
oSU
oSU
"}
-(155,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
+(154,1,1) = {"
dhq
dhq
dhq
@@ -120970,6 +123043,21 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+iZz
+mzl
ghx
ghx
ghx
@@ -120982,17 +123070,17 @@ ghx
iDt
xMq
xMq
+xMq
+thA
+thA
+thA
+thA
thA
thA
thA
thA
thA
thA
-oSU
-oSU
-oSU
-oSU
-oSU
oSU
oSU
oSU
@@ -121087,9 +123175,9 @@ oSU
oSU
oSU
szG
-eCR
-iDt
+szG
iDt
+tla
iDt
szG
oSU
@@ -121179,13 +123267,7 @@ oSU
oSU
oSU
"}
-(156,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
+(155,1,1) = {"
dhq
dhq
dhq
@@ -121224,10 +123306,16 @@ dhq
dhq
dhq
dhq
+iZz
+iZz
+iZz
+iZz
+iZz
dhq
dhq
dhq
-ghx
+adA
+etz
ghx
ghx
ghx
@@ -121344,10 +123432,10 @@ oSU
oSU
oSU
szG
-szG
+eCR
+iDt
iDt
iDt
-cCb
szG
oSU
oSU
@@ -121436,7 +123524,7 @@ oSU
oSU
oSU
"}
-(157,1,1) = {"
+(156,1,1) = {"
dhq
dhq
dhq
@@ -121600,11 +123688,11 @@ oSU
oSU
oSU
oSU
-oSU
szG
szG
iDt
iDt
+cCb
szG
oSU
oSU
@@ -121693,7 +123781,7 @@ oSU
oSU
oSU
"}
-(158,1,1) = {"
+(157,1,1) = {"
dhq
dhq
dhq
@@ -121858,10 +123946,10 @@ oSU
oSU
oSU
oSU
-oSU
-szG
szG
szG
+iDt
+iDt
szG
oSU
oSU
@@ -121950,7 +124038,7 @@ oSU
oSU
oSU
"}
-(159,1,1) = {"
+(158,1,1) = {"
dhq
dhq
dhq
@@ -122006,10 +124094,10 @@ ghx
ghx
ghx
ghx
-iDt
+ghx
iDt
xMq
-thA
+xMq
thA
thA
thA
@@ -122116,10 +124204,10 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
-oSU
-oSU
+szG
+szG
+szG
+szG
oSU
oSU
oSU
@@ -122207,7 +124295,8 @@ oSU
oSU
oSU
"}
-(160,1,1) = {"
+(159,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -122254,7 +124343,6 @@ dhq
dhq
dhq
dhq
-iZz
ghx
ghx
ghx
@@ -122264,7 +124352,7 @@ ghx
ghx
ghx
iDt
-xMq
+iDt
xMq
thA
thA
@@ -122464,7 +124552,8 @@ oSU
oSU
oSU
"}
-(161,1,1) = {"
+(160,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -122510,7 +124599,6 @@ dhq
dhq
dhq
dhq
-iZz
iZz
ghx
ghx
@@ -122721,7 +124809,7 @@ oSU
oSU
oSU
"}
-(162,1,1) = {"
+(161,1,1) = {"
dhq
dhq
dhq
@@ -122776,7 +124864,7 @@ ghx
ghx
ghx
ghx
-iDt
+ghx
iDt
xMq
xMq
@@ -122978,8 +125066,7 @@ oSU
oSU
oSU
"}
-(163,1,1) = {"
-dhq
+(162,1,1) = {"
dhq
dhq
dhq
@@ -123026,6 +125113,7 @@ dhq
dhq
dhq
iZz
+iZz
ghx
ghx
ghx
@@ -123034,7 +125122,7 @@ ghx
ghx
ghx
iDt
-xMq
+iDt
xMq
xMq
thA
@@ -123235,7 +125323,7 @@ oSU
oSU
oSU
"}
-(164,1,1) = {"
+(163,1,1) = {"
dhq
dhq
dhq
@@ -123280,9 +125368,9 @@ dhq
dhq
dhq
dhq
-ghx
-ghx
-ghx
+dhq
+dhq
+iZz
ghx
ghx
ghx
@@ -123293,14 +125381,14 @@ ghx
iDt
xMq
xMq
+xMq
+thA
+thA
thA
thA
thA
thA
thA
-oSU
-oSU
-oSU
oSU
oSU
oSU
@@ -123492,7 +125580,7 @@ oSU
oSU
oSU
"}
-(165,1,1) = {"
+(164,1,1) = {"
dhq
dhq
dhq
@@ -123549,7 +125637,7 @@ ghx
ghx
iDt
xMq
-thA
+xMq
thA
thA
thA
@@ -123749,7 +125837,7 @@ oSU
oSU
oSU
"}
-(166,1,1) = {"
+(165,1,1) = {"
dhq
dhq
dhq
@@ -124006,7 +126094,7 @@ oSU
oSU
oSU
"}
-(167,1,1) = {"
+(166,1,1) = {"
dhq
dhq
dhq
@@ -124263,7 +126351,7 @@ oSU
oSU
oSU
"}
-(168,1,1) = {"
+(167,1,1) = {"
dhq
dhq
dhq
@@ -124317,7 +126405,7 @@ ghx
ghx
ghx
ghx
-iDt
+ghx
iDt
xMq
thA
@@ -124520,7 +126608,7 @@ oSU
oSU
oSU
"}
-(169,1,1) = {"
+(168,1,1) = {"
dhq
dhq
dhq
@@ -124575,6 +126663,7 @@ ghx
ghx
ghx
iDt
+iDt
xMq
thA
thA
@@ -124775,9 +126864,11 @@ oSU
oSU
oSU
oSU
-oSU
"}
-(170,1,1) = {"
+(169,1,1) = {"
+dhq
+dhq
+dhq
dhq
dhq
dhq
@@ -124819,9 +126910,6 @@ dhq
dhq
dhq
dhq
-ghx
-ghx
-ghx
ghx
ghx
ghx
@@ -124837,8 +126925,8 @@ thA
thA
thA
thA
-oSU
-oSU
+thA
+thA
oSU
oSU
oSU
@@ -125034,7 +127122,7 @@ oSU
oSU
oSU
"}
-(171,1,1) = {"
+(170,1,1) = {"
dhq
dhq
dhq
@@ -125087,7 +127175,7 @@ ghx
ghx
ghx
ghx
-iDt
+ghx
iDt
xMq
thA
@@ -125291,7 +127379,7 @@ oSU
oSU
oSU
"}
-(172,1,1) = {"
+(171,1,1) = {"
dhq
dhq
dhq
@@ -125345,7 +127433,7 @@ ghx
ghx
ghx
iDt
-xMq
+iDt
xMq
thA
thA
@@ -125548,7 +127636,8 @@ oSU
oSU
oSU
"}
-(173,1,1) = {"
+(172,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -125589,8 +127678,6 @@ dhq
dhq
dhq
dhq
-iZz
-iZz
ghx
ghx
ghx
@@ -125600,10 +127687,11 @@ ghx
ghx
ghx
ghx
-iDt
+ghx
+ghx
iDt
xMq
-thA
+xMq
thA
thA
thA
@@ -125805,7 +127893,8 @@ oSU
oSU
oSU
"}
-(174,1,1) = {"
+(173,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -125856,9 +127945,8 @@ ghx
ghx
ghx
ghx
-ghx
-xMq
-xMq
+iDt
+iDt
xMq
thA
thA
@@ -126062,7 +128150,7 @@ oSU
oSU
oSU
"}
-(175,1,1) = {"
+(174,1,1) = {"
dhq
dhq
dhq
@@ -126114,9 +128202,9 @@ ghx
ghx
ghx
ghx
-thA
-thA
-thA
+xMq
+xMq
+xMq
thA
thA
thA
@@ -126319,7 +128407,7 @@ oSU
oSU
oSU
"}
-(176,1,1) = {"
+(175,1,1) = {"
dhq
dhq
dhq
@@ -126358,6 +128446,9 @@ dhq
dhq
dhq
dhq
+dhq
+iZz
+iZz
ghx
ghx
ghx
@@ -126368,9 +128459,6 @@ ghx
ghx
ghx
ghx
-ghx
-ghx
-thA
thA
thA
thA
@@ -126576,7 +128664,7 @@ oSU
oSU
oSU
"}
-(177,1,1) = {"
+(176,1,1) = {"
dhq
dhq
dhq
@@ -126626,7 +128714,7 @@ ghx
ghx
ghx
ghx
-thA
+ghx
thA
thA
thA
@@ -126833,7 +128921,7 @@ oSU
oSU
oSU
"}
-(178,1,1) = {"
+(177,1,1) = {"
dhq
dhq
dhq
@@ -126892,7 +128980,7 @@ thA
thA
thA
thA
-oSU
+thA
oSU
oSU
oSU
@@ -127090,7 +129178,7 @@ oSU
oSU
oSU
"}
-(179,1,1) = {"
+(178,1,1) = {"
dhq
dhq
dhq
@@ -127139,6 +129227,7 @@ ghx
ghx
ghx
ghx
+ghx
thA
thA
thA
@@ -127345,9 +129434,8 @@ oSU
oSU
oSU
oSU
-oSU
"}
-(180,1,1) = {"
+(179,1,1) = {"
dhq
dhq
dhq
@@ -127604,7 +129692,7 @@ oSU
oSU
oSU
"}
-(181,1,1) = {"
+(180,1,1) = {"
dhq
dhq
dhq
@@ -127740,12 +129828,12 @@ oSU
oSU
oSU
oSU
-xMq
-xMq
-xMq
-xMq
-xMq
-xMq
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -127861,7 +129949,8 @@ oSU
oSU
oSU
"}
-(182,1,1) = {"
+(181,1,1) = {"
+dhq
dhq
dhq
dhq
@@ -127918,7 +130007,6 @@ thA
thA
thA
thA
-thA
oSU
oSU
oSU
@@ -127998,10 +130086,9 @@ oSU
oSU
oSU
xMq
-iDt
-iDt
-iDt
-iDt
+xMq
+xMq
+xMq
xMq
xMq
oSU
@@ -128117,8 +130204,9 @@ oSU
oSU
oSU
oSU
+oSU
"}
-(183,1,1) = {"
+(182,1,1) = {"
dhq
dhq
dhq
@@ -128224,9 +130312,10 @@ oSU
oSU
oSU
oSU
-xMq
-xMq
-xMq
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -128254,13 +130343,269 @@ oSU
oSU
oSU
xMq
-xMq
-iDt
iDt
iDt
iDt
iDt
-fIt
+xMq
+xMq
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+"}
+(183,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+xMq
+xMq
+xMq
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+xMq
+xMq
+iDt
+iDt
+iDt
+iDt
+iDt
+bwh
oSU
oSU
oSU
@@ -128511,13 +130856,13 @@ oSU
oSU
oSU
xMq
-cbu
+wUm
iDt
iDt
iDt
iDt
-iLP
-fIt
+gwW
+bwh
oSU
oSU
oSU
@@ -128768,13 +131113,13 @@ oSU
iDt
iDt
xMq
-cbu
+wUm
iDt
iDt
iDt
iDt
mrI
-fIt
+bwh
oSU
oSU
oSU
@@ -129023,15 +131368,15 @@ oSU
oSU
iDt
iDt
-jZN
-rcY
+xYQ
+aKb
iDt
iDt
iDt
iDt
iDt
scw
-fIt
+bwh
oSU
oSU
oSU
@@ -129286,9 +131631,9 @@ iDt
iDt
iDt
iDt
-qjs
-fIt
-fIt
+hWz
+bwh
+bwh
oSU
oSU
oSU
@@ -129537,16 +131882,16 @@ oSU
iDt
iDt
iDt
-jZN
-rcY
+xYQ
+pJm
iDt
iDt
iDt
iDt
iDt
iDt
-fIt
-fIt
+bwh
+bwh
oSU
oSU
oSU
@@ -129692,10 +132037,10 @@ dhq
dhq
dhq
dhq
-iZz
-iZz
-iZz
-iZz
+iDt
+iDt
+iDt
+iDt
ghx
ghx
ghx
@@ -129803,8 +132148,8 @@ iDt
iDt
iDt
iDt
-fIt
-fIt
+bwh
+bwh
oSU
oSU
oSU
@@ -129950,8 +132295,8 @@ dhq
dhq
dhq
dhq
-iZz
-iZz
+iDt
+iDt
ghx
ghx
ghx
@@ -130061,7 +132406,7 @@ iDt
iDt
iDt
iDt
-fIt
+bwh
oSU
oSU
oSU
@@ -130207,7 +132552,7 @@ dhq
dhq
dhq
dhq
-iZz
+iDt
ghx
ghx
ghx
@@ -130317,6 +132662,8 @@ xMq
xMq
xMq
xMq
+iDt
+iDt
xMq
xMq
oSU
@@ -130396,146 +132743,72 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-"}
-(192,1,1) = {"
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-dhq
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-ghx
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-oSU
-xMq
-iDt
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+"}
+(192,1,1) = {"
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
+dhq
ghx
ghx
ghx
@@ -130543,8 +132816,41 @@ ghx
ghx
ghx
ghx
-iDt
-xMq
+ghx
+ghx
+ghx
+ghx
+ghx
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+thA
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -130573,6 +132879,40 @@ oSU
oSU
oSU
oSU
+xMq
+iDt
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+ghx
+iDt
+xMq
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
+oSU
oSU
oSU
oSU
@@ -130580,6 +132920,11 @@ oSU
oSU
oSU
oSU
+iDt
+scw
+scw
+scw
+xMq
oSU
oSU
oSU
@@ -130833,11 +133178,11 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+iDt
+scw
+wme
+scw
+xMq
oSU
oSU
oSU
@@ -131090,11 +133435,11 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
-oSU
-oSU
-oSU
+xMq
+iDt
+scw
+scw
+xMq
oSU
oSU
oSU
@@ -131348,8 +133693,8 @@ oSU
oSU
oSU
oSU
-oSU
-oSU
+xMq
+xMq
oSU
oSU
oSU
@@ -132768,8 +135113,8 @@ dhq
dhq
dhq
dhq
-iZz
-iZz
+iDt
+iDt
ghx
ghx
ghx
@@ -133025,7 +135370,7 @@ dhq
dhq
dhq
dhq
-iZz
+iDt
ghx
ghx
ghx
@@ -133282,7 +135627,7 @@ dhq
dhq
dhq
dhq
-iZz
+iDt
ghx
ghx
ghx
@@ -133539,7 +135884,7 @@ dhq
dhq
dhq
dhq
-iZz
+iDt
ghx
ghx
ghx
@@ -159376,7 +161721,7 @@ rex
rNc
icu
rOB
-rcx
+dKk
ksi
sJH
lwR
@@ -159617,17 +161962,17 @@ thA
thA
thA
thA
-oif
-eJf
+gFX
+pFv
eJf
eJf
-keu
+faL
eJf
eJf
eJf
lwR
sJH
-irM
+gps
veK
tUC
fjQ
@@ -159636,10 +161981,10 @@ xuB
jkn
jkn
iyE
-ncO
-vAj
+qAP
+cHA
lwR
-iDt
+mbJ
scw
iDt
iDt
@@ -160150,7 +162495,7 @@ drD
jkn
jkn
sEq
-vZS
+boU
aez
sEq
scw
@@ -160404,7 +162749,7 @@ sJH
oLs
xaV
diV
-ebK
+uJi
uzs
sJH
tUK
@@ -161661,7 +164006,7 @@ thA
thA
thA
thA
-thA
+lGf
thA
thA
gjq
@@ -161942,7 +164287,7 @@ gjq
gjq
gjq
bOz
-aVp
+ouq
icB
sGE
diV
@@ -162174,8 +164519,8 @@ thA
thA
szG
szG
-oif
-thA
+gFX
+lGf
gjq
gjq
gjq
@@ -163202,13 +165547,13 @@ szG
szG
myZ
eJf
-keu
+faL
eJf
eJf
eJf
eJf
-oif
-szG
+gFX
+wjA
gjq
gjq
gjq
@@ -163464,14 +165809,14 @@ gjq
gjq
gjq
gFX
-szG
+wjA
szG
gjq
gjq
gjq
-mTW
+ocS
gjq
-mTW
+ocS
gjq
gjq
gjq
@@ -163701,14 +166046,14 @@ thA
iLh
jqj
aiA
-wVq
+msu
dcW
kjt
-mUz
+wGZ
kUU
hSt
tKq
-sGM
+fqM
haD
lrz
iLh
@@ -163740,24 +166085,24 @@ gjq
gjq
gjq
gjq
-keu
+faL
eJf
cMk
yep
cMk
eJf
-keu
+faL
eJf
eJf
eJf
eJf
-keu
+faL
eJf
eJf
eJf
eJf
-oif
-iDt
+gFX
+mbJ
pfw
thA
thA
@@ -163956,7 +166301,7 @@ thA
thA
thA
iLh
-gAd
+tkT
ukd
iLh
aBX
@@ -163971,7 +166316,7 @@ iLh
iLh
iwS
iwS
-sbf
+mbJ
scw
iDt
scw
@@ -164219,16 +166564,16 @@ ini
dwo
eKN
oQt
-ydH
+hTI
wUu
xrs
iLh
vad
-kMP
+wjP
wMw
hoZ
iwS
-iDt
+ixl
iDt
iDt
iDt
@@ -164239,7 +166584,7 @@ gjq
gjq
gjq
gjq
-mUf
+daO
aFG
hZe
xuo
@@ -164473,14 +166818,14 @@ iLh
hYb
iLh
iLh
-fGJ
+xvd
nAg
fkt
oQt
xrs
ilD
iLh
-pog
+hIW
qPs
xCr
wds
@@ -164503,14 +166848,14 @@ nia
sjb
hpM
sjb
-eJf
+pFv
eJf
eJf
uBy
-gQe
-gQe
-gQe
-nzG
+avs
+avs
+avs
+aGR
eJf
gjq
gOU
@@ -164722,7 +167067,7 @@ thA
thA
thA
iDt
-kcW
+thA
ivF
ivF
xUF
@@ -164737,8 +167082,8 @@ iLh
iLh
iLh
iLh
-xkH
-oeB
+qPb
+jSN
qxI
sTh
qMo
@@ -164747,27 +167092,27 @@ cCb
iDt
iDt
scw
-oif
-eJf
+gFX
+pFv
eJf
-keu
+faL
eJf
pfg
sjb
-khF
+gRg
oFZ
-jVx
+cew
wQr
kvf
sjb
gjq
gjq
gjq
-mrI
+bUS
scw
jAv
scw
-gem
+kNC
eJf
gjq
gOU
@@ -164983,8 +167328,8 @@ iDt
snd
kkA
erw
-wrl
-aOa
+abQ
+cGS
uhb
aSC
cQi
@@ -164993,13 +167338,13 @@ ivF
sqb
gVm
iwS
-iJM
-dNl
-qxI
+wPJ
+qVK
+bpq
qxI
rVC
qMo
-iDt
+scw
iDt
ijY
iDt
@@ -165011,7 +167356,7 @@ gjq
gjq
gjq
sjb
-sjx
+xDj
xgO
rHk
wQr
@@ -165250,13 +167595,13 @@ ivF
pcc
fdX
iwS
-iJM
-dNl
-qxI
+xdh
+otf
+bYR
qxI
coT
qMo
-iDt
+scw
iDt
iDt
iDt
@@ -165271,8 +167616,8 @@ sjb
qEu
jIX
sgV
-vpl
-tQE
+cEl
+rES
vSi
qLm
qLm
@@ -165280,7 +167625,7 @@ qLm
vSi
bie
bie
-vzI
+cMk
bie
bie
cMk
@@ -165291,11 +167636,11 @@ cMk
eJf
eJf
eJf
-keu
+faL
eJf
eJf
-oif
-pfw
+gFX
+rYA
ebd
iDt
iDt
@@ -165497,8 +167842,8 @@ scw
snd
hJp
hby
-czz
-xYr
+nxY
+fHV
jwB
bIo
nit
@@ -165508,13 +167853,13 @@ iwS
iwS
iwS
iwS
-oqj
-kTX
+tiX
+ogu
iJL
dwI
qMo
iDt
-iDt
+scw
iDt
iDt
ebd
@@ -165528,17 +167873,17 @@ cum
mzr
bgU
quY
-nbU
+fvj
vSi
vSi
vdb
mzu
rDn
vSi
-tKf
-lkY
+tEO
+qDA
kZu
-qmT
+bKE
vpc
kZu
aYM
@@ -165761,9 +168106,9 @@ tHX
nit
eZK
ivF
+smp
+hkI
ktp
-lIU
-xrL
iwS
sFd
iuH
@@ -165775,7 +168120,7 @@ gJK
iwS
wkB
iDt
-jZN
+xYQ
gjq
gjq
gjq
@@ -165789,8 +168134,8 @@ jzy
pve
xjZ
bGP
-mIT
-gsF
+hqv
+sYz
vSi
kZu
uOf
@@ -166006,13 +168351,13 @@ gjq
gjq
gjq
gjq
-nfG
-qbU
+ppY
+wEu
ivF
jwH
jwH
jwH
-jHV
+pLS
aLz
jul
oRE
@@ -166042,7 +168387,7 @@ sjb
puX
uig
hPK
-ukv
+ilz
pve
hEm
ksn
@@ -166267,7 +168612,7 @@ gjq
scw
hyj
slX
-kwT
+oXx
ceY
kbq
sLR
@@ -166282,9 +168627,9 @@ nlO
nlO
gwz
nMH
-ciH
+jHh
iwS
-fpC
+gDh
szX
qMo
iDt
@@ -166297,7 +168642,7 @@ gjq
sjb
wQr
wQr
-pcj
+cxI
wVe
wQr
vSi
@@ -166521,7 +168866,7 @@ gjq
gjq
gjq
gjq
-qsq
+gpo
ivF
ivF
ivF
@@ -166532,11 +168877,11 @@ jnR
jnR
ivF
ivF
-nRx
+eat
pEg
uyW
iwS
-kDm
+lJg
ePn
oDV
iqn
@@ -166552,22 +168897,22 @@ gjq
gjq
gjq
iYt
-dbi
-unM
+slh
+dhV
lNH
bit
iQK
kXr
hVI
gDN
-pZD
-uhs
+hSe
+nyR
pve
vSi
kZu
pAT
-xlQ
-lCA
+lYd
+jCV
kZu
jrQ
qud
@@ -166578,7 +168923,7 @@ hFL
hFL
nWH
gnh
-iDt
+mbJ
iDt
iDt
iDt
@@ -166783,11 +169128,11 @@ gjq
iDt
iDt
iDt
-mdV
+iDt
scw
scw
iDt
-xdY
+thA
iwS
iwS
iwS
@@ -166799,7 +169144,7 @@ iwS
iwS
iwS
iwS
-dYq
+lRn
qMo
iDt
scw
@@ -166809,16 +169154,16 @@ gjq
gjq
gjq
dLf
-vfg
-bQA
-hKT
+iem
+xug
+rTZ
cHZ
gaq
kXr
oGF
ksn
-pZD
-ghQ
+nJL
+kUD
kUD
kUD
nWH
@@ -166827,8 +169172,8 @@ nWH
nWH
nWH
mHe
-dAq
-adm
+sPE
+ceF
dTF
nWH
qeP
@@ -166990,21 +169335,21 @@ thA
thA
thA
thA
-kSw
+fIt
xMq
xMq
xMq
xMq
xMq
-kSw
+fIt
cek
cek
uCN
cek
cek
cek
-kSw
-thA
+fIt
+sGw
thA
thA
thA
@@ -167058,7 +169403,7 @@ thA
iwS
rBM
iwS
-iDt
+nyh
scw
gjq
gjq
@@ -167066,16 +169411,16 @@ gjq
gjq
gjq
dLf
-vfg
-ajw
+gYd
+vRn
rty
lNH
eMa
hrJ
wmT
gDN
-lvT
-wSX
+bGn
+kUD
kUD
kUD
nWH
@@ -167314,7 +169659,7 @@ thA
thA
scw
scw
-xUw
+scw
iDt
gjq
gjq
@@ -167323,17 +169668,17 @@ gjq
gjq
gjq
dLf
-vfg
-ajw
-vjM
+mGH
+eOJ
+vAr
bff
lNH
kix
aOf
yaD
-wmb
-lEt
-eMO
+vvU
+mtV
+itf
nWH
nWH
oha
@@ -167510,15 +169855,15 @@ hPs
gBX
gBX
gBX
-ktt
+hPs
hPs
nDE
nDE
nDE
nDE
nDE
-bUp
-gjq
+nDE
+paw
gjq
gjq
gjq
@@ -167565,15 +169910,15 @@ gjq
gjq
thA
thA
-gqG
-thA
+psb
+lGf
thA
-gqG
-myZ
+psb
+eAW
myZ
myZ
-gqG
-gjq
+psb
+fhL
gjq
gjq
gjq
@@ -167581,9 +169926,9 @@ gjq
gjq
iYt
tDU
-mod
+hcT
bQA
-eIU
+ajw
wUP
hrJ
siI
@@ -167606,7 +169951,7 @@ whb
xjC
nWH
gnh
-iDt
+mbJ
iDt
ulj
iDt
@@ -167772,7 +170117,7 @@ jlF
jNf
dpC
cGQ
-oNW
+txX
nmr
hVY
gjq
@@ -167839,8 +170184,8 @@ gjq
jpS
kNW
kNW
-wxp
-wxp
+ryl
+xNh
kNW
kNW
kNW
@@ -167852,7 +170197,7 @@ nWH
nWH
nWH
nWH
-tCO
+eSA
jRd
sbU
nWH
@@ -168021,8 +170366,8 @@ thA
xMq
iDt
oqL
-ucD
-eaw
+wmP
+vTq
jsp
wSz
nFU
@@ -168106,18 +170451,18 @@ pZD
cQw
gLF
wpx
-unT
-iAp
-til
+gLF
+gee
+kVN
naq
mzu
gLF
-unT
+gLF
dZq
cvB
tzE
-gMw
-ggv
+pLh
+eHo
rsY
urG
iDt
@@ -168313,7 +170658,7 @@ rVB
rVB
rVB
qQf
-gjq
+fhL
gjq
gjq
gjq
@@ -168532,11 +170877,11 @@ thA
thA
thA
thA
-kSw
-iDt
+fIt
+nbB
ktt
-njf
-rBy
+tmy
+lvU
fAV
tGs
obv
@@ -168593,8 +170938,8 @@ gjq
gjq
gjq
gjq
-jXc
-eJf
+psb
+hYM
eJf
psb
myZ
@@ -168792,13 +171137,13 @@ thA
xMq
iDt
hPs
-eSE
-mVI
-elU
-nZi
+bVT
+nPS
+cKy
+mLX
tWO
jNf
-tXd
+pSA
qSo
cPE
cPE
@@ -168868,7 +171213,7 @@ gjq
jpS
kuC
kII
-nmu
+rRn
clz
mml
kNW
@@ -168890,7 +171235,7 @@ rsY
qjV
qjV
rsY
-vek
+hNn
iDt
iDt
iDt
@@ -169055,7 +171400,7 @@ bCp
fYi
tCL
jNf
-wcz
+wSC
hKI
fWe
ozX
@@ -169080,8 +171425,8 @@ ucN
iDt
iDt
qQf
-kxZ
-mES
+ouK
+vkC
sXk
rJz
pFV
@@ -169107,8 +171452,8 @@ gjq
gjq
gjq
gjq
-eFw
-eJf
+psb
+bZC
eJf
psb
myZ
@@ -169149,7 +171494,7 @@ aIB
aIB
dNN
psb
-iDt
+fXL
sVN
iDt
psb
@@ -169309,7 +171654,7 @@ hPs
xLV
xLV
nvE
-uKJ
+vcx
tCL
jNf
fDP
@@ -169324,7 +171669,7 @@ gjq
wUj
qLB
jpy
-vXe
+cgB
ssY
wUj
gjq
@@ -169332,7 +171677,7 @@ ucN
cXZ
cVk
gFj
-vZH
+vtR
kgz
iDt
iDt
@@ -169384,7 +171729,7 @@ jpS
jlK
jpS
szJ
-iKp
+nvy
kNW
rrV
xGt
@@ -169397,17 +171742,17 @@ uUT
vgD
lvQ
sUE
-sdc
-mPq
+rsY
+jcA
scw
-qau
+jai
iDt
iDt
iDt
iDt
iDt
wOR
-xuo
+txm
itY
iDt
thA
@@ -169596,7 +171941,7 @@ iDt
qQf
sEk
qQf
-uxZ
+aPZ
dBp
jZe
qYb
@@ -169637,9 +171982,9 @@ iDt
iDt
ijY
iDt
-iDt
-iDt
aEM
+iDt
+jpS
gKd
gKd
rsY
@@ -169647,7 +171992,7 @@ hdb
avh
qGg
uUT
-fyT
+ccv
lQh
diI
uUT
@@ -169663,7 +172008,7 @@ iDt
cCb
scw
iDt
-xuo
+ohI
tZp
iDt
iDt
@@ -169818,8 +172163,8 @@ iDt
iDt
iDt
oqL
-gLY
-twx
+iCp
+wes
ldz
fvK
cIc
@@ -169831,8 +172176,8 @@ jNf
jNf
jNf
jNf
-xZg
-iDt
+xhK
+kXf
iDt
iDt
wUj
@@ -169853,13 +172198,13 @@ ijY
qQf
qQf
qQf
-uPx
+rIz
cfi
-pjz
+bGS
qQf
qQf
qQf
-pfw
+gVN
scw
iDt
iDt
@@ -169871,7 +172216,7 @@ iDt
iDt
iDt
iDt
-nfG
+ppY
iDt
iDt
iDt
@@ -169900,9 +172245,9 @@ rcY
iDt
iDt
rsY
-mqs
+avi
dTs
-oeP
+cxt
uUT
kmO
rtR
@@ -169914,16 +172259,16 @@ qQt
scw
scw
iDt
-nqv
+qau
+iDt
iDt
iDt
iDt
iDt
-jSQ
cmZ
-xuo
+dNN
iDt
-jZN
+xYQ
thA
thA
thA
@@ -170075,8 +172420,8 @@ iDt
iDt
iDt
oqL
-gvi
-xCa
+lrM
+dnz
axX
auJ
oVy
@@ -170116,7 +172461,7 @@ rGq
gQp
iUG
sXe
-xuo
+vpJ
iDt
iDt
iDt
@@ -170135,15 +172480,15 @@ iDt
iDt
iDt
iDt
-gqG
-scw
+psb
+mrk
iDt
-gqG
-aIB
+psb
+leU
aIB
aIB
-gqG
-iDt
+psb
+mbJ
iDt
iDt
iDt
@@ -170153,10 +172498,10 @@ iDt
iDt
iDt
cCb
-qau
-scw
+jai
+nLB
qXg
-sdc
+rsY
rsY
czq
rsY
@@ -170171,8 +172516,8 @@ scw
scw
iDt
scw
-qau
-ijY
+jai
+jwz
iDt
iDt
iDt
@@ -170331,8 +172676,8 @@ iDt
ijY
hPs
gBX
-oPa
-cjz
+hPs
+tcL
vdW
sTP
jhH
@@ -170350,7 +172695,7 @@ iDt
ijY
pfw
wUj
-dtq
+pYn
jeJ
aFg
vwl
@@ -170371,11 +172716,11 @@ qQf
ofE
awn
qQf
-mri
+rVB
qQf
-ebd
+mCz
iDt
-nfG
+ppY
pfw
thA
thA
@@ -170391,7 +172736,7 @@ thA
thA
thA
thA
-nfG
+ppY
iDt
iDt
iDt
@@ -170399,7 +172744,7 @@ iDt
scw
iDt
iDt
-iDt
+scw
iDt
iDt
iDt
@@ -170410,25 +172755,25 @@ iDt
iDt
iDt
iDt
-mJZ
+qau
iDt
scw
qQt
-scw
+oIt
scw
scw
iwf
uUT
-afs
-qCY
+okc
+bzD
iwf
-tej
-tej
-tej
-tej
-tej
-tej
-kso
+wWw
+aOG
+wWw
+wWw
+wWw
+aOG
+qhR
iDt
iDt
iDt
@@ -170592,12 +172937,12 @@ dck
tei
fTF
fTF
-fTF
+dbn
cIc
uTp
oVY
pez
-ccX
+oOg
qLg
vVH
vVH
@@ -170610,15 +172955,15 @@ ntl
hwu
hwu
wUj
-wwL
+vmw
wUj
vOw
-eGW
+jEJ
dZN
eGW
uRk
dDt
-dDt
+crf
wYh
dvw
dDt
@@ -170647,19 +172992,19 @@ thA
thA
thA
thA
-dlu
-dlu
-dlu
-dlu
-dlu
-dlu
-dlu
-dlu
-qgQ
-qgQ
-rrl
-nmO
-ozW
+fyI
+fyI
+fyI
+fyI
+fyI
+fyI
+fyI
+fyI
+pkq
+pkq
+guO
+poC
+dXk
iDt
iDt
iDt
@@ -170667,7 +173012,7 @@ iDt
iDt
scw
iDt
-rcY
+qau
scw
iDt
snL
@@ -170675,14 +173020,14 @@ scw
scw
scw
nUi
-nNy
+oTi
cbk
lNa
nUi
iDt
iDt
iDt
-jZN
+xYQ
iDt
iDt
iDt
@@ -170854,21 +173199,21 @@ cIc
kqn
oVY
pez
-qsR
+anQ
aQQ
fdm
-grU
-nKL
+eIg
+rIH
ukN
nCs
bZk
gRZ
-kmg
+dAZ
vOw
eGW
eGW
uRk
-dDt
+tbl
dDt
stG
ykM
@@ -170904,22 +173249,22 @@ thA
thA
thA
thA
-dlu
-qbM
-wvu
-wvu
-bPR
-qbM
-wvu
-bil
+fyI
+tKm
+eiH
+eiH
+puZ
+tKm
+eiH
+sTb
ijY
iDt
iDt
iDt
-kJx
+hcZ
iDt
iDt
-jZN
+xYQ
iDt
iDt
iDt
@@ -170931,11 +173276,12 @@ rxG
iDt
scw
uWE
-qzq
+iwf
iwf
qlk
qlk
iwf
+mbJ
iDt
iDt
iDt
@@ -170944,8 +173290,7 @@ iDt
iDt
iDt
iDt
-iDt
-jZN
+xYQ
iDt
thA
thA
@@ -171114,7 +173459,7 @@ oCU
vVH
vVH
vVH
-lDE
+ivw
nKL
hpF
pXZ
@@ -171161,19 +173506,19 @@ thA
thA
thA
thA
-dlu
-nEI
-wvu
-wvu
-bPR
-nEI
-wvu
-bil
-iDt
+fyI
+aGb
+eiH
+eiH
+puZ
+aGb
+eiH
+sTb
+scw
iDt
iDt
iDt
-kJx
+hcZ
iDt
iDt
iDt
@@ -171371,7 +173716,7 @@ bLc
diN
diN
lgK
-jqn
+vlH
lWb
eDq
tDY
@@ -171380,10 +173725,10 @@ izY
eND
qpB
qpB
-jLB
+eIU
qpB
qpB
-siv
+sfF
kRy
qpB
iwC
@@ -171418,19 +173763,19 @@ thA
thA
thA
thA
-dlu
-wvu
-wvu
-wvu
-bPR
-wvu
-wvu
-bil
+fyI
+eiH
+eiH
+eiH
+puZ
+eiH
+eiH
+sTb
iDt
iDt
-ayJ
+luI
iDt
-kJx
+hcZ
iDt
iDt
iDt
@@ -171438,15 +173783,15 @@ iDt
iDt
iDt
iDt
-rcY
-iDt
+jai
iDt
iDt
iDt
iDt
iDt
-mJZ
iDt
+jai
+wkB
iDt
iDt
iDt
@@ -171653,7 +173998,7 @@ cBT
dyf
iOs
gKQ
-eGW
+xAY
qQN
wMt
thA
@@ -171675,19 +174020,19 @@ tjo
thA
thA
thA
-dlu
-rEn
-rEn
-wvu
-ghA
-rEn
-wvu
-idH
+fyI
+bEk
+bEk
+eiH
+qAh
+bEk
+eiH
+fwC
iDt
iDt
iDt
iDt
-kJx
+hcZ
iDt
iDt
iDt
@@ -171696,13 +174041,13 @@ ijY
iDt
iDt
syw
-kNC
-kNC
-kNC
-tej
+aOG
+pJm
+pJm
+wWw
fSm
-kNC
-gIl
+aOG
+pCG
iDt
iDt
cCb
@@ -171874,7 +174219,7 @@ iDt
hPs
gBX
hPs
-bSX
+jhj
pzu
sRQ
una
@@ -171890,15 +174235,15 @@ nKL
hpF
uHv
nup
-vYc
+pCp
dAZ
-nek
+eRp
qKS
dUO
-rhP
+fWQ
kkB
dUO
-nGQ
+ylL
sSO
lyg
gjq
@@ -171910,8 +174255,8 @@ bqF
dyf
iNy
gKQ
-eGW
-qQN
+okz
+okz
wMt
thA
thA
@@ -171932,19 +174277,19 @@ tjo
thA
thA
thA
-dlu
-wvu
-wvu
-wvu
-wvu
-wvu
-wvu
-wvu
+fyI
+eiH
+eiH
+eiH
+eiH
+eiH
+eiH
+skr
iDt
iDt
iDt
iDt
-qSi
+kOR
scw
iDt
scw
@@ -171954,8 +174299,8 @@ iDt
scw
scw
iDt
-rDN
-sEv
+fep
+edc
scw
scw
iDt
@@ -171963,7 +174308,7 @@ iDt
iDt
iDt
iDt
-jZN
+xYQ
xMq
thA
thA
@@ -172142,12 +174487,12 @@ pez
tVf
izn
lgK
-pfn
+wrw
lWb
eDq
iXh
lWb
-hRp
+upB
dAZ
wqI
xSn
@@ -172167,8 +174512,8 @@ seA
ybN
seA
gKQ
-jSL
-jSL
+jhi
+jhi
wMt
thA
thA
@@ -172189,17 +174534,17 @@ tjo
thA
thA
thA
-dlu
-ncx
-kYN
-wvu
-wvu
-rzY
-kYN
-wvu
-ayJ
-iDt
-iDt
+fyI
+tjM
+fsx
+eiH
+eiH
+upU
+fsx
+skr
+eGV
+scw
+scw
iDt
iDt
scw
@@ -172209,11 +174554,11 @@ scw
scw
scw
scw
-oJD
-oJD
+nKY
+nKY
scw
-sed
-nfG
+eFH
+ppY
scw
iDt
iDt
@@ -172404,7 +174749,7 @@ yiL
yiL
yiL
eDq
-pDl
+ejb
dAZ
emM
wob
@@ -172446,19 +174791,19 @@ tjo
thA
thA
thA
-dlu
-wvu
-wvu
-wvu
-wvu
-wvu
-wvu
-wvu
+fyI
+eiH
+eiH
+eiH
+eiH
+eiH
+eiH
+skr
iDt
iDt
iDt
iDt
-qSi
+kOR
scw
scw
scw
@@ -172466,9 +174811,9 @@ iDt
scw
scw
scw
-kYo
-oJD
-oJD
+dVN
+nKY
+nKY
scw
scw
aRt
@@ -172644,7 +174989,7 @@ xMq
iDt
iDt
ebd
-ktt
+hPs
gBX
hPs
cIc
@@ -172660,15 +175005,15 @@ uBs
uBs
uBs
xaH
-fCd
+erM
nDp
-ubo
+uFg
lgD
nDp
-gqZ
+mtS
vms
nDp
-dwS
+tlt
vms
iYU
nZd
@@ -172703,19 +175048,19 @@ tjo
thA
thA
thA
-dlu
-xxH
-xxH
-wvu
-jkK
-xxH
-wvu
-mhj
+fyI
+fgV
+fgV
+eiH
+gLX
+fgV
+eiH
+oAm
iDt
iDt
iDt
iDt
-kJx
+hcZ
iDt
iDt
iDt
@@ -172723,11 +175068,11 @@ iDt
iDt
iDt
iDt
-kYo
-rIS
-kYo
-kYo
-kYo
+dVN
+yib
+dVN
+dVN
+dVN
iDt
scw
thA
@@ -172917,7 +175262,7 @@ xuA
tuc
pPK
yiL
-aVF
+gwl
rQZ
bSk
uQC
@@ -172926,18 +175271,18 @@ bcm
uQC
nSk
wQR
-kWH
-vao
+lEM
+oVD
lyg
gjq
gjq
gjq
ncR
-eBU
-ile
+uyo
+epN
dyf
-ile
-neC
+nnj
+sWN
gKQ
thA
thA
@@ -172960,30 +175305,30 @@ tjo
thA
thA
thA
-dlu
-wvu
-wvu
-wvu
-bPR
-wvu
-wvu
-bil
+fyI
+eiH
+eiH
+eiH
+puZ
+eiH
+eiH
+sTb
iDt
+scw
+luI
iDt
-ayJ
-iDt
-kJx
+hcZ
iDt
iDt
iDt
-daZ
+tla
iDt
iDt
-kPz
-kYo
-kYo
-kYo
-kYo
+iNo
+dVN
+dVN
+dVN
+dVN
iDt
iDt
iDt
@@ -173174,7 +175519,7 @@ xuA
tuc
tuc
yiL
-pRB
+sBH
cGl
hgM
pJu
@@ -173186,14 +175531,14 @@ frS
fiL
hQt
lyg
-gjq
+fhL
gjq
gjq
wYP
tDN
-tpK
+bPl
dyf
-xCb
+bOh
gDe
gKQ
thA
@@ -173217,25 +175562,25 @@ tjo
thA
thA
thA
-dlu
-nEI
-wvu
-wvu
-bPR
-nEI
-wvu
-bil
-iDt
+fyI
+aGb
+eiH
+eiH
+puZ
+aGb
+eiH
+sTb
iDt
iDt
+scw
iDt
-kJx
+hcZ
iDt
iDt
iDt
iDt
iDt
-kPz
+iNo
thA
thA
thA
@@ -173415,8 +175760,8 @@ xMq
xMq
xMq
xMq
-kSw
-iDt
+fIt
+nbB
xhK
vVH
vVH
@@ -173428,7 +175773,7 @@ yiL
vDx
cxO
xuA
-dkB
+wkd
bYg
yiL
qLD
@@ -173448,9 +175793,9 @@ gjq
gjq
idN
ntT
-xUR
+mtq
jbI
-oQN
+bqS
xtn
gKQ
thA
@@ -173474,19 +175819,19 @@ tjo
thA
thA
thA
-dlu
-qbM
-wvu
-wvu
-bPR
-qbM
-wvu
-bil
+fyI
+tKm
+eiH
+eiH
+puZ
+tKm
+eiH
+sTb
iDt
iDt
iDt
iDt
-kJx
+hcZ
iDt
iDt
iDt
@@ -173688,8 +176033,8 @@ pgL
lab
cbz
yiL
-iVu
-rnb
+fnt
+fJZ
hgM
kyu
hBg
@@ -173705,9 +176050,9 @@ gjq
gjq
onJ
mvv
-ile
-oTe
-cAz
+bfV
+aUo
+rth
dEv
gKQ
thA
@@ -173731,21 +176076,21 @@ tjo
thA
thA
thA
-dlu
-dlu
-dlu
-dlu
-dlu
-dlu
-dlu
-dlu
-iDx
-rrl
-iDx
-iDx
-fQa
+fyI
+fyI
+fyI
+fyI
+fyI
+fyI
+fyI
+fyI
+jnW
+uPY
+jnW
+jnW
+kAk
iDt
-daZ
+tla
iDt
iDt
thA
@@ -173942,11 +176287,11 @@ yiL
agF
tgP
rGh
-vHM
+iJE
wyF
yiL
-szz
-nrq
+cVV
+dhi
hgM
kyu
nrF
@@ -174011,7 +176356,7 @@ thA
thA
thA
xMq
-nfG
+ppY
iDt
iDt
iDt
@@ -174186,8 +176531,8 @@ gjq
gjq
gjq
gjq
-kSw
-iDt
+fIt
+nbB
xhK
oAP
oua
@@ -174202,8 +176547,8 @@ yiL
yiL
yiL
yiL
-xHE
-xHE
+nEC
+lOr
hgM
fvO
mBa
@@ -174255,10 +176600,10 @@ iDt
iDt
iDt
iDt
-aaD
+vcj
wqT
-aaD
-iDt
+vcj
+mbJ
iDt
iDt
iDt
@@ -174451,11 +176796,11 @@ swf
vVH
uVC
oVY
-rwu
+tGJ
tVf
wRa
gAn
-hgH
+qNK
nmI
kZi
uME
@@ -174469,7 +176814,7 @@ xhK
xhK
xhK
xhK
-gjq
+paw
gjq
gjq
gjq
@@ -174513,7 +176858,7 @@ iDt
iDt
iDt
alW
-wVz
+dpw
alW
iDt
iDt
@@ -174706,13 +177051,13 @@ xhK
vVH
fkV
vVH
-kqn
+wEp
oVY
sMs
tVf
wJi
rME
-bol
+xvI
mMy
uME
uME
@@ -174770,11 +177115,11 @@ iDt
iDt
vcj
vcj
-tLc
+aDc
vcj
vcj
aVq
-daZ
+tla
iDt
xMq
thA
@@ -174969,7 +177314,7 @@ bWh
pac
hUz
hUz
-bjp
+tGA
bjp
poe
ryu
@@ -175034,7 +177379,7 @@ aVq
iDt
iDt
iDt
-nfG
+ppY
iDt
iDt
ebd
@@ -175217,7 +177562,7 @@ gjq
gjq
gjq
upw
-msg
+pcT
jDG
iRV
fiD
@@ -175235,7 +177580,7 @@ ihB
ddp
hBg
nzj
-dKr
+rjd
pOk
par
rsM
@@ -175542,10 +177887,10 @@ ijn
vWz
vWz
swq
-eNS
+vWz
vcj
-aaD
-qtS
+vcj
+dCq
iDt
iDt
iDt
@@ -175799,8 +178144,8 @@ sIO
wDG
vyg
dOq
-kOS
-uMq
+gLU
+wVz
nul
scw
scw
@@ -176055,11 +178400,11 @@ vcj
igL
vWz
vWz
-dOq
+bFx
vWz
vcj
-aaD
-xQu
+vcj
+tsc
iDt
xMq
thA
@@ -176068,7 +178413,7 @@ xMq
xMq
thA
xMq
-nfG
+ppY
iDt
iDt
iDt
@@ -176315,7 +178660,7 @@ iyd
vlZ
gCh
alW
-nfG
+ppY
iDt
xMq
xMq
@@ -176333,11 +178678,11 @@ iDt
iDt
iDt
iDt
-nfG
+ppY
iDt
iDt
iDt
-nfG
+ppY
xMq
thA
thA
@@ -176770,14 +179115,14 @@ wRa
wRa
wRa
vVH
-nRO
+tOE
ulz
ulz
ulz
pNm
-eOz
+cLp
fdG
-uCU
+saX
gjq
gjq
gjq
@@ -177027,7 +179372,7 @@ wRa
wRa
wRa
vVH
-nCQ
+kUt
pKR
ejX
fjG
@@ -177341,7 +179686,7 @@ scw
scw
scw
scw
-nfG
+ppY
iDt
iDt
thA
@@ -177359,8 +179704,8 @@ nxM
vmP
maQ
oAe
-aUD
-xMq
+nxM
+fCm
thA
thA
thA
@@ -177613,7 +179958,7 @@ thA
thA
thA
mep
-upa
+kVI
qck
lkz
mep
@@ -177852,14 +180197,14 @@ scw
scw
iDt
thA
-gqG
-thA
+psb
+lGf
thA
thA
-gqG
-scw
-gqG
-iDt
+psb
+mrk
+psb
+mbJ
thA
gjq
gjq
@@ -177870,9 +180215,9 @@ thA
thA
nxM
nxM
-qKH
+vmP
eVO
-aUR
+oAe
nxM
nxM
nxM
@@ -178091,7 +180436,7 @@ thA
thA
thA
thA
-rcY
+aKb
iDt
iDt
xMq
@@ -178104,7 +180449,7 @@ gjq
gjq
gjq
gjq
-nfG
+ppY
scw
thA
thA
@@ -178348,8 +180693,8 @@ thA
thA
thA
thA
-mJZ
-iDt
+bmc
+wkB
iDt
scw
scw
@@ -178395,7 +180740,7 @@ thA
thA
thA
thA
-nfG
+ppY
iDt
iDt
scw
@@ -178570,7 +180915,7 @@ ovP
ovP
ovP
gFX
-ovP
+iXc
ovP
ovP
ovP
@@ -178609,12 +180954,12 @@ chg
iDt
scw
scw
-xpO
-gNu
-gNu
-gNu
-gNu
-oZk
+bqq
+mgS
+mgS
+mgS
+mgS
+jRX
gjq
gjq
gjq
@@ -178826,7 +181171,7 @@ ovP
ovP
iDt
scw
-gbz
+scw
ovP
ovP
ovP
@@ -178862,17 +181207,17 @@ thA
thA
thA
iDt
-rcY
+bmc
+pwr
scw
-scw
-xpO
-gRE
-nYR
-hog
-hog
-joW
-aqq
-oZk
+bqq
+uvA
+pvi
+uhF
+uhF
+gyg
+kOM
+jRX
gjq
gjq
gjq
@@ -178917,7 +181262,7 @@ iDt
bID
vxf
noX
-eNQ
+nKw
bID
iDt
thA
@@ -179119,17 +181464,17 @@ thA
thA
thA
iDt
-rcY
+aKb
scw
xMq
-anI
-lLR
+kuZ
+pBR
eYX
sCZ
sCZ
-qMO
-dVj
-anI
+oDD
+oUh
+kuZ
gjq
gjq
gjq
@@ -179141,10 +181486,10 @@ bDO
xMq
xMq
iDt
-gqG
-scw
-gqG
-thA
+psb
+mrk
+psb
+lGf
thA
thA
thA
@@ -179167,13 +181512,13 @@ xMq
iDt
iDt
iDt
-nfG
+ppY
iDt
iDt
-nfG
+ppY
bID
bID
-dmR
+sSN
bID
bID
thA
@@ -179380,22 +181725,22 @@ xMq
xMq
xMq
exw
-nwC
+fcA
syE
-hcj
-hcj
-fat
-tqr
+jaE
+jaE
+wPx
+cUS
exw
-vDQ
+bBO
gjq
gjq
-wkV
-kNC
-jTf
-jTf
-gqG
-szG
+mxK
+pJm
+aOG
+wWw
+psb
+wjA
xMq
xMq
iDt
@@ -179637,20 +181982,20 @@ exw
exw
exw
exw
-wwg
+abJ
bdr
-jUv
-jUv
-xOV
-scr
+pme
+pme
+aon
+jjI
exw
exw
-gNu
-gNu
+mgS
+mgS
exw
mPq
iDt
-neM
+cRN
qau
xMq
xMq
@@ -179684,7 +182029,7 @@ iDt
cCb
iDt
iDt
-nfG
+ppY
bID
anZ
anZ
@@ -179891,24 +182236,24 @@ iDt
iDt
xMq
exw
-jiD
-utn
-vnK
-cCT
+caA
+mty
+urQ
+sQI
bdr
-jUv
-jUv
-xOV
-vhA
-oYw
-kRD
-rJX
-mgy
-sIX
-nrh
-iDt
-neM
-qau
+pme
+pme
+aon
+ojy
+oGC
+lQv
+nVx
+qes
+xOQ
+xyr
+iDt
+cRN
+jai
xMq
xMq
iDt
@@ -180148,27 +182493,27 @@ xMq
xMq
xMq
exw
-cmg
-qrF
-ncd
-dNk
-grO
-iFQ
-iFQ
-bon
-hFX
-ave
+xiL
+xlm
+xLT
+jgV
+qlE
+mNB
+mNB
+pyA
+nrJ
+onT
exw
-aBb
-myS
+hjc
+jiw
exw
-dNN
+xvN
iDt
iDt
qau
iDt
iDt
-nfG
+ppY
iDt
scw
iDt
@@ -180404,16 +182749,16 @@ xMq
xMq
xMq
xMq
-exw
-quw
-xJW
-ncd
-erE
-mYn
-mYn
-byy
-mYn
-wPR
+uVb
+qJB
+mqd
+xLT
+wDb
+oZG
+oZG
+rZY
+oZG
+eSC
exw
exw
exw
@@ -180422,15 +182767,15 @@ exw
mPq
iDt
iDt
-xlp
+qau
scw
-fna
+wJy
iDt
iDt
iDt
iDt
eXH
-gGK
+jvU
bjU
aJr
vHZ
@@ -180662,32 +183007,32 @@ sBy
sBy
sBy
exw
-qre
-oZD
-lHI
+ghD
+lKN
+fLu
exw
-rEt
-iif
+xKq
+iXO
exw
-ogu
-pOK
-kPY
-hWv
+dXp
+aqr
+wOt
+fHO
urG
-neM
+cRN
iDt
scw
iDt
-neM
-qau
-iZm
-fdP
+cRN
+jai
+nbz
+vyp
iDt
iDt
scw
iDt
eXH
-rwk
+hZJ
izJ
gVO
vjS
@@ -180914,31 +183259,31 @@ thA
xMq
sBy
sBy
-dQp
-rRu
-xBs
-lCv
+dpb
+loF
+ikL
+cLR
exw
-hPS
-cYe
-wSL
+jJl
+daH
+oLi
exw
mpU
mpU
-tjA
-hAK
-pOK
-txv
-hWv
+bHJ
+iHP
+aqr
+uMp
+fHO
urG
-neM
+cRN
iDt
iDt
scw
-neM
+cRN
qau
iDt
-kRF
+tiT
iDt
scw
iDt
@@ -180957,7 +183302,7 @@ nRc
nRc
bCt
pHD
-djB
+tOb
hjM
oex
oex
@@ -181170,21 +183515,21 @@ thA
xMq
xMq
sBy
-qTp
-xTi
-bpc
-cag
-cVW
+xNs
+hZc
+tZv
+kKT
+iAK
exw
-fBJ
-fte
-mkr
+hTY
+dQy
+oPm
exw
-tmb
-tmb
+pPg
+pPg
exw
-wME
-tbd
+obU
+pvP
exw
exw
gFX
@@ -181193,7 +183538,7 @@ iDt
scw
scw
oZd
-kso
+qhR
scw
iDt
iDt
@@ -181427,29 +183772,29 @@ thA
xMq
xMq
sBy
-ghT
-pXy
-nqI
+gYv
+rFU
+qyH
sBy
-fbg
+dbO
sBy
sBy
exw
exw
-bwh
-lyP
-iDv
-jMD
+exw
+cGZ
+uAP
+fNB
sCZ
-obT
-ozx
+eSC
+ggz
exw
xMq
psb
jTf
-jTf
-ork
-gIl
+wWw
+uen
+hoz
iDt
iDt
cCb
@@ -181458,7 +183803,7 @@ scw
iDt
iDt
eXH
-nlN
+iIY
nlS
yco
rVd
@@ -181684,22 +184029,22 @@ thA
xMq
xMq
sBy
-kzU
-vxY
-sRf
+oiM
+qrB
+lRO
sBy
-rZP
-fkd
-fbW
+lom
+ete
+laa
exw
exw
exw
-jQM
-etr
-ekc
-leg
-oIQ
-inN
+nwA
+tPT
+kiO
+iTr
+rds
+xQi
exw
xMq
psb
@@ -181734,7 +184079,7 @@ xmx
wEU
rwD
nxM
-dXF
+xnK
pNZ
rQG
jJV
@@ -181941,22 +184286,22 @@ xMq
xMq
xMq
sBy
-azI
-kSj
-lyf
+oHf
+lOJ
+eqE
sBy
-eFf
-quJ
-quJ
-wGQ
-nBZ
+sTL
+idI
+afb
+bng
+suF
exw
-tie
-rxV
-hjw
-xFT
+gbK
+shF
+qPV
+wZW
exw
-bor
+eXD
exw
psb
psb
@@ -181968,11 +184313,11 @@ scw
btU
xUf
syW
-jmJ
+sCz
hVX
xUf
eXH
-irO
+uIJ
wiv
fBw
mLt
@@ -181980,10 +184325,10 @@ mLt
eKW
wsu
wsu
-wsu
-wsu
-wsu
-wsu
+xfv
+urp
+urp
+bFW
pHD
sGk
hjM
@@ -181991,7 +184336,7 @@ aJw
sBJ
qpD
nxM
-qhp
+feD
nxM
nxM
pBW
@@ -182199,23 +184544,23 @@ xMq
qMT
qMT
qMT
-qon
+qaS
qMT
qMT
-rZP
-quJ
-quJ
-jZc
-nBZ
+lom
+idI
+iMb
+xIO
+tGE
exw
-tec
-phr
-aTk
-tec
+aOb
+xEX
+tGz
+aOb
exw
-mxY
-xOd
-ubi
+rgq
+sCb
+grp
psb
xMq
iDt
@@ -182223,7 +184568,7 @@ iDt
iDt
iDt
ioK
-vtW
+tqy
bja
jvw
jvw
@@ -182237,10 +184582,10 @@ qcL
plS
pHD
pHD
-eUe
-bCq
-bCq
-fPh
+hNq
+vIu
+vIu
+kSG
pHD
jKG
hjM
@@ -182454,24 +184799,24 @@ thA
xMq
xMq
qMT
-jlv
-emw
-rqG
-bOZ
-gGS
-rZP
-quJ
-imI
+hfs
+bMk
+mxR
+tHb
+kuq
+lom
+idI
+tJh
qMT
exw
exw
-pLu
-tnJ
-dJF
-rzq
+hZW
+aIn
+xwi
+cft
exw
exw
-bpa
+rJc
psb
psb
iDt
@@ -182480,11 +184825,11 @@ iDt
scw
iDt
ioK
-jEA
+jDz
bja
-rlA
+czj
jvw
-bja
+gIJ
kRH
xqY
nzK
@@ -182494,10 +184839,10 @@ fmr
plS
pHD
pHD
-qMz
-imV
-fuS
-plS
+hNq
+qpo
+qpo
+kSG
pHD
qMz
hjM
@@ -182508,7 +184853,7 @@ nxM
nxM
nxM
nxM
-mPO
+aRn
hjM
rgE
rgE
@@ -182711,25 +185056,25 @@ xMq
xMq
xMq
qMT
-dEc
-ygy
-nfK
-wTl
-sWS
-ydv
-aBj
-sLm
-dTx
+vVl
+umM
+cXI
+oJo
+iQY
+dHi
+pSq
+oHR
+iZC
exw
-jbB
-qfI
-kcw
-mXW
-gAw
-ktq
+rEq
+dFi
+cRC
+jbq
+wNj
+xTN
exw
-phl
-ubi
+wzH
+grp
psb
iDt
iDt
@@ -182739,7 +185084,7 @@ scw
btU
btU
btU
-qbG
+aoP
ako
hjM
hjM
@@ -182751,10 +185096,10 @@ hjM
hCC
iXP
pHD
-woC
+bSi
eXH
eXH
-ida
+qYF
pHD
qMz
hjM
@@ -182955,7 +185300,7 @@ tjo
tjo
tjo
tjo
-luR
+riW
iDt
tjo
thA
@@ -182968,35 +185313,35 @@ xMq
xMq
xMq
qMT
-izU
-nYN
-iDK
-nYN
-gGS
-ydv
-oru
-dtc
-sXU
-rbU
-nLd
-nLa
-gnE
-gnE
-qHs
-wIx
+dOp
+wFJ
+xQj
+wFJ
+kuq
+dHi
+wgK
+jSa
+fZH
+iGQ
+gnJ
+amz
+hOG
+hOG
+sIl
+qPc
exw
-phl
-cem
+wzH
+nYz
psb
iDt
iDt
-nfG
+ppY
iDt
-scw
+gFX
btU
-kCR
+vfZ
btU
-ocp
+mSX
dYr
nxM
dTm
@@ -183024,7 +185369,7 @@ nxM
nxM
nJd
hjM
-qII
+iYd
tVA
oiO
rgE
@@ -183212,7 +185557,7 @@ tjo
tjo
tjo
tjo
-nlA
+vne
iDt
tjo
thA
@@ -183226,23 +185571,23 @@ qMT
qMT
qMT
qMT
-kJG
-eeY
-ipg
-mlN
-rZP
-lyU
-pMh
-aAy
-rbU
-nLd
-ivp
-gnE
-gnE
-kPh
-dZL
+hZb
+vKR
+gVV
+dnn
+lom
+phz
+cps
+fMC
+iGQ
+gnJ
+qFO
+hOG
+hOG
+oMj
+wVd
exw
-phl
+wzH
fuH
psb
iDt
@@ -183250,11 +185595,11 @@ iDt
iDt
iDt
btU
-btU
-sGf
-lca
-uTf
-dYr
+gCV
+gcU
+svx
+tNw
+mdy
nxM
nxM
nxM
@@ -183262,9 +185607,9 @@ hjM
hjM
hjM
hjM
-dsT
+oEy
vaZ
-ubI
+bQx
hOk
hjM
hjM
@@ -183282,7 +185627,7 @@ mco
upa
hjM
fjg
-bif
+rxx
nCD
rgE
rgE
@@ -183480,35 +185825,35 @@ thA
thA
xMq
qMT
-jFY
-wVI
-aVJ
-keM
-ePZ
-mRv
-rZP
-qal
-oru
-vXM
-gYk
+hmF
+mIs
+aZU
+hMZ
+gVB
+axw
+lom
+xqt
+wgK
+fkD
+toi
exw
-pSX
-rdv
-gNw
-aUq
-aIA
-hfY
+vfH
+sRu
+iWj
+pVD
+bsW
+dad
exw
-phl
+wzH
fuH
psb
iDt
iDt
iDt
-jCM
+aDl
btU
-idr
-qSe
+gMd
+mxZ
aIU
umC
kJm
@@ -183547,7 +185892,7 @@ phS
kpG
uAi
qST
-iRP
+ngb
wrE
lKt
rgE
@@ -183737,39 +186082,39 @@ thA
thA
xMq
qMT
-jkN
-qeW
-quJ
-mxh
-aBj
-klJ
-ruQ
-klJ
-sgz
-rlE
+flK
+gTa
+idI
+gxg
+pSq
+kmo
+hWl
+kmo
+jUi
+ibJ
jre
jre
jre
-oac
-sGn
-hpK
-cNL
+pTi
+pWJ
+ofR
+eUm
exw
exw
-bpa
+pmA
psb
psb
-olO
-olO
-olO
-rpi
+mUt
+mUt
+mUt
+dbB
btU
-oYm
-kht
-wqi
-tBY
-efz
-sAI
+sry
+dMl
+pTy
+bwp
+shR
+eGs
hjM
hjM
hjM
@@ -183792,7 +186137,7 @@ scw
ilN
vIZ
nxM
-bPk
+iXK
kmM
sYU
iio
@@ -183983,7 +186328,7 @@ iDt
iDt
iDt
iDt
-pOl
+evh
tjo
tjo
tjo
@@ -183994,36 +186339,36 @@ thA
thA
xMq
qMT
-bcf
-vEC
-lvv
-efS
-aXu
-gPB
-hEV
-djl
-bOn
+eGB
+wUB
+nof
+gIs
+pbF
+tdc
+sHa
+ccL
+eLB
jre
jre
-igu
+jDV
jre
jre
jre
-fWd
+tRP
jre
jre
fuH
-phl
-ubi
+wzH
+grp
psb
-csV
-mtt
-mtt
-mtt
+oQc
+gaA
+gaA
+gaA
btU
btU
btU
-gPj
+idU
btU
btU
ako
@@ -184238,9 +186583,9 @@ iDt
tjo
iDt
iDt
-pOl
+evh
iDt
-edM
+sNF
tjo
tjo
tjo
@@ -184252,37 +186597,37 @@ thA
xMq
jre
jre
-dvZ
+rXw
jre
jre
-ydG
-qfr
-oVr
-hFj
+piT
+eJX
+ePj
+ppH
jre
jre
-nla
-qhV
-rhS
-rhS
-int
-kWG
-xEP
+oXE
+jWb
+fCA
+fCA
+iaB
+owK
+hph
jre
-pJq
-phl
-bdX
+adS
+wzH
+dfR
psb
-uwd
-rWh
-mtt
-hFN
+iUr
+exu
+gaA
+ygA
btU
-nTA
+ntm
nyQ
meL
-efo
-hJC
+pgg
+hAU
ako
hWV
iiR
@@ -184489,7 +186834,7 @@ tjo
tjo
tjo
tjo
-pOl
+evh
iDt
tjo
tjo
@@ -184509,47 +186854,47 @@ thA
xMq
xMq
jre
-uBD
-lcm
+kyV
+thP
jre
jre
-jNe
-jNe
+weT
+weT
jre
jre
-nla
-vkO
-pjk
-eqk
-nla
-ukt
-acG
+oXE
+pfE
+pBv
+moX
+oXE
+xEV
+xZS
jre
jre
-gSU
-phl
-hvi
+oDb
+wzH
+awE
psb
-hLh
-amq
-rWh
-mtt
+xcf
+uKc
+exu
+gaA
ioK
waH
-cWJ
-dYX
-pps
-aRQ
+kmq
+ebO
+jgW
+mCx
ako
rjr
xQT
xQT
qmU
xDb
-jEf
+oGO
qnt
pGS
-dIZ
+ixa
aRr
xDb
xMq
@@ -184766,37 +187111,37 @@ thA
xMq
xMq
jre
-sJu
-fWE
+tKJ
+kya
tjs
-qFD
-qFD
-rhS
-rhS
-wQx
-vHe
-dZC
+jIB
+jIB
+fCA
+fCA
+ehh
+jPL
+oPC
jre
-vBt
+nRE
jre
jre
jre
jre
-drw
-drw
-bpa
+dom
+dom
+rJc
psb
psb
-uOz
-amq
-hai
-mtt
+qZZ
+uKc
+jww
+gaA
ioK
-srG
-aCl
-tHe
-tHe
-xRF
+wYH
+jZt
+hHz
+hHz
+hHz
ako
hSF
hSF
@@ -184836,7 +187181,7 @@ foW
ljL
ljL
agY
-bnG
+lub
lub
wbk
ccg
@@ -185011,7 +187356,7 @@ iDt
iDt
iDt
iDt
-pOl
+evh
tjo
tjo
tjo
@@ -185023,48 +187368,48 @@ xMq
xMq
xMq
jre
-nIY
-jwf
-cdO
-ply
-gEt
-gwb
-tOC
-ubp
-mUW
+eXc
+rfQ
+gLY
+sHt
+hzU
+usm
+tYu
+isq
+jMr
jre
jre
-vKT
-rng
-qjd
-vyy
-oRf
+nVJ
+xOc
+eyP
+rtw
+rOx
fwB
-drw
-nbl
+dom
+dXr
psb
-qnv
-amq
-wvL
-mtt
-mtt
+lTl
+uKc
+wcn
+gaA
+gaA
ioK
-waH
-nHc
-nHc
-ofm
-okf
+aOe
+pRs
+pRs
+jcr
+nPs
ako
xDb
xDb
xDb
-rHr
+jyJ
mrU
rQw
xEb
eVZ
jTg
-fpp
+csu
xDb
xDb
iDt
@@ -185081,9 +187426,9 @@ lyX
iTB
imH
nxM
-mTX
+aXP
hjM
-qUe
+qJi
ljL
fFn
vmu
@@ -185282,7 +187627,7 @@ jre
jre
jre
jre
-iRS
+uTu
jre
jre
jre
@@ -185290,29 +187635,29 @@ jre
jre
jre
jre
-bvc
-rXB
-udR
-tkY
-liv
-liv
-tkY
-jKL
-rpJ
+lOA
+ceQ
+rRT
+yfs
+sTl
+sTl
+yfs
+gTr
+jgC
psb
-uOz
-amq
-wvL
-fDp
-csV
+qZZ
+uKc
+wcn
+grL
+oQc
ioK
waH
-iyF
-xyG
-jnY
-eQU
+lSX
+bFA
+fTi
+bWv
ako
-xuQ
+vJl
qXO
pGS
bhw
@@ -185326,7 +187671,7 @@ ffQ
xDb
clI
iDt
-pco
+tJl
iDt
xMq
xMq
@@ -185536,40 +187881,40 @@ xMq
xMq
jre
jre
-uye
-ohk
-aAk
+hDL
+qZG
+vmW
nNe
-xHv
-qbY
+tgj
+mnA
jre
-nmi
-aoi
-ssm
-fpt
+tVF
+kUo
+iKd
+ees
mQk
-qKw
+sdF
mQk
fwB
fwB
fwB
fwB
-drw
-qEh
+dom
+lPs
psb
-qnv
-amq
-wvL
+lTl
+uKc
+wcn
btU
-hlQ
+vtu
btU
-gfy
-inP
-xMv
-wav
-pWi
+ale
+rrR
+tzR
+qfy
+aCw
uHV
-cqv
+cKL
gZb
xwu
cAr
@@ -185583,8 +187928,8 @@ hoM
xDb
xMq
iDt
-mJZ
-frt
+aKb
+gnX
iDt
iDt
xMq
@@ -185792,41 +188137,41 @@ thA
xMq
xMq
jre
-iDB
-mPQ
+kFc
+kqg
wSs
-kfk
-wjR
-fMu
-nla
+wfP
+uQv
+qhb
+oXE
jre
-nMC
-fpm
-kBO
+sRz
+tec
+vcD
jBB
mQk
-lEn
+jUb
mQk
mQk
fwB
-nRy
+nNg
fwB
-drw
-cQV
+dom
+aWu
psb
psb
-uOz
-wvL
-btU
-sEI
+qZZ
+wcn
+ioK
+pKl
btU
-poY
-hWX
-goc
+dVj
+gra
+lHV
btU
btU
ako
-goJ
+uCM
jeI
pGS
cDb
@@ -185835,7 +188180,7 @@ drR
oQY
oQY
soA
-pNy
+dvK
nid
xDb
xMq
@@ -185853,8 +188198,8 @@ sqW
gjq
nxM
ueD
-aUD
-eJf
+nxM
+qOx
upH
fTG
hkp
@@ -185872,7 +188217,7 @@ bWK
bWK
neu
hjR
-vNM
+uEf
iDt
iDt
iDt
@@ -186049,41 +188394,41 @@ thA
xMq
xMq
jre
-wEq
-ezd
-nla
-uxU
-bRx
-ayY
-nla
+aMU
+xzk
+oXE
+dYH
+rlB
+jMO
+oXE
jre
-lHr
-fQs
-xOi
+tAT
+btq
+nRn
mQk
mQk
-riM
+iBi
mQk
-fLa
-eaM
-cqs
+mbM
+oje
+gYq
fwB
-drw
-xxo
-gcB
+dom
+fSB
+rXP
psb
-hLh
-hai
-btU
-dzr
+xcf
+jww
btU
-xkT
-kKk
-pWG
+jUs
btU
-kKa
+ewT
+akN
+uii
+lOt
+oJv
ako
-wlF
+acl
lYR
pGS
cDb
@@ -186102,8 +188447,8 @@ iDt
iDt
scw
iDt
-gqG
-eJf
+psb
+pFv
eJf
eJf
eJf
@@ -186297,7 +188642,7 @@ tjo
tjo
tjo
iDt
-pOl
+evh
iDt
iDt
thA
@@ -186306,36 +188651,36 @@ thA
xMq
xMq
jre
-mMI
-cBJ
-nla
-kRj
+kGD
+eIR
+oXE
+cqw
nNe
-ovZ
-pGg
+hWR
+iis
jre
-lHr
-njz
-qYC
-qOB
+dLA
+pnw
+biu
+xZv
mQk
-bLf
-hAS
-lJc
-xbB
-gxz
+fja
+prX
+eud
+kww
+qPE
fwB
-drw
-xxo
-cem
+dom
+gKE
+nYz
psb
-hai
-csV
+jww
+oQc
btU
-gCG
-cge
-dDq
-cLf
+qYW
+dBX
+lln
+jfF
jUB
jUB
jUB
@@ -186343,7 +188688,7 @@ xDb
xDb
xDb
xDb
-jCA
+gff
nLe
nQd
oeT
@@ -186368,9 +188713,9 @@ myZ
myZ
myZ
myZ
-gdg
+wvF
kpC
-eMU
+cmY
vgM
syn
fDe
@@ -186564,47 +188909,47 @@ xMq
xMq
jre
jre
-xnf
-rdq
-aAk
+jVp
+qhi
+vmW
nNe
-hnK
-rXY
+hts
+hQv
jre
jre
-tWY
+oqE
jre
jre
jre
-twS
+gWi
jre
jre
jre
jre
-drw
-drw
-xxo
+dom
+dom
+fSB
fuH
psb
-olO
-ese
+mUt
+mUt
btU
-cJa
-oEH
-klS
-vAO
+eqH
+bCN
+axj
+fJA
jUB
-oXs
-iSs
-vMf
-tdL
+aVM
+vgW
+qHA
+bWM
xDb
-qxv
+uFF
osr
wiD
dRz
pwn
-pwn
+dUR
pwn
jUB
cuJ
@@ -186628,9 +188973,9 @@ eJf
eJf
upH
uuw
-jDi
-nzT
-eGl
+boc
+eOB
+bpw
lVw
dDy
nOS
@@ -186645,7 +188990,7 @@ rbY
ffe
alM
alM
-sbZ
+wtM
alM
iDt
thA
@@ -186824,37 +189169,37 @@ jre
jre
jre
jre
-udf
+sXa
jre
jre
jre
-wOC
-oYC
+nzU
+aWj
wSs
-nla
-cSO
-hYt
-nla
+oXE
+fOS
+pWE
+oXE
wSs
-tes
+tpc
jre
jre
jre
-kFF
+sGG
jre
jre
fuH
fuH
btU
-mkN
-meW
-xFG
-qad
+uUs
+cQV
+ijv
+hPD
jUB
-srM
-skU
-rHI
-non
+gIh
+jjM
+pfz
+wyX
nMc
sfy
uCe
@@ -186873,8 +189218,8 @@ thA
thA
thA
thA
-gqG
-eJf
+psb
+pFv
eJf
eJf
eJf
@@ -186882,12 +189227,12 @@ eJf
myZ
eJf
eJf
-buW
+eJf
kpC
-kDb
-nqX
-qoZ
-sIA
+gWn
+vZo
+wxl
+lOa
lVw
jPu
ffe
@@ -186899,10 +189244,10 @@ ffe
ffe
ffe
ffe
-heH
-gNh
+ffe
+oxO
alM
-noQ
+vZM
alM
iDt
thA
@@ -187080,38 +189425,38 @@ xMq
xMq
xMq
jre
-igu
-kvT
-pZO
-jHL
-jHL
-jSp
+gAM
+rOL
+edR
+nsQ
+nsQ
+ljq
jre
-jNe
+weT
jre
-tSO
+exQ
jre
dQN
jre
-cpO
+meX
jre
-gVs
-hGg
+jwv
+sBd
wSs
vTp
jre
fuH
fuH
btU
-iWN
-cRN
-jFA
-jRm
+hvt
+luR
+mlT
+lqZ
jUB
-ksH
-yaJ
-uOq
-vXD
+vyq
+aow
+kkF
+vLY
xDb
qSN
atl
@@ -187132,19 +189477,19 @@ thA
thA
thA
thA
-nfG
+ppY
gjq
gjq
alM
gbL
-wJD
-eJf
+alM
+qOx
eJf
kpC
awL
-jes
-qdx
-sIA
+xqw
+xZy
+lOa
rtt
dgZ
ffe
@@ -187156,10 +189501,10 @@ oxO
alM
fWO
alM
-jrk
+aUT
oxO
alM
-iCD
+ouU
alM
alM
alM
@@ -187338,20 +189683,20 @@ xMq
xMq
jre
jre
-kUW
+bTE
jre
-eet
+tDS
dQN
-kEr
+vwD
jre
rYT
-sOX
-aGk
+biE
+olR
jre
-jhu
+jsO
jre
-mza
-awF
+xGL
+lVU
wSs
wSs
wSs
@@ -187360,13 +189705,13 @@ jre
fuH
fuH
btU
-vrr
-rcU
-gEX
-eML
+mCd
+hkQ
+cZk
+tHJ
xDb
jUB
-aVU
+dgt
jUB
xDb
xDb
@@ -187375,7 +189720,7 @@ qWD
oQY
nvX
jUB
-rOH
+pkz
lPC
vpX
xDb
@@ -187396,12 +189741,12 @@ wCo
oxO
wCo
eJf
-nfG
+ppY
upH
cYi
-qqh
+ngo
naX
-sIA
+ulm
rtt
rgB
ffe
@@ -187595,38 +189940,38 @@ xMq
xMq
xMq
jre
-uiv
+uIh
jre
jre
jre
-bzX
-vpJ
-gOd
+uVr
+sHe
+frF
oTx
-hIE
+fQe
jre
vFg
jre
jre
jre
-vyN
+xth
jre
-kUW
+bTE
jre
jre
fuH
fuH
btU
btU
+xUf
+xUf
btU
-btU
-btU
-iYH
-qsG
+xDb
+ybC
aqp
wbe
jUB
-jGN
+gSl
gHN
qWD
uDF
@@ -187852,23 +190197,23 @@ thA
xMq
xMq
jre
-dla
+sjd
jre
xMq
jre
-gFt
+oiC
jre
lvF
-vUn
+wFt
lvF
jre
-aLh
+htg
djH
-uGY
+pIh
jre
jre
jre
-uiv
+cXG
jre
xMq
xMq
@@ -187879,10 +190224,10 @@ thA
thA
thA
xDb
-xtR
+lfA
ukz
gPR
-bwe
+tFY
cxQ
vJB
wgI
@@ -187907,7 +190252,7 @@ xMq
xMq
xMq
alM
-xFU
+ciU
alM
apB
ffe
@@ -188108,7 +190453,7 @@ thA
iDt
rcY
scw
-uNG
+ayL
aIB
tiY
xMq
@@ -188125,7 +190470,7 @@ hMw
jre
xMq
jre
-dla
+sjd
jre
iDt
thA
@@ -188136,11 +190481,11 @@ thA
thA
thA
xDb
-pPD
+fBy
tIu
toG
jUB
-kax
+aov
anK
nrC
xDb
@@ -188150,7 +190495,7 @@ ffe
ffe
ffe
dOC
-dFD
+nIb
alM
alM
alM
@@ -188364,7 +190709,7 @@ iDt
iDt
iDt
rcY
-luR
+riW
scw
scw
iDt
@@ -188384,7 +190729,7 @@ xMq
tiY
aIB
dhH
-grg
+xvE
iDt
thA
thA
@@ -188401,7 +190746,7 @@ xDb
hjV
ezu
xDb
-slx
+sEN
ffe
oxO
dcd
@@ -188420,12 +190765,12 @@ alM
alM
alM
alM
-mLo
+yhn
eEY
oxO
dcd
ffe
-wRO
+tBq
ffe
ffe
ffe
@@ -188620,8 +190965,8 @@ iDt
iDt
iDt
iDt
-tHF
-scw
+kLd
+nLB
iDt
scw
iDt
@@ -188654,10 +190999,10 @@ xMq
xMq
xMq
xMq
-ozM
+fWw
nKl
cgR
-tBW
+sWO
vRY
ffe
oxO
@@ -188673,7 +191018,7 @@ oxO
oxO
iry
jQi
-oxO
+jVa
oxO
oxO
oxO
@@ -188683,7 +191028,7 @@ rUS
tRd
tRd
nPI
-wjy
+nPI
nPI
nPI
nPI
@@ -188885,9 +191230,9 @@ scw
iDt
cCb
syw
-kNC
-kNC
-gIl
+pJm
+pJm
+pCG
iDt
thA
thA
@@ -188931,7 +191276,7 @@ nsp
oxO
oxO
oxO
-kOO
+oxO
oxO
oxO
oxO
@@ -189400,7 +191745,7 @@ iDt
iDt
iDt
iDt
-pOl
+evh
iDt
iDt
iDt
@@ -189435,12 +191780,12 @@ xMq
alM
oxO
ffe
-qvN
-qvN
-qvN
-biI
-qvN
-qvN
+qCu
+qCu
+qCu
+oED
+qCu
+qCu
qLY
eGN
lZX
@@ -189692,34 +192037,34 @@ xMq
alM
oxO
ffe
-qvN
-qvN
-qvN
-uUn
-qvN
-qvN
+qCu
+qCu
+qCu
+pUX
+qCu
+qCu
qLY
vfe
tsa
wHb
qLY
-abe
+eea
wFN
abe
-cKA
+nFz
wFN
abe
-cKA
+nFz
abe
abe
-cKA
+nFz
abe
abe
-cKA
+nFz
abe
abe
rnQ
-nPI
+quW
alM
alM
thA
@@ -189909,9 +192254,9 @@ rcY
iDt
scw
iDt
-jmo
+xkW
keA
-vQz
+lPl
iDt
iDt
scw
@@ -189925,9 +192270,9 @@ thA
thA
thA
psb
-sRp
+jkX
gUQ
-sRp
+jkX
psb
thA
thA
@@ -189944,17 +192289,17 @@ xMq
xMq
xMq
psb
-iDt
+clI
xMq
alM
oxO
ffe
-viR
-qvN
-qvN
-bOT
-qvN
-qvN
+sbP
+qCu
+qCu
+eZA
+qCu
+qCu
qLY
tkP
fPv
@@ -190167,7 +192512,7 @@ iDt
iDt
iDt
tBs
-dGZ
+vcf
tBs
iDt
iDt
@@ -190208,32 +192553,32 @@ nsp
ffe
qLY
qLY
-uHS
-ujp
-qvN
-ctF
+xJn
+kuT
+qCu
+qLY
qLY
qLY
oXr
-wpv
+fma
qLY
-lMu
+dRX
bUK
oQo
nmj
ucl
aHz
-dIS
+puw
gBb
dJx
htp
eWh
yjA
-tOf
+obF
vPD
lqU
-mDg
-nPI
+ffe
+xvU
alM
alM
thA
@@ -190427,15 +192772,15 @@ vRz
wMj
vRz
iDt
-wkV
-tej
-kNC
-tej
-tej
-tej
-kNC
-tej
-cNh
+mxK
+jTf
+fOH
+pJm
+pJm
+pJm
+fOH
+pJm
+xvp
iDt
iDt
iDt
@@ -190471,7 +192816,7 @@ cZT
cZT
pXj
qLY
-wZv
+hRQ
axD
qLY
hEW
@@ -190681,7 +193026,7 @@ tBs
tBs
tBs
tBs
-rHR
+rQh
tBs
tBs
tBs
@@ -190692,7 +193037,7 @@ rbZ
rbZ
pgo
iDt
-hNF
+aDG
iDt
iDt
iDt
@@ -190720,7 +193065,7 @@ iDt
alM
jCr
ffe
-nAf
+fMZ
pMF
mqe
hRC
@@ -190728,24 +193073,24 @@ euM
pMF
sfv
xyn
-dmj
+oYD
wPd
lVt
-asb
+yfa
pMF
-xCh
-cbP
+fZA
+mqL
pMF
-ihN
-doK
+bWU
+gvf
mBP
-rjT
-rXD
+vrw
+mmG
pMF
-pfJ
-jrc
+hoa
+pXq
pMF
-mbb
+mEW
rkl
nPI
oxO
@@ -190933,7 +193278,7 @@ xMq
tBs
pwv
sAu
-rqn
+dGS
tBs
nHQ
oik
@@ -190949,8 +193294,8 @@ tuk
ebB
efM
pgo
-rcY
-rSQ
+jai
+rsG
scw
iDt
iDt
@@ -190984,7 +193329,7 @@ dtU
niy
gtF
ouP
-gLS
+qLY
cyh
cXX
bKI
@@ -191199,7 +193544,7 @@ baR
kAn
kMN
tBs
-mFR
+ebB
ebB
ebB
uXk
@@ -191247,21 +193592,21 @@ bjn
qbq
iar
xqu
-oir
+dmV
slp
fjt
wgr
xur
reT
-rxM
+dTC
aLA
bnh
cNI
tWd
hJi
-wGN
-mDg
-pQG
+oOh
+ffe
+gzJ
tRd
alM
thA
@@ -191463,12 +193808,12 @@ efM
uXk
efM
awy
-rcY
-iDt
+jai
+wkB
iDt
-svz
+var
keA
-ddv
+sys
iDt
iDt
iDt
@@ -191491,12 +193836,12 @@ iDt
alM
oxO
ffe
-oqd
+jiB
vHq
aZk
-xNa
+iwQ
pMF
-rdl
+cBv
iQM
qLY
abe
@@ -191720,19 +194065,19 @@ yav
ebB
awy
iDt
-qau
+rcY
iDt
xMq
wrX
-efN
-xCj
+kpg
+wrX
xMq
thA
thA
iDt
scw
iDt
-vYN
+wzi
xMq
iDt
iDt
@@ -191751,31 +194096,31 @@ ffe
hfL
vHq
obZ
-dIA
-rSu
+icK
+bnr
qLY
qLY
qLY
-abe
+eea
abe
gLj
-abe
+eea
wFN
gLj
-abe
+eea
abe
gLj
-abe
+eea
abe
gLj
-abe
+eea
abe
gLj
-abe
+eea
abe
abe
pjr
-tRd
+iTC
iWM
alM
thA
@@ -191981,7 +194326,7 @@ wrX
xMq
xMq
wrX
-qCJ
+csJ
wrX
xMq
xMq
@@ -192006,10 +194351,10 @@ alM
oxO
ffe
ffe
-iwx
+mZI
ffe
ffe
-xwd
+pVj
qLY
vgf
qLY
@@ -192238,7 +194583,7 @@ wrX
wrX
wrX
wrX
-pSP
+vIm
wrX
wrX
xMq
@@ -192262,7 +194607,7 @@ alM
wOH
oxO
oxO
-ggS
+oxO
nyJ
nSK
ffe
@@ -192475,8 +194820,8 @@ thA
tBs
tix
tBs
-wgu
-dlB
+aCJ
+pyn
jCL
qEJ
qEJ
@@ -192484,16 +194829,16 @@ djD
qEJ
qEJ
qEJ
-tJi
+kyf
wBA
oTA
rpK
oTA
epB
-oTA
+uFt
wrX
wrX
-seN
+wBs
nBe
tiV
mjQ
@@ -192738,20 +195083,20 @@ quB
jmR
vrC
hbR
-gNJ
-qEJ
-eog
-lUa
-dtC
-bAF
+whg
+gQO
+mPJ
+puF
+exn
+hDf
qeR
bAF
nJy
-oTA
-cMj
-xNE
-lnw
-pwC
+rkz
+hrY
+hrY
+fLx
+qgv
wGv
huJ
wrX
@@ -192766,17 +195111,17 @@ thA
thA
xMq
xMq
-kNC
-kNC
-ebX
+pJm
+pJm
+tSj
iDt
iDt
-nfG
+ppY
alM
alM
alM
alM
-aDe
+moy
tNJ
tNJ
nyJ
@@ -192986,7 +195331,7 @@ thA
thA
tBs
liS
-pxg
+saR
fdN
tBs
deP
@@ -192995,19 +195340,19 @@ pQw
cBP
wAv
fjH
-dNB
-gQO
-mPJ
-mle
-bWZ
-amt
-xXE
+oqN
+cWE
+kWO
+txf
+oTA
+sab
+qYh
sab
pcB
-tSy
+qtd
uJt
uJt
-hxI
+efy
iAQ
bkq
uTX
@@ -193025,16 +195370,16 @@ xMq
iDt
iDt
iDt
-qZG
-ebX
+gsd
+xvp
scw
iDt
lRI
eNh
oxO
-bEh
+uwR
vAx
-jXl
+oxO
oxO
pvh
oLa
@@ -193243,28 +195588,28 @@ thA
xMq
tBs
suA
-roq
+iWA
rHZ
tBs
dit
bDH
rYt
-rrf
+nBS
wAv
jvs
qEJ
qEJ
-oxN
+vnW
mHJ
oTA
oTA
syh
oTA
lqj
-oTA
+erV
uJt
uJt
-rcD
+iJV
smC
oTM
wrX
@@ -193280,28 +195625,28 @@ xMq
xMq
iDt
iDt
-xte
+rkp
iDt
iDt
-chg
+qpH
iDt
-nfG
+ppY
alM
-bXf
+dQl
ffe
ffe
ffe
ffe
-ylQ
+pQl
ffe
iry
-oxO
+jXl
oxO
iKG
-cma
-qUL
-oxO
iry
+qUL
+cma
+sGL
alM
alM
alM
@@ -193523,7 +195868,7 @@ uJt
uJt
uJt
smC
-gyf
+dIG
wrX
xMq
xMq
@@ -193537,19 +195882,19 @@ xMq
lvt
lvt
lvt
-kdJ
-iDt
-iDt
-wnp
-wnp
-wnp
-wnp
-wnp
-wnp
-eLU
-wAk
-lPz
-rOz
+rlq
+iDt
+iDt
+uwT
+uwT
+uwT
+uwT
+uwT
+uwT
+loO
+gaF
+qkg
+wQx
ffe
ffe
ffe
@@ -193762,10 +196107,10 @@ mku
tBs
tBs
tBs
-fCw
+vch
wrX
-hzd
-sdk
+aMA
+nbG
aIe
wBA
uJq
@@ -193794,19 +196139,19 @@ xMq
lvt
lvt
lvt
-kdJ
+rlq
lvt
-wnp
-wnp
-sjD
-dsa
-wnp
-aLo
-jDQ
-oQV
-xvx
-rOz
-xvx
+uwT
+uwT
+qMk
+crW
+uwT
+kgw
+tjf
+raQ
+qTf
+wQx
+qTf
kAH
mHu
kwM
@@ -193815,7 +196160,7 @@ qRO
fgx
cAB
wQi
-wQi
+qlf
uIf
thA
thA
@@ -194021,10 +196366,10 @@ tWc
tBs
kCx
wrX
-umF
-kmn
+aMA
+nbG
aIe
-lHB
+lmT
dzy
ewC
iLt
@@ -194051,28 +196396,28 @@ lvt
lvt
lvt
lvt
-mRp
-qbz
-wnp
-uNH
-kXR
-jVi
-xij
-vES
-xnC
-tLy
-jih
-gYO
-toP
+rjb
+efR
+uwT
+dWL
+fbA
+lct
+oGj
+rWm
+jWq
+lvR
+ddm
+qvx
+aZJ
kAH
mHu
jlj
tUo
-aQn
+cvj
hFb
vqv
wQi
-wQi
+tEs
uIf
thA
thA
@@ -194278,21 +196623,21 @@ pmn
tBs
tBs
tBs
-hrK
-icv
wrX
wrX
-fIn
+wrX
+wrX
+wyL
jcP
oTA
oTA
epB
oTA
uko
-oTA
+mEI
uJt
uJt
-rcD
+tWJ
oTA
wQC
wrX
@@ -194307,25 +196652,25 @@ rcY
lvt
lvt
lvt
-nNV
-ege
-iPK
-wnp
-afy
-sqB
-eSQ
-xjs
-vES
-uIf
-uIf
-uIf
-uIf
-uIf
+jyy
+oyM
+lGb
+uwT
+hkS
+waz
+jRt
+rWm
+rWm
+uwT
+qTf
+wiX
+qTf
+qTf
uIf
-laa
+pHW
qKt
tUo
-aQn
+cvj
hFb
vqv
qiN
@@ -194535,21 +196880,21 @@ wMj
lpL
wMj
tBs
-lry
-oTA
-hlS
+etH
+etH
+rBJ
wrX
-uDC
+wIC
wBA
oTA
bAF
irQ
bAF
bYm
-bMe
+rlt
uJt
uJt
-oTA
+bap
oTA
tIw
wrX
@@ -194564,25 +196909,25 @@ rcY
lvt
lvt
lvt
-ekN
-nce
-qcl
-qcl
-qcl
-vES
-mwK
-vES
-ybe
+opE
+ssj
+sDB
+sDB
+sDB
+rWm
+cZf
+rWm
+tKY
+uIf
+uIf
+uIf
+uIf
+uIf
uIf
-nIt
-nIt
-nIt
-nIt
-inh
mWj
aNu
tPG
-xEQ
+baN
qaL
vqv
brt
@@ -194792,21 +197137,21 @@ tBs
aVi
vGJ
tBs
+cMG
etH
-etH
-eyU
-wrX
-uJI
+oTA
+lBN
+qOu
xBt
iih
sab
nMP
sab
qYh
-oTA
-avo
-tTw
-qfj
+rkz
+peX
+peX
+bEn
vnj
wrX
wrX
@@ -194821,29 +197166,29 @@ rcY
lvt
lvt
lvt
-mnB
-tTK
-rSZ
-vES
-uPQ
-vES
-eSQ
-nOo
-xdk
-onV
-stb
-stb
-stb
-stb
-iWs
-mxc
+ctm
+iln
+xPs
+rWm
+kZe
+rWm
+tkX
+eLs
+xNR
+hqH
+vAS
+igM
+ssH
+xyI
+oRH
+wzU
qRO
-rEj
+wuh
qRO
mEL
vqv
fkN
-fkN
+gge
uIf
thA
thA
@@ -195051,7 +197396,7 @@ aOz
tBs
cPq
etH
-etH
+qUf
wrX
wrX
ffp
@@ -195060,11 +197405,11 @@ oTA
syh
oTA
syh
-oTA
+hAE
wrX
wrX
-hfm
-orU
+dgA
+mKh
wrX
xMq
xMq
@@ -195079,24 +197424,24 @@ lvt
lvt
lvt
lvt
-asG
-qcl
-qcl
-wnp
-gAZ
-tEE
-lYS
-jem
+kWk
+sDB
+sDB
+sDB
+nPo
+rCs
+kwn
+teQ
uIf
-rmp
+qsa
pOL
pOL
pOL
-opD
-jGR
+gOA
+mBY
hFb
mzb
-rEj
+wuh
rRl
vqv
wZV
@@ -195307,7 +197652,7 @@ goB
goB
tBs
wrX
-wrX
+ipg
wrX
wrX
wrX
@@ -195331,26 +197676,26 @@ thA
thA
tjo
tjo
-qZG
-ebX
+gsd
+hxJ
lvt
lvt
lvt
-kdJ
+rlq
lvt
lvt
-wnp
-wnp
-dqt
-woV
-xxZ
+uwT
+uwT
+bvw
+oDw
+gyO
uIf
-jcC
-pOL
-pOL
-pOL
-opD
-jGR
+xmM
+bWH
+bWH
+bWH
+kdg
+xeF
hFb
hFb
qRO
@@ -195564,15 +197909,15 @@ lvt
lvt
lvt
lvt
-lvt
+scw
lvt
wrX
wrX
wrX
wrX
-daj
+nfS
wrX
-crg
+eoS
wrX
wrX
wrX
@@ -195589,32 +197934,32 @@ thA
tjo
tjo
tjo
-qZG
-kNC
-ebX
+syw
+wWw
+hxJ
lvt
-kdJ
+rlq
lvt
lvt
lvt
-wnp
-qcl
-qcl
-wnp
+uwT
+sDB
+sDB
+uwT
uIf
-odm
-odm
-odm
-odm
-nqy
-jGR
+rNK
+oPt
+oPt
+oPt
+tcX
+xeF
qRO
qRO
qRO
rRl
ndb
bnZ
-ulE
+eSq
uIf
thA
thA
@@ -195827,9 +198172,9 @@ lvt
xMq
xMq
wrX
-vle
+wee
bWp
-nJZ
+mCP
wrX
xMq
xMq
@@ -195848,27 +198193,27 @@ tjo
tjo
tjo
tjo
-qZG
-kNC
-nmy
-kNC
-kNC
-kNC
-uMU
+gsd
+pJm
+dUm
+pJm
+wWw
+pJm
+gsd
iDt
-rQs
-kNC
-fcj
-fcj
-fcj
-fcj
-roW
-roW
-bId
-gcy
-jJG
-jJG
-plX
+ctC
+pJm
+opP
+opP
+opP
+opP
+lpy
+lpy
+tqJ
+bpY
+vfj
+vfj
+kJF
qZN
akk
qZN
@@ -196114,14 +198459,14 @@ thA
thA
thA
rcY
-iDt
-fCS
-iwq
-cuB
-iCe
-lgP
-iCe
-vcH
+lvt
+vEc
+taC
+duY
+vgK
+rGf
+vgK
+oBq
gnq
xEF
qSk
@@ -196370,14 +198715,14 @@ thA
thA
thA
thA
-rcY
-iDt
-fCS
-ocd
-bqX
-rmG
-ryX
-sqH
+kLd
+lLA
+vEc
+oPu
+uTx
+ejN
+xVB
+nMv
qSk
sbd
rEh
@@ -196627,15 +198972,15 @@ thA
thA
thA
thA
-rcY
-iDt
-fCS
-iwq
-evc
-wKh
-aEK
-wKh
-odf
+aDG
+lvt
+vEc
+taC
+sGT
+qNt
+dwj
+qNt
+uVf
sbd
jaY
rhY
@@ -196885,7 +199230,7 @@ thA
thA
thA
syw
-kNC
+pJm
bgx
bgx
bgx
@@ -197141,16 +199486,16 @@ thA
thA
thA
thA
+iDt
+iDt
vzD
+uAJ
vzD
-vzD
-jdd
-sHV
-rTs
-rEU
+eYY
+aUu
oHo
-gOq
-bBb
+eVw
+rEU
vzD
thA
thA
@@ -197399,15 +199744,15 @@ thA
thA
thA
vzD
-yap
-qXY
-jCl
-jCl
-jCl
-jCl
-jCl
+vzD
+vzD
jCl
-iVY
+mAn
+beu
+uZc
+vzD
+vzD
+vzD
vzD
thA
thA
@@ -197656,15 +200001,15 @@ thA
thA
thA
vzD
-yap
-jCl
-bFq
+xLv
+gvr
+uZc
+vzD
+rEU
+uZc
axu
-dVq
-xEt
-jCl
-jCl
-iVY
+rRN
+xLv
vzD
thA
thA
@@ -197913,15 +200258,15 @@ thA
thA
thA
vzD
+jCl
+fXQ
vzD
vzD
+fXX
vzD
vzD
-vzD
-vzD
-vzD
-vzD
-vzD
+rRN
+jCl
vzD
thA
thA
@@ -198009,162 +200354,124 @@ tjo
tjo
tjo
tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-"}
-(200,1,2) = {"
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
-tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+"}
+(200,1,2) = {"
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
thA
thA
thA
@@ -198178,8 +200485,46 @@ thA
thA
thA
thA
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+tjo
+thA
+thA
thA
thA
+vzD
+puL
+phA
+vzD
+kfS
+xYg
+ibj
+vzD
+nQL
+eYx
+vzD
thA
thA
thA
@@ -198426,17 +200771,17 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
+vzD
+nSU
+ovB
+vzD
+kfS
+hMA
+iFw
+vzD
+bhI
+uZc
+vzD
thA
thA
thA
@@ -198683,17 +201028,17 @@ thA
thA
thA
thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
-thA
+vzD
+vzD
+vzD
+vzD
+vzD
+vzD
+vzD
+vzD
+vzD
+vzD
+vzD
thA
thA
thA
@@ -218601,7 +220946,7 @@ wNO
wNO
wNO
wNO
-aaX
+qzn
vbG
hHG
hHG
@@ -218858,7 +221203,7 @@ wNO
wNO
wNO
wNO
-fhB
+liV
vbG
hHG
hHG
@@ -219117,8 +221462,8 @@ wNO
bln
bln
bln
-xDQ
-xDQ
+wDS
+wDS
bln
wNO
wNO
@@ -219203,11 +221548,11 @@ wNO
wNO
wNO
bln
-gnZ
+oEB
bln
hcw
lSu
-gnZ
+oEB
bln
wNO
wNO
@@ -219219,11 +221564,11 @@ wNO
wNO
wNO
bln
-gnZ
+oEB
lSu
weW
bln
-gnZ
+oEB
bln
bln
bln
@@ -219374,8 +221719,8 @@ wNO
bln
bln
bln
-rPp
-rPp
+dTI
+dTI
bln
wNO
wNO
@@ -219717,11 +222062,11 @@ wNO
bln
bln
lSu
-eqn
+bln
sEB
sEB
sEB
-sjU
+lSu
bln
lSu
bln
@@ -219733,11 +222078,11 @@ lSu
bln
lSu
bln
-eqn
+bln
sEB
sEB
sEB
-sjU
+lSu
bln
mQb
bln
@@ -220237,7 +222582,7 @@ tqR
sEB
fUR
lSu
-gnZ
+oEB
jNZ
sEB
sEB
@@ -220245,7 +222590,7 @@ sEB
sEB
sEB
rzO
-gnZ
+oEB
lSu
fUR
sEB
@@ -220744,7 +223089,7 @@ bln
uer
bln
bln
-umb
+bln
fUR
mXT
cJt
@@ -220760,14 +223105,14 @@ sEB
sEB
qVo
lSu
-umb
+bln
fUR
mXT
cJt
iMu
fUR
oqJ
-iWb
+bln
lSu
lSu
bln
@@ -220775,7 +223120,7 @@ bln
bln
bln
bln
-gnZ
+oEB
bln
bln
bln
@@ -220787,7 +223132,7 @@ aBR
aBR
aBR
aBR
-gnZ
+oEB
aBR
aBR
aBR
@@ -221016,7 +223361,7 @@ sEB
sEB
sEB
sEB
-ntx
+rhJ
lSu
fUR
fUR
@@ -221038,7 +223383,7 @@ bln
bln
bln
lSu
-gnZ
+oEB
aBR
aBR
aBR
@@ -221256,13 +223601,13 @@ bln
bln
bln
bln
-gnZ
+oEB
lSu
-fBN
+xOk
fUR
-irX
+kod
kyg
-rwW
+uhx
uhx
uhx
uhx
@@ -221276,15 +223621,15 @@ sEB
uhx
uhx
uhx
-rwW
+uhx
jHX
-fJd
+tLm
fUR
lSu
fUR
kod
gFL
-rwW
+uhx
uhx
uhx
uhx
@@ -221512,7 +223857,7 @@ bln
lBD
bln
lSu
-hjU
+jNZ
kKU
kKU
rzO
@@ -221776,7 +224121,7 @@ fUR
fUR
ykb
wOy
-fHb
+uhx
uhx
uhx
uhx
@@ -221790,7 +224135,7 @@ sEB
uhx
uhx
uhx
-fHb
+uhx
bzg
otG
uhx
@@ -221798,7 +224143,7 @@ lSu
uhx
ykb
wOy
-fHb
+uhx
uhx
uhx
uhx
@@ -222027,16 +224372,16 @@ bln
bln
miY
fUR
-fNy
+eYK
xAk
-txd
+xaf
fUR
uRx
jdY
rsw
rin
uhx
-caX
+rcS
sEB
sEB
sEB
@@ -222046,7 +224391,7 @@ sEB
sEB
oMa
uhx
-tbR
+pgt
dcG
jXm
otG
@@ -222058,7 +224403,7 @@ jdY
rsw
phu
uhx
-dsg
+jls
bln
lSu
bln
@@ -222539,10 +224884,10 @@ bln
bln
fsm
bln
-tIc
+miY
fUR
fUR
-mXH
+kVA
wWS
mVE
nDJ
@@ -222586,7 +224931,7 @@ bln
bln
bln
bln
-gnZ
+oEB
aBR
aBR
aBR
@@ -222807,7 +225152,7 @@ fld
ycA
lpH
uhx
-oJH
+vCm
sEB
sEB
sEB
@@ -222817,7 +225162,7 @@ sEB
sEB
fiv
uhx
-jDS
+sjz
lKc
uMm
dvO
@@ -222829,7 +225174,7 @@ fld
ycA
lpH
uhx
-hgx
+pSK
bln
lSu
bln
@@ -223053,15 +225398,15 @@ bln
bln
bln
bln
-hWW
+miY
ydI
ydI
-qKJ
+nWM
kHl
mVE
nDJ
wOy
-rwW
+uhx
uhx
uhx
uhx
@@ -223075,7 +225420,7 @@ sEB
uhx
uhx
uhx
-fHb
+uhx
bzg
dvO
uhx
@@ -223083,7 +225428,7 @@ lSu
uhx
ovm
wOy
-fHb
+uhx
uhx
uhx
uhx
@@ -223305,9 +225650,9 @@ bln
bln
lBD
bln
+lSu
bln
-bln
-hjU
+jNZ
kKU
kKU
sEB
@@ -223569,13 +225914,13 @@ hEI
hEI
biY
biY
-kCY
+rkk
bLs
xRI
ydI
ior
wOy
-fHb
+uhx
uhx
uhx
uhx
@@ -223589,7 +225934,7 @@ sEB
uhx
uhx
uhx
-rwW
+uhx
bzg
oVX
fUR
@@ -223597,7 +225942,7 @@ lSu
fUR
tvm
wOy
-rwW
+uhx
uhx
uhx
uhx
@@ -223818,11 +226163,11 @@ bln
bln
bln
bln
-bln
+lSu
stJ
bln
lJO
-cyV
+dxI
muv
qVN
biY
@@ -223843,8 +226188,8 @@ prs
sEB
sEB
sEB
-pJb
-waT
+fiv
+lSu
fUR
fUR
bAo
@@ -224079,17 +226424,17 @@ bln
bln
lJO
lJO
-jEB
+ldJ
nOx
cwe
dIx
laB
laB
lJO
-iku
+lXA
nDJ
wOy
-jBK
+pGy
fUR
rzO
lSu
@@ -224116,19 +226461,19 @@ fUR
bln
uer
bln
-gnZ
+oEB
lSu
bln
bln
bln
lSu
-gnZ
+oEB
bln
bln
bln
bln
bln
-gnZ
+oEB
aBR
aBR
aBR
@@ -224371,7 +226716,7 @@ wOy
eyk
fUR
bln
-iWb
+bln
bln
bln
bln
@@ -224593,43 +226938,43 @@ uer
bln
lJO
kQg
-ylt
+ofc
ylV
-gfY
+gjI
lJO
lJO
lJO
lJO
fUR
-nmA
-oor
+lzU
+wwi
fUR
fUR
fUR
-shT
-kHq
+wUf
+iQd
oOP
ccS
ccS
ccS
lVY
-oHY
+hHl
xuW
fUR
fUR
fUR
-gjN
-nuM
+ePV
+eHX
fUR
fUR
fUR
-lSF
-tku
+drb
+tuD
fUR
fUR
fUR
fUR
-stJ
+rNn
bln
bln
bln
@@ -224845,7 +227190,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
bln
lJO
@@ -224857,24 +227202,24 @@ lJO
fjF
qhO
lJO
-lIT
+iVv
qpt
fBQ
-tHB
+syL
vmC
syL
dwb
fsv
cuc
hgr
-qsh
+fbF
hgr
xFs
fsv
cmV
bXx
aui
-qTj
+bXx
btW
jJd
eyj
@@ -224882,9 +227227,9 @@ lGL
bXx
oMq
tEc
-uUu
-sEg
-iVi
+iGd
+mKJ
+vKD
tKI
tKI
tKI
@@ -225114,11 +227459,11 @@ ndz
hjI
xmo
vmx
-uBL
+eTe
nvI
nvI
oTc
-cQa
+nvI
nvI
fwM
fsv
@@ -225130,17 +227475,17 @@ xFs
fsv
dpU
swK
-iCw
+swK
ubx
swK
swK
swK
wfF
-rUv
+swK
nqD
thX
peM
-iES
+ddd
mKa
ldw
bCQ
@@ -225389,12 +227734,12 @@ jLM
fUR
fUR
fUR
-koQ
-koQ
+ort
+ort
fUR
fUR
fUR
-krW
+mYA
nEA
nwT
nwT
@@ -225403,7 +227748,7 @@ nwT
tKI
pgE
tKI
-iWb
+bln
lBD
bln
mQb
@@ -225447,11 +227792,11 @@ bln
bln
bln
bln
-bln
-bln
-bln
-bln
-bln
+wNO
+wNO
+wNO
+wNO
+wNO
wNO
wNO
wNO
@@ -225616,8 +227961,8 @@ bln
bln
stJ
bln
-bln
-bln
+lSu
+lSu
cyH
hjI
nbj
@@ -225654,14 +227999,14 @@ fUR
teE
bKA
nwT
-hAo
+wvJ
tzM
-vgj
+aUM
tKI
bCQ
tKI
tKI
-bln
+tMa
mQb
bln
bln
@@ -225708,7 +228053,7 @@ bln
bln
bln
bln
-bln
+wNO
wNO
wNO
wNO
@@ -225873,7 +228218,7 @@ lBD
bln
bln
uer
-bln
+lSu
bln
lJO
lJO
@@ -225951,12 +228296,12 @@ aBR
bln
bln
bln
+mQb
bln
bln
bln
-bln
-bln
-bln
+lSu
+lSu
bln
bln
bln
@@ -226151,7 +228496,7 @@ rMu
kHP
cuc
mVE
-nAH
+ich
nAH
nAH
mVE
@@ -226159,13 +228504,13 @@ xFs
jLM
qHO
fUR
-juu
+nyT
kBU
xgX
juu
gNL
fUR
-qAB
+usU
cTh
iJl
ooa
@@ -226206,17 +228551,17 @@ aBR
bln
bln
bln
+mQb
bln
+mQb
bln
+hAM
+lej
+eRE
+qQk
+tTO
bln
-bln
-tCr
-tCr
-tCr
-tCr
-tCr
-bln
-bln
+mQb
bln
bln
bln
@@ -226371,6 +228716,9 @@ bln
bln
bln
bln
+lSu
+mQb
+mQb
bln
bln
bln
@@ -226378,15 +228726,12 @@ bln
bln
bln
bln
+mQb
+mQb
bln
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
+lSu
bln
lJO
cKB
@@ -226464,18 +228809,18 @@ bln
bln
bln
bln
+mQb
+uer
bln
+bvb
+tMa
bln
bln
-tCr
-bln
-bln
-bln
-tCr
-bln
-bln
-bln
-bln
+bvb
+tMa
+uer
+mQb
+mQb
bln
bln
bln
@@ -226624,27 +228969,27 @@ ozo
bln
bln
bln
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-mVm
-tCr
-tCr
-bln
-bln
-uer
-bln
-bln
-bln
+hPv
+kdS
+kdS
+eRE
+wvw
+kdS
+kdS
+eRE
+kdS
+kdS
+kdS
+eRE
+qQk
+kdS
+kdS
+kdS
+kdS
+kdS
+eRE
+gSd
+kdS
lJO
gwM
xdU
@@ -226673,11 +229018,11 @@ xFs
jLM
iYy
tma
-agG
+juu
mxQ
pXU
-pSd
-jsh
+kSA
+vUI
fUR
tkc
nsr
@@ -226719,21 +229064,21 @@ bln
bln
bln
bln
+mQb
+mQb
bln
bln
-bln
-bln
-bln
-tCr
+lSu
+chn
bln
cnx
bln
-tCr
-bln
-bln
+chn
bln
bln
+lSu
bln
+mQb
bln
bln
bln
@@ -226880,8 +229225,8 @@ bln
bln
bln
bln
-bln
-tCr
+mQb
+fPc
bln
bln
bln
@@ -226890,20 +229235,20 @@ bln
bln
bln
muK
-bln
+mQb
bln
bln
hty
bln
-tCr
-bln
+mQb
bln
+uer
mQb
bln
bln
bln
lJO
-keT
+eXa
sHO
hjI
lJO
@@ -226922,7 +229267,7 @@ lvW
uTI
cuc
mVE
-nAH
+ich
nAH
nAH
mVE
@@ -226939,14 +229284,14 @@ nwT
goI
nwT
nwT
-aLO
+fZK
wRM
iox
tKI
bCQ
tKI
tKI
-bln
+tMa
stJ
fsm
bln
@@ -226974,24 +229319,24 @@ aBR
aBR
bln
bln
-bln
-tCr
-tCr
-tCr
-tCr
-tCr
-bln
-bln
+mQb
+hAM
+lej
+ujK
+vTh
+ujK
+ujK
+obe
bln
tmR
-bln
-bln
-bln
-tCr
-tCr
-mVm
-tCr
-tCr
+mQb
+obe
+ujK
+lej
+vTh
+qQk
+ujK
+hAM
bln
bln
wNO
@@ -227137,8 +229482,8 @@ bln
bln
bln
bln
-bln
-tCr
+mQb
+fPc
bln
uei
tmR
@@ -227147,16 +229492,16 @@ bln
uei
tmR
uei
-bln
+mQb
uei
tmR
uei
bln
-tCr
-bln
+mQb
bln
bln
bln
+lSu
mQb
bln
lJO
@@ -227185,12 +229530,12 @@ mVE
mVE
xFs
pLn
-aDy
+dpl
tKI
-ljK
+wKu
tXs
ljK
-rUa
+aRe
tKI
hbt
cTD
@@ -227202,7 +229547,7 @@ tKI
tKI
kPq
tKI
-qjC
+bln
bln
bln
bln
@@ -227232,23 +229577,23 @@ aBR
bln
bln
bln
-tCr
-bln
+vap
bln
+ntK
bln
bln
bln
bln
bln
tmR
+mQb
bln
bln
bln
bln
bln
-bln
-bln
-tCr
+lSu
+fPc
bln
bln
wNO
@@ -227393,14 +229738,14 @@ wNO
bln
bln
bln
+uer
bln
-bln
-tCr
-bln
+bvb
+tMa
uei
tmR
uei
-bln
+mQb
uei
tmR
uei
@@ -227410,7 +229755,7 @@ tmR
uei
bln
bln
-bln
+lSu
bln
bln
bln
@@ -227444,14 +229789,14 @@ aWN
pLn
qFs
tKI
-rvW
+mqa
xqj
vsT
gXr
tKI
-rVt
+gec
ihc
-bod
+sJI
tKI
hsQ
bCQ
@@ -227489,8 +229834,8 @@ aBR
bln
bln
bln
-tCr
-bln
+fPc
+mQb
xxB
xxB
xxB
@@ -227504,9 +229849,9 @@ xxB
xxB
xxB
xxB
-bln
-tCr
-bln
+lSu
+fPc
+mQb
bln
wNO
wNO
@@ -227649,11 +229994,11 @@ wNO
wNO
bln
bln
+mQb
bln
bln
-bln
-tCr
-bln
+ebW
+mQb
uei
tmR
uei
@@ -227666,10 +230011,10 @@ uei
tmR
uei
bln
-bln
-bln
+lSu
+lSu
mQb
-bln
+ntK
bln
uer
bln
@@ -227698,7 +230043,7 @@ npq
ecU
gkZ
tlO
-kyc
+udA
tKI
tKI
kJO
@@ -227707,7 +230052,7 @@ kJO
tKI
tKI
stP
-dVX
+vwi
oLo
tKI
iUW
@@ -227746,8 +230091,8 @@ aBR
bln
bln
bln
-tCr
-bln
+bvb
+uer
tmR
tmR
tmR
@@ -227762,7 +230107,7 @@ tmR
tmR
tmR
bln
-tCr
+bvb
bln
bln
wNO
@@ -227909,7 +230254,7 @@ bln
bln
bln
bln
-bln
+fPc
bln
uei
tmR
@@ -227923,11 +230268,11 @@ uei
tmR
uei
bln
+lSu
bln
bln
bln
bln
-sxQ
bln
bln
miY
@@ -227945,7 +230290,7 @@ esv
lCb
ddZ
eUA
-nhS
+aoc
oCO
oCO
oCO
@@ -227957,11 +230302,11 @@ tKI
tKI
tKI
tKI
-jXC
+hZo
wBb
xvk
wBb
-kQV
+uZC
tKI
tKI
tKI
@@ -227973,15 +230318,15 @@ tKI
lSu
bln
bln
-gnZ
+oEB
bln
bln
bln
-gnZ
+oEB
bln
bln
bln
-gnZ
+oEB
bln
bln
bln
@@ -228001,9 +230346,9 @@ aBR
aBR
aBR
bln
+mQb
bln
-bln
-tCr
+fPc
bln
xxB
xxB
@@ -228019,7 +230364,7 @@ xxB
xxB
xxB
bln
-tCr
+fPc
bln
bln
wNO
@@ -228163,10 +230508,10 @@ wNO
wNO
bln
bln
-tCr
-tCr
-tCr
-bln
+hAM
+kdS
+kdS
+obe
bln
uei
tmR
@@ -228203,7 +230548,7 @@ eUi
eBB
tNd
nor
-qiT
+sst
cgw
mZu
hjv
@@ -228214,13 +230559,13 @@ tKI
dat
kDv
tKI
-kEs
+jEE
wBb
fgo
aSI
nEq
tKI
-kCv
+ybY
gvp
nSr
tKI
@@ -228260,13 +230605,13 @@ aBR
bln
bln
bln
-tCr
-bln
-bln
+uap
bln
bln
bln
bln
+mQb
+mQb
bln
sEB
bln
@@ -228276,8 +230621,8 @@ bln
bln
bln
bln
-mVm
-bln
+fPc
+mQb
bln
wNO
wNO
@@ -228420,14 +230765,14 @@ wNO
wNO
bln
bln
-tCr
+fPc
bln
bln
bln
bln
bln
tmR
-bln
+mQb
bln
bln
tmR
@@ -228439,8 +230784,8 @@ bln
vsI
eGr
eGr
-oLO
-nhb
+eGr
+hNJ
sxF
kjw
biY
@@ -228455,7 +230800,7 @@ bln
efI
efI
lJO
-jaS
+mLd
hBG
pEs
aFH
@@ -228482,7 +230827,7 @@ edN
jLf
tlm
jLf
-dpZ
+fsj
tKI
htd
bln
@@ -228516,8 +230861,8 @@ bln
bln
bln
bln
-bln
-tCr
+lSu
+dzZ
bln
xxB
xxB
@@ -228533,7 +230878,7 @@ xxB
xxB
xxB
bln
-tCr
+fPc
bln
bln
wNO
@@ -228676,11 +231021,11 @@ wNO
wNO
wNO
bln
-bln
-tCr
-bln
-fbh
-tZf
+mQb
+yfW
+tMa
+cnx
+tmR
tmR
sEB
sEB
@@ -228715,7 +231060,7 @@ lJO
wDf
sAR
sAR
-cBD
+lCn
kPy
dQI
pPT
@@ -228774,8 +231119,8 @@ bln
ozo
bln
bln
-tCr
-bln
+bvb
+tMa
tmR
tmR
tmR
@@ -228790,8 +231135,8 @@ tmR
tmR
tmR
bln
-tCr
-bln
+bvb
+tMa
bln
wNO
wNO
@@ -228933,10 +231278,10 @@ wNO
wNO
wNO
bln
+mQb
+vap
bln
-tCr
-bln
-bln
+mQb
bln
bln
bln
@@ -228947,18 +231292,18 @@ bln
tmR
bln
bln
-bln
+mQb
tmR
-bln
+mQb
sEB
eGr
eGr
-gWy
+eGr
pVN
bvd
eAh
-aiT
-hjI
+biY
+bhQ
hjI
hjI
eUf
@@ -228971,9 +231316,9 @@ lJO
lJO
mCT
mut
-lGo
-xhg
-pGy
+kby
+oLm
+rbE
wCL
tTc
wtr
@@ -229009,7 +231354,7 @@ lSu
lSu
lSu
bln
-gnZ
+oEB
bln
bln
bln
@@ -229030,9 +231375,9 @@ bln
bln
bln
bln
+mQb
+fPc
bln
-tCr
-muK
xxB
xxB
xxB
@@ -229047,7 +231392,7 @@ xxB
xxB
xxB
bln
-tCr
+fPc
bln
bln
wNO
@@ -229191,10 +231536,10 @@ wNO
wNO
bln
bln
-tCr
-mVm
-tCr
-bln
+fYT
+kdS
+kdS
+hPv
bln
uei
tmR
@@ -229242,7 +231587,7 @@ qnj
omg
hzL
kRc
-oWu
+lNV
paZ
tOw
iKX
@@ -229286,9 +231631,9 @@ bln
bln
bln
bln
-bln
-bln
-mVm
+mQb
+mQb
+fPc
bln
bln
bln
@@ -229297,15 +231642,15 @@ bln
bln
bln
sEB
+mQb
bln
bln
bln
+mQb
bln
bln
-bln
-bln
-tCr
-bln
+ebW
+mQb
bln
wNO
wNO
@@ -229451,12 +231796,12 @@ bln
bln
bln
bln
-bln
-bln
+fPc
+mQb
uei
tmR
uei
-bln
+mQb
uei
tmR
uei
@@ -229465,7 +231810,7 @@ uei
tmR
uei
bln
-bln
+lSu
bln
bln
miY
@@ -229496,7 +231841,7 @@ gpp
lsi
xhx
qnj
-nct
+ddQ
gAB
ykG
ykG
@@ -229510,7 +231855,7 @@ kEM
vkW
gak
tKI
-oKu
+dBJ
tKI
nMj
bln
@@ -229543,9 +231888,9 @@ bln
bln
bln
bln
+mQb
bln
-bln
-tCr
+fPc
bln
xxB
xxB
@@ -229561,8 +231906,8 @@ xxB
xxB
xxB
bln
-tCr
-bln
+chn
+mQb
bln
wNO
wNO
@@ -229705,11 +232050,11 @@ wNO
wNO
bln
bln
+mQb
+uer
bln
-bln
-bln
-tCr
-bln
+oHg
+mQb
uei
tmR
uei
@@ -229722,7 +232067,7 @@ uei
tmR
uei
bln
-bln
+lSu
bln
bln
miY
@@ -229799,10 +232144,10 @@ bln
bln
uGo
bln
+mQb
+mQb
bln
-bln
-bln
-tCr
+bvb
bln
tmR
tmR
@@ -229818,7 +232163,7 @@ tmR
tmR
tmR
bln
-tCr
+bvb
bln
bln
wNO
@@ -229962,11 +232307,11 @@ wNO
wNO
bln
bln
+mQb
+mQb
bln
-bln
-bln
-tCr
-bln
+yfW
+tMa
uei
tmR
uei
@@ -229979,7 +232324,7 @@ uei
tmR
uei
bln
-bln
+lSu
lJO
hEI
lJO
@@ -230010,7 +232355,7 @@ gpp
bAB
xEE
qnj
-hlW
+aOx
ykG
ykG
rCj
@@ -230029,15 +232374,15 @@ tKI
mZf
ooL
maT
-wSM
-oMd
+nNZ
+oSK
maT
-oMd
-bNo
+vEG
+rEr
maT
sEB
bln
-gnZ
+oEB
bln
bln
bln
@@ -230056,10 +232401,10 @@ bln
bln
cWX
bln
+mQb
+lSu
bln
-bln
-bln
-tCr
+fPc
bln
xxB
xxB
@@ -230075,7 +232420,7 @@ xxB
xxB
xxB
bln
-tCr
+fPc
bln
bln
wNO
@@ -230219,10 +232564,10 @@ wNO
wNO
bln
bln
-bln
-bln
-bln
-tCr
+uer
+mQb
+lSu
+wOq
bln
uei
tmR
@@ -230236,7 +232581,7 @@ uei
tmR
uei
bln
-tCr
+bln
lJO
khW
iSn
@@ -230286,11 +232631,11 @@ tKI
maT
maT
maT
-sym
+xmk
bde
-jIE
-bde
-ksf
+kXr
+aRx
+kjd
maT
miY
xeg
@@ -230315,12 +232660,12 @@ cWX
bln
bln
bln
-bln
-tCr
-bln
-bln
+lSu
+pMM
bln
bln
+mQb
+mQb
bln
bln
bln
@@ -230332,7 +232677,7 @@ bln
bln
bln
bln
-tCr
+fPc
bln
bln
wNO
@@ -230476,10 +232821,11 @@ wNO
wNO
bln
bln
+lSu
bln
bln
+vap
bln
-tCr
bln
bln
bln
@@ -230493,7 +232839,6 @@ bln
bln
bln
bln
-tCr
lJO
gDZ
gDZ
@@ -230532,7 +232877,7 @@ neq
muy
muy
gRp
-sbv
+kjh
tKI
plg
jdW
@@ -230543,16 +232888,16 @@ tKI
cYo
tEL
maT
-wSM
-hFU
+nNZ
+jME
kXr
-hFU
-bNo
+hTk
+rEr
maT
mZf
kKU
kKU
-dPX
+vJv
bln
bln
bln
@@ -230570,26 +232915,26 @@ bln
bln
cWX
bln
+lSu
bln
-bln
-bln
-tCr
-tCr
-tCr
-bln
-bln
-bln
+mQb
+fPc
+mQb
+lSu
+lSu
+uer
+nAx
bln
sEB
tmR
sEB
-bln
-bln
-bln
-bln
-tCr
-tCr
-tCr
+mQb
+cIf
+gSd
+ahG
+ujK
+ujK
+obe
bln
bln
wNO
@@ -230736,21 +233081,21 @@ bln
bln
bln
bln
-tCr
-tCr
-tCr
-tCr
-tCj
-mVm
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
+obe
+kdS
+kdS
+eRE
+xAs
+kdS
+kdS
+eRE
+wvw
+kdS
+qQk
+eRE
+kdS
+hBf
+kdS
lJO
gLZ
cXp
@@ -230802,7 +233147,7 @@ kLZ
jPc
xKj
hyY
-pdR
+xDu
huI
gbv
maT
@@ -230810,7 +233155,7 @@ kXr
maT
maT
kXr
-bln
+htd
bln
bln
bln
@@ -230827,21 +233172,21 @@ bln
bln
cWX
bln
+lSu
bln
+mQb
+fPc
bln
+mQb
bln
-bln
-bln
-bln
-bln
-bln
+lSu
bln
bln
jlJ
jWl
jlJ
-bln
-bln
+aMZ
+vap
bln
bln
bln
@@ -230991,18 +233336,18 @@ wNO
bln
bln
bln
+lSu
bln
bln
bln
bln
-bln
-bln
-vbG
-bln
+mQb
+fPc
bln
bln
bln
bln
+lSu
bln
bln
bln
@@ -231027,7 +233372,7 @@ lJO
qzs
jnV
lJO
-sHy
+tdY
gHS
iMT
hqx
@@ -231063,7 +233408,7 @@ kVl
czv
cCW
wyB
-gTb
+mSP
wyB
tEj
maT
@@ -231081,27 +233426,27 @@ bln
bln
bln
bln
-riT
-uqG
-bln
+xYt
+atB
bln
bln
bln
+mQb
pRj
pRj
pRj
pRj
pRj
-pRj
+mNY
bln
jlJ
-smj
+hTq
jlJ
bln
+chn
bln
-bln
-bln
-bln
+uer
+mQb
bln
bln
bln
@@ -231250,20 +233595,20 @@ bln
bln
bln
bln
+lSu
+lSu
bln
bln
-bln
-bln
-vbG
+fPc
bln
bln
uer
bln
mQb
bln
-bln
+ntK
stJ
-bln
+lSu
bln
bln
bln
@@ -231322,8 +233667,8 @@ huI
huI
huI
uqg
-ndK
-kXr
+pUi
+maT
bln
bln
bln
@@ -231340,24 +233685,24 @@ ptf
pRj
pRj
uqG
-sEB
-sEB
-sEB
+kKU
+kKU
+rzO
bln
pRj
-dMO
-vZp
-dcQ
+emx
+kpn
+awt
wAW
-pRj
+mNY
nxm
-ifA
+jlJ
rbb
-gFx
jlJ
+jlJ
+obe
bln
-bln
-bln
+mQb
bln
bln
bln
@@ -231503,15 +233848,15 @@ wNO
wNO
wNO
bln
-bln
+mQb
bln
ozo
bln
bln
+lSu
+mQb
bln
-bln
-bln
-vbG
+uap
bln
fsm
lBD
@@ -231521,7 +233866,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
bln
lJO
@@ -231568,7 +233913,7 @@ hbY
tKI
tKI
tKI
-ghl
+kUF
ajw
ajw
otd
@@ -231579,8 +233924,8 @@ otd
otd
uqn
kLZ
-huI
-maT
+jcJ
+kXr
bln
bln
bln
@@ -231606,15 +233951,15 @@ rej
iaT
daS
swS
-cRX
+mNY
mNY
smj
smj
iCX
glh
bln
-bln
-bln
+mQb
+mQb
bln
bln
bln
@@ -231760,16 +234105,16 @@ wNO
wNO
wNO
bln
+mQb
bln
+ntK
bln
+lSu
+lSu
+mQb
bln
-bln
-bln
-bln
-bln
-bln
-vbG
-bln
+ebW
+lSu
bln
bln
bln
@@ -231809,7 +234154,7 @@ hMg
cke
kTC
qnj
-qwn
+dei
wpC
vZg
gta
@@ -231843,7 +234188,7 @@ qjQ
qjQ
qjQ
qjQ
-rLo
+jDl
qjQ
bln
bln
@@ -231853,7 +234198,7 @@ qPw
csE
hRw
pRj
-vZW
+eDJ
ptf
daS
ptf
@@ -231865,12 +234210,12 @@ mRU
qAI
snw
mNY
-kkp
+qDS
ooU
ipE
glh
-bln
-bln
+mQb
+uer
bln
bln
bln
@@ -232017,20 +234362,20 @@ wNO
wNO
wNO
bln
+uer
bln
bln
+lSu
+lSu
bln
+uer
bln
+fPc
bln
+lSu
bln
bln
-bln
-vbG
-bln
-bln
-bln
-bln
-bln
+mQb
stJ
bln
bln
@@ -232051,7 +234396,7 @@ hEI
lJO
lJO
dDV
-sFN
+oaR
lJO
lJO
lJO
@@ -232108,26 +234453,26 @@ ptf
hZQ
cZN
ybu
-jYL
+qrr
pRj
ycS
-vGi
+pRj
lDr
-sup
+pRj
ptf
pRj
kqK
dnM
swS
mXN
-vUz
+gDv
mNY
qIf
fFx
czR
glh
-bln
-bln
+mQb
+mQb
bln
bln
bln
@@ -232275,19 +234620,19 @@ wNO
wNO
bln
bln
+hMQ
+mQb
bln
bln
bln
+hMQ
bln
-bln
-bln
-bln
-vbG
+fPc
bln
bln
stJ
bln
-bln
+uer
bln
bln
bln
@@ -232344,7 +234689,7 @@ ajw
mmi
wiz
mmi
-vmn
+sln
wam
wam
wam
@@ -232356,9 +234701,9 @@ ajw
tAS
hoD
hoD
-gAY
+hoD
wjZ
-sJn
+get
qjQ
bln
ptf
@@ -232367,24 +234712,24 @@ sUS
ybu
vUW
pRj
-nkI
-daS
-daS
+mKA
+yiR
daS
-vYd
+iJh
+wRu
pRj
pRj
kuR
-bGf
+kCC
lDh
pRj
mNY
-bCc
+mNY
pyI
mNY
glh
-bln
-bln
+mQb
+uer
bln
bln
bln
@@ -232532,15 +234877,15 @@ aBR
tGr
tGr
tGr
-mSQ
-atc
-atc
-atc
-atc
-pLe
+umh
+jZo
+jZo
+jZo
+jZo
+umh
tGr
-tCj
-sDl
+xAs
+jbe
bln
bln
bln
@@ -232567,14 +234912,14 @@ hEI
hjI
wPr
oSy
-sDl
+pLg
ybQ
ybQ
ybQ
ybQ
ybQ
ybQ
-sDl
+vsF
jOt
ozw
eRw
@@ -232582,7 +234927,7 @@ gpp
gJz
nQv
nDY
-tEu
+tzP
tKI
wuA
nAr
@@ -232594,7 +234939,7 @@ nAr
nAr
wNR
tKI
-ssg
+jnp
ajw
ajw
ajw
@@ -232824,14 +235169,14 @@ hEI
hjI
wPr
oSy
-sSA
+sDl
ybQ
gGZ
lye
ebL
edn
ybQ
-sDl
+sCK
jOt
ozw
aJA
@@ -232858,7 +235203,7 @@ vlN
ajw
wiz
ajw
-vmn
+nNu
wam
wam
wam
@@ -232881,7 +235226,7 @@ ace
ybu
thW
pRj
-uhX
+ntO
dnM
nzp
wEW
@@ -233087,22 +235432,22 @@ oPI
khR
khR
eRh
-uiM
+ybQ
jOt
jOt
ozw
aJA
xSL
gJz
-uXy
+eUx
imO
kGF
tKI
wBb
tKI
-skw
-ipF
-qpp
+xua
+llR
+fOs
dsf
xjF
xem
@@ -233129,12 +235474,12 @@ jAq
qxb
nrm
hoD
-rea
+qIP
qjQ
bln
pRj
vSE
-eGX
+mqI
qOl
ujj
pRj
@@ -233142,7 +235487,7 @@ dOH
hjH
qTS
dNC
-xBX
+iRJ
pRj
wls
qxY
@@ -233151,11 +235496,11 @@ cjL
gfC
pRj
daS
-viE
+mxg
pRj
pRj
pRj
-vsI
+oMa
bln
bln
bln
@@ -233345,7 +235690,7 @@ bnz
jxq
sOz
vGI
-ptk
+oRZ
lEE
idO
aJA
@@ -233355,9 +235700,9 @@ tKI
tKI
tKI
tKI
-qRR
+blY
tKI
-aes
+wrP
alT
taf
kGQ
@@ -233395,11 +235740,11 @@ kYF
jOJ
qzM
pRj
-dOH
+qFC
uIx
osI
osI
-hjH
+xbq
pRj
nDy
hUI
@@ -233408,11 +235753,11 @@ nVR
iWZ
bse
xHe
-pBB
+oBZ
lPE
daS
nNr
-sEB
+qVo
bln
bln
bln
@@ -233562,7 +235907,7 @@ tGr
bln
bln
bln
-gnZ
+oEB
bln
tGr
tGr
@@ -233614,7 +235959,7 @@ pdf
pdf
wBb
tKI
-pPE
+aiQ
alT
dcs
kin
@@ -233650,13 +235995,13 @@ pRj
csE
kSD
csE
-nOk
+uwd
pRj
-xOl
+poO
hjH
daS
pXv
-kNZ
+kEC
pRj
bxV
uKP
@@ -233665,11 +236010,11 @@ hUI
lLm
mLa
qSY
+daS
pRj
+igG
pRj
-pRj
-pRj
-vsI
+qVo
bln
bln
bln
@@ -233852,14 +236197,14 @@ hEI
hjI
xJJ
oSy
-sSA
+sDl
ybQ
egF
jYV
jDW
hPf
ybQ
-sDl
+eaG
jOt
ozw
ons
@@ -233872,11 +236217,11 @@ tKI
wBb
bcx
qiK
-tda
+rrB
lit
qiP
-noF
-dqV
+fgc
+obQ
nxD
rbC
kXr
@@ -233904,7 +236249,7 @@ qjQ
bln
bln
pRj
-rKQ
+wVr
drs
pRj
pRj
@@ -233923,10 +236268,10 @@ pRj
pRj
wFg
pRj
-bln
-bln
-bln
-bln
+pRj
+pRj
+pRj
+eHC
bln
bln
bln
@@ -234109,21 +236454,21 @@ hEI
hjI
wPr
oSy
-sDl
+pLg
ybQ
ybQ
ybQ
ybQ
ybQ
ybQ
-sDl
+vsF
jOt
ozw
ons
gpp
lGz
pMv
-qaD
+bso
dBB
tKI
wBb
@@ -234158,15 +236503,15 @@ qdC
jBf
dhY
qjQ
-sEB
-sEB
+oot
+oot
pRj
daS
tut
qai
qoK
pXv
-exy
+pXv
pXv
pXv
pXv
@@ -234181,9 +236526,9 @@ ptf
xHe
ptf
bln
-bln
-bln
-bln
+uer
+uer
+mQb
bln
bln
bln
@@ -234393,7 +236738,7 @@ tKI
dMv
pdf
tKI
-drG
+iUM
ssc
cXl
wRx
@@ -234439,8 +236784,8 @@ xHe
ptf
bln
bln
-bln
-bln
+mQb
+mQb
bln
bln
bln
@@ -234587,7 +236932,7 @@ tGr
miY
bln
bln
-gnZ
+oEB
mZf
bln
lSu
@@ -234621,7 +236966,7 @@ lJO
lJO
lJO
lJO
-mzy
+kcZ
biY
biY
sDl
@@ -234882,19 +237227,19 @@ sTj
hos
biY
sDl
-uqV
+sDl
sDl
hDU
-ksU
-cFX
-fHY
+dAQ
+fVU
+iYe
hDU
gpp
aJA
gpp
fUr
pMv
-cOb
+eAQ
pHy
tKI
tKI
@@ -234909,8 +237254,8 @@ rCC
gLN
rCC
eVl
-wBF
-uDr
+rCC
+dXh
cHb
cHb
mOA
@@ -234943,7 +237288,7 @@ bln
bln
bln
bln
-sEB
+jNZ
nME
bln
bln
@@ -235142,7 +237487,7 @@ hDU
hDU
hDU
hDU
-heG
+lyy
aJm
iFj
hDU
@@ -235186,8 +237531,8 @@ hoD
abz
qjQ
qjQ
-sEB
-sEB
+oot
+oot
pRj
uWW
daS
@@ -235199,9 +237544,9 @@ bln
bln
bln
bln
-sEB
+jNZ
xbV
-sEB
+qVo
bln
bln
bln
@@ -235211,7 +237556,7 @@ ptf
bln
bln
bln
-bln
+mQb
bln
bln
bln
@@ -235395,10 +237740,10 @@ hEI
qGU
biY
biY
-kqx
+mSY
mQh
xKb
-vMc
+njD
xMW
apI
tOi
@@ -235436,7 +237781,7 @@ nZh
lNG
tue
qjQ
-hxE
+jBf
nvx
lis
aud
@@ -235458,7 +237803,7 @@ bln
bln
fkF
cPp
-sEB
+rwt
bln
bln
bln
@@ -235466,11 +237811,11 @@ ptf
xHe
ptf
bln
+ntK
bln
-bln
-bln
-bln
-bln
+mQb
+uer
+mQb
bln
bln
bln
@@ -235685,7 +238030,7 @@ vlL
qxQ
eBe
hnC
-qmi
+cah
aSh
ycQ
nZh
@@ -235714,7 +238059,7 @@ bln
bln
bln
bln
-sEB
+lbc
bln
bln
bln
@@ -235725,7 +238070,7 @@ ptf
bln
bln
bln
-sEB
+mQb
bln
bln
bln
@@ -235747,8 +238092,8 @@ bln
bln
bln
bln
-tCr
-tCr
+bln
+bln
bln
bln
bln
@@ -235925,7 +238270,7 @@ wvK
aKs
tgH
gst
-vSw
+iXM
vWW
vWW
vWW
@@ -235971,7 +238316,7 @@ bln
bln
bln
bln
-sEB
+tIC
bln
bln
bln
@@ -235993,20 +238338,20 @@ eoL
ptf
bln
bln
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
+mQb
+bln
+bln
+bln
+bln
+bln
+mQb
+bln
+bln
+bln
+bln
bln
bln
bln
-tCr
-tCr
bln
bln
bln
@@ -236159,7 +238504,7 @@ bln
bln
lJO
oXf
-rlX
+xSx
fdF
lJO
vqS
@@ -236182,15 +238527,15 @@ kFu
sJr
vBu
gst
-iFh
+sbY
xAy
xAy
tge
ozH
bZg
gst
-tZR
-nsq
+hYG
+jYG
dOw
dOw
yhe
@@ -236250,20 +238595,20 @@ nkO
ptf
bln
bln
-tCr
-bln
-bln
+uer
+mQb
+mQb
bln
bln
bln
bln
+uer
bln
-tCr
bln
+mQb
bln
bln
bln
-tCr
bln
bln
bln
@@ -236385,7 +238730,7 @@ tGr
tGr
bln
jNZ
-gnZ
+oEB
jNZ
bln
ntK
@@ -236415,7 +238760,7 @@ bln
bln
dvY
lJO
-eKX
+nLE
erl
oDH
fVm
@@ -236423,10 +238768,10 @@ ndz
oIB
biY
biY
-hhN
+gNC
iLi
oJT
-spV
+wwO
gad
gAk
tMI
@@ -236444,10 +238789,10 @@ sto
lpj
gst
gst
-oiK
+npP
bLW
xjP
-sXf
+qcI
gxO
dKK
xmN
@@ -236464,7 +238809,7 @@ iOS
mYs
fxn
pRj
-kCn
+mgo
daS
pRj
iaT
@@ -236501,24 +238846,24 @@ lDF
wSU
ovy
pRj
-bHZ
+qYR
qvk
tXb
ptf
bln
bln
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
bln
bln
+mQb
bln
+lSu
+bln
+mQb
+mQb
+bln
+bln
+mQb
+mQb
bln
bln
bln
@@ -236688,9 +239033,9 @@ biY
biY
biY
biY
-wkC
-lnE
-wkC
+ede
+iKj
+bPp
bXm
lnc
lnc
@@ -236711,11 +239056,11 @@ wEh
rCC
sOn
aBh
-tNY
-dqX
+eaE
+wkN
aBh
sOn
-rzm
+sOn
tue
tue
tue
@@ -236752,7 +239097,7 @@ suR
pRj
pRj
ick
-pRj
+ivm
pRj
pRj
mNY
@@ -236762,21 +239107,21 @@ mNY
mNY
mNY
mNY
+hPv
+lej
+hBf
+eRE
+ujK
+ujK
+eRE
+ujK
+ujK
+eRE
+ujK
+hPv
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+uer
+mQb
bln
bln
bln
@@ -236922,14 +239267,14 @@ xAs
xAs
xAs
xAs
-tCj
-wPN
+xAs
+hIv
wPN
wPN
-aeV
lJO
lJO
-vNK
+lJO
+otM
hDc
wGG
psR
@@ -236960,8 +239305,8 @@ bep
dnq
gOy
dnq
-sIg
-pTB
+srw
+yld
pTB
pTB
pTB
@@ -236972,8 +239317,8 @@ dnq
dyN
rGl
hJE
-kzC
-wLU
+vYA
+hzV
rGl
vTo
oMO
@@ -236983,7 +239328,7 @@ ptd
obj
obj
obj
-iAt
+obj
obj
obj
obj
@@ -237017,24 +239362,24 @@ gBv
tjH
aUK
gGs
-qAq
+bbU
aUj
aUj
+nce
+mQb
+mQb
bln
+lSu
bln
+mQb
+mQb
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-tCr
-tCr
-tCr
-bln
+yfW
+fCR
+ujK
+ujK
+dMo
bln
bln
bln
@@ -237184,15 +239529,15 @@ sDl
sDl
sDl
hEI
-iwj
-kEB
+sop
+bJX
fFb
rtq
lJO
lJO
lJO
lJO
-baE
+htJ
apX
hjI
hdh
@@ -237217,7 +239562,7 @@ cKq
cKq
qsy
iwz
-oTg
+dLQ
iwz
xwC
jwt
@@ -237230,7 +239575,7 @@ rQn
iwz
iwz
iwz
-eYP
+uag
iwz
nQO
bmv
@@ -237271,7 +239616,7 @@ mXa
qCl
mNY
aUj
-uNu
+vWy
kLc
oFY
sIN
@@ -237287,11 +239632,11 @@ pXY
vyU
uOE
bln
+chb
bln
-tCr
-bln
-tCr
+ntK
bln
+chb
bln
bln
bln
@@ -237441,9 +239786,9 @@ sDl
sDl
sDl
hEI
-giR
-rkd
-rmU
+nFG
+sjp
+rqk
ure
lJO
bZx
@@ -237474,8 +239819,8 @@ xIS
mgj
mgj
mgj
-mZS
-mgV
+srw
+jOy
ljp
gHe
sni
@@ -237483,11 +239828,11 @@ bep
qrJ
uLC
xzh
-dnq
+aNE
qcu
bDR
wXW
-mpy
+cYj
bep
ylU
dnq
@@ -237508,7 +239853,7 @@ pRj
rAO
fhW
mNY
-vjx
+anz
mDf
nLb
kNp
@@ -237525,8 +239870,8 @@ kCn
kCn
kCn
kCn
-xtX
-azC
+ioQ
+jMn
pZG
toq
uDE
@@ -237534,7 +239879,7 @@ xFB
rkc
gxR
uaG
-kAK
+iLY
iLY
iLY
bxa
@@ -237544,12 +239889,12 @@ pXY
pXY
fcP
bln
+chb
bln
-tCr
-bln
-tCr
-bln
+mQb
bln
+bvb
+jHb
ozo
bln
bln
@@ -237684,7 +240029,7 @@ ooL
tDg
tDg
oFI
-gnZ
+oEB
sgW
akQ
lSu
@@ -237703,15 +240048,15 @@ lJO
lJO
lJO
lJO
-wrN
+bZx
bZx
bWn
-huM
+seL
nUr
ibk
xwr
xgg
-aFx
+xId
whQ
kka
fmm
@@ -237738,14 +240083,14 @@ gfb
pYB
gfb
gfb
-nqU
+vtg
rcE
rcE
rcE
hVc
jII
jII
-dnq
+rLl
ylU
dnq
jII
@@ -237756,7 +240101,7 @@ jqT
hcL
hcL
bln
-bln
+mQb
bln
bln
bln
@@ -237797,15 +240142,15 @@ iLY
lqE
pXY
pXY
-vyU
-vyU
+pXY
+pXY
uOE
bln
+chb
bln
-tCr
-bln
-tCr
+uer
bln
+chb
bln
bln
bln
@@ -237944,10 +240289,10 @@ kyy
cJi
abb
oFI
-gnZ
+oEB
abb
oFI
-gnZ
+oEB
abb
oFI
rzG
@@ -237959,7 +240304,7 @@ bZx
bZx
bZx
bZx
-snv
+mgs
kQi
oWk
bWn
@@ -237980,11 +240325,11 @@ pAZ
ucn
tLi
pAZ
-xyl
-dnq
-qjm
+tVd
+uLC
+jCT
dxK
-hbp
+xax
oyp
phf
sEl
@@ -237995,9 +240340,9 @@ odN
iZq
dpH
gfb
-ydT
+mYG
iIA
-fSC
+fGQ
iIA
cvg
qQb
@@ -238006,15 +240351,15 @@ okb
ylU
jwl
jII
-bln
+kps
hcL
bXF
kcm
mGm
hcL
bln
-bln
-bln
+uer
+mQb
bln
ptf
ptf
@@ -238030,12 +240375,12 @@ fxR
aQR
csT
csT
-cQH
+csT
mNY
kCn
mNY
dUn
-eEm
+thC
cpH
kbJ
kbJ
@@ -238046,23 +240391,23 @@ epY
vWe
kIt
kMY
-wRc
+omT
lha
-kAK
+iLY
iLY
iLY
bxa
pXY
pXY
-vyU
-vyU
+pXY
+pXY
xLS
bln
+chb
bln
-tCr
-bln
-tCr
+lSu
bln
+chb
bln
bln
bln
@@ -238216,11 +240561,11 @@ bZx
bZx
bZx
bZx
-snv
+gYm
krQ
skZ
bWn
-eOK
+nch
xMX
xIz
bIc
@@ -238237,11 +240582,11 @@ pAZ
wtj
lBD
bcN
-bQV
-hIS
-bfl
+qzy
+adP
+adP
dxK
-wvw
+wzk
wzk
wzk
wzk
@@ -238298,14 +240643,14 @@ kbJ
kbJ
wkw
yaL
-wrc
+saO
eVV
rat
dNG
sth
aUj
aUj
-stI
+rNZ
iLY
iLY
lqE
@@ -238315,13 +240660,13 @@ pXY
vyU
uOE
bln
+chb
bln
-tCr
-bln
-tCr
-bln
+mQb
bln
+chb
bln
+mQb
bln
bln
wNO
@@ -238450,15 +240795,15 @@ aWk
diC
bJj
lyG
-jko
+teq
bXy
feJ
xWb
jDM
brx
rai
-twP
-sPK
+amn
+hzG
wZD
iDq
bln
@@ -238473,11 +240818,11 @@ bZx
bZx
bZx
bZx
-snv
+gYm
krQ
gYp
bWn
-lvm
+iUO
egL
ssF
pSu
@@ -238495,7 +240840,7 @@ mQb
bNy
qWZ
oVR
-jOi
+apo
oVR
dxK
xVq
@@ -238509,12 +240854,12 @@ dkb
kmi
iYb
xaA
-vXV
-wjv
+ovx
+gMq
pec
fJl
xMR
-bJy
+fYE
cpm
dnq
ylU
@@ -238522,9 +240867,9 @@ dnq
paM
paM
hcL
-fUI
+jqT
hdj
-ssr
+jqT
hcL
paM
paM
@@ -238536,7 +240881,7 @@ pRj
pRj
daS
mNY
-prF
+gFI
bdR
xaI
xaI
@@ -238562,7 +240907,7 @@ ycB
qtj
qtj
aUj
-kAK
+iLY
iLY
iLY
bxa
@@ -238571,14 +240916,14 @@ pXY
pXY
pXY
fcP
+lSu
+chb
bln
-bln
-tCr
-bln
-tCr
-bln
-bln
-bln
+uer
+mQb
+bvb
+tMa
+mQb
bln
bln
wNO
@@ -238719,10 +241064,10 @@ fDc
eGA
iDq
jSt
-kvh
+mfH
wPN
-tCj
-sDl
+xAs
+jbe
sDl
sDl
bHI
@@ -238730,11 +241075,11 @@ bZx
bZx
bZx
bZx
-snv
+gYm
krQ
thI
bWn
-oQE
+tsz
xMX
hSl
ueS
@@ -238751,9 +241096,9 @@ pAZ
stJ
fsm
qWZ
-aDZ
-mpP
-uLp
+lvA
+gKU
+aoW
dxK
fbw
hue
@@ -238771,7 +241116,7 @@ ool
jRC
cgC
jaq
-cua
+vvT
cpm
dnq
ylU
@@ -238812,14 +241157,14 @@ yaL
yaL
yaL
yaL
-sSJ
+pmi
bTF
nHe
jDP
wTg
-jWJ
+bRj
gyR
-clG
+fhX
kAK
iLY
lqE
@@ -238829,11 +241174,11 @@ pXY
pXY
uOE
bln
+yfW
+jKQ
bln
-tCr
-bln
-tCr
-bln
+mQb
+ebW
bln
bln
bln
@@ -238987,7 +241332,7 @@ bZx
bZx
bZx
bZx
-snv
+gYm
krQ
gYp
bWn
@@ -239005,14 +241350,14 @@ xhw
eJe
pXn
pAZ
-nyE
+jDB
qWZ
qWZ
qWZ
-ldT
+wrk
qWZ
dxK
-wzk
+cct
hue
xit
wfK
@@ -239022,7 +241367,7 @@ iYb
iYb
iYb
iYb
-rpu
+kFW
ybI
nnR
tuz
@@ -239030,11 +241375,11 @@ eRZ
qpZ
rAA
cpm
-mpy
-sYu
-ckc
+ooV
+bwD
+qdI
paM
-sqq
+pdg
nBk
nBk
oSY
@@ -239042,7 +241387,7 @@ nBk
nBk
aCX
paM
-gZk
+tUG
jZU
uFh
hwx
@@ -239065,7 +241410,7 @@ mNY
akL
tvF
tvF
-aYS
+qya
gTK
ruO
fKe
@@ -239074,10 +241419,10 @@ aQW
pVK
wRd
gGt
-yhC
+uJR
rIX
-kAK
-nRV
+iLY
+lqE
fcP
cSx
vyU
@@ -239086,14 +241431,14 @@ vyU
vyU
fcP
bln
+pMM
+mQb
+lSu
bln
-tCr
-tCr
-tCr
-bln
-bln
-bln
-bln
+fYT
+tTO
+mQb
+mQb
bln
wNO
wNO
@@ -239244,27 +241589,27 @@ bZx
bZx
bZx
bZx
-snv
+gYm
gMK
huT
bWn
-exq
+ukJ
xMX
vvu
joh
mdM
-bZB
-rDq
+wBa
+fSP
iMw
-wZp
+rRd
bWn
piB
eJe
utR
pAZ
-lBD
+kIL
qWZ
-qHD
+vij
bMZ
paK
aVH
@@ -239292,7 +241637,7 @@ ylU
bep
paM
xxQ
-nnM
+gMl
kzO
gdP
ykL
@@ -239340,17 +241685,17 @@ aZH
fDn
fDn
gka
+uMs
+mQb
bln
+fPc
+mQb
bln
bln
bln
+chb
bln
-bln
-bln
-bln
-bln
-bln
-bln
+mQb
bln
wNO
wNO
@@ -239491,7 +241836,7 @@ iDq
iDq
ciG
mfH
-sDl
+jbe
sDl
sDl
sDl
@@ -239501,7 +241846,7 @@ bZx
bZx
bZx
bZx
-snv
+gYm
lwO
vTg
bWn
@@ -239525,7 +241870,7 @@ xCv
vWL
nci
tPC
-uks
+xkI
gnM
aHW
clP
@@ -239535,7 +241880,7 @@ clP
clP
clP
clP
-rya
+rwn
eWc
nDA
vvi
@@ -239543,7 +241888,7 @@ xpJ
vYs
suL
gCn
-hUl
+qIx
dZQ
aNs
dnq
@@ -239556,7 +241901,7 @@ nBk
nBk
iiT
paM
-jZU
+wxY
hFi
bts
nlr
@@ -239604,10 +241949,10 @@ gka
gka
gka
gka
+aao
+bvb
+tMa
bln
-tCr
-tCr
-tCr
bln
wNO
wNO
@@ -239741,7 +242086,7 @@ feJ
uGr
uGr
iDq
-pLx
+jBr
lAL
gPp
iDq
@@ -239759,10 +242104,10 @@ psN
psN
psN
wqx
-gEb
+cJd
gYp
bWn
-tEn
+bTJ
cGt
wRI
qdE
@@ -239772,22 +242117,22 @@ ntK
mQb
bln
jII
-gMx
-lsH
-jJr
+ooV
+wTL
+eff
qWZ
qWZ
qWZ
-bpf
+svR
xRw
nYv
qVp
xKJ
-rmM
+veH
pZh
oYI
aCk
-uPY
+wzk
knU
kPv
dxK
@@ -239841,7 +242186,7 @@ dth
bTF
wRd
gka
-swe
+igw
lAu
vWr
vWr
@@ -239862,9 +242207,9 @@ lhC
maY
gka
bln
-tCr
+chb
+bln
bln
-tCr
bln
wNO
wNO
@@ -240038,7 +242383,7 @@ grA
fwQ
nOH
gxU
-jJR
+gZq
ybv
ybv
ybv
@@ -240118,10 +242463,10 @@ brY
lhC
lhC
gka
-bln
-tCr
-bln
-tCr
+lSu
+chb
+uer
+mQb
bln
wNO
wNO
@@ -240268,7 +242613,7 @@ sDl
sDl
sDl
psN
-eUR
+xir
nTp
nTp
kxp
@@ -240276,7 +242621,7 @@ kQc
cxz
nnx
bWn
-sfz
+rkV
npu
oMS
npu
@@ -240286,7 +242631,7 @@ nSo
jII
pAZ
pAZ
-dnq
+rLl
eJe
utR
tmQ
@@ -240319,7 +242664,7 @@ dnq
vrX
pua
paM
-pEY
+wik
vJI
uud
gdP
@@ -240327,7 +242672,7 @@ pjl
uOn
msU
paM
-khu
+lxi
bbo
pbE
vja
@@ -240350,7 +242695,7 @@ mNY
ixG
aPf
dzJ
-neV
+drd
twt
mEw
sSJ
@@ -240376,9 +242721,9 @@ rQf
mUs
gka
bln
-tCr
+chb
bln
-tCr
+mQb
bln
wNO
wNO
@@ -240525,9 +242870,9 @@ sDl
sDl
sDl
psN
-nUI
+riB
dkY
-nCW
+wLc
hzY
bRn
fng
@@ -240541,7 +242886,7 @@ bWn
bWn
mae
pAZ
-usz
+mDy
eZL
ljx
nxW
@@ -240551,7 +242896,7 @@ qXF
dMX
gER
nOH
-bQd
+xVc
ybv
xzT
cHO
@@ -240564,7 +242909,7 @@ bln
kta
jLa
rBL
-fYF
+uMN
clE
jQI
qnr
@@ -240594,13 +242939,13 @@ dPT
pRj
pMu
gVD
-gSQ
+kPu
ajF
qwe
uJH
-hHF
+iAc
roj
-rIr
+gXN
pRj
kCn
mNY
@@ -240612,7 +242957,7 @@ gTK
myX
sSJ
gka
-eEh
+oAs
fab
eDC
uIV
@@ -240632,10 +242977,10 @@ viH
viH
rQf
gka
+mQb
+bvb
+jHb
bln
-tCr
-bln
-tCr
bln
wNO
wNO
@@ -240790,11 +243135,11 @@ pfe
aeQ
mdX
pfe
-ktK
-fGr
-olt
-qSP
-eSm
+oyd
+vws
+mjf
+wEb
+sIZ
pfe
pfe
jII
@@ -240861,10 +243206,10 @@ xtQ
hIH
kCn
mNY
-wiM
+hFJ
tMD
ehJ
-xFM
+fMt
twt
tXB
sSJ
@@ -240872,7 +243217,7 @@ gka
uXC
fab
fNv
-iEd
+wuo
wuo
nnw
spv
@@ -240889,10 +243234,10 @@ lhC
lhC
lhC
gka
+mQb
+chb
bln
-tCr
bln
-tCr
bln
wNO
wNO
@@ -241017,8 +243362,8 @@ lQc
lQc
nbp
mgU
-nbt
-ioi
+bvX
+ccF
fad
azx
tDw
@@ -241042,11 +243387,11 @@ iiH
teP
teP
teP
-kGJ
+qbk
gMK
fng
rHc
-oOt
+mxF
uog
vVY
uog
@@ -241054,7 +243399,7 @@ uog
nfU
bzI
uog
-qzU
+yaF
mny
dnq
wmK
@@ -241079,8 +243424,8 @@ kta
kta
dHa
kta
-wal
-wDi
+kta
+cPK
qQC
jtN
aYq
@@ -241089,7 +243434,7 @@ kta
qQG
nlT
krv
-ylF
+hyc
fdy
fdy
fdy
@@ -241109,7 +243454,7 @@ cLN
cLN
cLN
fdy
-oXc
+eKb
nzq
cLN
cLN
@@ -241118,7 +243463,7 @@ kKH
pRj
eAj
sro
-apL
+dgp
qkT
kzA
whW
@@ -241130,7 +243475,7 @@ glc
fab
ktw
bny
-qDj
+jQe
xBp
bYw
bYw
@@ -241147,9 +243492,9 @@ phL
lhC
gka
bln
-tCr
+chb
+bln
bln
-tCr
bln
wNO
wNO
@@ -241273,7 +243618,7 @@ bln
npb
bln
lSu
-rhf
+hIO
rPP
eNl
vbF
@@ -241303,7 +243648,7 @@ vDb
vvh
vPC
pvm
-tJZ
+dMi
cvC
kQc
iYG
@@ -241311,7 +243656,7 @@ kQc
kOV
kQc
kQc
-kkr
+iJN
gOy
gOy
fKF
@@ -241319,7 +243664,7 @@ qjg
utR
tmQ
lkI
-smI
+lvl
aog
ktl
dEI
@@ -241346,7 +243691,7 @@ xXt
gET
gMM
jba
-iot
+mKC
oQp
oQp
lCY
@@ -241366,7 +243711,7 @@ oQp
oQp
oQp
oQp
-lEK
+mxX
oQp
oQp
kPg
@@ -241377,7 +243722,7 @@ fFy
mNY
bTq
xUP
-fQU
+gRt
rpF
twt
fcg
@@ -241403,10 +243748,10 @@ efE
kJU
lhC
gka
+tMc
+chb
bln
-tCr
bln
-tCr
bln
wNO
wNO
@@ -241530,7 +243875,7 @@ bln
npb
bln
bln
-rhf
+hIO
vyd
ePr
kGc
@@ -241540,7 +243885,7 @@ mgU
kqc
kqc
kqc
-wAq
+jct
jaw
xwf
aPd
@@ -241554,21 +243899,21 @@ bgN
bgN
uwB
lvS
-xLO
+dYA
fGM
-aac
+hrO
nUJ
qbA
csB
-stB
+gtB
tny
dLo
fBF
xUU
wYZ
aKI
-xUU
-avd
+peq
+obb
qJV
vBh
fiE
@@ -241577,9 +243922,9 @@ utR
tmQ
axf
kzD
-kJP
+nsj
lhv
-heS
+sDV
ybv
xwm
vzT
@@ -241593,8 +243938,8 @@ kta
kta
eoJ
kta
-wal
-tEK
+kta
+lEJ
qQC
hNg
rFD
@@ -241603,8 +243948,8 @@ kta
vtz
fuM
vXh
-jZB
-rWn
+hyc
+tdK
mJa
gDV
fxl
@@ -241622,8 +243967,8 @@ eQX
rWn
rWn
gDV
-cSP
-dAk
+tro
+eKb
jRV
uOL
gQq
@@ -241642,9 +243987,9 @@ wfn
ras
fkj
fab
-nsK
+iag
dfq
-ghj
+ein
xBp
imd
imd
@@ -241660,10 +244005,10 @@ lhC
gsk
lhC
gka
+lSu
+chb
bln
-tCr
bln
-tCr
bln
wNO
wNO
@@ -241787,12 +244132,12 @@ bln
miY
oot
oot
-rhf
+hIO
jDt
wtg
diq
-ehy
-vtZ
+uet
+ptr
mgU
fUj
kcc
@@ -241888,20 +244233,20 @@ hOc
bID
qnC
vkz
-uoF
+aom
pcg
deD
-fLH
+unG
qnC
isX
eBI
oEt
gka
-gFR
+vKy
fab
fyQ
wuo
-vuK
+wuo
nnw
cDK
uvk
@@ -241918,9 +244263,9 @@ lhC
lhC
gka
bln
-tCr
+chb
+bln
bln
-tCr
bln
wNO
wNO
@@ -242044,9 +244389,9 @@ bln
npb
bln
bln
-rhf
-rhf
-rhf
+hIO
+hIO
+hIO
bUx
bUx
bUx
@@ -242074,7 +244419,7 @@ jOQ
jOQ
jOQ
jOQ
-cyZ
+deY
deY
fhz
deY
@@ -242083,7 +244428,7 @@ deY
deY
deY
wAZ
-oAz
+tVd
uLC
xQg
fwm
@@ -242136,7 +244481,7 @@ vvv
tTV
jtA
bID
-rlL
+obo
miw
gCK
cMd
@@ -242144,13 +244489,13 @@ lHC
vzU
ahm
qnC
-xBh
+bjK
qGQ
sOE
wcx
-mGV
+fVy
qnC
-sIp
+nAw
uif
wRd
gka
@@ -242175,9 +244520,9 @@ vBm
lfp
gka
bln
-tCr
+bvb
+hZu
bln
-tCr
bln
wNO
wNO
@@ -242342,7 +244687,7 @@ skl
skl
pAZ
pAZ
-dnq
+rLl
gOy
utR
tmQ
@@ -242401,7 +244746,7 @@ dcC
jGB
akz
sCA
-aSw
+mta
ojv
bAT
eri
@@ -242431,10 +244776,10 @@ rQf
rQf
mUs
gka
-bln
-tCr
-bln
-tCr
+mQb
+chb
+mQb
+mQb
bln
wNO
wNO
@@ -242646,7 +244991,7 @@ oyj
gwK
nEV
bry
-fDM
+vPc
fLq
hro
tKi
@@ -242660,9 +245005,9 @@ wHj
mBB
juH
ojv
-hut
+lqi
mDw
-jDT
+tbH
qKQ
aTj
uif
@@ -242688,10 +245033,10 @@ fyR
lhC
lhC
gka
-bln
-tCr
-bln
-tCr
+mQb
+chb
+uer
+mQb
bln
wNO
wNO
@@ -242832,7 +245177,7 @@ kpj
fGq
eig
jNp
-sDl
+jbe
sDl
sDl
sDl
@@ -242856,18 +245201,18 @@ vXU
drZ
yfF
jII
-gMx
-oas
-jJr
+eff
+kxA
+eff
qWZ
qWZ
qWZ
-dWX
+aCP
wKI
iFs
qVp
lpM
-mjs
+slP
hsx
hpR
pIk
@@ -242925,7 +245270,7 @@ rGu
eZO
wRd
gka
-xNn
+lzJ
snO
pIm
vWr
@@ -242946,9 +245291,9 @@ pMC
qWJ
gka
bln
-tCr
+chb
+bln
bln
-tCr
bln
wNO
wNO
@@ -243084,7 +245429,7 @@ kzw
kzw
cAC
xAQ
-voA
+iMg
jNp
jNp
jNp
@@ -243095,7 +245440,7 @@ sDl
sDl
sDl
skl
-jOQ
+uFS
skl
nOl
oCF
@@ -243106,24 +245451,24 @@ ygB
mJO
oCF
ygB
-bLa
+bSW
oCF
ygB
lBD
jII
jII
jII
-ifd
+aVr
xwC
utR
pAZ
bln
qWZ
-oxe
+bGc
vmj
aqB
pVq
-nVZ
+rkI
oRk
mvc
mvc
@@ -243131,9 +245476,9 @@ rAW
kwz
ghJ
uEm
-sqU
+aEz
lpM
-klP
+rEo
euf
jzn
mhQ
@@ -243170,7 +245515,7 @@ bDz
rSC
inE
oPU
-wuV
+xpc
qnC
qnC
sCA
@@ -243202,10 +245547,10 @@ gka
gka
gka
gka
+aao
+bvb
+tMa
bln
-tCr
-tCr
-tCr
bln
wNO
wNO
@@ -243355,28 +245700,28 @@ skl
jOQ
skl
ygB
-xkp
+gQI
ygB
ygB
-qBd
+ugX
ygB
ygB
-lOz
+nJH
ygB
ygB
-oTh
+rsV
ygB
fEZ
ygB
-hXm
-fZO
-uLR
+tSb
+aab
+dcI
sNI
bUH
pAZ
-wXn
+hLw
qWZ
-eWP
+ydk
tGF
iUT
aVH
@@ -243389,12 +245734,12 @@ hCV
nkb
ptB
mvc
-olH
+lzb
anu
jly
fXb
mhQ
-eeq
+oYN
jUD
nZb
lRf
@@ -243410,13 +245755,13 @@ uwO
rSx
kRP
kRP
-lSw
+uFV
cAR
kNk
tmA
bNE
hht
-gMN
+hxe
xnE
tvd
egV
@@ -243429,13 +245774,13 @@ vzU
pZn
bBd
xSv
-aIg
-rjh
+gyR
+lLD
xZl
qaF
pna
-aIg
-ktx
+gyR
+cod
uif
jKe
wRd
@@ -243458,9 +245803,9 @@ haC
haC
haC
haC
-qCB
-bln
-bln
+hso
+lSu
+chb
bln
bln
bln
@@ -243622,20 +245967,20 @@ rMN
alO
alO
qCI
-xKT
+fhg
alO
-qhF
-kVj
-kVj
-qsY
+fEe
+hYD
+hYD
+waU
xwC
kKX
pAZ
-odi
+luG
qWZ
qWZ
qWZ
-tUO
+qKn
qWZ
lpM
xxx
@@ -243649,16 +245994,16 @@ xLF
lpM
oGQ
wKw
-vFb
+mZT
mhQ
hUV
aks
nLH
xex
mhQ
-ufw
-rpG
-jtY
+cBk
+kdA
+reb
xVK
tfx
tyK
@@ -243677,13 +246022,13 @@ guU
ayq
hpI
bID
-sSS
+iKh
rOU
-rcN
-qxy
-siz
-iUx
-kTQ
+qXt
+jEo
+fEL
+boX
+vjQ
lCD
pNO
nFc
@@ -243709,16 +246054,16 @@ bEa
dCy
dMK
gka
+nce
bln
bln
bln
bln
bln
-bln
-bln
-bln
-bln
-bln
+lSu
+hAM
+sds
+ntK
bln
bln
wNO
@@ -243881,7 +246226,7 @@ iPm
iPm
iPm
iPm
-mVW
+pcx
hay
cfr
dct
@@ -243891,9 +246236,9 @@ pAZ
wtj
eJK
qWZ
-kjY
-bCW
-uLp
+kGe
+lWd
+dOF
lpM
byx
aJN
@@ -243929,32 +246274,32 @@ kQf
hDh
vnt
keP
-xJi
+qTa
ctr
avk
gxP
bID
-tZO
+phw
uCK
-nKj
-fwW
-uxp
-afK
-bOy
+gJN
+ckX
+iub
+inn
+oUw
vfU
pdV
-hqV
-pie
+gyR
+psu
uGT
qWy
pna
-hqV
-uge
+gyR
+jmD
xrg
dxn
aPD
aPD
-vlb
+rHx
fKf
pst
bWQ
@@ -243967,13 +246312,13 @@ uYO
rOe
gka
bln
+mQb
+mQb
+lSu
+lSu
+mQb
bln
-bln
-bln
-bln
-bln
-tCr
-bln
+chb
bln
bln
bln
@@ -244118,7 +246463,7 @@ nmq
kqG
pVL
pVL
-sDl
+jbe
sDl
sDl
skl
@@ -244136,12 +246481,12 @@ wVD
uja
uja
uja
-bsn
+iyJ
uja
uja
uja
uja
-vdO
+uHN
vrX
utR
pAZ
@@ -244149,7 +246494,7 @@ eAu
hFr
qWZ
oVR
-sNQ
+lfo
oVR
lpM
dbs
@@ -244176,7 +246521,7 @@ vXh
cvS
ewi
cvS
-eUI
+svV
kwX
gDp
egp
@@ -244186,7 +246531,7 @@ pJQ
pJQ
pJQ
keP
-tJv
+vei
bTx
nvW
xxs
@@ -244194,9 +246539,9 @@ bID
bID
bID
bID
-cfT
-kvH
-uIz
+nnp
+res
+eLM
bID
bID
bID
@@ -244210,10 +246555,10 @@ gyR
gyR
gyR
aPD
-wqc
+lQe
umz
sbK
-wij
+tOk
gka
gka
gka
@@ -244223,15 +246568,15 @@ fDn
fDn
fDn
gka
-bln
-bln
-bln
-bln
-bln
-bln
-tCr
-bln
-bln
+ujK
+gSd
+lej
+ujK
+ujK
+ujK
+yhY
+bvb
+ftY
bln
bln
bln
@@ -244385,29 +246730,29 @@ skl
eFW
rlV
ygB
-xEJ
+jMx
gJC
akD
qIU
-keL
+uUM
uja
jHG
-yjF
+jcF
vVw
-yjF
+jcF
qSh
hsB
uja
-jcy
+ltY
iuv
utR
pAZ
fsm
efv
bcN
-jYd
-ugI
-lIs
+yan
+fVf
+epC
lpM
vPF
uEm
@@ -244422,7 +246767,7 @@ sIt
sIt
sIt
log
-aTG
+kpA
hGh
raf
raf
@@ -244432,7 +246777,7 @@ iuv
pDi
cvS
cGA
-rgi
+cGA
pNq
lBS
aTp
@@ -244471,23 +246816,23 @@ cht
eiI
bum
wWM
-vvf
+hVf
pcI
ehP
uDi
-uLr
-bDl
-sEB
+aPD
+tfk
sEB
+qVo
+chb
bln
+lSu
bln
bln
bln
bln
bln
-bln
-tCr
-bln
+chb
bln
bln
bln
@@ -244641,18 +246986,18 @@ jOQ
skl
dxh
xri
-vAo
+ttI
cmL
lLf
asa
kCu
-gHj
+uKR
uja
-sfD
-gjT
-szK
-upx
-uOy
+lsF
+pBs
+eYF
+sNj
+fKR
hsB
uja
ise
@@ -244662,11 +247007,11 @@ pAZ
bln
lBD
pAZ
-mDv
-sUi
-tEd
+hZf
+rYE
+xUg
lpM
-eEC
+luk
aTw
iFL
hpe
@@ -244678,7 +247023,7 @@ dGU
wdg
bVv
wdg
-sTV
+ukR
pwf
oUL
qKz
@@ -244711,7 +247056,7 @@ uAK
wSo
wSo
vZt
-iHm
+qhI
rXe
hHN
bJD
@@ -244736,16 +247081,16 @@ lzy
sEB
sEB
sEB
+xhA
bln
bln
+uer
bln
bln
-tCr
-tCr
-tCr
-tCr
bln
bln
+chb
+uer
bln
bln
bln
@@ -244899,14 +247244,14 @@ skl
ddr
ccp
ygB
-kCb
+vrD
gya
tfO
urd
xTU
uja
aty
-gjT
+pBs
uja
uja
uja
@@ -244937,11 +247282,11 @@ sIt
sIt
log
mhQ
-rXN
+pOH
mhQ
mhQ
mhQ
-dnq
+rLl
jtE
vXh
cvS
@@ -244950,7 +247295,7 @@ bRH
caZ
hgK
caZ
-gDp
+rqN
btg
pGo
uoE
@@ -244962,7 +247307,7 @@ jlV
hHN
hHN
iRw
-cYf
+vuf
bSG
uop
tHj
@@ -244985,26 +247330,26 @@ daM
pyM
kxY
ccz
-okk
+xCs
lVm
-qrm
+aPD
mzz
aPD
bDl
-sEB
-sEB
-bln
-bln
-bln
-bln
+ooL
+qVo
+chb
bln
+lSu
bln
+mQb
bln
-tCr
bln
bln
+chb
bln
bln
+mQb
bln
wNO
wNO
@@ -245145,13 +247490,13 @@ lbk
sDl
sDl
skl
-yhL
+vaW
deY
skl
gDz
xlH
kbN
-dym
+nzn
skl
ygB
ygB
@@ -245163,25 +247508,25 @@ maB
fpa
uja
oiz
-gjT
+pBs
uja
kDz
-xVc
+mBm
twU
uja
-bvu
-eXZ
+uPT
+poL
vBh
-qMf
-qMf
-qMf
-qMf
-qMf
-wVR
+wRk
+wRk
+wRk
+wRk
+wRk
+cRu
mfW
-toT
+vKZ
mfW
-aeF
+uxm
eta
brp
mfW
@@ -245190,12 +247535,12 @@ ccs
amN
hHu
tZZ
-vBh
-vBh
-dqs
+mfW
+mfW
+oyY
aVw
gxq
-rlb
+aVw
vBh
vBh
vBh
@@ -245207,7 +247552,7 @@ iGa
caZ
vpR
caZ
-oDk
+sqN
kRP
fwO
fwO
@@ -245223,7 +247568,7 @@ cEw
cEw
cEw
cEw
-rII
+woc
fwq
hHN
lRR
@@ -245247,21 +247592,21 @@ iaY
duh
duh
duh
+mQb
bln
-bln
-sEB
-bln
-bln
-bln
-bln
-bln
+lbc
+bvb
+jHb
bln
bln
-tCr
+mQb
bln
bln
bln
+chb
+mQb
bln
+mQb
bln
wNO
wNO
@@ -245392,7 +247737,7 @@ ihb
bnM
iRM
kkl
-tAK
+xiq
gUs
ykw
lbk
@@ -245416,18 +247761,18 @@ ygB
ybE
eKJ
ulk
-rgM
+ugZ
uja
uja
uja
-jnh
+kqP
uja
uja
uja
hsB
uja
-uuh
-lyh
+ehq
+kOq
iuv
vrX
iuv
@@ -245436,7 +247781,7 @@ iuv
iuv
iuv
vrX
-maX
+uJN
iuv
xNF
ylU
@@ -245449,7 +247794,7 @@ iuv
iuv
iuv
iuv
-rpG
+uJN
iuv
iuv
iuv
@@ -245478,7 +247823,7 @@ dUv
cEw
rLs
xUV
-xmL
+rLs
cEw
cmJ
rwC
@@ -245504,21 +247849,21 @@ dFo
kKy
duh
bln
+ntK
bln
+lbc
+chb
bln
-sEB
-bln
-bln
-bln
-bln
-bln
+lSu
bln
+mQb
bln
-mVm
bln
bln
+chb
bln
bln
+mQb
bln
wNO
wNO
@@ -245669,44 +248014,44 @@ ykA
skl
lQr
lkj
-ipx
+iov
seH
lvY
mmA
-apC
+whk
uja
-vmp
-vmp
-uNp
+aJi
+aJi
+eCT
uja
oUO
-hxB
+msG
xWG
uja
kyL
-eph
+hNU
kyL
kyL
-jnU
-rbh
-kZm
-njM
-rbh
-rbh
-qPD
-jIY
+rwZ
+oTu
+ucu
+adv
+oTu
+oTu
+srw
+kfr
dKW
ylU
lDo
dnq
iuu
dnq
-dnq
+ebH
dnq
apb
dnq
bep
-mpy
+srw
dnq
dnq
ivo
@@ -245761,19 +248106,19 @@ lhO
fFi
duh
bln
+mQb
bln
+lbc
+chb
bln
-sEB
-bln
-bln
-bln
-bln
-bln
+lSu
bln
bln
-tCr
+uer
bln
bln
+bvb
+tMa
bln
bln
bln
@@ -245916,33 +248261,33 @@ bln
bln
fsm
bUx
-uek
-wph
+buR
+kVe
fnS
skl
-qpU
-xsm
+hir
+kAT
jOQ
skl
pOo
piC
ygB
-fXo
+noJ
aos
-cUH
-rfW
-beF
-vme
-lrE
-gUw
+uWo
+iUs
+ozk
+nsu
+fdV
+kux
uja
uja
uja
hsB
uja
mdZ
-hMM
-lEb
+ros
+bnm
mdZ
exw
hmb
@@ -245952,9 +248297,9 @@ hmb
hmb
exw
tLF
-gIf
-dBA
-gIf
+lFb
+qRE
+lFb
azw
azw
mao
@@ -246018,20 +248363,20 @@ alb
nTL
cHf
qHg
-tmR
-bln
-sEB
-bln
-bln
-bln
-bln
+umg
+mQb
+lbc
+chb
+mQb
bln
bln
bln
-mVm
bln
+mQb
bln
+chn
bln
+uer
bln
bln
wNO
@@ -246173,60 +248518,60 @@ bUx
bUx
bUx
bUx
-maM
-aXx
+oBV
+aXq
fnS
skl
-eoV
-npZ
-qQV
+bVx
+idP
+irn
skl
gmW
gmW
gmW
ltV
-tip
-gxT
+lAW
+ksl
ltV
uja
-mqy
-mqy
+tXk
+tXk
tUn
uja
jlP
-azt
+dHg
twU
uja
-eUC
-yjr
-nvw
-nPS
-eav
-bBa
-iiB
-ycE
-iuE
-gWl
-hKn
-lHi
+dka
+fKV
+jLK
+tJY
+phr
+eik
+cby
+otW
+jLc
+lvb
+xWk
+sTH
lso
dEV
bai
azw
jqE
kZb
-tSK
+cJk
azw
-fMg
+xxi
fqW
-pHS
+sfd
nCb
kWL
cvS
pjF
nhw
cvS
-bEB
+aMh
kNA
mOo
jPh
@@ -246274,20 +248619,20 @@ njm
njm
njm
duh
-sEB
+mZf
ipM
bln
-sEB
-bln
-bln
-bln
-bln
-bln
-bln
+lbc
+chb
+mQb
bln
bln
+lSu
bln
+mQb
bln
+chb
+mQb
ozo
bln
bln
@@ -246352,7 +248697,7 @@ wNO
wNO
wNO
bln
-aaX
+qzn
vbG
tkU
tkU
@@ -246424,7 +248769,7 @@ fhu
bLI
ykw
skl
-blX
+ugA
deY
skl
kQE
@@ -246435,15 +248780,15 @@ skl
hDV
skl
byP
-blX
-eHX
-ceU
-bZU
-efU
-qfJ
-seB
-mcT
-xwL
+ugA
+hNp
+tFI
+eHb
+hcs
+bdp
+nmH
+tiI
+hLW
bVI
uja
uja
@@ -246454,18 +248799,18 @@ uja
uja
uja
uja
-scG
-cKJ
-hJS
-jMJ
-nyj
-fju
-lvy
-fLG
-nxc
-lgb
-xre
-lHi
+sJC
+aSM
+fjN
+xhV
+mPl
+ybb
+fJS
+hFR
+rxJ
+lGN
+xul
+sTH
lso
dEV
bai
@@ -246474,7 +248819,7 @@ rEp
fTC
blU
azw
-eul
+bbO
hhT
vnN
pQp
@@ -246523,9 +248868,9 @@ qwF
qwF
qwF
wYJ
-bln
-bln
-bln
+sEB
+sEB
+sEB
kUu
bln
bln
@@ -246534,19 +248879,19 @@ bln
bln
oxR
bln
-sEB
-bln
-bln
-bln
-bln
-bln
+lbc
+chb
+mQb
bln
+lSu
bln
-mVm
bln
bln
bln
+chb
bln
+uer
+mQb
bln
wNO
wNO
@@ -246609,7 +248954,7 @@ wNO
wNO
wNO
bln
-fhB
+liV
vbG
tkU
tkU
@@ -246681,48 +249026,48 @@ ekW
vRN
fEA
uHF
-jyE
-jyE
+wjj
+wjj
qdK
eqq
-ejY
+krZ
eqq
eqq
eqq
eqq
-mkM
+xuL
eqq
-fjO
+lrl
qvh
skl
-erH
+eFG
ffZ
vfW
vfW
mZK
lvk
-qiG
-czo
+gzI
+gIN
kKL
-rDI
+mBr
kKL
-uUw
-cmK
-css
+pyE
+suo
+qZg
rxY
-cQp
-dpj
-uil
-sHi
+ryn
+eDs
+vTm
+sxt
shh
-tjA
+bHJ
xgy
xgy
-ffr
-nxc
-lgb
-uSE
-hyQ
+uYE
+rxJ
+lGN
+ozU
+fuc
lso
dEV
kHI
@@ -246731,7 +249076,7 @@ feU
fTC
qEj
azw
-tJV
+rUQ
orE
aTE
hMH
@@ -246780,27 +249125,27 @@ sMg
sMg
qwF
aPD
-bln
-bln
-bln
+nQr
+sEB
+sEB
nyA
+htd
+uer
bln
-bln
-bln
-bln
+mQb
bln
nFO
-bln
-sEB
-bln
-bln
+mQb
+lbc
+chb
bln
bln
+lSu
bln
bln
bln
-tCr
bln
+chb
bln
bln
bln
@@ -246937,56 +249282,56 @@ aML
iLv
hSJ
ykw
-fNz
-wSc
-blX
-jee
-blX
-oCw
+ygL
+jTw
+ugA
+eym
+ugA
+aBK
fhz
-blX
+ugA
fhz
-acg
+vjg
byP
mOf
-aYO
+vHJ
mOf
skl
-nJq
+opt
eOl
-uOe
-day
-day
-sRc
-lPQ
-szt
+qFE
+cGB
+cGB
+gsI
+tLL
+spy
kKL
kKL
kKL
-csZ
-oPr
-qGh
+qUI
+lik
+tWj
rxY
-rra
-iFz
-nQm
-ktY
-gMi
+jCK
+jdV
+bZm
+uQc
+mYR
mpU
-hbL
+ryJ
xgy
-ivC
-rRs
-jik
-lJW
-lHi
+faW
+dHf
+rWI
+cOy
+sTH
lso
dEV
bai
azw
hnV
fTC
-xSu
+nej
azw
azw
azw
@@ -247036,30 +249381,30 @@ kfa
qCn
tCB
qwF
+sEB
+sEB
+sEB
+sEB
+fdb
bln
bln
-bln
-bln
-czY
-bln
-bln
-bln
+mQb
bln
bln
nFO
bln
-sEB
-bln
-bln
-bln
-bln
+lbc
+chb
bln
+mQb
bln
bln
-tCr
bln
bln
bln
+bvb
+jHb
+mQb
bln
bln
wNO
@@ -247199,60 +249544,60 @@ rFP
rFP
skl
skl
-utW
-kiI
+wYS
+tYF
skl
-blX
-tAt
+ugA
+goY
skl
-qMD
+cFr
cQx
-qMD
+cFr
skl
-eDy
+fRq
vfW
-qrM
+tBw
nUj
mpH
-skQ
-fyL
-kcs
+aAe
+xjT
+spy
kKL
-igH
-yhV
-dCV
-gyP
-utG
+jZy
+aqV
+lgx
+xay
+lko
rxY
-bzF
-dXR
+ntE
+rhG
mdZ
mdZ
mdZ
exw
exw
exw
-kXS
+dRB
exw
exw
exw
tLF
-cwh
+bDB
dEV
-whg
+dYU
azw
-eub
+xbB
eyc
qPt
-uTc
+goa
biR
dmI
tdE
veU
-vEQ
+pkf
kRP
kRP
-oiB
+rWH
kRP
pao
cGA
@@ -247284,7 +249629,7 @@ xGM
gHl
flH
afR
-rPn
+iVg
kqq
cnq
nqb
@@ -247293,29 +249638,29 @@ uxx
sMg
sMg
qwF
-bln
-bln
+sEB
+sEB
hDG
-bln
-czY
-bln
-bln
-bln
-bln
-bln
-oxR
-bln
sEB
+fdb
+mQb
bln
+mQb
bln
bln
+oxR
bln
+lbc
+chb
bln
+mQb
+uer
bln
-bln
-tCr
+lSu
bln
bln
+ebW
+mQb
bln
bln
bln
@@ -247456,44 +249801,44 @@ bln
lBD
bln
skl
-rWA
+dow
skl
skl
-gZV
-ePd
+giO
+hFw
skl
-nSX
-fgz
-cnS
+hED
+jlk
+pSF
skl
-cVa
+eXf
vfW
-xqP
+qfG
iay
dCF
-skQ
-fYX
-pYD
+aAe
+fbM
+kVa
kKL
-ddR
+nWG
kKL
kKL
-jZJ
-pKo
+bYC
+isC
rxY
fzK
-wPe
+iIm
fzK
jRA
-rMm
-sCX
-sPS
-vvn
-xsy
-wBr
+wXb
+bOZ
+gpM
+jZj
+luP
+dWI
lEO
-wqt
-jae
+lRj
+msE
lso
kjK
bai
@@ -247508,7 +249853,7 @@ tdE
fBR
fKi
tHr
-euR
+rRA
soK
kRP
nMN
@@ -247550,11 +249895,11 @@ qwF
qwF
qwF
qwF
-bln
-bln
-bln
-bln
-czY
+sEB
+sEB
+sEB
+sEB
+fdb
bln
bln
bln
@@ -247562,18 +249907,18 @@ bln
bln
nFO
bln
-sEB
-bln
-bln
-bln
-bln
-bln
+lbc
+bvb
+jHb
bln
bln
-tCr
bln
+lSu
+lSu
bln
+uap
bln
+mQb
bln
bln
wNO
@@ -247713,43 +250058,43 @@ ntK
mQb
bln
skl
-bkM
-oWV
+eZW
+deY
skl
-lzc
+vhF
jPv
-osN
-pfy
-lzc
-lZP
+rhv
+dEL
+vhF
+vsx
skl
-aEx
+hYL
vfW
-cWz
-cCe
-cCe
-kkb
-lPQ
-fsO
+sul
+eGM
+eGM
+soI
+tLL
+erd
kKL
-uLZ
-jyN
+mfP
+qgH
kKL
-mTL
-uiV
-ixp
-edO
-hjO
+vJJ
+awu
+uzu
+tbL
+cEe
fzK
+sZB
jRA
-jRA
-ptv
-iBM
-vYp
-fWW
-mMZ
-bid
-nzt
+toT
+spz
+jHe
+mPr
+gOa
+jKs
+gDq
lso
lCi
dEV
@@ -247762,7 +250107,7 @@ azw
fVK
rGw
azw
-eiY
+ePT
tZm
pBA
aQZ
@@ -247775,7 +250120,7 @@ esC
eUI
kRP
qyR
-bve
+qyR
kRP
gDp
cvS
@@ -247804,32 +250149,32 @@ uQy
swu
swu
swu
-swu
-swu
-swu
-swu
-swu
-swu
-swu
-bmT
-bln
-bln
+dvZ
+dvZ
+dvZ
+dvZ
+dvZ
+dvZ
+dvZ
+heE
bln
+mQb
bln
+mQb
bln
nFO
-bln
-sEB
-bln
-bln
-bln
+mQb
+lbc
+chb
bln
bln
+mQb
bln
bln
-mVm
bln
bln
+chn
+uer
bln
bln
bln
@@ -247968,46 +250313,46 @@ bln
bln
bln
bln
-gDh
+stJ
skl
-tSd
+sNL
skl
skl
-koj
+jOK
deY
-osN
-hrd
-vOd
-mnn
+rhv
+eLN
+iDe
+dyA
skl
-ruX
+gaC
vfW
eOl
vfW
vfW
lvk
-jiU
-qVG
-wpm
-nBO
-qPQ
+crv
+acN
+mch
+mzX
+qBi
kKL
kKL
-llm
+tjG
rxY
-gFW
-rrL
-riB
-nxj
-gDY
-crO
-iBM
-fVh
-qlS
-qSU
+uWS
+hjl
+xBj
+ddw
+hjz
+wqo
+spz
+eYS
+arZ
+eME
hSq
-pdC
-pdC
+jLt
+ieJ
vwO
hHg
jyp
@@ -248021,7 +250366,7 @@ sEz
jFZ
uoV
gnb
-gTi
+pZB
whh
pQL
nCV
@@ -248031,7 +250376,7 @@ kRP
kRP
kRP
kRP
-qyR
+wCI
qyR
kRP
gDp
@@ -248058,34 +250403,34 @@ gtg
cEw
bCT
kfs
-sEB
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+kfs
+kfs
+qVo
bln
bln
+mQb
bln
+mQb
bln
bln
+yfW
+jHb
+mQb
bln
+uer
bln
cwn
bln
-sEB
-bln
-bln
-bln
-bln
+lbc
+chb
bln
+uer
+mQb
bln
+mQb
bln
-tCr
bln
+chb
bln
bln
bln
@@ -248226,55 +250571,55 @@ bln
bln
bln
bln
-aHh
+oUb
ooL
skl
-lsh
+cwT
deY
deY
skl
-edt
-hqv
-wHK
+ygS
+oGr
+pDA
skl
-mOH
+pyl
uRo
uRo
uRo
nCu
cZt
cZt
-qtG
+vnw
kKL
lli
uar
gAt
kKL
-nxw
+jcs
fzK
-kQx
-poV
-ahh
-ezk
-dzD
-fwi
-tsu
-bpv
-hLy
-tsu
+mbm
+dTa
+sav
+ymf
+nuD
+pQD
+lsA
+xmD
+awe
+lsA
lEO
-far
-cql
-gVh
+atS
+lmQ
+lBB
dEV
bai
azw
-nNU
+pdm
vYH
-nah
+etv
azw
-cXu
-frP
+dnI
+vHo
oIJ
nRd
lwQ
@@ -248285,8 +250630,8 @@ art
tHr
tHr
tHr
-bpZ
-chW
+xDX
+qkR
pBA
xfb
dpB
@@ -248315,36 +250660,36 @@ gtg
hpI
qAT
kfs
+dtc
kfs
-kfs
-sEB
-bln
-bln
-bln
+qVo
+mQb
bln
bln
bln
bln
+mQb
bln
+chb
bln
bln
bln
bln
bln
shH
-vsI
-sEB
-bln
-bln
-bln
+mjY
+qVo
+bza
bln
bln
bln
bln
-mVm
bln
bln
bln
+chb
+mQb
+mQb
bln
bln
wNO
@@ -248486,9 +250831,9 @@ bln
bln
bln
skl
-fpF
+cwH
deY
-hJF
+ugA
skl
skl
skl
@@ -248496,44 +250841,44 @@ gmW
gmW
dGO
dGO
-tEs
+kBc
dGO
dGO
-tEs
+kBc
dGO
dGO
gmW
gmW
-tpZ
-mGF
+lgw
+lJn
kKL
-mcQ
-gNc
-gNc
-oPd
-qhQ
-qhQ
-wGm
-ptv
-iBM
-cxT
-nFQ
-iEY
-ptO
-wBa
-cql
-fqX
+kAQ
+jJA
+jJA
+sRw
+vNU
+vNU
+tvt
+peP
+spz
+qOG
+dnE
+gpr
+izC
+hku
+lmQ
+epw
dEV
-kIK
+hjA
azw
pxV
oQD
vDh
azw
-fNA
-eqp
+aXg
+bGq
cTV
-fHz
+bOp
lwQ
qfi
sEK
@@ -248541,12 +250886,12 @@ eHg
ahL
wVw
xyy
-bCr
+whU
bYK
srn
pBA
drH
-vSx
+tNz
kRP
gDp
cvS
@@ -248572,37 +250917,37 @@ uUH
vuu
xvj
rCW
-lfF
+ygl
fJe
sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-tmR
+oot
+oot
+oot
+oot
+oot
+oot
+oot
+sjh
+oot
+oot
+oot
+oot
+oot
+pcb
jrI
-oaQ
+iXg
oaQ
oaQ
oaQ
qHg
-tmR
-tmR
-tmR
-mVm
-bln
-bln
-bln
-bln
+uAL
+uAL
+uAL
+rzO
+bvb
+tMa
+sMy
+mQb
bln
wNO
wNO
@@ -248741,11 +251086,11 @@ bln
fsm
bln
uer
-yjo
+bln
skl
skl
-qiL
-qiL
+qFA
+qFA
skl
fsm
tlH
@@ -248761,34 +251106,34 @@ knl
knl
knl
gmW
-ijw
-bRO
+aJa
+gJD
kKL
-vto
-kVo
-jrv
-qJy
-iew
-pqZ
-wGm
-ptv
-iBM
-fXF
-nFQ
-jxr
+jOC
+uWy
+xBf
+byJ
+mNP
+foI
+tvt
+peP
+spz
+pau
+dnE
+uTq
izC
-tNH
-vbI
-gVh
+qiv
+saF
+lBB
kjK
-arZ
+gdc
azw
mwF
sbc
qYV
azw
gIY
-iBj
+dDR
mcW
sFG
lwQ
@@ -248831,32 +251176,32 @@ loV
kfs
kfs
kfs
-sEB
-bln
-bln
-bln
-bln
-bln
-bln
+qVo
bln
bln
+mQb
+mQb
bln
bln
bln
+chb
bln
+mQb
bln
bln
bln
bln
+mQb
+mQb
bln
bln
bln
-vsI
+hMM
mHR
sEB
tmR
-tCr
-bln
+sEB
+rrh
bln
bln
bln
@@ -248999,12 +251344,12 @@ bln
bln
stJ
bln
-bln
+qtD
skl
-qjn
-iRa
+wMY
+lWG
skl
-tlH
+oFc
tlH
dGO
knl
@@ -249018,31 +251363,31 @@ knl
knl
knl
dGO
-ksR
-rEH
+jMu
+duT
kKL
-giH
-qiA
-uiq
-iPP
-iew
-qhQ
-wGm
-fwi
-tsu
-tZo
-cxD
-tsu
+tdU
+fXw
+abZ
+qfz
+mNP
+vNU
+tvt
+pQD
+lsA
+nwn
+fSs
+lsA
lEO
-szj
-vbI
-gVh
+ksc
+saF
+lBB
dEV
bai
hgh
-czS
+qlD
fVo
-qbd
+etW
rzS
hgh
pLt
@@ -249054,7 +251399,7 @@ juw
nji
tkf
ikz
-oSQ
+vyW
tHr
pBA
pBA
@@ -249064,7 +251409,7 @@ jbC
kRP
gDp
cvS
-sEB
+rsh
qwF
qwF
qwF
@@ -249086,39 +251431,39 @@ sEB
hpI
loV
kfs
-bln
-sEB
-sEB
sEB
sEB
+qVo
bln
+mQb
+mQb
bln
bln
+mQb
bln
+yfW
+jHb
bln
+mQb
bln
+mQb
+mQb
bln
bln
bln
+mQb
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-sdr
+tJK
sEB
tmR
sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
+fAW
+ajx
+ajx
+ajx
+kKU
+kKU
mfD
mfD
mfD
@@ -249182,7 +251527,7 @@ bln
bln
lBD
bln
-rST
+xZq
bln
bln
qRv
@@ -249192,7 +251537,7 @@ hHG
wNO
wNO
wNO
-khz
+pUa
wNO
wNO
wNO
@@ -249257,10 +251602,10 @@ bln
bln
bln
bln
-gbM
-iRa
-iRa
-gbM
+bxS
+lWG
+lWG
+bxS
tlH
tlH
dGO
@@ -249276,36 +251621,36 @@ knl
knl
dGO
uar
-bXb
+lby
kKL
-xFz
-jFu
-qRF
-tbE
-iew
-kea
-wGm
-ptv
-iBM
-gkH
-rji
-oqB
-oNN
-kGD
-kGD
-rbE
-woX
+rAY
+fYJ
+qMF
+jpg
+mNP
+qpm
+tvt
+peP
+spz
+tsu
+uGe
+fDf
+mbw
+rDN
+qbG
+qbG
+onP
jyp
hgh
-qit
+kbS
xxg
-nDl
+ehU
uau
hgh
kBL
xPT
cxA
-lka
+bij
vkD
cey
lux
@@ -249353,28 +251698,28 @@ wvI
wvI
pwF
wvI
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-bln
-bln
+nyZ
+kKU
+kKU
+kKU
+kKU
+ajx
+ajx
+mgv
bln
bln
+mQb
+mQb
bln
jqx
-vsI
+jEK
tmR
-vsI
-bln
-bln
-bln
+jEK
+ktX
+mQb
+uer
bln
-sEB
+mZf
mfD
mfD
xow
@@ -249443,10 +251788,10 @@ lBD
bln
bln
bln
-xDQ
-xDQ
+wDS
+wDS
bln
-khz
+pUa
wNO
wNO
wNO
@@ -249514,10 +251859,10 @@ bln
bln
tlH
tlH
-gbM
-iRa
-iRa
-gbM
+bxS
+lWG
+lWG
+bxS
tlH
tlH
dGO
@@ -249533,36 +251878,36 @@ knl
knl
dGO
uar
-wla
+sVW
kKL
-eTT
-ohP
-kqo
-qJy
-iew
-sBY
-wGm
-ptv
-iBM
-dpw
-qMS
-oVn
-cKp
-hKL
+dBN
+kOx
+hye
+byJ
+mNP
+aoO
+tvt
+peP
+spz
+sAt
+bSp
+jWm
+tay
+rRt
lso
-jqZ
+mRy
dEV
-bai
-xjg
-wiO
+eKI
+hgh
+hmE
mnF
-lKZ
-xGh
+tjv
+xYS
fCM
qQx
mcW
cxA
-lyl
+bZI
nMu
wDe
hxs
@@ -249586,7 +251931,7 @@ lvG
cvS
cvS
lvG
-bVZ
+cvS
tYZ
kRP
wOn
@@ -249602,35 +251947,35 @@ pzn
wvI
bBM
mIE
-mdQ
+ldr
hBE
kJK
-kmD
-nDq
+iZr
+sHs
jXr
aLJ
puf
+dyg
haC
haC
haC
-haC
-qCB
-bln
-bln
+fOU
bln
bln
bln
bln
bln
+uer
+mQb
bln
sdr
dZX
xcZ
dZX
swF
-bln
-bln
-bln
+xEn
+mQb
+mQb
bln
mfD
khy
@@ -249639,7 +251984,7 @@ ghY
ccw
cQL
pbs
-xHY
+uvu
bPc
ptY
ptY
@@ -249647,7 +251992,7 @@ ptY
ptY
ptY
ptY
-vyt
+dLL
vyt
vyt
vyt
@@ -249700,8 +252045,8 @@ lBD
bln
lBD
bln
-wUD
-wUD
+vOy
+vOy
bln
wNO
wNO
@@ -249771,10 +252116,10 @@ bln
tlH
tlH
tlH
-uUq
-gHL
-iRa
-gbM
+aDM
+aEj
+lWG
+bxS
tlH
tlH
gmW
@@ -249789,28 +252134,28 @@ knl
knl
hNx
gmW
-sDM
+uKY
gAt
kKL
-xcO
-fco
-fco
-gua
-qhQ
-qhQ
-wGm
-xtH
-xKq
-umc
-aGf
-rvO
+asN
+bUy
+bUy
+gBJ
+vNU
+vNU
+tvt
+ulR
+qjW
+qmh
+iuL
+tii
lEO
-uLJ
-reX
+fPI
+ghb
mqq
vSa
fuY
-clK
+oXb
pKb
eTM
vkG
@@ -249819,7 +252164,7 @@ lUb
vWm
pbW
sco
-amJ
+iBo
lzM
wbw
ddu
@@ -249844,20 +252189,20 @@ gDp
gDp
gDp
cvS
-cGA
+muX
kRP
-uyU
-gGC
-heQ
-nll
+fYY
+qwo
+sOd
+eUK
ign
ebr
iJK
ebr
bzE
dYI
-vep
-nDi
+wvI
+wTB
xke
ldr
vhT
@@ -249867,7 +252212,7 @@ gRI
lwd
mka
wvI
-msd
+rnp
wvI
bln
bln
@@ -249878,11 +252223,11 @@ bln
bln
bln
bln
-bln
+lSu
bln
sdr
dZX
-nto
+gpB
ote
swF
swF
@@ -249899,7 +252244,7 @@ uVp
sTx
vyt
vyt
-yfT
+vyt
vyt
vyt
vyt
@@ -249957,8 +252302,8 @@ bln
bln
lBD
lBD
-wUD
-wUD
+vOy
+vOy
bln
wNO
wNO
@@ -250028,10 +252373,10 @@ bln
tlH
tlH
tlH
-uUq
-gHL
-gHL
-uUq
+aDM
+aEj
+aEj
+aDM
tlH
tlH
dGO
@@ -250046,32 +252391,32 @@ aBf
knl
knl
dGO
-gdK
-qgT
+rVE
+oqY
kKL
kKL
kKL
-kVq
-pgv
-uGe
-byO
-qMI
-pba
-ion
-sft
-pNi
-eVi
+sIb
+uXd
+iiE
+oIj
+quS
+jNo
+hvQ
+gUv
+tCk
+fYz
izC
izC
tLF
-jgd
+fqR
qEM
lso
-dCs
+ioE
mJM
jOz
dEg
-vBD
+hmx
hgh
eei
niu
@@ -250088,7 +252433,7 @@ hRH
dXi
mmh
ikz
-piI
+hTx
cvS
kRP
kRP
@@ -250113,7 +252458,7 @@ vXv
hGs
gOY
ylM
-vep
+wvI
jWt
cXV
nDq
@@ -250122,25 +252467,25 @@ swx
ldr
ldr
rSW
-xgr
-mVe
+aHt
+wvI
fVE
wvI
+mQb
bln
+uer
bln
bln
+mQb
bln
bln
bln
-bln
-bln
-bln
-bln
+lSu
dZX
tis
-qci
+dZX
tWy
-dqg
+dZX
swF
swF
qFu
@@ -250214,8 +252559,8 @@ lBD
lBD
bln
bln
-wUD
-wUD
+vOy
+vOy
bln
wNO
wNO
@@ -250285,10 +252630,10 @@ bln
bln
tlH
bln
-uUq
-gHL
-gHL
-uUq
+aDM
+aEj
+aEj
+aDM
tlH
tlH
dGO
@@ -250305,26 +252650,26 @@ knl
dGO
uar
lli
-dwq
-any
+nkE
+xwq
kKL
-vSu
-iUi
+mzf
+blM
fzK
-orZ
-gVX
-dSs
-dSs
-dSs
-iCS
-vVA
-gYN
+cax
+fFe
+gcP
+gcP
+gcP
+kJr
+tpO
+gpS
izC
-gdO
+xHr
lso
vwO
lso
-dCs
+ioE
mJM
obG
dEf
@@ -250360,7 +252705,7 @@ uep
vsZ
hnd
kRP
-lop
+wCN
don
gJs
gJs
@@ -250370,7 +252715,7 @@ iJK
ebr
bzE
pMq
-vep
+wvI
bHu
cAu
xwc
@@ -250378,17 +252723,17 @@ raA
vRC
nSw
qUu
-qUu
+imJ
fvR
kiE
fTB
pwF
+mQb
+mQb
bln
bln
bln
-bln
-bln
-bln
+uer
bln
bln
bln
@@ -250471,8 +252816,8 @@ bln
lBD
bln
bln
-rPp
-rPp
+dTI
+dTI
bln
wNO
wNO
@@ -250541,12 +252886,12 @@ bln
bln
bln
bln
-bln
+qtD
kKL
-oEC
-gHL
+cMr
+aEj
kKL
-tlH
+oFc
tlH
dGO
knl
@@ -250560,38 +252905,38 @@ knl
knl
knl
dGO
-xPf
+bZW
lRs
tml
kKL
kKL
-aft
-jsR
+uFE
+xqk
cpY
cpY
-rEY
-xWI
-wuc
-qod
-xWI
-pLo
-cGI
+hhO
+tLI
+uoY
+xqU
+tLI
+fNZ
+fKZ
cpY
tLF
-ivJ
+nOj
vwO
-pxn
-xjg
-swI
+gnT
+hgh
+ohb
mTS
obu
mjI
fCM
-qPu
-niu
-uOW
+dIL
+hDq
+tXc
lwQ
-ade
+gkX
oeW
aTZ
fle
@@ -250608,7 +252953,7 @@ vSY
ubq
lfL
gdz
-isP
+iPz
cwu
kRP
kRP
@@ -250618,7 +252963,7 @@ hlp
cGA
kRP
npD
-wfu
+npD
npD
npD
gGj
@@ -250647,11 +252992,11 @@ bln
bln
bln
bln
-bln
-bln
-bln
+ntK
+mQb
+mQb
dZX
-kJI
+vGw
fgU
hPe
vMA
@@ -250663,7 +253008,7 @@ fQu
aiY
pnR
xfg
-rjH
+uza
iAk
aRD
hHb
@@ -250682,7 +253027,7 @@ euc
ujs
mYh
ogF
-lIK
+hfy
uBi
uBi
lqz
@@ -250727,14 +253072,14 @@ lBD
bln
bln
bln
-kPS
+dHF
hHG
hHG
hHG
-khz
+pUa
wNO
wNO
-khz
+pUa
wNO
wNO
wNO
@@ -250797,11 +253142,11 @@ wNO
bln
bln
fsm
-yjo
+bln
kKL
kKL
-odZ
-odZ
+wsr
+wsr
kKL
tlH
tlH
@@ -250818,40 +253163,40 @@ knl
knl
gmW
uar
-hNK
-bfy
+gUa
+uNN
kKL
-pOC
-ncc
-syd
+rBz
+sSX
+pns
cpY
-gDB
-sJg
-sJg
-sJg
-sJg
-sJg
-sJg
-kqP
+vzH
+uuO
+uuO
+uuO
+uuO
+uuO
+uuO
+guA
cpY
lkr
lso
vwO
-nCz
+fME
nKa
dqO
icA
joa
dqO
nKa
-tWZ
-niu
+qYx
+qWe
agK
lwQ
lwQ
bEL
-sjX
-moE
+weI
+syv
bEL
lwQ
lwQ
@@ -250861,7 +253206,7 @@ lwQ
bEL
lwQ
qQp
-bXT
+gGI
isP
ePi
rdG
@@ -250869,7 +253214,7 @@ vQP
rdG
jzY
xlh
-jQt
+hKY
uep
uep
uep
@@ -250883,9 +253228,9 @@ noR
wDg
rqD
wDg
-uin
-vep
-xEL
+edw
+wvI
+ksb
xyT
jvR
fFC
@@ -250893,7 +253238,7 @@ nnn
iIs
iDQ
msN
-gVC
+drK
lyH
isu
lmy
@@ -250905,8 +253250,8 @@ bln
bln
bln
bln
-bln
-bln
+uer
+mQb
dZX
lIW
fgU
@@ -250922,7 +253267,7 @@ frq
rlS
cfe
mXi
-nDz
+mzZ
mRI
bLz
bLz
@@ -251056,9 +253401,9 @@ bln
efv
bln
kKL
-xIh
+uUp
lli
-eEr
+sQS
kKL
kKL
kKL
@@ -251066,60 +253411,60 @@ gmW
gmW
gmW
gmW
-tEs
+kBc
dGO
dGO
-tEs
+kBc
gmW
gmW
gmW
gmW
-kav
-lCO
-oEe
-omS
-mTA
-nbO
-hxY
+oOw
+aOW
+dXx
+rOw
+ctS
+qjJ
+nPc
cpY
-aMI
-arW
+mmw
+oKX
fkk
fkk
fkk
fkk
-spj
-cmd
-vrw
-jlT
+dkZ
+dlH
+aBP
+ofl
lso
vwO
-dKf
+ePP
nKa
-kyW
+dGq
wKe
vHf
cZd
nKa
-mPG
-ted
+lIP
+cJX
krS
-qkc
+aOU
mbB
rDa
mrB
jQD
slc
-dMB
-rjC
+wZu
+xza
qjF
pPO
-wbN
+qOj
iyK
-tOO
+uzr
qQp
qQp
-lWj
+wjD
rZm
sOO
lRD
@@ -251141,15 +253486,15 @@ lmA
oqc
oAD
xKX
-vep
+wvI
pBI
sCm
-gGo
-bTQ
-xAm
-qSC
-ldr
-oOx
+xFf
+kdC
+kRw
+fUW
+jeR
+pMN
mgD
oKL
elT
@@ -251163,21 +253508,21 @@ bln
bln
bln
bln
-bln
+lSu
+dZX
dZX
dZX
dZX
dZX
-oOO
iDp
swF
osm
iqu
fcu
-uOk
+vQz
pnR
oTS
-oPv
+uxG
iAk
mWw
hHb
@@ -251190,8 +253535,8 @@ pza
pza
pza
pza
-rcO
-wLK
+iHp
+cFM
mEx
ujs
mYh
@@ -251314,54 +253659,54 @@ gsK
kKU
kKL
cvF
-xUt
+sQS
lli
kKL
-gDL
+tRq
iyY
tlH
-vww
+uMW
tlH
dGO
iyg
hHq
-aNj
-xTI
+hfd
+syC
gmW
-abm
-qyZ
+cvH
+kbL
kKL
-emF
-pwz
+soE
+neE
kKL
kKL
-vfw
-xqa
-rAx
-skH
-cdX
-sHs
-xQS
+cvn
+btK
+aUt
+vnA
+ooG
+oUp
+syI
xbn
-tnz
-gcf
+hJo
+vaL
gtw
-iZD
-vrw
-sLy
+wAJ
+aBP
+xVo
lso
qEM
pJC
nKa
-dhk
+jWO
cDT
-iTE
+rLL
cAI
cMN
-uYm
-kcj
+met
+idm
krS
-bna
+ljB
xtc
wxH
voj
@@ -251371,7 +253716,7 @@ laD
xPv
mGO
tAx
-wbN
+qOj
grT
lEo
shy
@@ -251392,7 +253737,7 @@ sZF
sZF
wDK
npD
-tZG
+cbC
nZH
xbC
dPj
@@ -251402,30 +253747,30 @@ npD
npD
npD
npD
-fvX
-fvX
-cnh
-cnh
-oSw
-ybF
+mdI
+npD
+npD
+npD
+wvI
+fTH
wvI
wvI
wvI
wvI
vep
wvI
+mQb
bln
bln
bln
bln
bln
+lSu
bln
bln
bln
-bln
-bln
-bln
-bln
+mQb
+mQb
mwo
swF
eDh
@@ -251552,73 +253897,73 @@ wNO
wNO
wNO
wNO
-reu
-jas
-jas
-bYx
-hzw
-ike
-jas
-bYx
-jas
-jas
-jas
-bYx
-jas
-jas
-cQE
+hAM
+kdS
+kdS
+eRE
+qQk
+cvJ
+kdS
+eRE
+kdS
+kdS
+kdS
+dop
+kdS
+kdS
+kdS
kKL
-aPP
+enY
kKL
kKL
-xea
-isj
-gBs
-lyv
+eaQ
+lqL
+aiu
+ijd
iyY
tlH
tlH
tlH
dGO
-ubK
+brm
uRo
-aNj
-udA
+hfd
+jDX
gmW
-gAG
-wWB
+bkR
+pAX
kKL
-ddJ
-rbp
+hfg
+hQW
kKL
-eGg
-dSY
-vlz
-vlz
-nvc
-hXD
-mMi
-xnc
+soR
+yfg
+odF
+lia
+dgR
+haJ
+tYt
+nRW
gtw
-dpa
-vlU
+aoM
+niO
gtw
-iZD
-vrw
-krE
+wAJ
+aBP
+kNf
lso
cbs
nGA
nKa
nTV
jPl
-bGD
+jGJ
kXM
nKa
-xXV
+uze
eYn
wjL
-wbN
+niU
iWP
xIW
lrc
@@ -251628,10 +253973,10 @@ lCC
iKl
iKl
xyc
-dVw
+sPJ
bkV
ree
-mpR
+lOV
qQp
tQc
jbx
@@ -251641,12 +253986,12 @@ tQc
tQc
qQp
hRA
-lal
+dBb
rkL
cga
api
sZF
-sKf
+tKH
wRr
npD
cmw
@@ -251654,29 +253999,27 @@ nZH
msT
npD
npD
-hRe
-hRe
+ouW
+aQj
alq
dFA
sZF
-nBQ
-sZF
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+gTi
+emT
+wzv
+oCE
+gcT
+gcT
+lSu
bln
bln
bln
bln
+mQb
+mQb
bln
bln
bln
-uer
bln
bln
bln
@@ -251684,6 +254027,8 @@ bln
bln
bln
bln
+mQb
+mQb
swF
jsq
ben
@@ -251809,8 +254154,7 @@ wNO
wNO
wNO
wNO
-ngh
-bln
+chb
bln
bln
bln
@@ -251819,50 +254163,51 @@ bln
bln
bln
bln
+mQb
bln
bln
bln
bln
bln
kKL
-aXv
-bSi
+fOq
+lli
kKL
-acm
+tAN
tDy
kKL
-tts
+ftk
iyY
tlH
tlH
tlH
dGO
-nOI
+vxW
uRo
-aNj
-xBS
+hfd
+rsy
gmW
-akb
+oiU
xQU
kKL
kKL
-qDk
+kuJ
kKL
-gmt
-cgd
-kKn
-vlz
-lMe
-gbC
-vAW
-cki
-cki
+cqb
+aYu
+gYT
+lia
+njj
+qEn
+tFe
+eay
+eay
gtw
gtw
aHZ
-nsH
-vrw
-jlT
+ehL
+aBP
+ofl
lso
qEM
xwz
@@ -251877,13 +254222,13 @@ gOb
gOb
aSo
aSo
-cCD
+gLn
sZD
lnC
klc
lDM
-kNa
-ica
+dVS
+bAj
lDM
klc
rWR
@@ -251896,40 +254241,34 @@ laD
laD
laD
xLK
-nHX
+pDL
hRA
ist
rkL
uFz
tFV
sZF
-edT
-wRr
+ecW
+fed
npD
bPY
rwe
wGO
npD
-vMN
-hRe
-ves
-dFA
+umD
+pgc
+dws
+dhR
iye
sZF
-lNE
-sZF
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+xkr
+gTi
+cip
+oCE
+lSu
+mQb
+mQb
+lSu
bln
bln
bln
@@ -251937,7 +254276,13 @@ bln
bln
bln
bln
+uer
+mQb
+mQb
bln
+mQb
+uer
+mQb
bln
bln
bln
@@ -251955,7 +254300,7 @@ wSw
fPZ
itl
tQM
-koX
+itl
itl
qCU
vyt
@@ -252066,8 +254411,8 @@ wNO
wNO
wNO
wNO
-ngh
-bln
+chb
+mQb
uei
tmR
uei
@@ -252082,11 +254427,11 @@ uei
bln
bln
kKL
-aPP
+enY
kKL
kKL
-jRt
-fTn
+eRf
+lfU
kKL
kKL
kKL
@@ -252096,30 +254441,30 @@ mMb
kKL
kKL
iyY
-fvm
+vFT
kKL
kKL
kKL
rCf
-hlt
+uOm
kKL
-iqA
+rsf
kKL
kKL
-tUm
+tSF
kKL
kKL
cpY
-nvh
-hDu
-eLv
-nbI
-oaJ
-rqQ
-fhS
-pAn
+twn
+nBt
+jJQ
+rlE
+mBL
+vjA
+uDv
+aFh
cpY
-bao
+pxp
lso
brj
mbk
@@ -252132,15 +254477,15 @@ lQG
oxU
pxX
bCf
-kmf
-qOW
-hDC
+wor
+wor
+mfX
sZD
vgx
lDM
-pjZ
-vzN
-oXq
+dxO
+omo
+jdm
xWT
klc
uiF
@@ -252160,44 +254505,44 @@ lGs
rfo
vzs
sZF
-wUb
-mlo
+sKf
+naF
npD
ebr
iJK
-iBz
+ebr
npD
-gMT
-tFt
-hRe
+olM
+xUW
+sKf
tbQ
-iye
+sKf
sZF
ddA
-vjZ
-bln
-bln
-bln
+sZF
+sZF
+sZF
bln
+quy
uer
bln
+mQb
+mQb
bln
bln
bln
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+hPv
+ujK
+ujK
+hBf
+eRE
+ujK
+ujK
+ujK
+iNl
+ujK
swF
swF
swF
@@ -252209,7 +254554,7 @@ kCV
bkr
qOy
pbs
-rAL
+nZN
qMH
ptY
ptY
@@ -252217,7 +254562,7 @@ ptY
ptY
ptY
ptY
-vyt
+dLL
vyt
vyt
vyt
@@ -252323,8 +254668,8 @@ wNO
wNO
wNO
wNO
-vHT
-bln
+sAd
+tMa
uei
tmR
uei
@@ -252339,47 +254684,47 @@ uei
bln
bln
mMb
-hAW
-jVm
-sON
-sON
+nJK
+puz
+kSc
+kSc
lRZ
lRZ
-ygP
+tYS
lRZ
-wco
+vjq
lRZ
lRZ
-wco
-leP
+vjq
+pbS
lRZ
lRZ
-rmR
-vXm
+iLn
+niE
bMF
-pns
-uMj
+pJi
+ovz
kKL
-xUt
-fKk
+sQS
+sna
kKL
-xOE
+nFt
kKL
kKL
kKL
kKL
kKL
kKL
-nXs
+pcM
kKL
kKL
kKL
kKL
kKL
kKL
-oFB
-opH
-oFB
+glz
+kjN
+hAl
vBG
rMS
pKw
@@ -252391,16 +254736,16 @@ rZR
bCf
wor
wor
-kqN
+qxG
vFW
noW
-uvi
+nOh
bNH
bNH
rIc
-tVB
+gpR
klc
-tDA
+ooy
gsT
eDH
iYs
@@ -252410,54 +254755,54 @@ dVc
nfD
sUT
bIQ
-fFJ
+gib
hRA
npo
woa
-oiW
-kho
+uQj
+htH
sZF
-sKf
+akd
mlo
npD
-ebr
+tMS
iJK
cpl
npD
fWL
-qUM
-fZT
+qHt
+iiB
dFA
-axC
+nhO
sZF
-uNw
+awO
vjZ
+mQb
bln
bln
bln
bln
bln
bln
+mQb
+mQb
+mQb
bln
bln
bln
+yfW
+nTX
bln
+lSu
bln
bln
bln
+uer
+mQb
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+mQb
+mQb
bln
oiy
oiy
@@ -252580,7 +254925,7 @@ wNO
wNO
wNO
wNO
-ngh
+chb
bln
uei
tmR
@@ -252589,7 +254934,7 @@ bln
uei
tmR
uei
-bln
+mQb
uei
tmR
uei
@@ -252597,49 +254942,49 @@ bln
bln
kKL
kKL
-tOe
-rkm
-fEY
-nDm
-kda
+aeS
+plI
+whe
+chc
+dDz
kKL
-xUt
-xUt
+sQS
+sQS
lli
-xUt
+sQS
lli
kKL
-tbK
+kRV
ssM
lli
-jRt
+eRf
kKL
kKL
kKL
kKL
lli
-xUt
+sQS
lli
-vYY
-imk
-feV
-sus
-tIL
-nVO
+uwE
+tnu
+eUU
+sdf
+vmO
+eYm
kKL
tvZ
kKL
-vEh
-nTP
-kbu
-bcu
+kVv
+wgo
+lcs
+eGg
kKL
-lso
+rjP
vwO
pxn
vBG
-mQr
-idp
+ulL
+kGm
rZZ
opc
qPI
@@ -252648,14 +254993,14 @@ cgs
bCf
wor
wor
-apt
+kjP
amE
vgx
lDM
-kAZ
+oXq
gUg
amv
-cTJ
+sxs
klc
aSo
aSo
@@ -252674,24 +255019,24 @@ tMO
tMO
tMO
sZF
-hil
+nfF
mlo
npD
wPE
iJK
pyY
npD
-vBa
-vLo
-hyL
-tbQ
+lYT
+waF
+jmY
+ptp
iye
sZF
-cBn
+eZu
vjZ
+mQb
bln
-bln
-bln
+mQb
bln
bln
bln
@@ -252702,7 +255047,7 @@ iAf
iAf
iAf
bln
-bln
+fPc
bln
bln
bln
@@ -252837,7 +255182,7 @@ wNO
wNO
wNO
wNO
-ngh
+chb
bln
uei
tmR
@@ -252846,7 +255191,7 @@ bln
uei
tmR
uei
-bln
+mQb
uei
tmR
uei
@@ -252860,8 +255205,8 @@ mMb
kKL
kKL
kKL
-qUo
-pjM
+fsJ
+ekj
nLY
lli
gAt
@@ -252869,29 +255214,29 @@ kKL
lIC
lRZ
pQa
-eDD
-nhv
+rOv
+fuf
lli
-pAW
-jYI
-mmf
+kDO
+wsk
+hVR
lli
-uWf
+obt
xWM
-brC
+dku
kKL
nqn
lHA
-rfj
+ddi
kKL
tvZ
kKL
-iYY
-iIv
-dig
-pbF
+pdB
+oBD
+lqM
+aYk
kKL
-rjP
+vpx
qEM
bbM
vBG
@@ -252918,7 +255263,7 @@ dDw
qHz
ekE
fzo
-czF
+fGY
qaU
jtH
qpb
@@ -252931,16 +255276,16 @@ jDc
tMO
nMb
sZF
-qwO
+oGN
wRr
npD
ebr
hcG
-bEH
+nZH
npD
vtr
-mmC
-iQw
+giv
+aQj
dFA
oMs
sZF
@@ -252948,8 +255293,8 @@ eZu
vjZ
bln
bln
-bln
-bln
+mQb
+mQb
bln
bln
bln
@@ -253091,10 +255436,10 @@ wNO
wNO
wNO
wNO
-reu
-xog
-xog
-raq
+hAM
+kdS
+kdS
+nyZ
bln
uei
tmR
@@ -253120,33 +255465,33 @@ bxe
bxe
mHB
kKL
-gEl
+ycO
kKL
kKL
aIE
lRZ
-cCR
+rmP
lli
-mRN
-xUt
-gEZ
-xUt
-gEZ
+pKX
+sQS
+qdq
+sQS
+qdq
lli
-gEZ
-xUt
+qdq
+sQS
unu
-cOQ
-vgU
-kdw
-qpQ
+hxa
+kXW
+saC
+xWr
kKL
tvZ
cDw
lli
lli
lli
-iXB
+nfE
kKL
cwO
vwO
@@ -253166,7 +255511,7 @@ ubk
ndJ
rHz
fdY
-xuM
+vjN
wXh
xCQ
ufN
@@ -253180,7 +255525,7 @@ nmC
cEo
kQJ
mFE
-dRe
+bdT
bsi
cmy
nAN
@@ -253188,21 +255533,21 @@ kCo
ezf
cnb
sZF
-sKf
-wRr
+uTV
+fed
npD
npD
-czO
+nvh
npD
npD
sZF
-iqr
+fzO
sZF
sZF
sZF
sZF
eZu
-sZF
+vjZ
bln
bln
bln
@@ -253217,7 +255562,7 @@ weR
lQO
hJD
iAf
-bln
+mQb
bln
wNO
wNO
@@ -253348,7 +255693,7 @@ wNO
wNO
wNO
wNO
-ngh
+chb
bln
bln
bln
@@ -253356,7 +255701,7 @@ bln
bln
tmR
bln
-bln
+mQb
bln
tmR
bln
@@ -253371,41 +255716,41 @@ bln
vsI
acE
acE
-wtX
-eqJ
-ktJ
+acE
+kXQ
+gWV
oBQ
mHB
gUY
-rmR
+iLn
lli
kKL
kKL
lRZ
-hfG
-xUt
-tNb
-dge
-oBJ
-xUt
-tNb
-rNV
-hrA
-fkq
-vIL
-feV
-lVN
-bBn
-bIq
+pEc
+sQS
+wfE
+opU
+ykd
+sQS
+wfE
+qch
+gyd
+tTK
+aXc
+eUU
+iCo
+kiX
+enH
kKL
tvZ
kKL
-xGi
-fce
-jzR
+lne
+rrg
+atI
fpA
kKL
-tXg
+rtf
qEM
lso
bGT
@@ -253413,11 +255758,11 @@ vBG
wvW
moG
vBG
-ayR
+rWg
oMR
-hsC
+cNL
vBG
-uSS
+eTY
xrb
qhN
amE
@@ -253426,16 +255771,16 @@ klc
pgY
hXU
oRu
-hIe
+ccR
uKj
dDw
-fWn
+fsz
qgu
tYA
vds
mrD
liz
-rKX
+txH
mFE
nEc
klk
@@ -253445,27 +255790,27 @@ sSj
tMO
jYy
sZF
-vwr
-wRr
-eZu
-lcz
+jPi
+fed
+nGv
+hQK
eZu
-rHo
+pGG
sZF
-bFS
-eZu
+dlS
+pZZ
xpT
hEZ
sZF
-kCh
+lGH
eZu
sZF
sZF
vjZ
sZF
-gar
+lSu
bln
-fBN
+xOk
vYq
iAf
tUh
@@ -253605,8 +255950,8 @@ wNO
wNO
wNO
wNO
-wHr
-bln
+sAd
+ftY
cnx
tmR
tmR
@@ -253631,24 +255976,24 @@ kxv
fIs
kxv
jju
-lXC
+qNZ
lFG
-rlH
+qRo
gxh
gxh
gxh
kKL
gAt
-hfG
+pEc
gAt
-xUt
-gPo
+sQS
+hFm
kKL
kKL
mMb
mMb
kKL
-cjh
+xds
kKL
kKL
kKL
@@ -253667,16 +256012,16 @@ vwO
mqq
ivB
vBG
-loG
-iOu
+dxq
+jAG
sZF
sZF
-puB
+jbf
sZF
sZF
sxw
ayI
-ktD
+jdA
mSM
ozN
sZF
@@ -253689,10 +256034,10 @@ sZF
fLQ
mjH
qLy
-obr
-xMM
+vds
+iCj
nqd
-ttO
+eUN
mFE
fil
pWY
@@ -253702,34 +256047,34 @@ oqT
tMO
vIe
sZF
-xsA
+gWh
wRr
-dDo
+lMa
+frz
+dhv
+pZZ
+hLX
+pZZ
+pZZ
sKf
-tfG
-eZu
-iaz
-eZu
-sZF
-nGk
eGK
sZF
-eZu
-eZu
+cXR
+aTc
xpT
bdx
sKf
cmq
-gar
-bln
+lSu
bln
+lSu
vYq
fWS
weR
jdJ
xVO
jAQ
-bln
+mQb
bln
bln
bln
@@ -253862,8 +256207,8 @@ wNO
wNO
wNO
wNO
-ngh
-bln
+chb
+mQb
bln
bln
bln
@@ -253885,7 +256230,7 @@ bln
sEB
acE
acE
-het
+acE
lQf
swt
xTp
@@ -253893,41 +256238,41 @@ pDQ
xBL
wJM
wJM
-rlH
+qRo
kKL
dnL
-hfG
+pEc
kKL
pVl
kKL
kKL
-kbp
+xUd
tlH
tlH
kKL
-diK
+rEM
kKL
tlH
tlH
bln
kKL
-emx
-vIL
-fOg
-kQH
-snR
+dYS
+aXc
+amW
+qmq
+kWV
asg
kKL
kdF
qGV
hUx
-bSC
+xVv
sZF
sZF
sZF
sZF
sZF
-sKf
+ayd
wEV
sKf
sZF
@@ -253935,7 +256280,7 @@ sZF
sZF
sZF
lpC
-uWp
+sZF
sZF
pwV
pwV
@@ -253961,32 +256306,32 @@ sZF
sZF
hEZ
mlo
-fUx
-sKf
-sZF
+lCc
+lRK
+xKx
+bHc
sZF
sZF
sZF
sZF
sZF
sZF
-sZF
-eZu
+sVA
sZF
sZF
sZF
vjZ
sZF
-gar
+lSu
bln
-fBN
+xOk
vYq
iAf
qPY
tUh
xVO
jAQ
-bln
+mQb
bln
bln
bln
@@ -254119,15 +256464,15 @@ wNO
wNO
wNO
wNO
-dqA
-jas
-jas
-nIe
+fYT
+kdS
+kdS
+wSp
bln
uei
tmR
uei
-bln
+mQb
uei
tmR
uei
@@ -254153,7 +256498,7 @@ bqe
gxh
kKL
hOu
-hfG
+pEc
hJx
lli
fAF
@@ -254162,7 +256507,7 @@ kKL
mMb
mMb
kKL
-cjh
+xds
kKL
mMb
mMb
@@ -254178,7 +256523,7 @@ kKL
xcy
rvZ
hUx
-veq
+cie
aLX
vng
gNT
@@ -254194,7 +256539,7 @@ xwM
daR
mQg
lRW
-hkt
+qDm
hkt
hkt
hkt
@@ -254213,28 +256558,28 @@ sWs
sXK
xTQ
sWs
+rzV
sWs
sWs
-sWs
-sWs
+rzV
xTQ
vwN
+rzV
+rzV
+rzV
+vtO
sWs
sWs
sWs
sWs
-leE
-sWs
-sWs
-sWs
-osn
+skI
osn
-cmv
+nzN
ktf
sZF
bln
-bln
-bln
+mQb
+mQb
bln
bln
bln
@@ -254244,7 +256589,7 @@ jAQ
iAf
iAf
bln
-bln
+mQb
bln
bln
wNO
@@ -254379,7 +256724,7 @@ wNO
wNO
wNO
wNO
-ngh
+chb
bln
uei
tmR
@@ -254407,47 +256752,47 @@ cvF
lli
kKL
mwu
-rlH
+qRo
kKL
kKL
-gRL
+lwI
kKL
jhS
tOX
kKL
-kaI
-xIh
-wvJ
+hVz
+uUp
+khs
kKL
-cjh
-emx
-fOg
-fOg
-fOg
-fOg
-maw
+xds
+dYS
+amW
+amW
+amW
+amW
+rkh
igX
igX
kKL
-neQ
+mVS
kKL
kKL
kKL
fyZ
hUx
-veq
+cie
sZF
eFS
sZF
sZF
sZF
sZF
-npD
+sZF
eZi
sKf
mFj
npD
-bEo
+eMn
sou
mZH
sZF
@@ -254463,32 +256808,33 @@ sKf
sKf
sKf
ktf
-dPP
-sKf
+tEe
sKf
sKf
+lVS
oLn
-pqK
+jgL
gCu
-jGY
-wrU
-sKf
+elE
+xJv
+bge
sKf
+jgL
sKf
-yfS
-mFj
+jgL
xpT
-jPi
-hil
-ktf
-sKf
sKf
+ktf
+mFj
sKf
+jgL
sKf
sKf
+jgL
wRr
wEV
sZF
+mQb
bln
bln
bln
@@ -254497,11 +256843,10 @@ bln
bln
bln
bln
+fPc
+mQb
bln
-bln
-bln
-bln
-bln
+mQb
bln
bln
wNO
@@ -254636,12 +256981,12 @@ wNO
wNO
wNO
wNO
-ngh
-bln
+chb
+mQb
uei
tmR
uei
-bln
+mQb
uei
tmR
uei
@@ -254667,16 +257012,16 @@ qqB
gxh
kKL
weF
-hfG
+pEc
kKL
moF
cjI
kKL
pQa
-erq
-erq
-oPw
-srU
+wWo
+wWo
+oPO
+jPq
xWM
kKL
kKL
@@ -254686,18 +257031,18 @@ kKL
kKL
kKL
kKL
-nLs
+meZ
aJG
sQE
hwE
hwE
cMe
-veq
+cie
uvt
tlP
wIg
vzX
-bJJ
+gAz
cyX
sZF
npD
@@ -254705,7 +257050,7 @@ npD
npD
npD
npD
-mSv
+hTu
npD
npD
npD
@@ -254723,8 +257068,8 @@ npD
npD
npD
npD
-tvx
-qNX
+npD
+gDE
npD
npD
npD
@@ -254750,14 +257095,14 @@ bln
bln
uer
bln
+mQb
bln
bln
bln
bln
-bln
-bln
-bln
-bln
+yfW
+mQb
+uer
bln
bln
bln
@@ -254893,8 +257238,8 @@ wNO
wNO
wNO
bln
-vHT
-bln
+sAd
+tMa
uei
tmR
uei
@@ -254924,12 +257269,12 @@ hJx
qFW
kKL
hOu
-hfG
+pEc
hJx
mzM
hUi
kKL
-uar
+eqP
unu
kKL
kKL
@@ -254943,13 +257288,13 @@ jSC
bdS
dtb
hUD
-bOh
+nNi
rvZ
lso
lso
rCu
cYE
-tCG
+hZT
idi
cZU
kBl
@@ -254961,8 +257306,8 @@ awK
ppQ
mrA
mtI
-axc
-wgR
+dAh
+mYp
owC
tsr
moL
@@ -254971,12 +257316,12 @@ wHc
aEA
dng
dAB
-ubh
-ubh
-ubh
-ubh
-ubh
-ubh
+rHi
+rHi
+rHi
+rHi
+rHi
+rHi
qLY
pnA
qFp
@@ -255004,15 +257349,15 @@ pHR
wEV
vjZ
bln
+mQb
bln
bln
+mQb
+mQb
bln
-bln
-bln
-bln
-bln
-bln
+mQb
uer
+fPc
bln
bln
bln
@@ -255150,7 +257495,7 @@ wNO
wNO
wNO
bln
-vnS
+uap
bln
uei
tmR
@@ -255181,13 +257526,13 @@ lli
gxh
kKL
kKL
-hfG
+pEc
kKL
kKL
kKL
kKL
kIl
-nNI
+cqN
kKL
eIk
xry
@@ -255202,11 +257547,11 @@ qMm
hUD
sOH
hUx
-rek
+igt
rek
hUx
rNQ
-tCG
+hZT
idi
aID
gky
@@ -255216,24 +257561,24 @@ cgZ
uvt
iBa
pra
-dyW
+axZ
mtI
lUf
keZ
owC
-jIP
+pXt
qOH
-veX
+jIP
wHc
-fPO
+sgL
pTU
itt
-ubh
-ubh
-ubh
-ubh
-ubh
-ubh
+rHi
+rHi
+rHi
+rHi
+rHi
+rHi
qLY
baF
fvk
@@ -255262,16 +257607,16 @@ wEV
vjZ
bln
bln
+mQb
bln
bln
+mQb
bln
+mQb
bln
-bln
-bln
-bln
-bln
-bln
-bln
+fPc
+mQb
+mQb
bln
bln
bln
@@ -255407,7 +257752,7 @@ wNO
wNO
wNO
bln
-ngh
+chb
bln
bln
bln
@@ -255459,11 +257804,11 @@ qMm
hUD
pyJ
lPh
-rBp
+aJj
hUD
ebb
cYE
-tCG
+hZT
idi
aID
ddk
@@ -255478,19 +257823,19 @@ mtI
uxj
eNK
owC
-wAx
+xGA
jTZ
-ftt
+xGA
wHc
-oMT
+xKk
emK
uvU
-ubh
-ubh
-ubh
-ubh
-ubh
-ubh
+rHi
+rHi
+rHi
+rHi
+rHi
+rHi
qLY
oCA
fvk
@@ -255511,22 +257856,22 @@ tgx
tgx
tgx
tgx
-ctF
-tmR
+qLY
+xSE
sZF
rzL
gea
sZF
+mQb
bln
+mQb
bln
bln
bln
bln
+mQb
bln
-bln
-bln
-bln
-bln
+pMM
bln
bln
bln
@@ -255664,28 +258009,28 @@ wNO
wNO
wNO
wNO
-dqA
-jas
-jas
-bYx
-jas
-jas
-jas
-bYx
-jas
-jas
-wQN
-bYx
-jas
-jas
-jas
-bYx
-jas
-nMD
-bYr
-bYx
-jas
-ike
+fYT
+kdS
+kdS
+eRE
+kdS
+kdS
+kdS
+eRE
+kdS
+kdS
+xFn
+eRE
+kdS
+kdS
+kdS
+eRE
+kdS
+gSd
+lej
+eRE
+kdS
+lVr
kKL
hTB
sRI
@@ -255718,9 +258063,9 @@ nVr
wFO
bzA
hUD
-lso
+eaT
byK
-hMs
+sDd
bRd
fqQ
wIg
@@ -255759,13 +258104,13 @@ hfc
ocD
diL
qVz
-pNY
-edp
-dcr
-aRl
-bCL
-ofr
-sBx
+luD
+tfl
+dXI
+pTT
+eLm
+jVs
+hfc
hfc
jCE
adY
@@ -255774,19 +258119,19 @@ sZF
pHR
wEV
sZF
+mQb
+uer
+mQb
+mQb
+ntK
bln
bln
+mQb
bln
+yfW
+nwD
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+mQb
bln
bln
wNO
@@ -255959,7 +258304,7 @@ kKL
kKL
gkP
kKL
-wKY
+ilq
eSn
bJQ
qCA
@@ -255977,7 +258322,7 @@ vfo
hUD
lso
cYE
-nYY
+fkw
ult
bsG
wGF
@@ -256002,7 +258347,7 @@ mfV
xpA
uHc
cpg
-gUX
+gRA
cpg
cdl
pMF
@@ -256018,11 +258363,11 @@ dbr
aFJ
xJj
xJj
-lvh
+klW
iVT
ogl
-ffz
-bzB
+eyR
+goe
diL
vTJ
apT
@@ -256031,20 +258376,20 @@ vjZ
laf
wEV
vjZ
+mQb
bln
bln
+mQb
+uer
bln
bln
+mQb
+mQb
+fPc
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+mQb
+uer
bln
wNO
wNO
@@ -256216,7 +258561,7 @@ nqn
kKL
gkP
kKL
-yfY
+tgv
huB
ogd
hff
@@ -256234,7 +258579,7 @@ cLJ
iQQ
lso
cYE
-uIS
+gAZ
ult
wjz
tXh
@@ -256246,7 +258591,7 @@ pKJ
rIU
tLM
mtI
-vtA
+nRX
sfY
owC
bYS
@@ -256260,7 +258605,7 @@ jbU
jbU
jbU
jbU
-bFr
+bkQ
drr
qhL
qhL
@@ -256290,18 +258635,18 @@ wEV
vjZ
bln
bln
+uer
+mQb
bln
+mQb
bln
bln
+mQb
+fPc
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
+mQb
+mQb
bln
wNO
wNO
@@ -256469,11 +258814,11 @@ tml
kKL
kLb
qpd
-oNy
+obl
kKL
gkP
kKL
-flV
+sTA
ivH
lVF
pup
@@ -256491,7 +258836,7 @@ bwl
hUD
uff
cYE
-hXt
+gAZ
ult
hpC
rIU
@@ -256501,10 +258846,10 @@ irA
uzi
pdy
fiS
-uTL
+agJ
mtI
-nRX
-jVL
+vtA
+muP
owC
owC
owC
@@ -256513,8 +258858,8 @@ wHc
mYq
nyH
lFW
-rEd
-pZA
+jzH
+mde
gSN
jbU
wnX
@@ -256524,10 +258869,10 @@ pvB
ehd
ehd
ehd
-wmX
+ehd
ooo
rtn
-qEv
+huq
vDu
lva
lva
@@ -256546,15 +258891,15 @@ pHR
wEV
vjZ
bln
+uer
bln
+mQb
+mQb
+mQb
bln
bln
bln
-bln
-bln
-bln
-bln
-bln
+yfW
bln
bln
bln
@@ -256735,7 +259080,7 @@ bla
sil
hUD
hUD
-fgm
+pGT
qok
iZn
xzd
@@ -256748,7 +259093,7 @@ wND
iQQ
rvZ
cYE
-uIS
+aPl
ult
vuq
tfM
@@ -256781,13 +259126,13 @@ wve
hfc
hfc
hfc
-iWI
-kRI
-nXp
-gvM
-kva
-oXT
-uPa
+mns
+hEP
+wGt
+dAl
+hWt
+ocJ
+mBs
ccQ
aCb
wAY
@@ -256803,6 +259148,7 @@ pHR
wEV
sZF
bln
+mQb
bln
bln
bln
@@ -256810,9 +259156,8 @@ bln
bln
bln
bln
-bln
-bln
-bln
+fPc
+mQb
bln
bln
bln
@@ -256991,7 +259336,7 @@ kCg
gjc
bLQ
vaE
-tSt
+hUD
hUD
hUD
hUD
@@ -257003,9 +259348,9 @@ sEi
sEi
naP
hUD
-jed
-iIk
-jed
+tRo
+iQa
+tRo
ult
ult
wBk
@@ -257031,7 +259376,7 @@ gaT
bZc
qlO
jbU
-ily
+hzb
hdH
qhL
dkK
@@ -257053,25 +259398,25 @@ vVP
vVP
vVP
vVP
-ctF
-tmR
+qLY
+xSE
sZF
pHR
wEV
sZF
+mQb
+mQb
bln
-bln
-bln
-bln
+uer
bln
vzD
vzD
vzD
gQw
gQw
-vsI
-bln
+oMa
bln
+uer
bln
bln
wNO
@@ -257244,13 +259589,13 @@ lIC
lli
unu
kKL
-hno
+nMT
poy
poy
-vvJ
+nRV
hUD
-ybr
-bpL
+ygf
+dsZ
pIw
hUD
ktz
@@ -257263,7 +259608,7 @@ iQQ
lso
rNQ
lso
-aop
+pkg
yar
mdl
rIU
@@ -257284,9 +259629,9 @@ jbU
pEE
cAG
nbq
-hAq
-nDB
-nfW
+iNY
+kiQ
+xGK
jbU
lhu
hdH
@@ -257317,8 +259662,8 @@ wRr
wEV
vjZ
bln
-bln
-bln
+uer
+mQb
bln
bln
vzD
@@ -257326,8 +259671,8 @@ oIR
vzD
jCl
kir
-sEB
-bln
+qVo
+lSu
bln
bln
bln
@@ -257501,7 +259846,7 @@ bcC
eFO
unu
kKL
-hno
+tUO
poy
poy
vvJ
@@ -257521,7 +259866,7 @@ dFO
cYE
lso
hDb
-azU
+exm
nIl
nVC
abM
@@ -257538,10 +259883,10 @@ ujP
htO
sqn
jbU
-iyP
+gEy
dUe
ank
-wgH
+baX
fUM
wlW
jbU
@@ -257574,17 +259919,17 @@ wRr
sKf
vjZ
bln
-bln
-bln
-bln
+mQb
+mQb
+mQb
bln
vzD
vzD
vzD
kir
vzD
-sEB
-bln
+rwt
+mQb
bln
bln
bln
@@ -257758,12 +260103,12 @@ weF
fMc
aME
kKL
-qLf
+kIr
poy
poy
-lNk
+tav
hUD
-nbL
+uZu
rGd
whC
hUD
@@ -257783,8 +260128,8 @@ gqK
nxU
gjg
dxg
-gJi
-fVC
+ivG
+aYi
dkr
cHQ
jDm
@@ -257798,11 +260143,11 @@ jbU
anP
cRK
uMK
-udQ
+rep
oMT
-qwJ
+ppz
jbU
-whc
+uQR
iZQ
llw
aus
@@ -257840,9 +260185,9 @@ ydh
dFG
uZc
gQw
+mQb
bln
-bln
-bln
+lSu
bln
bln
wNO
@@ -258015,7 +260360,7 @@ nLY
lli
aME
kKL
-ttv
+ptS
poy
poy
hUe
@@ -258058,23 +260403,23 @@ pbQ
pbQ
pbQ
pbQ
-eQQ
+jbU
lKq
pMY
kLy
bGA
lKq
-bNu
-hUf
-bKm
+tYW
+oYn
+cfR
xMT
hjE
-sJP
+lqN
bkS
pJc
iBO
-tPx
-trn
+xfp
+agd
bgx
buv
jhC
@@ -258097,9 +260442,9 @@ uZc
cDk
sGZ
gQw
-bln
-bln
-bln
+mQb
+mQb
+lSu
bln
bln
wNO
@@ -258264,15 +260609,15 @@ iwO
uYR
kKL
kKL
-tfu
+kKL
aMa
-tfu
kKL
kKL
-xUT
+kKL
+iVD
uZn
kKL
-ttv
+ptS
prg
prg
caY
@@ -258283,7 +260628,7 @@ gEE
gEE
gEE
oNC
-gEE
+nmD
gEE
gEE
tva
@@ -258297,7 +260642,7 @@ sxZ
oOo
xvy
wLl
-axc
+tKD
oLg
eLr
wtT
@@ -258305,10 +260650,10 @@ mbK
jQS
eNK
aYJ
-sSz
+jpN
aYJ
aYJ
-bXL
+dwZ
eLr
eaa
via
@@ -258316,15 +260661,15 @@ aYJ
lAw
aYJ
aYJ
-aYJ
+wib
eLr
hAm
via
via
tPz
iRN
-via
-ojP
+odR
+leo
qFt
pTY
lcu
@@ -258355,7 +260700,7 @@ gTq
fNa
gQw
bln
-bln
+mQb
bln
bln
bln
@@ -258529,9 +260874,9 @@ kKL
pzV
uZn
kKL
-xXU
-spW
-kVE
+jbz
+nKb
+god
xse
iQQ
gEE
@@ -258554,7 +260899,7 @@ pJV
mZG
mZG
qEZ
-axc
+urk
dFW
aYJ
aYJ
@@ -258562,7 +260907,7 @@ aYJ
aYJ
wUt
urK
-xjU
+mNt
nJT
urK
urK
@@ -258580,8 +260925,8 @@ pJV
pJV
pJV
aYJ
-aYJ
-sSE
+cTR
+leo
wOX
efk
jTr
@@ -258612,6 +260957,7 @@ gQw
gQw
vzD
bln
+lSu
bln
bln
bln
@@ -258674,7 +261020,6 @@ wNO
wNO
wNO
wNO
-wNO
"}
(181,1,3) = {"
wNO
@@ -258777,11 +261122,11 @@ kKL
kKL
kKL
kKL
-qAS
+cDv
fUc
jaX
glI
-gZR
+mRY
kKL
kKL
mbG
@@ -258791,7 +261136,7 @@ hUD
hUD
hUD
hUD
-gEE
+cEz
gEE
gEE
gEE
@@ -258805,13 +261150,13 @@ gqj
emp
cYE
lso
-kvG
+qbp
wLl
-qXp
+qfA
uxA
pUn
wLl
-dzg
+jYF
fXr
dFj
dFj
@@ -258819,26 +261164,26 @@ uZB
oni
nxa
qwN
-tkS
+cLK
dFj
dFj
-gwm
dFj
-niC
+dFj
+xnM
xnM
xnM
fLl
wMm
+xnM
wqb
-niC
xnM
xnM
xnM
xnM
lYg
xYj
-pIt
-kfZ
+kkX
+leo
qFt
bYu
qkH
@@ -258869,13 +261214,13 @@ bln
bln
bln
bln
+lSu
+bln
+lSu
bln
bln
bln
bln
-wNO
-wNO
-wNO
wNO
wNO
wNO
@@ -259034,15 +261379,15 @@ iSQ
qji
pyD
kKL
-mqO
+gCs
fUc
sBi
xYA
ldi
lUC
-vhm
+cZc
oLG
-jbu
+eQF
oxV
oxV
jbG
@@ -259073,31 +261418,31 @@ wnT
wnT
oHK
oHK
-cbF
-dEC
+xer
+wKi
oHK
oHK
-vjj
-fLU
-rDH
-usP
-wLl
-wol
+umv
+cPt
+nOa
hnP
-gPE
-bpD
-wLl
-wLl
-wLl
-wLl
-wLl
-wLl
-wLl
-wLl
-wLl
-wLl
+nsZ
+fki
+iIJ
+hYE
+iIJ
+dia
+nsZ
+nsZ
+uoC
+nsZ
+uoC
+nsZ
+nsZ
+nsZ
+nsZ
hjE
-vWo
+xSg
fOl
cyL
jAI
@@ -259123,14 +261468,12 @@ bRz
vzD
bln
bln
+mQb
bln
bln
-bln
-bln
-bln
-bln
-bln
-bln
+mQb
+uer
+lSu
bln
bln
bln
@@ -259189,6 +261532,8 @@ wNO
wNO
wNO
wNO
+wNO
+wNO
"}
(183,1,3) = {"
wNO
@@ -259321,12 +261666,12 @@ cYE
lso
pHX
nDd
-qWh
-lmY
-haQ
+soz
+faq
+ofi
snI
bZQ
-elf
+gSq
ojF
rQW
ftN
@@ -259334,26 +261679,26 @@ bxP
vvE
tJG
oHK
-goq
-goq
-rDH
-usP
-wLl
+hJH
+hJH
+tPL
+eOx
+nsZ
nsZ
uoC
-rhi
+gzH
uoC
nsZ
-iqx
-awa
-awa
-awa
-awa
-xUk
+nsZ
+fFQ
+igd
+mzg
+tIq
+tIq
cQs
bdQ
nsZ
-bkF
+pnK
cSw
cmx
yeC
@@ -259378,11 +261723,10 @@ lEz
kPw
dAx
gQw
-bln
-bln
-bln
-bln
-bln
+mQb
+mQb
+uer
+mQb
bln
bln
bln
@@ -259446,6 +261790,7 @@ wNO
wNO
wNO
wNO
+wNO
"}
(184,1,3) = {"
wNO
@@ -259549,7 +261894,7 @@ fLb
oHh
kKL
bpQ
-bsc
+kcT
oih
dmL
lUC
@@ -259591,22 +261936,22 @@ vaA
gXJ
wgU
oHK
-pnq
-goq
-rDH
-pvU
-wLl
-jUX
+nWe
+hJH
+tPL
+oiZ
+nsZ
+izD
wbR
-uXh
-tur
-aJz
-iqx
-awa
-awa
-awa
-awa
-xUk
+djG
+eqj
+bjI
+tqs
+sqt
+sqt
+sqt
+sqt
+sqt
aWg
xgK
nsZ
@@ -259635,14 +261980,13 @@ lbf
esF
bRz
gQw
+mQb
bln
bln
bln
bln
-bln
-bln
-bln
-bln
+lSu
+mQb
bln
bln
bln
@@ -259703,6 +262047,7 @@ wNO
wNO
wNO
wNO
+wNO
"}
(185,1,3) = {"
wNO
@@ -259805,11 +262150,11 @@ eOm
kKL
kKL
kKL
-dvS
+mly
pwd
glI
tsR
-gZR
+mRY
lUC
tXV
kvX
@@ -259819,7 +262164,7 @@ qrQ
wrX
wrX
wrX
-gEE
+cEz
gEE
gEE
gEE
@@ -259833,9 +262178,9 @@ urw
emp
bvI
lso
-mtT
-pLa
-jJF
+cUB
+nYm
+mNi
yeB
uuC
hDb
@@ -259850,20 +262195,20 @@ hhP
oHK
iZl
iZl
-ieb
+sVi
iZl
-wLl
-tur
+nsZ
+fBJ
+tkp
tur
-eqj
-eqj
-oro
-iSk
-awa
-awa
-awa
-awa
-xUk
+bjL
+sjl
+fZy
+fZy
+fZy
+fZy
+fZy
+gPC
wvz
srW
nsZ
@@ -259893,14 +262238,13 @@ bRz
bVL
vzD
bln
+fsm
bln
bln
+uer
bln
bln
-bln
-bln
-bln
-bln
+lSu
bln
bln
bln
@@ -259960,6 +262304,7 @@ wNO
wNO
wNO
wNO
+wNO
"}
(186,1,3) = {"
wNO
@@ -260066,11 +262411,11 @@ pfP
apD
ugG
gIt
-fkc
+mnW
lUC
ccT
nyC
-opw
+eUz
oTA
oTA
hIN
@@ -260108,13 +262453,13 @@ aju
gPY
qWu
fbl
-foy
-krY
-awa
-awa
-awa
-awa
-jvc
+rlu
+nsZ
+mFb
+aHX
+aHX
+aHX
+xgF
awa
awa
awa
@@ -260130,7 +262475,7 @@ ihu
epH
rDZ
rDZ
-tBP
+ePu
rDZ
rDZ
bgx
@@ -260149,17 +262494,17 @@ gQw
gQw
vzD
vzD
+lSu
bln
bln
bln
+lSu
bln
bln
bln
bln
-bln
-bln
-bln
-bln
+lSu
+lSu
bln
bln
bln
@@ -260325,7 +262670,7 @@ lUC
lUC
lUC
lUC
-daX
+wrX
pxi
wrX
tLQ
@@ -260339,7 +262684,7 @@ gEE
gEE
iKQ
cpq
-gEE
+ueF
gEE
gEE
tva
@@ -260365,13 +262710,13 @@ wgO
fTT
bUa
wgL
-phB
-krY
+bhm
+nsZ
+awa
awa
awa
awa
awa
-jvc
awa
awa
awa
@@ -260381,7 +262726,7 @@ xUk
aSB
tHT
nsZ
-lHm
+vmK
oZn
sFj
rck
@@ -260402,22 +262747,22 @@ vzD
vzD
bln
bln
+mQb
bln
bln
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-mVm
-tCr
-tCr
-tCr
-tCr
-tCr
+fYT
+eRE
+ujK
+ujK
+eRE
+wOq
+eRE
+ujK
+ujK
+eRE
+lej
+lej
+hAM
bln
bln
bln
@@ -260582,8 +262927,8 @@ tlH
tlH
tlH
nXb
-ngY
-iQt
+wrX
+tuQ
oHH
tAA
efH
@@ -260604,31 +262949,31 @@ jbG
nzV
cYE
dfB
-wck
+ymj
pFg
hXC
-mrw
+qad
kuV
cAi
qWn
-nQq
+dik
fOR
tFF
tia
qNn
-hek
+uIQ
gNi
-krY
-clo
+oHK
+dUh
bUa
fbl
-nHf
-krY
+aDr
+nsZ
+awa
awa
awa
awa
awa
-jvc
awa
awa
awa
@@ -260638,13 +262983,13 @@ xUk
sqt
duE
nsZ
-ijW
-xsP
-rms
-sXC
+xDa
+abT
+jJZ
+tuy
rDZ
rDZ
-rnu
+mBk
rDZ
rDZ
bgx
@@ -260658,8 +263003,8 @@ vzD
bln
bln
bln
-bln
-bln
+mQb
+uer
bln
bln
bln
@@ -260674,8 +263019,8 @@ bln
bln
bln
bln
-tCr
-bln
+chn
+lSu
bln
bln
bln
@@ -260840,27 +263185,27 @@ tlH
tlH
nXb
wrX
-xun
+iqW
wrX
oHH
oHH
oHH
oHH
qPL
-nCa
+qiL
erI
gGE
qPL
-pRG
-mtN
+pdD
+asv
dFt
vHI
vHI
dFt
dFt
-jub
-hQO
-cMv
+fdj
+lah
+asU
qPL
elw
elw
@@ -260877,15 +263222,15 @@ mEJ
mEJ
krY
srP
-pGp
+rou
lIk
srP
-krY
+nsZ
+awa
awa
awa
awa
awa
-jvc
awa
awa
awa
@@ -260913,10 +263258,10 @@ vzD
vrO
vzD
bln
+mQb
bln
-bln
-bln
-bln
+mQb
+mQb
bln
bln
sUN
@@ -260931,8 +263276,8 @@ sUN
tmR
sUN
bln
-tCr
-bln
+sFJ
+nwD
bln
bln
bln
@@ -261114,7 +263459,7 @@ gVt
pCI
pCI
vsM
-vns
+avc
nfB
cMJ
eBg
@@ -261122,7 +263467,7 @@ kCs
omh
peV
elw
-tZe
+oOc
nvY
qpu
oPP
@@ -261137,12 +263482,12 @@ vJS
bUa
ubY
qHn
-krY
+nsZ
+awa
awa
awa
awa
awa
-jvc
wQY
nmz
nmz
@@ -261170,11 +263515,11 @@ jCl
vpg
gQw
bln
+uer
bln
bln
-bln
-bln
-bln
+mQb
+ntK
bln
sUN
tmR
@@ -261187,8 +263532,8 @@ bln
sUN
tmR
sUN
-bln
-tCr
+hty
+uap
bln
bln
bln
@@ -261394,20 +263739,20 @@ ciS
bUa
jPx
jxb
-luJ
-bEJ
+dqI
+oEE
bEJ
mXe
bEJ
qbb
-piM
-hLO
-hLO
-hLO
-hLO
-uAx
-pFl
-cyG
+miK
+xRv
+xRv
+xRv
+xRv
+goy
+hWD
+oiI
nsZ
uCJ
hjE
@@ -261426,17 +263771,17 @@ vrO
vrO
vrO
gQw
+mQb
+ntK
+mQb
bln
bln
-bln
-bln
-bln
-bln
+mQb
bln
sUN
tmR
sUN
-bln
+mQb
sUN
tmR
sUN
@@ -261445,7 +263790,7 @@ sUN
tmR
sUN
bln
-tCr
+dzZ
bln
bln
bln
@@ -261610,7 +263955,7 @@ tlH
tlH
tlH
nXb
-tlH
+oFc
tlH
tlH
tlH
@@ -261650,18 +263995,18 @@ gpj
oQn
iBl
pLr
-hRF
-krY
+mKO
+sPq
xLq
xLq
aoo
vIg
-ykE
+jED
qEV
-wpi
-gZx
-tIq
-tIq
+cRq
+qVZ
+ybf
+ybf
vaa
xLq
xLq
@@ -261685,15 +264030,15 @@ pxQ
vzD
bln
bln
+mQb
bln
bln
-bln
-bln
+uer
bln
sUN
tmR
sUN
-bln
+mQb
sUN
tmR
sUN
@@ -261702,7 +264047,7 @@ sUN
tmR
sUN
bln
-bln
+chb
bln
bln
bln
@@ -261776,7 +264121,7 @@ wNO
wNO
wNO
wNO
-khz
+pUa
wNO
vbG
hHG
@@ -261908,22 +264253,22 @@ fbl
eIC
trK
qEz
-krY
-xLq
+nsZ
+vyz
xLq
kvR
-rYZ
+qVZ
kgo
sCx
-gWr
iHc
-ybf
-gXv
+qVZ
+nQj
+auK
vaa
xLq
-grs
+xLq
nsZ
-pdO
+ufb
dDm
rDZ
rDZ
@@ -261959,10 +264304,10 @@ sUN
tmR
sUN
bln
-bln
-tCr
-tCr
-tCr
+rdJ
+ujK
+lej
+hAM
bln
bln
wNO
@@ -262035,14 +264380,14 @@ wNO
wNO
wNO
wNO
-kPS
+dHF
hHG
hHG
hHG
-khz
+pUa
wNO
wNO
-khz
+pUa
wNO
wNO
wNO
@@ -262132,7 +264477,7 @@ tlH
tlH
sEB
qPL
-qgn
+nbK
vXy
ixv
qPL
@@ -262165,7 +264510,7 @@ gVe
whP
mOc
gYt
-krY
+nsZ
oOb
ezJ
iba
@@ -262173,18 +264518,18 @@ gas
rjK
nlP
xTV
-imy
-dHM
+rGY
+nzA
auK
vaa
xLq
xLq
nsZ
rDZ
-pxu
+rDZ
rDZ
swa
-pxu
+rDZ
rDZ
bgx
vzD
@@ -262194,10 +264539,10 @@ vzD
geJ
sMo
bgx
-tfm
+rkH
qbh
oGm
-axy
+mJq
mJq
mJq
sEB
@@ -262211,15 +264556,15 @@ bln
bln
tmR
bln
-bln
+mQb
bln
tmR
bln
bln
+fsm
+mQb
bln
-bln
-bln
-tCr
+vap
bln
bln
wNO
@@ -262293,8 +264638,8 @@ wNO
wNO
bln
bln
-xDQ
-xDQ
+wDS
+wDS
bln
bln
bln
@@ -262411,21 +264756,21 @@ fTW
dxm
sHM
elw
-aFt
+cIb
hAT
xyE
hDp
-kjr
+hDp
elw
omh
omh
omh
omh
-cbq
+eHV
elw
nsZ
nsZ
-vdM
+qaz
nsZ
nsZ
bgx
@@ -262476,8 +264821,8 @@ tmR
tmR
cnx
bln
-tCr
-bln
+sFJ
+tMa
bln
wNO
wNO
@@ -262550,8 +264895,8 @@ wNO
wNO
bln
bln
-wUD
-wUD
+vOy
+vOy
bln
bln
bln
@@ -262668,17 +265013,17 @@ dbw
omh
sHM
elw
-sVf
+jqw
axN
qvE
nhI
hDp
elw
-uKx
+qrP
rpV
fTW
bwM
-hds
+xGx
lEv
clV
wmG
@@ -262686,12 +265031,12 @@ jLW
nkh
tLT
wvv
-fHC
+lEP
lEP
oEj
xmR
oEj
-oEj
+ohU
oEj
myO
oEj
@@ -262706,12 +265051,12 @@ oEj
xmR
oEj
dww
-dFZ
-mbT
-nBB
+ygm
+bgx
+qUQ
xQh
xCz
-mjt
+mJq
mJq
mJq
vsI
@@ -262730,10 +265075,10 @@ bln
tmR
bln
bln
+mQb
bln
bln
-bln
-tCr
+vap
bln
bln
wNO
@@ -262807,8 +265152,8 @@ wNO
wNO
bln
bln
-rPp
-rPp
+dTI
+dTI
bln
bln
bln
@@ -262901,7 +265246,7 @@ bln
bln
bln
bln
-sEB
+miY
tpd
wwI
tPY
@@ -262931,23 +265276,23 @@ elw
elw
elw
elw
-rft
+lxR
icE
idt
-fMq
-pSz
+nCd
+bXD
elw
-pbH
+puY
opN
faG
-kdo
+tKO
hyV
bgx
-gti
-bhk
-cYI
-jCl
+tHw
+tVx
+ltP
jCl
+uZc
jCl
jCl
vzD
@@ -262973,7 +265318,7 @@ bln
bln
bln
bln
-bln
+mQb
bln
sUN
tmR
@@ -262987,10 +265332,10 @@ sUN
tmR
sUN
bln
-bln
-tCr
-tCr
-tCr
+cIf
+lej
+ujK
+fYT
bln
bln
wNO
@@ -263158,7 +265503,7 @@ bln
bln
bln
bln
-sEB
+miY
tpd
hOt
ejn
@@ -263178,10 +265523,10 @@ udw
jZM
sEB
omh
-amK
+jrX
omh
sED
-xSw
+gjM
upv
gjM
gjM
@@ -263190,24 +265535,24 @@ gjM
tIW
gjM
aUl
-xnt
-egR
+lmx
+mHq
pSz
elw
-gEe
+pIu
mEU
enq
-kuy
+nkH
qQa
bgx
-gti
-lOq
+ave
+wpn
jCl
xWo
axu
bFq
jCl
-jCl
+uZc
jCl
jtn
jCl
@@ -263225,13 +265570,13 @@ bln
bln
bln
bln
+chb
+mQb
+uer
+mQb
bln
-bln
-bln
-bln
-bln
-bln
-bln
+nEa
+mQb
sUN
tmR
sUN
@@ -263244,8 +265589,8 @@ sUN
tmR
sUN
bln
-bln
-bln
+chn
+lSu
bln
bln
bln
@@ -263317,17 +265662,17 @@ wNO
wNO
wNO
wNO
-khz
+pUa
wNO
-aaX
+qzn
vbG
hHG
hHG
hHG
-khz
+pUa
wNO
wNO
-khz
+pUa
wNO
wNO
wNO
@@ -263415,22 +265760,22 @@ bln
lSu
lSu
bln
-sEB
+miY
+tpd
tpd
tpd
-ljj
qKq
-qmV
+qPL
fPX
-xdM
+dFt
jZM
dFt
jZM
-xdM
+dFt
nJo
-hdz
+dFt
quK
-xdM
+dFt
jZM
jZM
sEB
@@ -263441,15 +265786,15 @@ omh
omh
omh
omh
-omh
-fTW
+cNe
+dbw
rpV
jYc
fTW
cJs
fTW
-fTW
-omh
+tlf
+pSz
elw
mWf
mWf
@@ -263457,7 +265802,7 @@ mWf
hyV
trm
bgx
-vzD
+gti
vzD
vzD
vzD
@@ -263475,24 +265820,24 @@ twZ
bMb
rEU
vXd
-jCl
+uZc
mwQ
vzD
bln
bln
bln
bln
+pMM
bln
+mQb
bln
bln
-bln
-bln
-bln
-bln
+uer
+mQb
sUN
tmR
sUN
-bln
+mQb
sUN
tmR
sUN
@@ -263501,10 +265846,10 @@ sUN
tmR
sUN
bln
-tCr
-bln
+ebW
bln
bln
+lSu
bln
bln
wNO
@@ -263576,7 +265921,7 @@ wNO
wNO
wNO
wNO
-fhB
+liV
vbG
hHG
hHG
@@ -263672,50 +266017,50 @@ bln
bln
bln
bln
-vsI
-sEB
-sEB
+hMM
+ooL
+ooL
jZM
xVG
jZM
xVG
jZM
-sEB
-gZa
-sEB
+ooL
+ooL
+ooL
jZM
xVG
jZM
xVG
jZM
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
-sEB
+ooL
+ooL
+ooL
+ooL
+ooL
+ooL
+ooL
+ooL
+ooL
+nXb
+buU
omh
skW
omh
omh
omh
-omh
skW
omh
+pSz
omh
-bln
-bln
-bln
-bln
+ooL
+ooL
+ooL
hyV
trm
bgx
-bln
-bln
+gti
+vzD
bln
bln
bln
@@ -263727,9 +266072,9 @@ bFq
jCl
nuj
jCl
-gUT
-jCl
-jCl
+mEz
+uZc
+uZc
syT
vzD
jCl
@@ -263739,12 +266084,12 @@ bln
bln
bln
bln
+chb
bln
bln
bln
bln
-bln
-bln
+mQb
bln
sUN
tmR
@@ -263753,15 +266098,15 @@ bln
sUN
tmR
sUN
-bln
+mQb
sUN
tmR
sUN
bln
-tCr
-bln
+chb
bln
bln
+lSu
bln
bln
wNO
@@ -263954,25 +266299,25 @@ bln
bln
lSu
lSu
-bln
+nXb
+omh
omh
-fTW
xTy
qNV
rCT
xTy
qNV
-mhq
omh
-bln
+omh
+omh
bln
bln
bln
hyV
fiU
bgx
-bln
-bln
+vzD
+vzD
bln
bln
bln
@@ -263996,12 +266341,12 @@ bln
bln
bln
bln
-bln
-bln
-bln
-bln
-bln
-mVm
+obe
+ujK
+eRE
+ujK
+ujK
+dMo
bln
sUN
tmR
@@ -264015,8 +266360,8 @@ sUN
tmR
sUN
bln
-tCr
-bln
+sFJ
+tMa
bln
bln
bln
@@ -264190,19 +266535,19 @@ bln
lSu
bln
dFt
-kAm
+tsP
jZM
-gBI
+vYw
dFt
-bln
+tMa
bln
bln
dFt
-kAm
+tsP
jZM
-gBI
+vYw
dFt
-bln
+tMa
bln
bln
bln
@@ -264221,13 +266566,13 @@ vJk
vJk
qbW
omh
+hZN
bln
bln
bln
bln
bln
-bln
-bln
+hZN
bln
bln
bln
@@ -264244,7 +266589,7 @@ bln
bln
bln
vzD
-caU
+lPq
vzD
bln
bln
@@ -264258,9 +266603,7 @@ bln
bln
bln
bln
-tCr
-bln
-bln
+chb
bln
bln
bln
@@ -264272,9 +266615,11 @@ bln
bln
bln
bln
-mVm
bln
bln
+vap
+lSu
+lSu
bln
bln
bln
@@ -264405,187 +266750,187 @@ wNO
wNO
wNO
wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-jZM
-xVG
-jZM
-xVG
-jZM
-bln
-bln
-bln
-jZM
-xVG
-jZM
-xVG
-jZM
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-lSu
-mLJ
-bqY
-qXf
-tQX
-wLk
-nXg
-tRX
-drm
-omh
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-vzD
-ltk
-vzD
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-bln
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-tCr
-bln
-bln
-bln
-bln
-bln
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
-wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+jZM
+xVG
+jZM
+xVG
+jZM
+bln
+bln
+bln
+jZM
+xVG
+jZM
+xVG
+jZM
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+lSu
+mLJ
+bqY
+qXf
+tQX
+wLk
+nXg
+tRX
+pIy
+omh
+bln
+bln
+bln
+bln
+bln
+lSu
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+vzD
+ltk
+vzD
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+bln
+obe
+lej
+iNl
+ahG
+ujK
+ujK
+lej
+eRE
+lej
+ujK
+ujK
+eRE
+wvw
+ujK
+bFP
+lSu
+bln
+bln
+bln
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
+wNO
"}
(204,1,3) = {"
wNO
@@ -264705,18 +267050,18 @@ bln
bln
jZM
oeh
-kLs
+jZM
vmR
jZM
-bln
+htd
bln
bln
jZM
vmR
-kLs
+jZM
woU
jZM
-bln
+htd
bln
bln
bln
@@ -264740,6 +267085,7 @@ bln
bln
bln
bln
+lSu
bln
bln
bln
@@ -264756,10 +267102,9 @@ bln
bln
bln
bln
-bln
-vsI
-sEB
-sEB
+hMM
+ooL
+rwt
bln
bln
bln
@@ -264791,7 +267136,7 @@ bln
bln
ozo
bln
-bln
+wNO
wNO
wNO
wNO
@@ -264950,7 +267295,7 @@ wNO
wNO
wNO
bln
-fBN
+xOk
bln
bln
bln
@@ -264981,23 +267326,23 @@ bln
bln
bln
bln
-fBN
-bln
-bln
+xOk
+lSu
+lSu
cSx
-vyU
-vyU
+pXY
+pXY
xuR
vyU
-vyU
-uOE
-bln
-bln
+pXY
+oOB
bln
+lSu
bln
bln
bln
bln
+lSu
bln
bln
bln
@@ -265048,7 +267393,7 @@ bln
bln
bln
bln
-bln
+wNO
wNO
wNO
wNO
@@ -265241,12 +267586,12 @@ bln
bln
bln
bln
-nRV
-vyU
-vyU
-vyU
-vyU
+lqE
vyU
+pXY
+pXY
+pXY
+pXY
fcP
bln
bln
@@ -265254,6 +267599,7 @@ bln
bln
bln
bln
+lSu
bln
bln
bln
@@ -265303,9 +267649,8 @@ bln
bln
bln
bln
-bln
-bln
-bln
+wNO
+wNO
wNO
wNO
wNO
@@ -265558,11 +267903,11 @@ bln
bln
bln
bln
-bln
-bln
-bln
-bln
-bln
+wNO
+wNO
+wNO
+wNO
+wNO
wNO
wNO
wNO
@@ -266025,7 +268370,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -266235,8 +268580,7 @@ wNO
wNO
wNO
bln
-fBN
-bln
+xOk
bln
bln
bln
@@ -266266,8 +268610,8 @@ bln
bln
bln
bln
-fBN
bln
+xOk
bln
bln
bln
@@ -266283,6 +268627,7 @@ bln
bln
bln
bln
+lSu
bln
wNO
wNO
@@ -266539,7 +268884,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -267310,7 +269655,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -267419,7 +269764,7 @@ wNO
wNO
wNO
wNO
-tNN
+wLI
kDs
kDs
kDs
@@ -267520,8 +269865,7 @@ wNO
wNO
wNO
bln
-fBN
-bln
+xOk
bln
bln
bln
@@ -267551,8 +269895,8 @@ bln
bln
bln
bln
-fBN
bln
+xOk
bln
bln
bln
@@ -267568,6 +269912,7 @@ bln
bln
bln
bln
+lSu
bln
wNO
wNO
@@ -267824,7 +270169,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -268081,7 +270426,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -268191,7 +270536,7 @@ wNO
wNO
tkU
tkU
-lgH
+fwx
hHG
hHG
hHG
@@ -268595,7 +270940,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -268805,8 +271150,7 @@ wNO
wNO
wNO
bln
-fBN
-bln
+xOk
bln
bln
bln
@@ -268836,8 +271180,8 @@ bln
bln
bln
bln
-fBN
bln
+xOk
bln
bln
bln
@@ -268853,6 +271197,7 @@ bln
bln
bln
bln
+lSu
bln
wNO
wNO
@@ -268962,7 +271307,7 @@ wNO
tkU
tkU
tkU
-uFg
+qtv
hHG
hHG
hHG
@@ -269109,7 +271454,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -269219,7 +271564,7 @@ wNO
tkU
tkU
tkU
-lgH
+fwx
hHG
hHG
hHG
@@ -269366,7 +271711,7 @@ bln
bln
bln
bln
-bln
+lSu
bln
wNO
wNO
@@ -269622,8 +271967,8 @@ bln
bln
bln
bln
-bln
-bln
+lSu
+lSu
bln
wNO
wNO
@@ -269879,9 +272224,9 @@ bln
bln
bln
bln
+lSu
bln
-bln
-bln
+lSu
wNO
wNO
wNO
@@ -270090,7 +272435,7 @@ wNO
wNO
wNO
bln
-fBN
+xOk
bln
bln
bln
@@ -270121,7 +272466,7 @@ bln
bln
bln
bln
-fBN
+xOk
bln
bln
bln
@@ -270136,10 +272481,10 @@ bln
bln
bln
bln
-fBN
-bln
-fBN
+xOk
bln
+xOk
+lSu
wNO
wNO
wNO
@@ -270761,7 +273106,7 @@ wNO
wNO
tkU
tkU
-lgH
+fwx
hHG
hHG
hHG
@@ -271375,7 +273720,7 @@ wNO
wNO
bln
bln
-fBN
+xOk
bln
bln
bln
@@ -271406,7 +273751,7 @@ bln
bln
bln
bln
-fBN
+xOk
bln
bln
wNO
@@ -272303,7 +274648,7 @@ wNO
wNO
wNO
wNO
-lgH
+fwx
hHG
hHG
hHG
@@ -272557,7 +274902,7 @@ wNO
(235,1,3) = {"
wNO
wNO
-lgH
+fwx
wNO
wNO
bln
@@ -272814,7 +275159,7 @@ wNO
(236,1,3) = {"
wNO
wNO
-aaX
+qzn
wNO
wNO
bln
@@ -273071,7 +275416,7 @@ wNO
(237,1,3) = {"
wNO
wNO
-fhB
+liV
wNO
wNO
bln
@@ -273331,7 +275676,7 @@ wNO
wNO
wNO
wNO
-lgH
+fwx
hHG
hHG
hHG
@@ -274616,7 +276961,7 @@ wNO
wNO
wNO
wNO
-lgH
+fwx
hHG
hHG
hHG
@@ -274632,7 +276977,7 @@ vbG
hHG
hHG
hHG
-aaX
+qzn
wNO
wNO
wNO
@@ -274889,7 +277234,7 @@ vbG
hHG
hHG
hHG
-fhB
+liV
wNO
wNO
wNO
@@ -275387,7 +277732,7 @@ wNO
wNO
wNO
wNO
-lgH
+fwx
hHG
hHG
hHG
@@ -275400,8 +277745,8 @@ wNO
wNO
bln
bln
-xDQ
-xDQ
+wDS
+wDS
bln
bln
wNO
@@ -275657,8 +278002,8 @@ wNO
wNO
bln
bln
-wUD
-wUD
+vOy
+vOy
bln
bln
bln
@@ -275914,8 +278259,8 @@ wNO
wNO
bln
bln
-rPp
-rPp
+dTI
+dTI
bln
bln
bln
@@ -276415,7 +278760,7 @@ wNO
wNO
wNO
wNO
-lgH
+fwx
hHG
hHG
hHG
@@ -277186,7 +279531,7 @@ wNO
wNO
wNO
wNO
-lgH
+fwx
hHG
hHG
hHG
diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm
index 46d91b51bb2..a3b90c665b2 100644
--- a/_maps/map_files/MetaStation/MetaStation.dmm
+++ b/_maps/map_files/MetaStation/MetaStation.dmm
@@ -38290,11 +38290,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/security/prison/safe)
-"nAO" = (
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/secure_safe/directional/west,
-/turf/open/floor/iron/grimy,
-/area/station/security/detectives_office)
"nAW" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -50068,6 +50063,11 @@
},
/turf/open/floor/iron,
/area/station/engineering/break_room)
+"rJh" = (
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/secure_safe/directional/west,
+/turf/open/floor/iron/grimy,
+/area/station/security/detectives_office)
"rJk" = (
/obj/machinery/door/airlock{
name = "Theater Backstage"
@@ -99524,7 +99524,7 @@ sWV
sWV
sWV
qJb
-nAO
+rJh
hME
olw
olw
diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm
index 5de8f787946..dfab71ec797 100644
--- a/_maps/map_files/debug/runtimestation.dmm
+++ b/_maps/map_files/debug/runtimestation.dmm
@@ -9,11 +9,23 @@
"ac" = (
/turf/open/space,
/area/space/nearstation)
+"ad" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/transit_tube/horizontal,
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"ae" = (
/obj/structure/lattice,
/obj/structure/grille,
/turf/open/space,
/area/space/nearstation)
+"af" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/transit_tube/crossing/horizontal,
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"ag" = (
/turf/closed/wall/r_wall,
/area/station/security/brig)
@@ -55,11 +67,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/engineering/main)
-"at" = (
-/obj/machinery/power/apc/auto_name/directional/east,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
"av" = (
/turf/open/floor/iron/dark,
/area/station/engineering/gravity_generator)
@@ -95,6 +102,15 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/gravity_generator)
+"aK" = (
+/obj/structure/table,
+/obj/item/rcd_ammo/large,
+/obj/item/rcd_ammo/large,
+/obj/item/rcd_ammo/large,
+/obj/item/construction/rcd/combat,
+/obj/item/construction/plumbing,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"aN" = (
/obj/machinery/atmospherics/components/unary/portables_connector/visible{
dir = 4
@@ -109,6 +125,18 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"aS" = (
+/obj/structure/table,
+/obj/item/flashlight{
+ pixel_y = 5
+ },
+/obj/item/storage/toolbox/syndicate,
+/obj/item/stock_parts/power_store/cell/infinite,
+/turf/open/floor/iron,
+/area/station/engineering/main)
+"aX" = (
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"aY" = (
/obj/machinery/light/directional/east,
/turf/open/floor/iron/dark,
@@ -127,6 +155,15 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"bd" = (
+/obj/structure/table,
+/obj/item/weldingtool/experimental,
+/obj/item/inducer,
+/obj/item/storage/belt/utility/chief/full,
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"bf" = (
/obj/machinery/suit_storage_unit/captain,
/turf/open/floor/iron,
@@ -151,6 +188,12 @@
},
/turf/open/floor/plating,
/area/station/engineering/atmos)
+"bo" = (
+/obj/structure/table,
+/obj/item/screwdriver/power,
+/obj/item/crowbar/power,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"bp" = (
/obj/machinery/light/directional/south,
/obj/structure/tank_dispenser,
@@ -206,9 +249,48 @@
"bE" = (
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"bF" = (
+/obj/machinery/computer/rdconsole,
+/turf/open/floor/iron,
+/area/station/science)
+"bI" = (
+/obj/structure/table,
+/obj/item/card/emag,
+/obj/item/flashlight/emp/debug,
+/turf/open/floor/iron,
+/area/station/command/bridge)
+"bJ" = (
+/obj/structure/table,
+/obj/item/card/id/advanced/centcom/ert{
+ pixel_x = 6;
+ pixel_y = -6
+ },
+/obj/item/card/id/advanced/chameleon,
+/obj/item/card/id/advanced/gold/captains_spare{
+ pixel_x = -6;
+ pixel_y = 6
+ },
+/turf/open/floor/iron,
+/area/station/command/bridge)
+"bK" = (
+/obj/structure/table,
+/obj/item/storage/backpack/holding,
+/obj/item/storage/part_replacer/bluespace/tier4,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"bL" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/aft)
+"bM" = (
+/obj/machinery/camera/directional/north,
+/obj/structure/table,
+/obj/item/construction/rld,
+/obj/item/construction/rcd/arcd,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/command/bridge)
"bO" = (
/obj/machinery/door/poddoor,
/turf/open/floor/engine,
@@ -228,6 +310,17 @@
/obj/machinery/chem_dispenser/fullupgrade,
/turf/open/floor/iron/dark,
/area/station/medical/chemistry)
+"bT" = (
+/obj/machinery/gulag_item_reclaimer{
+ dir = 8;
+ pixel_x = 32
+ },
+/turf/open/floor/iron,
+/area/station/security/brig)
+"bY" = (
+/obj/machinery/light/floor,
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"bZ" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -306,10 +399,6 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
/area/station/medical/chemistry)
-"cy" = (
-/obj/machinery/door/airlock,
-/turf/open/floor/iron,
-/area/station/construction)
"cI" = (
/obj/machinery/power/apc/auto_name/directional/east,
/obj/structure/cable,
@@ -327,11 +416,6 @@
"cN" = (
/turf/closed/wall/r_wall,
/area/station/construction)
-"cO" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/machinery/camera/directional/north,
-/turf/open/floor/iron,
-/area/station/construction)
"cS" = (
/turf/closed/wall/r_wall,
/area/station/commons/storage/primary)
@@ -352,6 +436,13 @@
"db" = (
/turf/closed/wall/mineral/plastitanium,
/area/station/hallway/secondary/entry)
+"dc" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"de" = (
/obj/machinery/gulag_teleporter,
/turf/open/floor/iron,
@@ -394,6 +485,12 @@
/obj/machinery/light/directional/west,
/turf/open/floor/plating,
/area/station/commons/storage/primary)
+"dq" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L2"
+ },
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"dr" = (
/obj/effect/turf_decal/plaque{
icon_state = "L4"
@@ -496,12 +593,25 @@
},
/turf/open/floor/iron,
/area/station/construction)
+"dN" = (
+/obj/machinery/navbeacon{
+ location = "1-Southwest";
+ codes_txt = "patrol;next_patrol=2-Northwest"
+ },
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"dP" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
+"dQ" = (
+/obj/structure/table,
+/obj/machinery/light/directional/south,
+/obj/item/debug/human_spawner,
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"dR" = (
/obj/machinery/light/directional/west,
/turf/open/floor/iron,
@@ -518,6 +628,11 @@
"dV" = (
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
+"dW" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/machinery/camera/directional/north,
+/turf/open/floor/iron,
+/area/station/construction)
"dX" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -536,6 +651,12 @@
/obj/machinery/camera/autoname/directional/south,
/turf/open/floor/iron,
/area/station/construction)
+"ea" = (
+/obj/structure/table,
+/obj/machinery/camera/autoname/directional/south,
+/obj/item/gun/magic/wand/resurrection/debug,
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"ec" = (
/obj/docking_port/stationary{
dir = 8;
@@ -548,6 +669,14 @@
},
/turf/open/floor/engine,
/area/station/hallway/secondary/entry)
+"ed" = (
+/obj/structure/sign/warning/pods,
+/turf/closed/wall/r_wall,
+/area/station/hallway/secondary/entry)
+"ef" = (
+/obj/machinery/door/airlock,
+/turf/open/floor/iron,
+/area/station/construction)
"eh" = (
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
@@ -617,6 +746,14 @@
/obj/effect/turf_decal/stripes/full,
/turf/open/floor/iron,
/area/station/engineering/main)
+"eC" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "cargounload"
+ },
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"eE" = (
/obj/docking_port/stationary{
dir = 8;
@@ -628,6 +765,11 @@
},
/turf/open/space/basic,
/area/space)
+"eF" = (
+/obj/machinery/power/apc/auto_name/directional/east,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/hallway/secondary/entry)
"eJ" = (
/obj/docking_port/stationary{
dir = 4;
@@ -675,6 +817,17 @@
},
/turf/open/floor/iron,
/area/station/commons/storage/primary)
+"eY" = (
+/obj/machinery/conveyor{
+ dir = 8;
+ id = "cargounload"
+ },
+/obj/machinery/door/poddoor{
+ id = "cargounload";
+ name = "Supply Dock Unloading Door"
+ },
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"fb" = (
/obj/machinery/door/airlock/external/ruin{
name = "Departure Lounge Airlock"
@@ -683,6 +836,17 @@
/obj/structure/fans/tiny,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"fc" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "cargoload"
+ },
+/obj/machinery/door/poddoor{
+ id = "cargoload";
+ name = "Supply Dock Loading Door"
+ },
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"ff" = (
/obj/docking_port/stationary{
dir = 2;
@@ -705,6 +869,18 @@
/obj/docking_port/stationary/escape_pod,
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
+"fj" = (
+/obj/structure/sign/warning/docking,
+/turf/closed/wall/r_wall,
+/area/station/hallway/secondary/entry)
+"fl" = (
+/obj/machinery/conveyor{
+ dir = 4;
+ id = "cargoload"
+ },
+/obj/structure/plasticflaps,
+/turf/open/floor/plating,
+/area/station/cargo/storage)
"fm" = (
/obj/machinery/conveyor{
dir = 1;
@@ -712,6 +888,11 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
+"fn" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/sign/warning/vacuum/external,
+/turf/open/floor/plating,
+/area/station/hallway/secondary/entry)
"fo" = (
/obj/machinery/conveyor_switch/oneway{
id = "cargoload"
@@ -747,17 +928,14 @@
/obj/structure/fans/tiny,
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
+"fB" = (
+/obj/machinery/status_display/supply,
+/turf/closed/wall/r_wall,
+/area/station/cargo/storage)
"fI" = (
/obj/machinery/door/airlock,
/turf/open/floor/plating,
/area/station/maintenance/aft)
-"fJ" = (
-/obj/machinery/navbeacon{
- codes_txt = "patrol;next_patrol=2-Northwest";
- location = "1-Southwest"
- },
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
"fL" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -789,17 +967,18 @@
/obj/machinery/keycard_auth/wall_mounted/directional/north,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"fQ" = (
+/obj/machinery/computer/communications,
+/obj/machinery/status_display/evac{
+ pixel_y = 32
+ },
+/turf/open/floor/iron,
+/area/station/hallway/secondary/exit/departure_lounge)
"fS" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"fT" = (
-/obj/machinery/door/airlock,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/construction)
"fX" = (
/obj/structure/sign/directions/supply{
dir = 4;
@@ -855,6 +1034,16 @@
},
/turf/open/floor/plating,
/area/station/commons/storage/primary)
+"gi" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/syndicate,
+/obj/item/debug/omnitool,
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
+"gk" = (
+/obj/structure/sign/departments/evac,
+/turf/closed/wall/r_wall,
+/area/station/hallway/secondary/exit/departure_lounge)
"gn" = (
/obj/machinery/camera/directional/north,
/turf/open/floor/iron,
@@ -870,6 +1059,12 @@
/obj/machinery/light/directional/east,
/turf/open/floor/iron,
/area/station/construction)
+"gz" = (
+/obj/structure/table,
+/obj/item/card/id/advanced/gold/captains_spare,
+/obj/machinery/keycard_auth/wall_mounted/directional/north,
+/turf/open/floor/iron,
+/area/station/hallway/secondary/exit/departure_lounge)
"gE" = (
/obj/machinery/camera/directional/north,
/turf/open/floor/iron,
@@ -894,13 +1089,16 @@
/obj/machinery/camera/directional/north,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"hd" = (
-/obj/machinery/navbeacon{
- codes_txt = "patrol;next_patrol=1-Southwest";
- location = "4-Southeast"
- },
+"gJ" = (
+/obj/structure/table,
+/obj/item/storage/box/prisoner,
+/obj/item/paper/guides/jobs/security/labor_camp,
/turf/open/floor/iron,
-/area/station/commons/storage/primary)
+/area/station/security/brig)
+"gW" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/closed/wall/r_wall,
+/area/station/engineering/gravity_generator)
"hm" = (
/obj/machinery/airalarm/directional/west,
/obj/effect/mapping_helpers/airalarm/unlocked,
@@ -924,14 +1122,13 @@
},
/turf/open/floor/iron,
/area/station/medical/chemistry)
-"hU" = (
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/cable,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/unlocked,
+"hS" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/transit_tube/station,
/turf/open/floor/iron,
-/area/station/commons/storage/primary)
+/area/station/engineering/gravity_generator)
"ii" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -944,18 +1141,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/command/bridge)
-"iK" = (
-/obj/machinery/light/directional/north,
-/obj/machinery/rnd/production/circuit_imprinter/department,
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/science)
-"ja" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/radiation/rad_area/directional/north,
-/turf/closed/wall/r_wall,
-/area/station/engineering/gravity_generator)
"jg" = (
/obj/effect/turf_decal/plaque{
icon_state = "L1"
@@ -969,19 +1154,44 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"jL" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/entry)
-"jZ" = (
-/obj/machinery/sleeper/syndie/fullupgrade,
-/obj/effect/turf_decal/tile/blue{
- dir = 4
+"jz" = (
+/obj/structure/table/glass,
+/obj/item/disk/surgery/debug,
+/obj/item/storage/box/monkeycubes{
+ pixel_x = 6;
+ pixel_y = 1
},
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/machinery/camera/directional/north,
-/turf/open/floor/iron/white/corner{
+/obj/item/storage/box/monkeycubes{
+ pixel_x = -6;
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/disk/data/debug{
+ pixel_y = 9;
+ pixel_x = 7
+ },
+/turf/open/floor/iron/white/corner,
+/area/station/medical/medbay)
+"jL" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/hallway/secondary/entry)
+"jU" = (
+/obj/structure/table,
+/obj/item/melee/energy/axe,
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
+"jZ" = (
+/obj/machinery/sleeper/syndie/fullupgrade,
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/obj/structure/extinguisher_cabinet/directional/north,
+/obj/machinery/camera/directional/north,
+/turf/open/floor/iron/white/corner{
dir = 1
},
/area/station/medical/medbay)
@@ -1016,15 +1226,6 @@
},
/turf/open/floor/iron,
/area/station/medical/chemistry)
-"md" = (
-/obj/structure/table,
-/obj/item/weldingtool/experimental,
-/obj/item/inducer,
-/obj/item/storage/belt/utility/chief/full,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"mk" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -1033,14 +1234,6 @@
"mC" = (
/turf/open/floor/iron/dark,
/area/station/medical/medbay)
-"na" = (
-/obj/machinery/conveyor{
- dir = 1;
- id = "cargoload"
- },
-/obj/structure/sign/warning/vacuum/directional/east,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"nb" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -1062,17 +1255,14 @@
},
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"nA" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "cargounload"
- },
-/obj/machinery/door/poddoor{
- id = "cargounload";
- name = "Supply Dock Unloading Door"
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
+"nT" = (
+/obj/structure/table,
+/obj/machinery/light/directional/south,
+/obj/item/storage/medkit/regular,
+/obj/item/healthanalyzer/advanced,
+/obj/item/debug/omnitool/item_spawner,
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"od" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -1099,6 +1289,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/engineering/main)
+"pe" = (
+/obj/machinery/door/airlock,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/commons/storage/primary)
"pr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -1124,12 +1320,13 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
-"pT" = (
-/obj/machinery/door/airlock/external/glass/ruin,
-/obj/effect/turf_decal/stripes/full,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+"pY" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=1-Southwest";
+ location = "4-Southeast"
+ },
/turf/open/floor/iron,
-/area/station/cargo/storage)
+/area/station/commons/storage/primary)
"pZ" = (
/obj/machinery/light/directional/north,
/obj/machinery/camera/directional/north,
@@ -1145,6 +1342,18 @@
/obj/machinery/door/airlock,
/turf/open/floor/plating,
/area/station/engineering/atmos)
+"qg" = (
+/obj/machinery/door/airlock/external/glass/ruin,
+/obj/effect/turf_decal/stripes/full,
+/turf/open/floor/iron/dark,
+/area/station/cargo/storage)
+"qq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/transit_tube/station/reverse,
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"qv" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -1166,31 +1375,17 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/iron,
/area/station/medical/chemistry)
-"qM" = (
-/obj/structure/table,
-/obj/item/flashlight{
- pixel_y = 5
- },
-/obj/item/storage/toolbox/syndicate,
-/obj/item/stock_parts/power_store/cell/infinite,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"qQ" = (
/turf/open/floor/engine,
/area/station/cargo/miningoffice)
-"rf" = (
-/obj/structure/table,
-/obj/item/organ/internal/cyberimp/bci{
- pixel_y = 5
- },
-/obj/item/organ/internal/cyberimp/bci{
- pixel_y = 5
- },
-/obj/item/organ/internal/cyberimp/bci{
- pixel_y = 5
+"qR" = (
+/obj/effect/landmark/start,
+/obj/machinery/navbeacon{
+ codes_txt = "delivery;dir=4";
+ location = "Center"
},
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"rh" = (
/obj/machinery/door/airlock,
/obj/structure/cable,
@@ -1205,18 +1400,6 @@
/obj/machinery/light/directional/north,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"rz" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/transit_tube/station/reverse/flipped{
- dir = 1
- },
-/obj/structure/transit_tube_pod{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"rC" = (
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/plaque{
@@ -1238,38 +1421,12 @@
/obj/machinery/door/airlock/shell,
/turf/open/floor/iron/dark,
/area/station/construction)
-"sB" = (
-/obj/structure/table,
-/obj/item/gun/magic/wand/resurrection/debug,
-/obj/item/gun/magic/wand/death/debug{
- pixel_y = 10
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/item/debug/human_spawner{
- pixel_x = 6;
- pixel_y = -4
- },
-/turf/open/floor/iron/white/corner{
- dir = 1
- },
-/area/station/medical/medbay)
-"sI" = (
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"sN" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"sO" = (
-/obj/effect/turf_decal/plaque{
- icon_state = "L2"
- },
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
"sT" = (
/obj/machinery/door/airlock,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -1283,6 +1440,10 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/medical/chemistry)
+"tz" = (
+/obj/machinery/status_display/supply,
+/turf/closed/wall/r_wall,
+/area/station/commons/storage/primary)
"tE" = (
/obj/machinery/door/airlock/research,
/turf/open/floor/iron/dark,
@@ -1305,11 +1466,6 @@
/obj/structure/bot,
/turf/open/floor/iron/dark,
/area/station/science/explab)
-"tZ" = (
-/obj/effect/spawner/structure/window/reinforced,
-/obj/structure/sign/warning/vacuum/external,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/entry)
"uf" = (
/obj/structure/fans/tiny/invisible,
/obj/effect/turf_decal/stripes/line{
@@ -1357,17 +1513,6 @@
},
/turf/open/floor/iron/dark,
/area/station/science/explab)
-"uZ" = (
-/obj/machinery/conveyor{
- dir = 4;
- id = "cargoload"
- },
-/obj/machinery/door/poddoor{
- id = "cargoload";
- name = "Supply Dock Loading Door"
- },
-/turf/open/floor/plating,
-/area/station/cargo/storage)
"vm" = (
/mob/living/circuit_drone,
/turf/open/floor/iron/dark,
@@ -1377,15 +1522,11 @@
/turf/open/floor/plating,
/area/station/commons/storage/primary)
"vw" = (
-/obj/machinery/camera/directional/north,
-/obj/structure/table,
-/obj/item/construction/rld,
-/obj/item/construction/rcd/arcd,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 4
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Gravity Generator"
},
/turf/open/floor/iron,
-/area/station/command/bridge)
+/area/station/engineering/gravity_generator)
"vy" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
@@ -1444,14 +1585,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"wn" = (
-/obj/machinery/conveyor{
- dir = 8;
- id = "cargounload"
- },
-/obj/structure/plasticflaps,
-/turf/open/floor/plating,
-/area/station/cargo/storage)
"wp" = (
/obj/machinery/door/airlock,
/obj/structure/cable,
@@ -1470,28 +1603,23 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"wN" = (
-/obj/structure/sign/warning/pods,
-/turf/closed/wall/r_wall,
-/area/station/hallway/secondary/entry)
-"wU" = (
-/turf/closed/wall/r_wall,
-/area/station/science/explab)
-"wY" = (
+"wR" = (
/obj/machinery/navbeacon{
codes_txt = "patrol;next_patrol=3-Northeast";
location = "2-Northwest"
},
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"xn" = (
-/obj/structure/table,
-/obj/machinery/light/directional/south,
-/obj/item/storage/medkit/regular,
-/obj/item/healthanalyzer/advanced,
-/obj/item/debug/omnitool/item_spawner,
+"wU" = (
+/turf/closed/wall/r_wall,
+/area/station/science/explab)
+"xq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/structure/transit_tube/station/dispenser/reverse/flipped,
/turf/open/floor/iron,
-/area/station/commons/storage/primary)
+/area/station/engineering/gravity_generator)
"xD" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/obj/effect/turf_decal/tile/blue/half/contrasted,
@@ -1502,12 +1630,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"xU" = (
-/obj/structure/table,
-/obj/item/storage/box/prisoner,
-/obj/item/paper/guides/jobs/security/labor_camp,
-/turf/open/floor/iron,
-/area/station/security/brig)
"xY" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -1521,10 +1643,6 @@
/obj/machinery/light/small/red/dim/directional/east,
/turf/open/floor/iron/dark,
/area/station/cargo/storage)
-"yf" = (
-/obj/structure/sign/departments/evac,
-/turf/closed/wall/r_wall,
-/area/station/hallway/secondary/exit/departure_lounge)
"yi" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -1562,25 +1680,17 @@
/obj/machinery/power/rtg/debug,
/turf/open/floor/plating/airless,
/area/space/nearstation)
-"yR" = (
-/obj/structure/table,
-/obj/item/ammo_box/c10mm,
-/obj/item/gun/ballistic/automatic/pistol,
-/turf/open/floor/iron,
-/area/station/command/bridge)
-"yT" = (
-/obj/machinery/navbeacon{
- codes_txt = "patrol;next_patrol=4-Southeast";
- location = "3-Northeast"
- },
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
"zg" = (
/obj/machinery/door/airlock/public/glass,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
+"zo" = (
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/engineering/atmos)
"zS" = (
/obj/machinery/rnd/destructive_analyzer,
/obj/machinery/airalarm/directional/north,
@@ -1592,22 +1702,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"Ac" = (
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/table,
-/obj/item/uplink/debug{
- pixel_x = -4;
- pixel_y = 4
- },
-/obj/item/uplink/nuclear/debug,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
- },
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/unlocked,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"Aj" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -1628,12 +1722,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"Ba" = (
-/obj/structure/table,
-/obj/item/storage/backpack/holding,
-/obj/item/storage/part_replacer/bluespace/tier4,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"Bp" = (
/obj/machinery/light/directional/west,
/obj/effect/turf_decal/stripes/line{
@@ -1666,42 +1754,16 @@
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron,
/area/station/command/bridge)
-"BI" = (
+"BG" = (
/obj/structure/table,
-/obj/machinery/light/directional/south,
-/obj/item/debug/human_spawner,
+/obj/item/ammo_box/c10mm,
+/obj/item/gun/ballistic/automatic/pistol,
/turf/open/floor/iron,
-/area/station/commons/storage/primary)
+/area/station/command/bridge)
"BM" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"BQ" = (
-/obj/structure/table/glass,
-/obj/item/disk/surgery/debug,
-/obj/item/storage/box/monkeycubes{
- pixel_x = 6;
- pixel_y = 1
- },
-/obj/item/storage/box/monkeycubes{
- pixel_x = -6;
- pixel_y = 2
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/item/disk/data/debug{
- pixel_y = 9;
- pixel_x = 7
- },
-/turf/open/floor/iron/white/corner,
-/area/station/medical/medbay)
-"BX" = (
-/obj/structure/table,
-/obj/item/screwdriver/power,
-/obj/item/crowbar/power,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"Ce" = (
/turf/open/floor/iron,
/area/station/medical/chemistry)
@@ -1713,21 +1775,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"Ck" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
"Ct" = (
/obj/structure/closet/syndicate/resources/everything,
/turf/open/floor/iron,
/area/station/science)
-"Cx" = (
-/obj/machinery/computer/rdconsole,
-/turf/open/floor/iron,
-/area/station/science)
"CF" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/tile/blue{
@@ -1765,13 +1816,6 @@
/obj/structure/rack,
/turf/open/floor/iron/dark,
/area/station/science/explab)
-"Dv" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/structure/transit_tube/station/reverse,
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"DC" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/stripes/corner,
@@ -1795,10 +1839,12 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"DS" = (
-/obj/machinery/light/floor,
+"DT" = (
+/obj/machinery/door/airlock/external/glass/ruin,
+/obj/effect/turf_decal/stripes/full,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
+/area/station/cargo/storage)
"DW" = (
/obj/machinery/computer/scan_consolenew{
dir = 1
@@ -1815,14 +1861,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"El" = (
-/obj/machinery/conveyor{
- dir = 4;
- id = "cargoload"
- },
-/obj/structure/plasticflaps,
-/turf/open/floor/plating,
-/area/station/cargo/storage)
"Es" = (
/obj/effect/turf_decal/stripes/line,
/obj/structure/cable,
@@ -1866,13 +1904,6 @@
dir = 1
},
/area/station/medical/medbay)
-"EW" = (
-/obj/machinery/computer/communications,
-/obj/machinery/status_display/evac{
- pixel_y = 32
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
"EX" = (
/obj/structure/table,
/obj/item/screwdriver{
@@ -1880,6 +1911,22 @@
},
/turf/open/floor/iron,
/area/station/medical/chemistry)
+"Fd" = (
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/table,
+/obj/item/uplink/debug{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/item/uplink/nuclear/debug,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/airalarm/directional/north,
+/obj/effect/mapping_helpers/airalarm/unlocked,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"Fy" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
@@ -1897,12 +1944,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/turf/open/floor/plating,
/area/station/engineering/atmos)
-"FK" = (
-/obj/structure/table,
-/obj/item/storage/box/shipping,
-/obj/item/boulder_beacon,
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
"GC" = (
/obj/machinery/atmospherics/pipe/layer_manifold{
dir = 4
@@ -1930,6 +1971,12 @@
/obj/machinery/chem_mass_spec,
/turf/open/floor/iron,
/area/station/medical/chemistry)
+"Hb" = (
+/obj/machinery/door/airlock,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/construction)
"Hc" = (
/obj/machinery/camera/directional/north,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -1944,11 +1991,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"Ht" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/transit_tube/horizontal,
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"HW" = (
/obj/machinery/airalarm/directional/east,
/obj/effect/mapping_helpers/airalarm/unlocked,
@@ -1971,15 +2013,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/commons/storage/primary)
-"It" = (
-/obj/structure/table,
-/obj/item/rcd_ammo/large,
-/obj/item/rcd_ammo/large,
-/obj/item/rcd_ammo/large,
-/obj/item/construction/rcd/combat,
-/obj/item/construction/plumbing,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"Iy" = (
/obj/structure/closet/secure_closet/research_director{
locked = 0
@@ -2008,49 +2041,38 @@
},
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"IL" = (
-/obj/structure/table,
-/obj/item/card/id/advanced/centcom/ert{
- pixel_x = 6;
- pixel_y = -6
- },
-/obj/item/card/id/advanced/chameleon,
-/obj/item/card/id/advanced/gold/captains_spare{
- pixel_x = -6;
- pixel_y = 6
- },
-/turf/open/floor/iron,
-/area/station/command/bridge)
"IV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/medical/chemistry)
+"IX" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "cargounload"
+ },
+/obj/structure/sign/warning/vacuum/directional/east,
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"Jd" = (
/obj/machinery/door/airlock,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/commons/storage/primary)
-"Jg" = (
-/obj/machinery/door/airlock/engineering/glass{
- name = "Gravity Generator"
- },
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
-"Jh" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 6
- },
-/obj/structure/transit_tube/station/dispenser/reverse/flipped,
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"Jp" = (
/obj/machinery/gravity_generator/main,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/engineering/gravity_generator)
+"JJ" = (
+/obj/machinery/navbeacon{
+ codes_txt = "patrol;next_patrol=4-Southeast";
+ location = "3-Northeast"
+ },
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"JV" = (
/obj/machinery/camera/autoname/directional/east,
/obj/effect/turf_decal/stripes/line{
@@ -2072,6 +2094,25 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/engineering/atmos)
+"Kx" = (
+/obj/structure/table,
+/obj/item/analyzer,
+/obj/item/wrench,
+/obj/machinery/light/directional/south,
+/turf/open/floor/plating,
+/area/station/engineering/atmos)
+"Lb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/transit_tube/station/reverse/flipped{
+ dir = 1
+ },
+/obj/structure/transit_tube_pod{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"Lq" = (
/obj/effect/turf_decal/stripes/full,
/obj/machinery/door/airlock/external/glass/ruin{
@@ -2083,6 +2124,15 @@
/obj/machinery/chem_dispenser/chem_synthesizer,
/turf/open/floor/iron/dark,
/area/station/medical/chemistry)
+"LD" = (
+/obj/item/surgery_tray/full/advanced,
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/machinery/light/directional/south,
+/turf/open/floor/iron/white/corner,
+/area/station/medical/medbay)
"LS" = (
/obj/machinery/quantum_server,
/turf/open/floor/iron,
@@ -2095,17 +2145,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"LX" = (
-/obj/structure/table,
-/obj/item/storage/toolbox/electrical,
-/obj/item/multitool/circuit{
- pixel_x = -4
- },
-/obj/item/multitool{
- pixel_x = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
"Ma" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -2133,33 +2172,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/science)
-"MB" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 5
- },
-/obj/structure/closet/radiation,
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"ME" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
},
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"MH" = (
-/obj/effect/turf_decal/stripes/line,
-/obj/structure/transit_tube/station/dispenser/reverse{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
-"ML" = (
-/obj/machinery/gulag_item_reclaimer{
- dir = 8;
- pixel_x = 32
- },
-/turf/open/floor/iron,
-/area/station/security/brig)
"MM" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/effect/turf_decal/stripes/line{
@@ -2200,18 +2218,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"NL" = (
-/obj/structure/table,
-/obj/machinery/camera/autoname/directional/south,
-/obj/item/gun/magic/wand/resurrection/debug,
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
-"NN" = (
-/obj/structure/table,
-/obj/item/card/emag,
-/obj/item/flashlight/emp/debug,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"NZ" = (
/obj/machinery/rnd/production/protolathe/department,
/turf/open/floor/iron,
@@ -2229,6 +2235,14 @@
dir = 1
},
/area/station/medical/medbay)
+"Ov" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/power_store/cell/bluespace,
+/obj/item/stock_parts/power_store/cell/bluespace,
+/obj/item/stock_parts/power_store/cell/bluespace,
+/turf/open/floor/iron/dark,
+/area/station/science/explab)
"OF" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -2276,17 +2290,18 @@
/obj/machinery/light/small/red/dim/directional/east,
/turf/open/floor/iron/dark,
/area/station/medical/medbay)
-"Ps" = (
-/obj/structure/table,
-/obj/item/card/id/advanced/gold/captains_spare,
-/obj/machinery/keycard_auth/wall_mounted/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/secondary/exit/departure_lounge)
"Pv" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/meter/layer2,
/turf/open/floor/plating,
/area/station/engineering/atmos)
+"Px" = (
+/obj/structure/table,
+/obj/machinery/reagentgrinder,
+/obj/machinery/airalarm/directional/north,
+/obj/effect/mapping_helpers/airalarm/unlocked,
+/turf/open/floor/iron/dark,
+/area/station/medical/chemistry)
"PJ" = (
/obj/machinery/airalarm/directional/east,
/obj/effect/mapping_helpers/airalarm/unlocked,
@@ -2298,13 +2313,13 @@
},
/turf/open/floor/iron/white/corner,
/area/station/medical/medbay)
-"Qf" = (
-/obj/structure/table,
-/obj/item/analyzer,
-/obj/item/wrench,
-/obj/machinery/light/directional/south,
-/turf/open/floor/plating,
-/area/station/engineering/atmos)
+"Qi" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/transit_tube/station/dispenser/reverse{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"Qu" = (
/obj/docking_port/stationary/mining_home{
dir = 8
@@ -2335,10 +2350,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
-"QU" = (
-/obj/structure/sign/warning/docking,
-/turf/closed/wall/r_wall,
-/area/station/hallway/secondary/entry)
"QV" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2358,12 +2369,6 @@
},
/turf/open/floor/plating,
/area/station/hallway/secondary/entry)
-"Rk" = (
-/obj/structure/table/reinforced,
-/obj/machinery/light/directional/south,
-/obj/item/bitrunning_debug,
-/turf/open/floor/iron,
-/area/station/cargo/bitrunning/den)
"Rp" = (
/obj/machinery/byteforge,
/turf/open/floor/circuit/green,
@@ -2372,6 +2377,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/engineering/atmos)
+"Rx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/closet/radiation,
+/obj/structure/sign/warning/radiation/rad_area/directional/north,
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"RD" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/blue{
@@ -2390,6 +2403,12 @@
dir = 1
},
/area/station/medical/medbay)
+"RE" = (
+/obj/machinery/door/airlock/external/glass/ruin,
+/obj/effect/turf_decal/stripes/full,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"RM" = (
/obj/structure/closet/secure_closet/hop{
locked = 0
@@ -2412,6 +2431,12 @@
},
/turf/open/floor/iron/white/corner,
/area/station/medical/medbay)
+"SC" = (
+/obj/structure/table/reinforced,
+/obj/machinery/light/directional/south,
+/obj/item/bitrunning_debug,
+/turf/open/floor/iron,
+/area/station/cargo/bitrunning/den)
"SU" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron,
@@ -2420,11 +2445,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron,
/area/station/hallway/secondary/entry)
-"Tc" = (
-/obj/machinery/door/airlock/external/glass/ruin,
-/obj/effect/turf_decal/stripes/full,
-/turf/open/floor/iron/dark,
-/area/station/cargo/storage)
"Td" = (
/obj/machinery/light/directional/east,
/obj/effect/turf_decal/stripes/line{
@@ -2432,19 +2452,18 @@
},
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"Tf" = (
-/obj/item/surgery_tray/full/advanced,
-/obj/structure/table/glass,
-/obj/effect/turf_decal/tile/blue{
- dir = 8
- },
-/obj/machinery/light/directional/south,
-/turf/open/floor/iron/white/corner,
-/area/station/medical/medbay)
"Tj" = (
/obj/machinery/door/poddoor,
/turf/open/floor/engine,
/area/station/hallway/secondary/entry)
+"Ts" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Gravity Generator"
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/engineering/gravity_generator)
"Tt" = (
/turf/open/floor/plating,
/area/station/maintenance/aft)
@@ -2464,13 +2483,6 @@
},
/turf/open/space,
/area/space/nearstation)
-"TX" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/transit_tube/station,
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"Ue" = (
/turf/closed/wall/r_wall,
/area/station/cargo/bitrunning/den)
@@ -2485,14 +2497,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"UU" = (
-/obj/machinery/conveyor{
- dir = 1;
- id = "cargounload"
- },
-/obj/structure/sign/warning/vacuum/directional/east,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"Va" = (
/obj/machinery/power/smes/full,
/obj/effect/turf_decal/stripes/line{
@@ -2508,10 +2512,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"Vq" = (
-/obj/machinery/status_display/supply,
-/turf/closed/wall/r_wall,
-/area/station/commons/storage/primary)
"Vy" = (
/obj/structure/cable,
/turf/open/floor/iron,
@@ -2524,21 +2524,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/engineering/atmos)
-"Wl" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
-/obj/item/stock_parts/power_store/cell/bluespace,
-/obj/item/stock_parts/power_store/cell/bluespace,
-/obj/item/stock_parts/power_store/cell/bluespace,
-/turf/open/floor/iron/dark,
-/area/station/science/explab)
-"Wn" = (
-/obj/structure/table,
-/obj/machinery/reagentgrinder,
-/obj/machinery/airalarm/directional/north,
-/obj/effect/mapping_helpers/airalarm/unlocked,
-/turf/open/floor/iron/dark,
-/area/station/medical/chemistry)
"WK" = (
/obj/structure/money_bot,
/turf/open/floor/iron/dark,
@@ -2548,11 +2533,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/medical/medbay)
-"WN" = (
-/obj/structure/table,
-/obj/item/melee/energy/axe,
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
"WR" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -2566,18 +2546,6 @@
},
/turf/open/floor/iron,
/area/station/medical/chemistry)
-"Xj" = (
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/engineering/atmos)
-"Xm" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/structure/transit_tube/crossing/horizontal,
-/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
"Xp" = (
/obj/machinery/light/directional/south,
/obj/structure/tank_dispenser{
@@ -2585,10 +2553,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"Xv" = (
-/obj/machinery/status_display/supply,
-/turf/closed/wall/r_wall,
-/area/station/cargo/storage)
"Xy" = (
/obj/machinery/door/airlock,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -2608,6 +2572,14 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/science)
+"XF" = (
+/obj/machinery/conveyor{
+ dir = 1;
+ id = "cargoload"
+ },
+/obj/structure/sign/warning/vacuum/directional/east,
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"XG" = (
/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 1
@@ -2619,12 +2591,19 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"XL" = (
-/obj/machinery/door/airlock/external/glass/ruin,
-/obj/effect/turf_decal/stripes/full,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
+"XN" = (
+/obj/structure/table,
+/obj/item/organ/internal/cyberimp/bci{
+ pixel_y = 5
+ },
+/obj/item/organ/internal/cyberimp/bci{
+ pixel_y = 5
+ },
+/obj/item/organ/internal/cyberimp/bci{
+ pixel_y = 5
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/explab)
"XU" = (
/obj/machinery/atmospherics/components/tank/air,
/obj/machinery/light/directional/north,
@@ -2637,26 +2616,29 @@
"Yd" = (
/turf/open/floor/iron,
/area/station/cargo/bitrunning/den)
-"Yi" = (
-/obj/machinery/navbeacon{
- codes_txt = "delivery;dir=4";
- location = "Center"
+"Ym" = (
+/obj/structure/table,
+/obj/item/storage/toolbox/electrical,
+/obj/item/multitool/circuit{
+ pixel_x = -4
},
-/turf/open/floor/iron,
-/area/station/commons/storage/primary)
+/obj/item/multitool{
+ pixel_x = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/explab)
"Yt" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/obj/machinery/meter,
/turf/open/floor/plating,
/area/station/engineering/atmos)
-"Yw" = (
-/obj/machinery/door/airlock/engineering/glass{
- name = "Gravity Generator"
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+"Yy" = (
+/obj/machinery/light/directional/north,
+/obj/machinery/rnd/production/circuit_imprinter/department,
+/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable,
/turf/open/floor/iron,
-/area/station/engineering/gravity_generator)
+/area/station/science)
"Yz" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2669,12 +2651,6 @@
/obj/machinery/camera/autoname/directional/south,
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"YY" = (
-/obj/machinery/door/airlock,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/commons/storage/primary)
"Zd" = (
/obj/machinery/airalarm/directional/north,
/obj/effect/mapping_helpers/airalarm/unlocked,
@@ -2685,10 +2661,29 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron,
/area/station/engineering/main)
-"Zn" = (
+"Zo" = (
/obj/structure/table,
-/obj/item/storage/toolbox/syndicate,
-/obj/item/debug/omnitool,
+/obj/item/gun/magic/wand/resurrection/debug,
+/obj/item/gun/magic/wand/death/debug{
+ pixel_y = 10
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/item/debug/human_spawner{
+ pixel_x = 6;
+ pixel_y = -4
+ },
+/turf/open/floor/iron/white/corner{
+ dir = 1
+ },
+/area/station/medical/medbay)
+"Zz" = (
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/cable,
+/obj/machinery/airalarm/directional/north,
+/obj/effect/mapping_helpers/airalarm/unlocked,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
"ZB" = (
@@ -2701,6 +2696,12 @@
/obj/machinery/suit_storage_unit/ce,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"ZK" = (
+/obj/structure/table,
+/obj/item/storage/box/shipping,
+/obj/item/boulder_beacon,
+/turf/open/floor/iron,
+/area/station/commons/storage/primary)
"ZP" = (
/turf/open/floor/iron/dark,
/area/station/science/explab)
@@ -3558,7 +3559,7 @@ Ue
IF
Aj
uL
-Rk
+SC
Ue
aa
aa
@@ -4568,7 +4569,7 @@ od
od
od
dj
-wN
+ed
eh
ax
LW
@@ -4858,13 +4859,13 @@ lc
wB
eh
gF
-QU
+fj
aa
aa
aa
aa
aa
-QU
+fj
eh
eh
en
@@ -5596,7 +5597,7 @@ eh
BM
dY
dY
-tZ
+fn
fs
en
dY
@@ -5668,7 +5669,7 @@ aD
aD
bC
de
-xU
+gJ
aD
aD
dR
@@ -5850,7 +5851,7 @@ ag
aD
aD
aD
-ML
+bT
cI
PJ
aD
@@ -5865,7 +5866,7 @@ eh
eh
eh
eh
-at
+eF
HW
fM
eh
@@ -5960,8 +5961,8 @@ cN
cN
cN
cN
-cy
-cy
+ef
+ef
cN
cN
cN
@@ -6036,7 +6037,7 @@ aw
hm
aw
hr
-Qf
+Kx
ah
zS
bB
@@ -6063,7 +6064,7 @@ cN
Ni
vm
uQ
-Wl
+Ov
Ir
aa
aa
@@ -6220,9 +6221,9 @@ GC
aN
bb
Ru
-Xj
+zo
ah
-iK
+Yy
bD
QM
QM
@@ -6230,7 +6231,7 @@ rh
ZB
QV
FA
-fT
+Hb
Es
dn
dn
@@ -6246,8 +6247,8 @@ dL
cN
Pk
kp
-rf
-LX
+XN
+Ym
Ir
aa
aa
@@ -6314,7 +6315,7 @@ bc
Ru
ZD
ah
-Cx
+bF
OU
wc
Ct
@@ -6322,7 +6323,7 @@ gd
bE
QV
bE
-cy
+ef
cY
dn
dn
@@ -6415,7 +6416,7 @@ OS
QV
bE
cN
-cO
+dW
dn
dn
dn
@@ -6591,7 +6592,7 @@ TT
ab
ab
bu
-Ac
+Fd
ce
cp
bu
@@ -6683,7 +6684,7 @@ yN
yN
ab
bv
-NN
+bI
cf
EI
bv
@@ -6775,7 +6776,7 @@ an
yN
ab
bv
-yR
+BG
cf
BD
bu
@@ -6867,14 +6868,14 @@ an
yN
ab
bv
-IL
+bJ
cf
xD
io
lu
QV
bE
-cy
+ef
cY
dn
dn
@@ -6959,14 +6960,14 @@ ab
ab
ac
bv
-Ba
+bK
cf
Iy
bu
XG
QV
bE
-cy
+ef
cY
dn
dn
@@ -7051,7 +7052,7 @@ aj
ac
ac
bv
-It
+aK
cf
RM
bv
@@ -7143,7 +7144,7 @@ aj
ac
ac
bu
-vw
+bM
cg
cr
bu
@@ -7243,7 +7244,7 @@ kS
QV
bE
cS
-hU
+Zz
dp
dl
dl
@@ -7323,9 +7324,9 @@ ap
aA
We
Ma
-qM
-md
-BX
+aS
+bd
+bo
aj
hD
cj
@@ -7335,7 +7336,7 @@ qH
QV
bE
cS
-Ck
+dc
dC
dC
dC
@@ -7429,14 +7430,14 @@ bE
cS
qv
dJ
-wY
+wR
+dJ
dJ
dJ
-Yi
dJ
dJ
dJ
-fJ
+dN
dJ
dJ
cS
@@ -7511,7 +7512,7 @@ mk
bf
bp
aj
-Wn
+Px
tn
Ce
GZ
@@ -7520,7 +7521,7 @@ QV
bE
cS
jg
-sO
+dq
dJ
dJ
dJ
@@ -7530,7 +7531,7 @@ dJ
dJ
dJ
dJ
-Zn
+gi
cS
fI
ga
@@ -7599,7 +7600,7 @@ ak
ak
ak
ak
-Yw
+Ts
ak
ak
ak
@@ -7622,7 +7623,7 @@ dJ
dJ
dJ
dJ
-xn
+nT
cS
fO
fO
@@ -7714,7 +7715,7 @@ dJ
dJ
dJ
dJ
-WN
+jU
cS
fO
fO
@@ -7781,10 +7782,10 @@ aa
aa
aa
ak
-MB
-sI
-sI
-sI
+Rx
+aX
+aX
+aX
br
ak
bS
@@ -7800,13 +7801,13 @@ dt
dJ
dD
dJ
-dI
+qR
dJ
XZ
dJ
dJ
dJ
-NL
+ea
cS
fO
fO
@@ -7873,10 +7874,10 @@ aa
aa
aa
ak
-ja
-rz
-sI
-MH
+gW
+Lb
+aX
+Qi
ak
ak
Ly
@@ -7898,7 +7899,7 @@ dJ
dJ
dJ
dJ
-FK
+ZK
cS
fP
fO
@@ -7966,9 +7967,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
by
by
@@ -7990,9 +7991,9 @@ dJ
dJ
dJ
dJ
-BI
+dQ
cS
-Ps
+gz
fO
fO
fO
@@ -8058,33 +8059,33 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
by
Ot
cl
RD
cl
-sB
+Zo
wa
cJ
by
Pc
dw
-yT
+dJ
dJ
dJ
dI
dJ
dJ
dJ
-hd
+dJ
dJ
kf
cS
-EW
+fQ
fO
fO
fO
@@ -8150,9 +8151,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
by
DD
@@ -8165,14 +8166,14 @@ Sj
by
jk
dJ
-dJ
+JJ
dJ
dJ
yl
dJ
dJ
dJ
-dJ
+pY
dJ
dJ
cS
@@ -8180,7 +8181,7 @@ fS
fO
AD
fO
-yf
+gk
aa
aa
aa
@@ -8242,9 +8243,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
by
ER
@@ -8253,7 +8254,7 @@ cm
cm
Un
WL
-Tf
+LD
by
DC
Bz
@@ -8267,7 +8268,7 @@ MM
MM
MM
qw
-YY
+pe
pr
Fy
Fy
@@ -8334,9 +8335,9 @@ aa
aa
aa
aI
-Xm
-DS
-Ht
+af
+bY
+ad
aI
by
jZ
@@ -8345,7 +8346,7 @@ cm
cm
cm
WL
-BQ
+jz
by
dB
dx
@@ -8426,9 +8427,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
by
er
@@ -8446,7 +8447,7 @@ cS
cS
Is
Jd
-Vq
+tz
cS
cS
cS
@@ -8518,9 +8519,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
by
wk
@@ -8610,9 +8611,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
by
by
@@ -8702,9 +8703,9 @@ fg
fg
fg
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -8718,13 +8719,13 @@ by
ev
eA
eA
-UU
+IX
eN
Ao
QP
pL
eT
-na
+XF
fm
ev
et
@@ -8794,9 +8795,9 @@ aa
aa
aa
aI
-TX
-DS
-Ht
+hS
+bY
+ad
aI
aa
aa
@@ -8811,11 +8812,11 @@ et
fh
fh
et
-nA
-XL
+eY
+DT
et
-pT
-uZ
+RE
+fc
et
fh
fh
@@ -8886,9 +8887,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -8903,11 +8904,11 @@ aa
aa
aa
fh
-wn
+eC
gH
ng
GV
-El
+fl
fh
aa
aa
@@ -8978,9 +8979,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -8995,11 +8996,11 @@ aa
aa
aa
fh
-wn
+eC
An
ya
An
-El
+fl
fh
aa
aa
@@ -9070,9 +9071,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -9087,11 +9088,11 @@ aa
aa
aa
et
-nA
-Tc
-Xv
-Tc
-uZ
+eY
+qg
+fB
+qg
+fc
et
aa
aa
@@ -9162,9 +9163,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -9254,9 +9255,9 @@ aa
aa
aa
aI
-Xm
-DS
-Ht
+af
+bY
+ad
aI
aa
aa
@@ -9346,9 +9347,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -9438,9 +9439,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -9530,9 +9531,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -9622,9 +9623,9 @@ aa
aa
aa
aI
-Xm
-sI
-Ht
+af
+aX
+ad
aI
aa
aa
@@ -9714,9 +9715,9 @@ aa
aa
aa
ak
-Dv
+qq
bh
-Jh
+xq
ak
aa
aa
@@ -9807,7 +9808,7 @@ aa
ak
ak
aI
-Jg
+vw
aI
ak
ak
diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm
index 0ad2f2781ee..e730dea04bc 100644
--- a/_maps/map_files/generic/CentCom.dmm
+++ b/_maps/map_files/generic/CentCom.dmm
@@ -315,11 +315,6 @@
desc = "This is a plaque commemorating the thunderdome and all those who have died at its pearly blast doors."
},
/area/centcom/tdome/observation)
-"by" = (
-/obj/structure/table/reinforced,
-/obj/machinery/fax/admin,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/briefing)
"bz" = (
/obj/item/kirbyplants/organic/plant22,
/obj/effect/turf_decal/tile/neutral/half/contrasted{
@@ -710,6 +705,21 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/admin)
+"df" = (
+/obj/structure/table/wood,
+/obj/item/clipboard,
+/obj/item/folder/red,
+/obj/item/stamp/denied{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/item/stamp{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/stamp/centcom,
+/turf/open/floor/iron/grimy,
+/area/centcom/central_command_areas/admin)
"dh" = (
/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
dir = 4
@@ -779,6 +789,20 @@
/obj/machinery/light/directional/south,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/control)
+"ds" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/centcom{
+ name = "CentCom Security"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/admin/general,
+/turf/open/floor/iron,
+/area/centcom/central_command_areas/ferry)
"dv" = (
/obj/structure/railing/corner{
dir = 8
@@ -1105,6 +1129,13 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/ferry)
+"fb" = (
+/obj/machinery/flasher{
+ id = "tdomeflash";
+ name = "Thunderdome Flash"
+ },
+/turf/open/floor/circuit/green,
+/area/centcom/tdome/arena)
"fc" = (
/obj/effect/turf_decal/delivery,
/obj/effect/light_emitter/thunderdome,
@@ -1169,17 +1200,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron,
/area/centcom/central_command_areas/ferry)
-"fy" = (
-/obj/structure/signpost/salvation{
- icon = 'icons/obj/structures.dmi';
- icon_state = "ladder10";
- invisibility = 100
- },
-/turf/open/misc/ashplanet/wateryrock{
- initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
- planetary_atmos = 0
- },
-/area/awaymission/errorroom)
"fA" = (
/obj/machinery/vending/cola,
/obj/effect/turf_decal/delivery,
@@ -1313,11 +1333,6 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
-"gh" = (
-/turf/closed/indestructible/fakedoor{
- name = "Thunderdome Admin"
- },
-/area/centcom/tdome/administration)
"gi" = (
/obj/docking_port/stationary{
dir = 4;
@@ -1471,6 +1486,19 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/armory)
+"gY" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/centcom{
+ name = "CentCom"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/centcom/central_command_areas/control)
"gZ" = (
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -1534,13 +1562,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/briefing)
-"hs" = (
-/obj/structure/table/wood,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/clipboard,
-/obj/item/radio/headset/headset_cent,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/briefing)
"hv" = (
/obj/machinery/barsign/all_access/directional/south,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -1633,11 +1654,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/courtroom)
-"hQ" = (
-/obj/structure/table/wood,
-/obj/item/radio/intercom/syndicate,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
"hT" = (
/obj/machinery/status_display/evac/directional/east,
/turf/open/floor/wood,
@@ -1666,6 +1682,13 @@
/obj/item/soap/nanotrasen,
/turf/open/floor/iron/white,
/area/centcom/tdome/observation)
+"ig" = (
+/obj/structure/table/reinforced,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/taperecorder,
+/obj/item/book/manual/wiki/security_space_law,
+/turf/open/floor/iron/dark,
+/area/centcom/central_command_areas/ferry)
"ih" = (
/obj/structure/bookcase/random,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -1781,11 +1804,6 @@
/obj/machinery/status_display/evac/directional/north,
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
-"iB" = (
-/turf/closed/indestructible/fakedoor{
- name = "CentCom Cell"
- },
-/area/centcom/central_command_areas/prison/cells)
"iC" = (
/obj/structure/table/wood,
/obj/machinery/chem_dispenser/drinks/beer{
@@ -2351,10 +2369,6 @@
/obj/item/stamp/law,
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/courtroom)
-"kM" = (
-/obj/effect/landmark/start/new_player,
-/turf/cordon,
-/area/misc/start)
"kO" = (
/obj/item/kirbyplants/organic/plant21,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -2416,6 +2430,12 @@
/obj/effect/mapping_helpers/airlock/access/all/admin/general,
/turf/open/floor/iron,
/area/centcom/central_command_areas/control)
+"lb" = (
+/obj/structure/table/wood,
+/obj/machinery/door/window/left/directional/south,
+/obj/item/radio/intercom/syndicate,
+/turf/open/floor/iron/grimy,
+/area/centcom/central_command_areas/courtroom)
"lc" = (
/obj/structure/table/wood,
/obj/structure/window/reinforced/spawner/directional/west,
@@ -2424,6 +2444,15 @@
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/courtroom)
+"ld" = (
+/obj/structure/table/wood,
+/obj/item/radio/intercom/syndicate,
+/obj/machinery/door/window/brigdoor/right/directional/south{
+ name = "CentCom Stand";
+ req_access = list("cent_captain")
+ },
+/turf/open/floor/iron/grimy,
+/area/centcom/central_command_areas/courtroom)
"le" = (
/obj/structure/table/wood,
/obj/structure/window/reinforced/spawner/directional/east,
@@ -2582,6 +2611,15 @@
/obj/machinery/status_display/ai/directional/south,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/briefing)
+"lV" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/item/radio/intercom/syndicate{
+ pixel_x = -32
+ },
+/turf/open/floor/iron/grimy,
+/area/centcom/central_command_areas/courtroom)
"lW" = (
/obj/structure/chair{
dir = 8
@@ -2642,6 +2680,11 @@
},
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/courtroom)
+"mn" = (
+/obj/structure/table/wood,
+/obj/item/radio/intercom/syndicate,
+/turf/open/floor/iron/grimy,
+/area/centcom/central_command_areas/courtroom)
"mo" = (
/obj/structure/table/wood,
/turf/open/floor/iron/grimy,
@@ -2872,6 +2915,11 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/fore)
+"nz" = (
+/obj/structure/table/reinforced,
+/obj/machinery/fax/admin,
+/turf/open/floor/iron/grimy,
+/area/centcom/central_command_areas/briefing)
"nA" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -3015,15 +3063,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
-"oc" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/item/radio/intercom/syndicate{
- pixel_x = -32
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
"oe" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -3742,6 +3781,13 @@
/obj/effect/turf_decal/tile/dark_blue/fourcorners,
/turf/open/floor/iron,
/area/centcom/central_command_areas/evacuation)
+"rr" = (
+/obj/structure/table/wood,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/clipboard,
+/obj/item/radio/headset/headset_cent,
+/turf/open/floor/iron/dark,
+/area/centcom/central_command_areas/briefing)
"rs" = (
/obj/effect/landmark/prisonwarp,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -3787,6 +3833,10 @@
/obj/effect/turf_decal/siding/wood/corner,
/turf/open/floor/wood/tile,
/area/centcom/central_command_areas/evacuation/ship)
+"rA" = (
+/obj/effect/landmark/start/new_player,
+/turf/cordon,
+/area/misc/start)
"rB" = (
/obj/structure/table/reinforced,
/obj/item/storage/fancy/donut_box,
@@ -4346,20 +4396,6 @@
/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north,
/turf/open/indestructible/dark,
/area/centcom/central_command_areas/admin)
-"ub" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
"uc" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
@@ -4393,6 +4429,20 @@
/obj/structure/flora/bush/generic/style_random,
/turf/open/floor/grass,
/area/centcom/central_command_areas/prison)
+"uk" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/centcom{
+ name = "CentCom"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/admin/general,
+/turf/open/floor/iron,
+/area/centcom/central_command_areas/control)
"ul" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/turf_decal/siding/yellow/corner{
@@ -4473,15 +4523,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/evacuation)
-"uC" = (
-/obj/structure/table/wood,
-/obj/item/radio/intercom/syndicate,
-/obj/machinery/door/window/brigdoor/right/directional/south{
- name = "CentCom Stand";
- req_access = list("cent_captain")
- },
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
"uE" = (
/obj/effect/light_emitter/thunderdome,
/turf/closed/indestructible/fakeglass,
@@ -4933,20 +4974,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/ferry)
-"wu" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
"wv" = (
/obj/machinery/door/poddoor/shutters{
id = "XCCFerry";
@@ -5023,19 +5050,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/control)
-"wJ" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/evacuation)
"wK" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -5458,6 +5472,21 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/supply)
+"yR" = (
+/obj/item/clipboard,
+/obj/item/folder/red,
+/obj/item/stamp/denied{
+ pixel_x = 6;
+ pixel_y = 6
+ },
+/obj/item/stamp{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/structure/table/reinforced,
+/obj/item/stamp/centcom,
+/turf/open/floor/iron/grimy,
+/area/centcom/central_command_areas/briefing)
"yS" = (
/obj/structure/table/reinforced,
/obj/item/storage/box/emps,
@@ -5468,19 +5497,6 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/armory)
-"yU" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
"yV" = (
/obj/docking_port/stationary{
dir = 8;
@@ -5740,6 +5756,19 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/supplypod/loading/two)
+"zO" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Red Team";
+ network = list("thunder");
+ pixel_x = 11;
+ pixel_y = -9;
+ resistance_flags = 64
+ },
+/obj/effect/landmark/thunderdome/two,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/light_emitter/thunderdome,
+/turf/open/floor/iron,
+/area/centcom/tdome/arena)
"zR" = (
/obj/structure/closet/secure_closet/personal,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -6626,19 +6655,6 @@
/obj/effect/light_emitter/thunderdome,
/turf/open/floor/iron,
/area/centcom/tdome/arena)
-"DT" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Green Team";
- network = list("thunder");
- pixel_x = 12;
- pixel_y = -10;
- resistance_flags = 64
- },
-/obj/effect/landmark/thunderdome/one,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
"DU" = (
/obj/item/kirbyplants/organic/plant21,
/obj/effect/turf_decal/stripes/line,
@@ -6736,6 +6752,19 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/courtroom)
+"EA" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/centcom{
+ name = "CentCom"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/centcom/central_command_areas/evacuation)
"EB" = (
/obj/effect/turf_decal/siding/wideplating_new/dark{
dir = 8
@@ -6932,6 +6961,17 @@
/obj/effect/light_emitter/thunderdome,
/turf/open/floor/iron,
/area/centcom/tdome/arena)
+"FM" = (
+/obj/structure/signpost/salvation{
+ icon = 'icons/obj/structures.dmi';
+ icon_state = "ladder10";
+ invisibility = 100
+ },
+/turf/open/misc/ashplanet/wateryrock{
+ initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
+ planetary_atmos = 0
+ },
+/area/awaymission/errorroom)
"FO" = (
/obj/structure/table/reinforced,
/obj/item/computer_disk/quartermaster,
@@ -6947,6 +6987,11 @@
/obj/effect/light_emitter/podbay,
/turf/open/floor/iron,
/area/centcom/central_command_areas/supplypod/pod_storage)
+"FU" = (
+/turf/closed/indestructible/fakedoor{
+ name = "Thunderdome Admin"
+ },
+/area/centcom/tdome/administration)
"FX" = (
/obj/machinery/computer/auxiliary_base/directional/north,
/obj/structure/table/reinforced,
@@ -7338,6 +7383,19 @@
},
/turf/open/floor/iron,
/area/centcom/central_command_areas/prison)
+"Im" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/centcom{
+ name = "CentCom"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/centcom/central_command_areas/control)
"Io" = (
/obj/docking_port/stationary{
dir = 8;
@@ -7381,6 +7439,11 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/control)
+"IF" = (
+/turf/closed/indestructible/fakedoor{
+ name = "CentCom Cell"
+ },
+/area/centcom/central_command_areas/prison/cells)
"IK" = (
/obj/structure/closet/secure_closet/ert_sec,
/obj/effect/turf_decal/stripes/line{
@@ -7394,9 +7457,6 @@
/obj/machinery/light/floor,
/turf/open/floor/iron/dark,
/area/centcom/tdome/observation)
-"IP" = (
-/turf/cordon,
-/area/misc/start)
"IR" = (
/obj/structure/flora/bush/lavendergrass/style_random,
/obj/structure/flora/bush/sparsegrass/style_random,
@@ -7415,28 +7475,6 @@
"Jb" = (
/turf/closed/indestructible/riveted,
/area/centcom/central_command_areas/prison/cells)
-"Jc" = (
-/obj/structure/table/reinforced,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/taperecorder,
-/obj/item/book/manual/wiki/security_space_law,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
-"Jd" = (
-/obj/item/clipboard,
-/obj/item/folder/red,
-/obj/item/stamp/denied{
- pixel_x = 6;
- pixel_y = 6
- },
-/obj/item/stamp{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/structure/table/reinforced,
-/obj/item/stamp/centcom,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/briefing)
"Jg" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -7444,13 +7482,6 @@
"Ji" = (
/turf/open/floor/circuit/green,
/area/centcom/tdome/arena)
-"Jj" = (
-/obj/machinery/flasher{
- id = "tdomeflash";
- name = "Thunderdome Flash"
- },
-/turf/open/floor/circuit/green,
-/area/centcom/tdome/arena)
"Jl" = (
/obj/item/kirbyplants/organic/plant21,
/obj/effect/turf_decal/tile/green/anticorner/contrasted,
@@ -7541,15 +7572,6 @@
/obj/effect/mapping_helpers/airlock/access/all/admin/captain,
/turf/open/floor/iron,
/area/centcom/central_command_areas/admin)
-"Kh" = (
-/obj/machinery/computer/station_alert{
- dir = 8
- },
-/obj/item/radio/intercom/syndicate{
- pixel_x = 28
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/control)
"Ko" = (
/obj/structure/table,
/obj/structure/bedsheetbin,
@@ -7558,6 +7580,20 @@
},
/turf/open/floor/iron/white,
/area/centcom/tdome/observation)
+"Kv" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/centcom{
+ name = "CentCom Security"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/admin/general,
+/turf/open/floor/iron,
+/area/centcom/central_command_areas/ferry)
"KA" = (
/obj/effect/landmark/thunderdome/two,
/obj/effect/turf_decal/stripes/line{
@@ -7656,6 +7692,18 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark/textured_large,
/area/centcom/central_command_areas/evacuation/ship)
+"KW" = (
+/obj/machinery/keycard_auth/wall_mounted/directional/south,
+/obj/structure/table/reinforced,
+/obj/machinery/recharger,
+/obj/machinery/button/door/indestructible{
+ id = "XCCFerry";
+ name = "Hanger Bay Shutters";
+ pixel_y = -38
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/centcom/central_command_areas/ferry)
"KZ" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{
@@ -8235,6 +8283,27 @@
/obj/machinery/light/directional/south,
/turf/open/floor/wood,
/area/centcom/central_command_areas/admin)
+"NN" = (
+/obj/machinery/keycard_auth/wall_mounted/directional/south,
+/obj/structure/table/reinforced,
+/obj/item/stack/package_wrap{
+ pixel_y = 11;
+ pixel_x = -16
+ },
+/obj/item/stack/cable_coil{
+ pixel_y = 4;
+ pixel_x = -10
+ },
+/obj/item/hand_labeler{
+ pixel_y = 1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/hand_labeler_refill{
+ pixel_x = 8;
+ pixel_y = 12
+ },
+/turf/open/floor/iron/dark,
+/area/centcom/central_command_areas/supply)
"NO" = (
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/supplypod)
@@ -8321,19 +8390,6 @@
/obj/machinery/light/floor,
/turf/open/floor/iron,
/area/centcom/central_command_areas/evacuation)
-"Oj" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom"
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/control)
"Om" = (
/obj/structure/table/reinforced,
/obj/item/clipboard,
@@ -9199,18 +9255,25 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/armory)
-"RO" = (
-/obj/structure/table/wood,
-/obj/machinery/door/window/left/directional/south,
-/obj/item/radio/intercom/syndicate,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/courtroom)
"RP" = (
/obj/structure/bookcase/random,
/obj/machinery/status_display/evac/directional/south,
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/courtroom)
+"RQ" = (
+/obj/machinery/camera/directional/north{
+ c_tag = "Green Team";
+ network = list("thunder");
+ pixel_x = 12;
+ pixel_y = -10;
+ resistance_flags = 64
+ },
+/obj/effect/landmark/thunderdome/one,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/light_emitter/thunderdome,
+/turf/open/floor/iron,
+/area/centcom/tdome/arena)
"RR" = (
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -9575,6 +9638,9 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/briefing)
+"TJ" = (
+/turf/cordon,
+/area/misc/start)
"TK" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -9587,27 +9653,6 @@
/obj/effect/light_emitter/thunderdome,
/turf/open/floor/iron,
/area/centcom/tdome/arena)
-"TO" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/obj/structure/table/reinforced,
-/obj/item/stack/package_wrap{
- pixel_y = 11;
- pixel_x = -16
- },
-/obj/item/stack/cable_coil{
- pixel_y = 4;
- pixel_x = -10
- },
-/obj/item/hand_labeler{
- pixel_y = 1
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/item/hand_labeler_refill{
- pixel_x = 8;
- pixel_y = 12
- },
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/supply)
"TS" = (
/obj/structure/table/wood,
/obj/item/dice/d20{
@@ -9779,19 +9824,6 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron/dark,
/area/centcom/tdome/observation)
-"UE" = (
-/obj/machinery/camera/directional/north{
- c_tag = "Red Team";
- network = list("thunder");
- pixel_x = 11;
- pixel_y = -9;
- resistance_flags = 64
- },
-/obj/effect/landmark/thunderdome/two,
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/effect/light_emitter/thunderdome,
-/turf/open/floor/iron,
-/area/centcom/tdome/arena)
"UH" = (
/obj/machinery/light/directional/west,
/obj/structure/closet/secure_closet/personal,
@@ -10237,20 +10269,15 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/briefing)
-"WQ" = (
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/centcom{
- name = "CentCom Security"
- },
-/obj/effect/turf_decal/stripes/line{
+"WP" = (
+/obj/machinery/computer/station_alert{
dir = 8
},
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
+/obj/item/radio/intercom/syndicate{
+ pixel_x = 28
},
-/obj/effect/mapping_helpers/airlock/access/all/admin/general,
-/turf/open/floor/iron,
-/area/centcom/central_command_areas/ferry)
+/turf/open/floor/iron/dark,
+/area/centcom/central_command_areas/control)
"WR" = (
/turf/open/floor/iron/dark,
/area/centcom/central_command_areas/briefing)
@@ -10372,18 +10399,6 @@
"Xq" = (
/turf/open/floor/wood,
/area/centcom/central_command_areas/admin)
-"Xr" = (
-/obj/machinery/keycard_auth/wall_mounted/directional/south,
-/obj/structure/table/reinforced,
-/obj/machinery/recharger,
-/obj/machinery/button/door/indestructible{
- id = "XCCFerry";
- name = "Hanger Bay Shutters";
- pixel_y = -38
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/turf/open/floor/iron/dark,
-/area/centcom/central_command_areas/ferry)
"Xs" = (
/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
/turf/open/floor/iron,
@@ -10451,21 +10466,6 @@
/obj/machinery/status_display/evac/directional/east,
/turf/open/floor/iron/grimy,
/area/centcom/central_command_areas/courtroom)
-"XI" = (
-/obj/structure/table/wood,
-/obj/item/clipboard,
-/obj/item/folder/red,
-/obj/item/stamp/denied{
- pixel_x = 6;
- pixel_y = 6
- },
-/obj/item/stamp{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stamp/centcom,
-/turf/open/floor/iron/grimy,
-/area/centcom/central_command_areas/admin)
"XJ" = (
/obj/structure/flora/bush/lavendergrass/style_random,
/obj/structure/flora/bush/sparsegrass/style_random,
@@ -10913,20 +10913,20 @@
/area/centcom/central_command_areas/supply)
(1,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
gu
aa
aa
@@ -11170,21 +11170,21 @@ aa
aa
"}
(2,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -11427,21 +11427,21 @@ LV
aa
"}
(3,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -11684,21 +11684,21 @@ LV
aa
"}
(4,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -11941,21 +11941,21 @@ LV
aa
"}
(5,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -12198,21 +12198,21 @@ LV
aa
"}
(6,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -12455,21 +12455,21 @@ LV
aa
"}
(7,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -12712,21 +12712,21 @@ LV
aa
"}
(8,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-kM
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+rA
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -12969,21 +12969,21 @@ LV
aa
"}
(9,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -13220,27 +13220,27 @@ zi
ik
ik
ZE
-fy
+FM
LW
LV
aa
"}
(10,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -13483,21 +13483,21 @@ LV
aa
"}
(11,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -13740,21 +13740,21 @@ LV
aa
"}
(12,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -13997,21 +13997,21 @@ LV
aa
"}
(13,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -14254,21 +14254,21 @@ LV
aa
"}
(14,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -14511,21 +14511,21 @@ LV
aa
"}
(15,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -14768,21 +14768,21 @@ LV
aa
"}
(16,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -15025,21 +15025,21 @@ LV
aa
"}
(17,1,1) = {"
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
-IP
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
+TJ
aa
aa
aa
@@ -45260,7 +45260,7 @@ aa
aa
aa
oe
-Jc
+ig
sq
to
ZN
@@ -45520,7 +45520,7 @@ mD
FX
sr
tp
-Xr
+KW
mD
aa
oe
@@ -47065,9 +47065,9 @@ tu
mD
mD
mD
-wu
+ds
xh
-wu
+ds
mD
gO
cn
@@ -47331,7 +47331,7 @@ WN
cb
Bu
tb
-hs
+rr
ho
gO
aa
@@ -47579,9 +47579,9 @@ dx
Hz
dd
mD
-WQ
+Kv
xh
-WQ
+Kv
mD
WO
eF
@@ -48099,8 +48099,8 @@ fa
mD
PU
eF
-by
-Jd
+nz
+yR
eV
eF
xU
@@ -49110,7 +49110,7 @@ vo
fP
On
Zw
-XI
+df
hd
To
BT
@@ -49933,7 +49933,7 @@ Bp
Sz
Sz
uf
-gh
+FU
uf
aa
aa
@@ -50649,7 +50649,7 @@ iF
Pg
mH
nm
-TO
+NN
On
Ui
JC
@@ -51467,7 +51467,7 @@ BY
QC
bR
HK
-UE
+zO
HK
HK
pb
@@ -51948,9 +51948,9 @@ YU
YU
mD
mD
-wu
+ds
xh
-wu
+ds
mD
Ya
rY
@@ -52462,9 +52462,9 @@ iu
iu
io
io
-ub
+uk
mk
-ub
+uk
io
io
iu
@@ -54294,7 +54294,7 @@ Gb
Ef
NY
NY
-Jj
+fb
Jq
NY
NY
@@ -55770,22 +55770,22 @@ aa
aa
Jb
ir
-iB
+IF
YX
ir
-iB
+IF
Jb
ir
-iB
+IF
Jb
ir
-iB
+IF
Jb
ir
-iB
+IF
YX
ir
-iB
+IF
Jb
iH
il
@@ -55796,7 +55796,7 @@ GC
Mz
io
TU
-Kh
+WP
Gm
io
eu
@@ -56060,9 +56060,9 @@ Fq
UO
io
io
-yU
+gY
mk
-yU
+gY
io
io
iu
@@ -56574,9 +56574,9 @@ io
yj
io
io
-Oj
+Im
mk
-Oj
+Im
io
io
iu
@@ -57121,7 +57121,7 @@ Tf
QC
dj
Mf
-DT
+RQ
Mf
Mf
Zi
@@ -58340,22 +58340,22 @@ aa
aa
Jb
ir
-iB
+IF
YX
ir
-iB
+IF
Jb
ir
-iB
+IF
Jb
ir
-iB
+IF
Jb
ir
-iB
+IF
YX
ir
-iB
+IF
Jb
pc
Hv
@@ -58630,9 +58630,9 @@ cg
cg
cg
cg
-yU
+gY
GJ
-yU
+gY
cg
cg
cg
@@ -58671,7 +58671,7 @@ Bp
Sz
Sz
uf
-gh
+FU
uf
aa
aa
@@ -59144,9 +59144,9 @@ cg
cg
cg
cg
-wJ
+EA
GJ
-wJ
+EA
cg
cg
cg
@@ -61180,10 +61180,10 @@ pc
qc
rk
kE
-RO
+lb
rk
rM
-hQ
+mn
mY
rk
RI
@@ -61694,7 +61694,7 @@ pc
bC
rk
kG
-uC
+ld
rk
rM
rM
@@ -62208,10 +62208,10 @@ pc
BU
rk
kE
-RO
+lb
rk
rM
-hQ
+mn
mY
rk
RI
@@ -62981,10 +62981,10 @@ rM
rM
ct
ps
-oc
+lV
lW
lW
-oc
+lV
RI
ps
rk
diff --git a/_maps/map_files/wawastation/wawastation.dmm b/_maps/map_files/wawastation/wawastation.dmm
index de7ac81522b..47ed0380935 100644
--- a/_maps/map_files/wawastation/wawastation.dmm
+++ b/_maps/map_files/wawastation/wawastation.dmm
@@ -14,20 +14,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/security/office)
-"aaz" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 9
- },
-/obj/machinery/lift_indicator/directional/south{
- linked_elevator_id = "medbay1";
- pixel_x = -32
- },
-/obj/machinery/button/elevator/directional/south{
- id = "medbay1";
- pixel_x = -32
- },
-/turf/open/floor/iron/white,
-/area/station/medical/treatment_center)
"aaB" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -354,6 +340,15 @@
},
/turf/open/floor/iron/white,
/area/station/security/checkpoint/medical)
+"aeJ" = (
+/obj/structure/table/reinforced,
+/obj/item/phone,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/bridge)
"afe" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -478,13 +473,6 @@
},
/turf/open/space/openspace,
/area/space/nearstation)
-"agT" = (
-/obj/machinery/airlock_controller/incinerator_atmos{
- pixel_x = 32
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"ahb" = (
/obj/machinery/light_switch/directional/east,
/turf/open/floor/catwalk_floor/iron_dark,
@@ -576,14 +564,6 @@
/obj/structure/cable,
/turf/open/floor/carpet/black,
/area/station/command/heads_quarters/hos)
-"aiT" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/engineering/supermatter/room)
"aiZ" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
@@ -891,6 +871,16 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"anX" = (
+/mob/living/basic/parrot/poly,
+/obj/structure/filingcabinet/chestdrawer,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 9
+ },
+/obj/item/paper/monitorkey,
+/obj/machinery/camera/autoname/directional/west,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
"anZ" = (
/obj/effect/landmark/start/hangover,
/obj/effect/turf_decal/siding/wood{
@@ -943,14 +933,6 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/general,
/turf/open/floor/plating,
/area/station/cargo/storage)
-"aoP" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible,
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/machinery/light/directional/east,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"apb" = (
/obj/structure/cable,
/obj/effect/decal/cleanable/dirt/dust,
@@ -1257,6 +1239,39 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/security/prison)
+"ava" = (
+/obj/structure/table/reinforced,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/machinery/button/door{
+ normaldoorcontrol = 1;
+ specialfunctions = 4;
+ id = "secentrylock2";
+ req_access = list("security");
+ name = "Security Exit Lock";
+ pixel_x = -7
+ },
+/obj/machinery/button/door{
+ normaldoorcontrol = 1;
+ specialfunctions = 4;
+ id = "secentrylock";
+ pixel_y = 7;
+ req_access = list("security");
+ name = "Security Entrance Lock";
+ pixel_x = -7
+ },
+/obj/machinery/button/flasher{
+ pixel_x = 2;
+ id = "secentry"
+ },
+/obj/machinery/button/door{
+ pixel_x = 2;
+ pixel_y = 7;
+ name = "Security Entrance Doors";
+ id = "secentrylock";
+ normaldoorcontrol = 1
+ },
+/turf/open/floor/iron,
+/area/station/security/brig/entrance)
"avu" = (
/obj/effect/turf_decal/siding/white/corner{
dir = 8
@@ -1297,10 +1312,6 @@
},
/turf/open/openspace/airless,
/area/station/asteroid)
-"avT" = (
-/obj/structure/cable,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"avU" = (
/obj/effect/turf_decal/trimline/blue/arrow_ccw{
dir = 9
@@ -1593,14 +1604,6 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron,
/area/station/service/cafeteria)
-"azF" = (
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/hollow/reinforced/end{
- dir = 8
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/command)
"azK" = (
/obj/machinery/light/directional/north,
/obj/effect/turf_decal/trimline/yellow/filled/line{
@@ -1676,13 +1679,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/command)
-"aBI" = (
-/obj/structure/table,
-/obj/item/ai_module/core/full/paladin_devotion,
-/obj/structure/cable,
-/obj/machinery/flasher/directional/south,
-/turf/open/floor/circuit,
-/area/station/ai_monitored/turret_protected/ai_upload)
"aBU" = (
/obj/item/radio/intercom/directional/east,
/obj/structure/cable,
@@ -2242,6 +2238,22 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
+"aKJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/sign/directions/engineering/directional/east{
+ pixel_y = -8
+ },
+/obj/structure/sign/directions/security/directional/east{
+ pixel_y = 8;
+ dir = 1
+ },
+/obj/structure/sign/directions/supply/directional/east{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"aKP" = (
/obj/structure/cable,
/turf/open/floor/iron/half,
@@ -2986,15 +2998,6 @@
},
/turf/open/floor/iron,
/area/station/service/hydroponics)
-"bau" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/directional/west,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer5{
- dir = 5
- },
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"bay" = (
/obj/effect/spawner/random/vending/colavend,
/obj/effect/turf_decal/trimline/blue/filled/line{
@@ -3045,6 +3048,26 @@
/obj/machinery/airalarm/directional/west,
/turf/open/floor/engine,
/area/station/science/auxlab/firing_range)
+"bbf" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 4;
+ id = "hopdesk"
+ },
+/obj/effect/landmark/navigate_destination/hop,
+/obj/machinery/door/firedoor,
+/obj/item/paper_bin,
+/obj/item/pen,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/door/window/brigdoor/left/directional/west{
+ req_access = list("hop")
+ },
+/obj/machinery/door/window/left/directional/east,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/hop)
"bbh" = (
/obj/structure/extinguisher_cabinet/directional/west,
/obj/machinery/disposal/bin,
@@ -3237,6 +3260,19 @@
},
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
+"beS" = (
+/obj/machinery/button/elevator/directional/east{
+ id = "cargo"
+ },
+/obj/machinery/lift_indicator/directional/east{
+ linked_elevator_id = "cargo"
+ },
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/rnd/production/techfab/department/cargo,
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"beW" = (
/turf/open/floor/engine/o2,
/area/station/engineering/atmos)
@@ -3420,6 +3456,13 @@
/obj/machinery/telecomms/broadcaster/preset_left,
/turf/open/floor/circuit/green/telecomms/mainframe,
/area/station/tcommsat/server)
+"biG" = (
+/obj/effect/turf_decal/stripes{
+ dir = 1
+ },
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"biS" = (
/turf/closed/wall/r_wall/rust,
/area/station/ai_monitored/turret_protected/ai_upload)
@@ -3475,16 +3518,6 @@
/obj/effect/spawner/random/structure/steam_vent,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"bjH" = (
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable/layer1,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"bjM" = (
/obj/effect/turf_decal/tile/brown/opposingcorners{
dir = 1
@@ -3509,10 +3542,6 @@
/obj/item/storage/box/coffeepack,
/turf/open/floor/iron/dark,
/area/station/command/bridge)
-"bkc" = (
-/obj/structure/reagent_dispensers/fueltank,
-/turf/open/floor/plating,
-/area/station/maintenance/department/bridge)
"bkk" = (
/turf/closed/wall/r_wall,
/area/station/maintenance/port/greater)
@@ -3612,16 +3641,6 @@
/obj/effect/spawner/random/engineering/tracking_beacon,
/turf/open/floor/carpet,
/area/station/service/theater)
-"bmW" = (
-/obj/structure/railing{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 5
- },
-/obj/machinery/newscaster/directional/east,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"bnb" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/binary/valve{
@@ -3650,17 +3669,6 @@
/obj/structure/window/spawner/directional/south,
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-"bnE" = (
-/obj/machinery/light/warm/dim/directional/north,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 1
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
-/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{
- dir = 1
- },
-/turf/open/floor/iron/white/smooth_large,
-/area/station/medical/chemistry/minisat)
"bnG" = (
/obj/structure/railing{
dir = 9
@@ -3706,11 +3714,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"boG" = (
-/obj/item/kirbyplants/random,
-/obj/structure/sign/directions/vault/directional/west,
-/turf/open/floor/carpet/red,
-/area/station/command/heads_quarters/qm)
"boQ" = (
/obj/machinery/power/solar_control{
id = "foreport";
@@ -3726,13 +3729,6 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"bpk" = (
-/obj/machinery/pdapainter/medbay,
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 5
- },
-/turf/open/floor/holofloor/dark,
-/area/station/command/heads_quarters/cmo)
"bpy" = (
/obj/effect/spawner/random/trash/mess,
/obj/effect/spawner/random/maintenance,
@@ -4611,15 +4607,6 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/iron/dark/smooth_large,
/area/station/science/ordnance)
-"bEQ" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"bEW" = (
/obj/structure/table/wood,
/obj/effect/spawner/random/decoration/microwave{
@@ -5131,6 +5118,12 @@
},
/turf/open/floor/plating,
/area/station/medical/pharmacy)
+"bPc" = (
+/obj/effect/turf_decal/box/corners{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"bPu" = (
/obj/effect/decal/cleanable/rubble,
/obj/effect/turf_decal/stripes/line{
@@ -5184,6 +5177,13 @@
/obj/item/cigbutt/cigarbutt,
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
+"bQc" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/stairs/left{
+ dir = 1
+ },
+/area/station/command/bridge)
"bQf" = (
/obj/machinery/door/poddoor/shutters{
id = "aux_base_shutters";
@@ -5240,14 +5240,6 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"bSe" = (
-/obj/effect/turf_decal/stripes,
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"bSr" = (
/obj/effect/turf_decal/siding/purple{
dir = 4
@@ -5278,15 +5270,6 @@
/obj/machinery/camera/autoname/directional/east,
/turf/open/floor/circuit/red,
/area/station/ai_monitored/turret_protected/ai_upload)
-"bSG" = (
-/obj/machinery/button/elevator/directional/east{
- id = "aisat"
- },
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"bSI" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 1
@@ -5467,6 +5450,23 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
+"bVA" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/sign/directions/evac/directional/east{
+ dir = 8
+ },
+/obj/structure/sign/directions/science/directional/east{
+ pixel_y = -8;
+ dir = 1
+ },
+/obj/structure/sign/directions/medical/directional/east{
+ pixel_y = 8;
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"bVY" = (
/obj/machinery/holopad{
pixel_x = 1
@@ -5553,10 +5553,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/catwalk_floor/iron_white,
/area/station/science/xenobiology)
-"bXm" = (
-/obj/effect/spawner/random/trash/hobo_squat,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/department/engine)
"bXx" = (
/obj/machinery/camera/autoname/directional/south,
/obj/machinery/airalarm/directional/south,
@@ -5714,39 +5710,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/lobby)
-"caL" = (
-/obj/structure/table/reinforced,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/button/door{
- normaldoorcontrol = 1;
- specialfunctions = 4;
- id = "secentrylock2";
- req_access = list("security");
- name = "Security Exit Lock";
- pixel_x = -7
- },
-/obj/machinery/button/door{
- normaldoorcontrol = 1;
- specialfunctions = 4;
- id = "secentrylock";
- pixel_y = 7;
- req_access = list("security");
- name = "Security Entrance Lock";
- pixel_x = -7
- },
-/obj/machinery/button/flasher{
- pixel_x = 2;
- id = "secentry"
- },
-/obj/machinery/button/door{
- pixel_x = 2;
- pixel_y = 7;
- name = "Security Entrance Doors";
- id = "secentrylock";
- normaldoorcontrol = 1
- },
-/turf/open/floor/iron,
-/area/station/security/brig/entrance)
"caP" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -5892,6 +5855,21 @@
/obj/machinery/duct,
/turf/open/floor/plating,
/area/station/science/cytology)
+"cdo" = (
+/obj/machinery/elevator_control_panel/directional/south{
+ linked_elevator_id = "aisat";
+ pixel_x = 8;
+ pixel_y = -34
+ },
+/obj/machinery/lift_indicator/directional/south{
+ pixel_x = -6;
+ pixel_y = -40;
+ linked_elevator_id = "aisat"
+ },
+/obj/machinery/light/small/dim/directional/north,
+/obj/structure/cable/layer3,
+/turf/open/floor/iron/dark/telecomms,
+/area/station/tcommsat/server)
"cdI" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -6984,6 +6962,18 @@
},
/turf/open/floor/plating/airless,
/area/station/science/ordnance/bomb)
+"cAG" = (
+/obj/machinery/atmospherics/components/binary/pump{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{
+ dir = 1
+ },
+/obj/machinery/camera/autoname/directional/west{
+ network = list("ss13","rd")
+ },
+/turf/open/floor/engine,
+/area/station/science/ordnance/burnchamber)
"cAQ" = (
/obj/vehicle/sealed/mecha/ripley/cargo,
/obj/effect/decal/cleanable/dirt,
@@ -7337,6 +7327,11 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
/area/station/hallway/primary/central)
+"cIa" = (
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/maintenance/department/bridge)
"cIh" = (
/obj/structure/cable,
/obj/effect/mapping_helpers/broken_floor,
@@ -7580,6 +7575,25 @@
dir = 4
},
/area/station/science/xenobiology)
+"cNk" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/door_buttons/airlock_controller{
+ idExterior = "virology_airlock_exterior";
+ idInterior = "virology_airlock_interior";
+ idSelf = "virology_airlock_control";
+ name = "Virology Access Console";
+ pixel_x = -26;
+ pixel_y = 28;
+ req_access = list("virology")
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"cNr" = (
/obj/structure/sink/directional/south,
/obj/structure/mirror/directional/north{
@@ -7864,6 +7878,12 @@
},
/turf/open/floor/iron/white,
/area/station/science/lobby)
+"cSa" = (
+/obj/machinery/power/smes/full,
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/structure/cable,
+/turf/open/floor/circuit/green/telecomms/mainframe,
+/area/station/tcommsat/server)
"cSb" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -7890,6 +7910,13 @@
},
/turf/open/floor/wood,
/area/station/service/theater)
+"cSC" = (
+/obj/machinery/pdapainter/engineering,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
"cSJ" = (
/obj/structure/table,
/obj/effect/spawner/random/food_or_drink/snack,
@@ -7908,6 +7935,18 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/kitchen,
/area/station/service/kitchen)
+"cTc" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 4;
+ id = "hopdesk"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/spawner/structure/window/hollow/reinforced/end{
+ dir = 1
+ },
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/command/heads_quarters/hop)
"cTm" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating/airless,
@@ -7961,6 +8000,13 @@
/obj/machinery/light/directional/east,
/turf/open/floor/iron/white,
/area/station/hallway/secondary/entry)
+"cUD" = (
+/obj/effect/turf_decal/stripes{
+ dir = 1
+ },
+/obj/structure/sign/warning/engine_safety/directional/north,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"cUN" = (
/obj/machinery/computer/libraryconsole/bookmanagement{
dir = 1
@@ -8000,6 +8046,15 @@
/obj/effect/spawner/random/structure/chair_flipped,
/turf/open/floor/iron,
/area/station/maintenance/department/cargo)
+"cVn" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 8
+ },
+/obj/machinery/firealarm/directional/west,
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"cVs" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "Xenobiology Maintenance"
@@ -8049,14 +8104,6 @@
/obj/effect/turf_decal/tile/yellow/fourcorners,
/turf/open/floor/iron/white,
/area/station/medical/chemistry/minisat)
-"cWj" = (
-/obj/effect/turf_decal/stripes{
- dir = 6
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"cWr" = (
/obj/machinery/holopad/secure{
pixel_x = 1
@@ -8075,16 +8122,6 @@
/obj/structure/disposalpipe/trunk,
/turf/open/floor/iron/dark/textured,
/area/station/hallway/secondary/exit/departure_lounge)
-"cWB" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/door/window/brigdoor/left/directional/north,
-/obj/effect/turf_decal/siding/purple{
- dir = 8
- },
-/obj/machinery/camera/autoname/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/white,
-/area/station/ai_monitored/turret_protected/ai_upload_foyer)
"cWD" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -8158,6 +8195,17 @@
},
/turf/open/floor/iron/dark,
/area/station/service/chapel/funeral)
+"cXy" = (
+/obj/effect/turf_decal/stripes{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/light/directional/east,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable/layer1,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"cXL" = (
/obj/machinery/duct,
/obj/structure/cable,
@@ -8189,6 +8237,14 @@
/obj/machinery/light/directional/south,
/turf/open/openspace,
/area/station/engineering/main)
+"cYB" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 9
+ },
+/turf/open/floor/iron,
+/area/station/engineering/main)
"cYC" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 1
@@ -8270,6 +8326,13 @@
/obj/machinery/power/port_gen/pacman,
/turf/open/floor/plating,
/area/station/maintenance/department/engine)
+"daz" = (
+/obj/structure/table,
+/obj/item/ai_module/core/full/paladin_devotion,
+/obj/structure/cable,
+/obj/machinery/flasher/directional/south,
+/turf/open/floor/circuit,
+/area/station/ai_monitored/turret_protected/ai_upload)
"daK" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -8779,17 +8842,6 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos)
-"diU" = (
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
- name = "AI Antechamber turret control";
- pixel_x = 27
- },
-/obj/effect/turf_decal/tile/blue{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/foyer)
"diZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible,
@@ -8852,6 +8904,44 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/lobby)
+"dkq" = (
+/obj/structure/table/reinforced/rglass,
+/obj/machinery/button/door{
+ normaldoorcontrol = 1;
+ specialfunctions = 4;
+ id = "secentrylock2";
+ req_access = list("security");
+ name = "Security Exit Lock";
+ pixel_x = -4;
+ pixel_y = -1
+ },
+/obj/machinery/button/door{
+ normaldoorcontrol = 1;
+ specialfunctions = 4;
+ id = "secentrylock";
+ pixel_y = 6;
+ req_access = list("security");
+ name = "Security Entrance Lock";
+ pixel_x = -4
+ },
+/obj/machinery/button/flasher{
+ pixel_x = 5;
+ id = "secentry";
+ pixel_y = -1;
+ name = "entrance flasher button"
+ },
+/obj/machinery/button/door{
+ pixel_x = 5;
+ pixel_y = 6;
+ name = "Security Entrance Doors";
+ id = "secentrylock";
+ normaldoorcontrol = 1
+ },
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/textured,
+/area/station/security/warden)
"dkr" = (
/obj/machinery/portable_atmospherics/canister/nitrogen,
/obj/machinery/light/directional/north,
@@ -9249,6 +9339,18 @@
"drj" = (
/turf/closed/wall/rock,
/area/station/engineering/supermatter/room)
+"drl" = (
+/obj/structure/chair/sofa/corp/right{
+ desc = "Looks like someone threw it out. Covered in donut crumbs.";
+ name = "couch";
+ dir = 1
+ },
+/obj/structure/sign/poster/contraband/blood_geometer/directional/east,
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/red/anticorner/contrasted,
+/turf/open/floor/iron/half,
+/area/station/security/breakroom)
"dro" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 1
@@ -9295,13 +9397,6 @@
dir = 8
},
/area/station/science/robotics/lab)
-"drP" = (
-/obj/effect/turf_decal/stripes{
- dir = 1
- },
-/obj/item/radio/intercom/directional/north,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"drZ" = (
/obj/effect/turf_decal/tile/green/half/contrasted{
dir = 4
@@ -9399,15 +9494,6 @@
},
/turf/open/floor/iron/dark,
/area/station/security/office)
-"dtg" = (
-/obj/machinery/button/elevator/directional/east{
- id = "aisat"
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/iron/dark/smooth_large,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"dtm" = (
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 4
@@ -9431,27 +9517,15 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
/area/station/cargo/boutique)
-"dtC" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 4;
- id = "hopdesk"
- },
-/obj/machinery/door/firedoor,
-/obj/effect/spawner/structure/window/hollow/reinforced/end,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/command/heads_quarters/hop)
"dtQ" = (
/obj/structure/cable,
/turf/open/misc/asteroid,
/area/station/asteroid)
-"dtR" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/table/reinforced,
-/obj/machinery/light/small/dim/directional/east,
-/obj/item/coin/titanium,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/foyer)
+"dtY" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible,
+/obj/structure/cable,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"dum" = (
/obj/structure/table/wood,
/obj/item/clothing/head/helmet/toggleable/justice/escape{
@@ -9499,6 +9573,20 @@
/obj/effect/turf_decal/sand/plating,
/turf/open/floor/plating,
/area/station/asteroid)
+"dvz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/sign/directions/medical/directional/east{
+ pixel_y = 8;
+ dir = 8
+ },
+/obj/structure/sign/directions/evac/directional/east{
+ pixel_y = -8
+ },
+/obj/structure/sign/directions/engineering/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"dvC" = (
/obj/effect/turf_decal/sand/plating,
/obj/structure/grille,
@@ -9513,21 +9601,6 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron/dark,
/area/station/engineering/supermatter/room)
-"dvY" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/green/fourcorners,
-/obj/item/radio/intercom/directional/south,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
-"dwr" = (
-/obj/structure/chair/stool/directional/east{
- name = "Quartermaster"
- },
-/turf/open/floor/carpet/executive,
-/area/station/command/meeting_room)
"dwv" = (
/obj/item/kirbyplants/random,
/obj/effect/turf_decal/siding/dark_blue{
@@ -9608,13 +9681,6 @@
},
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"dyg" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/stairs/left{
- dir = 1
- },
-/area/station/command/bridge)
"dyA" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/structure/disposalpipe/segment,
@@ -9632,12 +9698,29 @@
},
/turf/open/floor/iron,
/area/station/commons/locker)
-"dyF" = (
-/obj/effect/turf_decal/delivery,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/closet/secure_closet/atmospherics,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
+"dyS" = (
+/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{
+ name = "Burn Chamber Interior Airlock";
+ id_tag = "ordmix_airlock_interior"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
+/obj/machinery/airlock_controller/incinerator_ordmix{
+ pixel_y = -26
+ },
+/obj/machinery/button/ignition/incinerator/ordmix{
+ pixel_x = -6;
+ pixel_y = 24
+ },
+/obj/machinery/button/door/incinerator_vent_ordmix{
+ pixel_x = 8;
+ pixel_y = 24
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/engine/vacuum,
+/area/station/science/ordnance/burnchamber)
"dyV" = (
/obj/structure/railing{
dir = 1
@@ -10059,14 +10142,6 @@
/obj/structure/cable/multilayer/connected,
/turf/open/floor/iron,
/area/station/engineering/main)
-"dDl" = (
-/obj/structure/cable,
-/obj/effect/spawner/structure/window/hollow/reinforced/end{
- dir = 4
- },
-/obj/machinery/door/firedoor,
-/turf/open/floor/plating,
-/area/station/hallway/secondary/command)
"dDm" = (
/obj/machinery/power/apc/auto_name/directional/north,
/obj/effect/decal/cleanable/dirt/dust,
@@ -10151,6 +10226,10 @@
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron/showroomfloor,
/area/station/engineering/main)
+"dFM" = (
+/obj/structure/reagent_dispensers/fueltank,
+/turf/open/floor/plating,
+/area/station/maintenance/department/bridge)
"dFY" = (
/obj/machinery/duct,
/turf/open/floor/plating,
@@ -10464,25 +10543,6 @@
/obj/effect/turf_decal/box,
/turf/open/floor/iron/textured,
/area/station/engineering/atmos/upper)
-"dKX" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/door_buttons/airlock_controller{
- idExterior = "virology_airlock_exterior";
- idInterior = "virology_airlock_interior";
- idSelf = "virology_airlock_control";
- name = "Virology Access Console";
- pixel_x = -26;
- pixel_y = 28;
- req_access = list("virology")
- },
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"dLf" = (
/obj/machinery/camera/directional/west{
c_tag = "Atmospherics Tank - Plasma"
@@ -10510,13 +10570,6 @@
"dLR" = (
/turf/closed/wall/r_wall,
/area/station/cargo/storage)
-"dLV" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"dLW" = (
/obj/machinery/computer/atmos_alert{
dir = 4
@@ -10694,6 +10747,20 @@
/obj/effect/turf_decal/tile/red/fourcorners,
/turf/open/floor/iron/dark,
/area/station/security/checkpoint/medical)
+"dPk" = (
+/obj/machinery/button/elevator/directional/east{
+ id = "cargo"
+ },
+/obj/machinery/lift_indicator/directional/east{
+ linked_elevator_id = "cargo"
+ },
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"dPq" = (
/obj/machinery/camera/autoname/directional/east,
/turf/open/floor/grass,
@@ -11147,21 +11214,6 @@
},
/turf/open/floor/wood,
/area/station/command/heads_quarters/qm)
-"dWQ" = (
-/obj/structure/table/reinforced,
-/obj/item/stamp/head/ce,
-/obj/item/folder/yellow,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 10
- },
-/obj/structure/cable,
-/obj/machinery/keycard_auth/wall_mounted/directional/west{
- pixel_y = -10
- },
-/obj/item/pen/screwdriver,
-/obj/item/stamp/head/ce,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
"dWT" = (
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 1
@@ -11183,12 +11235,6 @@
},
/turf/open/floor/iron/dark,
/area/station/security/lockers)
-"dXB" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
"dXH" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -11223,13 +11269,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/disposal)
-"dYo" = (
-/obj/effect/turf_decal/stripes,
-/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
- dir = 1
- },
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"dYp" = (
/obj/structure/sign/warning/fire,
/turf/closed/wall/r_wall,
@@ -11321,17 +11360,6 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/science/robotics/lab)
-"dZg" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/duct,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden,
-/turf/open/floor/catwalk_floor/iron_white,
-/area/station/medical/treatment_center)
"dZy" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/command/storage/satellite)
@@ -11383,6 +11411,17 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"eaW" = (
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
+ name = "AI Antechamber turret control";
+ pixel_y = -27
+ },
+/obj/effect/decal/cleanable/oil,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat/uppernorth)
"eaX" = (
/obj/machinery/power/apc/auto_name/directional/west,
/obj/structure/cable,
@@ -11391,20 +11430,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
-"eaZ" = (
-/obj/item/radio/intercom/directional/north,
-/obj/structure/rack,
-/obj/item/clothing/glasses/meson/engine,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 5
- },
-/obj/structure/cable,
-/obj/item/trapdoor_remote/preloaded,
-/obj/machinery/light_switch/directional/north{
- pixel_x = 26
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
"ebi" = (
/obj/structure/curtain/cloth/fancy/mechanical/start_closed{
desc = "A set of curtains serving as a fancy theater backdrop. They can only be opened by a button.";
@@ -11708,6 +11733,12 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/plating,
/area/station/maintenance/department/bridge)
+"egN" = (
+/obj/structure/table,
+/obj/effect/spawner/random/engineering/flashlight,
+/obj/machinery/light_switch/directional/east,
+/turf/open/floor/iron,
+/area/station/command/gateway)
"egV" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
dir = 8
@@ -12117,6 +12148,14 @@
},
/turf/open/floor/plating,
/area/station/maintenance/solars/starboard/fore)
+"eoO" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 8
+ },
+/obj/machinery/vending/wardrobe/engi_wardrobe,
+/obj/machinery/camera/autoname/directional/west,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"eoQ" = (
/obj/machinery/atmospherics/components/binary/pump{
name = "Air to Distro Staging";
@@ -12234,15 +12273,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"eqH" = (
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 8
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/command)
"eqQ" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/dark/textured,
@@ -12326,18 +12356,6 @@
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/holofloor/dark,
/area/station/medical/surgery/theatre)
-"esh" = (
-/obj/machinery/lift_indicator/directional/west{
- linked_elevator_id = "medbay1"
- },
-/obj/machinery/button/elevator/directional/west{
- id = "medbay1"
- },
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 10
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"esl" = (
/obj/machinery/airalarm/directional/north,
/turf/open/misc/asteroid,
@@ -12503,6 +12521,21 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/engine)
+"evg" = (
+/obj/machinery/modular_computer/preset/id{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 6
+ },
+/obj/machinery/keycard_auth/wall_mounted/directional/east,
+/obj/machinery/button/door/directional/east{
+ pixel_y = 12;
+ name = "privacy shutter control";
+ id = "cmoprivacy"
+ },
+/turf/open/floor/holofloor/dark,
+/area/station/command/heads_quarters/cmo)
"evr" = (
/obj/machinery/door/airlock/external,
/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
@@ -12518,6 +12551,12 @@
},
/turf/open/floor/circuit/telecomms/server,
/area/station/science/server)
+"evO" = (
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/secure_closet/atmospherics,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"evQ" = (
/turf/open/openspace,
/area/station/medical/medbay/central)
@@ -12528,6 +12567,18 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron,
/area/station/maintenance/department/medical/central)
+"ewa" = (
+/obj/effect/turf_decal/tile/yellow/fourcorners,
+/obj/structure/table,
+/obj/item/stock_parts/power_store/cell/emproof{
+ pixel_y = 6
+ },
+/obj/item/stock_parts/power_store/cell/emproof{
+ pixel_y = 3
+ },
+/obj/item/stock_parts/power_store/cell/emproof,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"ewr" = (
/obj/effect/spawner/random/trash/botanical_waste,
/obj/effect/mapping_helpers/burnt_floor,
@@ -12677,18 +12728,6 @@
},
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/eva)
-"eyP" = (
-/obj/effect/turf_decal/tile/yellow/fourcorners,
-/obj/structure/table,
-/obj/item/stock_parts/power_store/cell/emproof{
- pixel_y = 6
- },
-/obj/item/stock_parts/power_store/cell/emproof{
- pixel_y = 3
- },
-/obj/item/stock_parts/power_store/cell/emproof,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"ezg" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/door/poddoor/preopen{
@@ -12836,10 +12875,6 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron/white,
/area/station/security/prison/safe)
-"eBo" = (
-/obj/item/shovel/spade,
-/turf/open/floor/grass,
-/area/station/security/prison/garden)
"eBw" = (
/obj/structure/cable,
/obj/machinery/airalarm/directional/north,
@@ -13190,6 +13225,25 @@
},
/turf/open/floor/iron/dark,
/area/station/hallway/secondary/exit/departure_lounge)
+"eGz" = (
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/effect/turf_decal/siding/wood{
+ dir = 4
+ },
+/obj/machinery/disposal/bin,
+/obj/structure/disposalpipe/trunk,
+/obj/structure/sign/directions/security/directional/north{
+ pixel_y = 40
+ },
+/obj/structure/sign/directions/medical/directional/north{
+ dir = 2
+ },
+/obj/structure/sign/directions/evac/directional/north{
+ pixel_y = 24;
+ dir = 2
+ },
+/turf/open/floor/wood,
+/area/station/service/cafeteria)
"eGJ" = (
/obj/effect/turf_decal/siding/green,
/obj/structure/cable,
@@ -13207,6 +13261,13 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"eHa" = (
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random/directional/east,
+/turf/open/floor/iron,
+/area/station/command/bridge)
"eHc" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 1
@@ -13359,6 +13420,10 @@
/obj/effect/turf_decal/tile/red/diagonal_edge,
/turf/open/floor/iron/dark,
/area/station/security/warden)
+"eLk" = (
+/obj/effect/spawner/random/trash/hobo_squat,
+/turf/open/floor/iron/dark,
+/area/station/maintenance/department/engine)
"eLm" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -13485,6 +13550,10 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/science/research)
+"eOI" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/station/command/heads_quarters/cmo)
"eOY" = (
/obj/effect/spawner/structure/window,
/turf/open/floor/plating,
@@ -13902,6 +13971,15 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"eYO" = (
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/camera/autoname/directional/west,
+/obj/structure/secure_safe/caps_spare,
+/obj/structure/table/reinforced,
+/turf/open/floor/iron/dark,
+/area/station/command/bridge)
"eYP" = (
/turf/closed/wall/rust,
/area/station/medical/chemistry/minisat)
@@ -14011,12 +14089,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood/tile,
/area/station/service/bar)
-"fav" = (
-/obj/structure/table/reinforced,
-/obj/item/modular_computer/laptop/preset/civilian,
-/obj/structure/cable,
-/turf/open/floor/carpet/executive,
-/area/station/command/heads_quarters/captain/private)
"faz" = (
/obj/structure/chair/office,
/obj/effect/landmark/start/chemist,
@@ -14165,14 +14237,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/service/janitor)
-"fex" = (
-/obj/structure/railing,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 6
- },
-/obj/item/radio/intercom/directional/east,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"feA" = (
/obj/structure/chair/sofa/bench/solo{
dir = 1
@@ -14246,20 +14310,6 @@
},
/turf/closed/wall/r_wall,
/area/station/engineering/atmos/pumproom)
-"ffO" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/toolbox/emergency,
-/obj/item/storage/toolbox/emergency{
- pixel_x = -2;
- pixel_y = -3
- },
-/obj/item/multitool,
-/obj/item/wrench,
-/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/command/bridge)
"ffT" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance/no_decals/two,
@@ -14632,22 +14682,6 @@
},
/turf/open/space/basic,
/area/space/nearstation)
-"fnK" = (
-/obj/structure/filingcabinet,
-/obj/machinery/button/ticket_machine{
- pixel_x = 24;
- pixel_y = 6
- },
-/obj/machinery/button/door/directional/east{
- id = "hopdesk";
- name = "desk shutter control";
- pixel_y = -6
- },
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"fnO" = (
/obj/structure/transport/linear/public{
icon = 'icons/obj/smooth_structures/catwalk.dmi';
@@ -14915,15 +14949,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/hallway/primary/central)
-"fsp" = (
-/obj/structure/cable,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 8
- },
-/obj/machinery/firealarm/directional/west,
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"fst" = (
/obj/machinery/light/dim/directional/west,
/obj/structure/cable,
@@ -15157,22 +15182,19 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/security/checkpoint/medical)
+"fvq" = (
+/obj/machinery/airlock_controller/incinerator_atmos{
+ pixel_x = 32
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"fvF" = (
/obj/effect/spawner/random/structure/grille,
/obj/structure/cable,
/obj/effect/turf_decal/sand/plating,
/turf/open/floor/plating,
/area/station/asteroid)
-"fvS" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
-/obj/effect/turf_decal/stripes{
- dir = 8
- },
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/effect/mapping_helpers/apc/cell_10k,
-/obj/structure/cable,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"fvW" = (
/obj/structure/cable,
/obj/machinery/light/directional/south,
@@ -15387,6 +15409,17 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/service/cafeteria)
+"fzx" = (
+/obj/structure/table/reinforced,
+/obj/machinery/recharger,
+/obj/item/stamp/head/captain{
+ pixel_x = -12
+ },
+/obj/item/hand_tele{
+ pixel_x = 8
+ },
+/turf/open/floor/carpet/executive,
+/area/station/command/heads_quarters/captain/private)
"fzK" = (
/obj/machinery/door/airlock/maintenance_hatch,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
@@ -15669,6 +15702,14 @@
/obj/structure/sign/poster/random/directional/east,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"fEm" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 1;
+ name = "Cooling Loop to Gas"
+ },
+/obj/effect/turf_decal/stripes,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"fEu" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 4
@@ -15717,6 +15758,16 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/command/corporate_showroom)
+"fFb" = (
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 5
+ },
+/obj/machinery/newscaster/directional/east,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"fFg" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -15909,14 +15960,6 @@
},
/turf/open/floor/iron/herringbone,
/area/station/hallway/primary/central)
-"fHS" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/components/binary/valve/digital/on{
- dir = 4;
- name = "Cooling Loop Bypass"
- },
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"fHU" = (
/obj/machinery/computer/holodeck{
dir = 8
@@ -16086,12 +16129,6 @@
},
/turf/open/floor/iron,
/area/station/security)
-"fLk" = (
-/obj/structure/disposalpipe/segment,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/plating,
-/area/station/maintenance/port/lesser)
"fLv" = (
/obj/machinery/computer/security/wooden_tv,
/obj/effect/turf_decal/tile/red/half/contrasted{
@@ -16425,12 +16462,27 @@
/obj/effect/mapping_helpers/airalarm/tlv_no_checks,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"fQy" = (
-/obj/effect/landmark/start/cyborg,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/recharge_floor,
-/area/station/ai_monitored/turret_protected/ai_upload_foyer)
+"fQG" = (
+/obj/machinery/door/airlock/virology/glass{
+ name = "Virology Lab";
+ id_tag = "virology_airlock_exterior"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/green/fourcorners,
+/obj/machinery/door_buttons/access_button{
+ dir = 1;
+ idDoor = "virology_airlock_exterior";
+ idSelf = "virology_airlock_control";
+ name = "Virology Access Button";
+ pixel_y = -24;
+ req_access = list("virology")
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"fQO" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 4
@@ -16599,13 +16651,6 @@
"fTX" = (
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
-"fUi" = (
-/obj/machinery/modular_computer/preset/engineering,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
"fUj" = (
/obj/structure/sign/warning/vacuum/external/directional/east,
/obj/effect/turf_decal/stripes/end,
@@ -17220,6 +17265,16 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"gft" = (
+/obj/structure/transport/linear/public,
+/obj/effect/landmark/transport/transport_id{
+ specific_transport_id = "medbay1"
+ },
+/obj/machinery/elevator_control_panel/directional/south{
+ linked_elevator_id = "medbay1"
+ },
+/turf/open/floor/plating/elevatorshaft,
+/area/station/medical/treatment_center)
"gfF" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -17364,17 +17419,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/external,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"gis" = (
-/obj/effect/turf_decal/stripes{
- dir = 1
- },
-/obj/structure/cable,
-/obj/structure/extinguisher_cabinet/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable/layer1,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"giv" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/dark,
@@ -17413,6 +17457,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/cargo/drone_bay)
+"gjt" = (
+/obj/machinery/pdapainter/medbay,
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 5
+ },
+/turf/open/floor/holofloor/dark,
+/area/station/command/heads_quarters/cmo)
"gjw" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -17509,11 +17560,6 @@
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible,
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
-"gkL" = (
-/obj/structure/water_source/puddle,
-/obj/item/reagent_containers/cup/watering_can,
-/turf/open/floor/grass,
-/area/station/security/prison/garden)
"gkQ" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -17561,6 +17607,15 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos/upper)
+"glH" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/directions/dorms/directional/west,
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"glL" = (
/obj/effect/spawner/random/vending/snackvend,
/obj/effect/turf_decal/trimline/blue/filled/line{
@@ -17753,17 +17808,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
-"gqJ" = (
-/obj/effect/turf_decal/stripes{
- dir = 1
- },
-/obj/machinery/light/directional/north,
-/obj/structure/rack,
-/obj/item/clothing/glasses/meson/engine,
-/obj/item/clothing/glasses/meson/engine,
-/obj/item/clothing/glasses/meson/engine,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"gqN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
/turf/closed/wall/r_wall,
@@ -17808,13 +17852,6 @@
/obj/effect/turf_decal/sand/plating,
/turf/open/floor/plating,
/area/station/science/ordnance)
-"grs" = (
-/obj/machinery/hydroponics/soil,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/item/plant_analyzer,
-/turf/open/floor/grass,
-/area/station/security/prison/garden)
"grv" = (
/obj/structure/table/glass,
/obj/item/clothing/head/cone{
@@ -18493,22 +18530,6 @@
/obj/effect/turf_decal/delivery,
/turf/open/floor/iron,
/area/station/hallway/primary/fore)
-"gCK" = (
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/ai_upload";
- icon_state = "control_stun";
- name = "AI Upload Turret Control";
- pixel_x = -28
- },
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/machinery/door/window/brigdoor/left/directional/south,
-/obj/effect/turf_decal/siding/purple{
- dir = 8
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/white,
-/area/station/ai_monitored/turret_protected/ai_upload_foyer)
"gCL" = (
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/tile/neutral,
@@ -18708,6 +18729,13 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating/airless,
/area/space/nearstation)
+"gGh" = (
+/obj/effect/landmark/start/cyborg,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/recharge_floor,
+/area/station/ai_monitored/turret_protected/ai_upload_foyer)
"gGm" = (
/obj/effect/spawner/random/engineering/tank,
/turf/open/floor/plating,
@@ -19158,43 +19186,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white/textured,
/area/station/science/genetics)
-"gOF" = (
-/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/o_plus{
- pixel_x = -2;
- pixel_y = -1
- },
-/obj/item/reagent_containers/blood/o_minus,
-/obj/item/reagent_containers/blood/b_plus,
-/obj/item/reagent_containers/blood/b_minus,
-/obj/item/reagent_containers/blood/a_plus,
-/obj/item/reagent_containers/blood/a_minus,
-/obj/item/reagent_containers/blood/lizard,
-/obj/item/reagent_containers/blood/ethereal,
-/obj/item/reagent_containers/blood{
- pixel_x = -3;
- pixel_y = -3
- },
-/obj/item/reagent_containers/blood{
- pixel_x = -3;
- pixel_y = -3
- },
-/obj/item/reagent_containers/blood{
- pixel_x = -3;
- pixel_y = -3
- },
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 4
- },
-/obj/machinery/camera/autoname/directional/east{
- network = list("ss13","medbay")
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"gOG" = (
/obj/effect/turf_decal/siding/wood{
dir = 1
@@ -19251,6 +19242,14 @@
"gQq" = (
/turf/open/openspace,
/area/station/science/xenobiology)
+"gQs" = (
+/obj/structure/transport/linear/public,
+/obj/effect/landmark/transport/transport_id{
+ specific_transport_id = "aisat"
+ },
+/obj/machinery/holopad,
+/turf/open/openspace,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"gQt" = (
/obj/machinery/door/airlock{
id_tag = "Cabin6";
@@ -19341,6 +19340,16 @@
/obj/item/target/syndicate,
/turf/open/floor/engine,
/area/station/science/explab)
+"gTe" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
+/obj/effect/turf_decal/stripes{
+ dir = 8
+ },
+/obj/machinery/power/apc/auto_name/directional/west,
+/obj/effect/mapping_helpers/apc/cell_10k,
+/obj/structure/cable,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"gTf" = (
/obj/structure/table,
/obj/machinery/reagentgrinder{
@@ -19991,16 +20000,6 @@
/obj/item/stock_parts/capacitor,
/turf/open/floor/iron/dark,
/area/station/engineering/storage/tcomms)
-"hcF" = (
-/obj/machinery/atmospherics/components/binary/pump/on{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden,
-/obj/machinery/airlock_sensor/incinerator_ordmix{
- pixel_y = -24
- },
-/turf/open/floor/engine,
-/area/station/science/ordnance/burnchamber)
"hcQ" = (
/obj/structure/table/reinforced/rglass,
/obj/item/paper_bin{
@@ -20686,14 +20685,6 @@
},
/turf/open/floor/engine,
/area/station/engineering/supermatter)
-"hoR" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
-/obj/effect/turf_decal/stripes{
- dir = 5
- },
-/obj/machinery/light/directional/east,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"hoX" = (
/obj/effect/turf_decal/tile/brown/half/contrasted,
/turf/open/floor/iron,
@@ -20713,6 +20704,25 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/wood/tile,
/area/station/service/bar)
+"hpB" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/sign/directions/security/directional/west{
+ dir = 1
+ },
+/obj/structure/sign/directions/supply/directional/west{
+ pixel_y = 8;
+ dir = 1
+ },
+/obj/structure/sign/directions/science/directional/west{
+ pixel_y = -8;
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"hpT" = (
/obj/machinery/door/airlock/command{
name = "Quartermaster's Office"
@@ -20845,6 +20855,18 @@
},
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/restrooms)
+"hro" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/machinery/firealarm/directional/south,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry/minisat)
"hrp" = (
/obj/structure/closet/crate{
name = "Surplus Communications Parts"
@@ -21057,6 +21079,13 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"hux" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 9
+ },
+/obj/item/kirbyplants/random,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"huK" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/parquet,
@@ -21076,20 +21105,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
/area/station/maintenance/department/engine)
-"huZ" = (
-/obj/structure/chair{
- dir = 4
- },
-/obj/effect/landmark/start/head_of_personnel,
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"hvf" = (
/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{
dir = 1
@@ -21112,6 +21127,15 @@
/obj/structure/railing/corner,
/turf/open/openspace,
/area/station/engineering/supermatter/room)
+"hvt" = (
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/secondary/command)
"hvw" = (
/obj/effect/turf_decal/sand/plating,
/obj/structure/disposalpipe/trunk/multiz/down,
@@ -21359,6 +21383,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/science/xenobiology)
+"hAS" = (
+/obj/machinery/hydroponics/soil,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/cultivator/rake,
+/turf/open/floor/grass,
+/area/station/security/prison/garden)
"hAV" = (
/obj/structure/table/wood,
/obj/item/flashlight/flare/candle{
@@ -21491,14 +21521,6 @@
/obj/effect/spawner/random/food_or_drink/donkpockets,
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
-"hDc" = (
-/obj/machinery/photocopier,
-/obj/machinery/light/directional/north,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"hDo" = (
/turf/closed/wall/r_wall,
/area/station/security/evidence)
@@ -21811,18 +21833,6 @@
},
/turf/open/floor/carpet,
/area/station/service/chapel/funeral)
-"hKq" = (
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 4;
- id = "hopdesk"
- },
-/obj/machinery/door/firedoor,
-/obj/effect/spawner/structure/window/hollow/reinforced/end{
- dir = 1
- },
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/command/heads_quarters/hop)
"hKB" = (
/obj/structure/stairs/south,
/turf/open/floor/iron,
@@ -21861,6 +21871,14 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"hLq" = (
+/obj/effect/turf_decal/delivery,
+/obj/effect/turf_decal/stripes{
+ dir = 4
+ },
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/engineering/supermatter/room)
"hLw" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -22305,12 +22323,6 @@
},
/turf/open/floor/iron/dark,
/area/station/command/bridge)
-"hSq" = (
-/obj/structure/table,
-/obj/effect/spawner/round_default_module,
-/obj/machinery/flasher/directional/north,
-/turf/open/floor/circuit/red,
-/area/station/ai_monitored/turret_protected/ai_upload)
"hSA" = (
/obj/effect/spawner/random/structure/chair_comfy{
dir = 1
@@ -22470,16 +22482,6 @@
/obj/effect/turf_decal/bot,
/turf/open/floor/engine,
/area/station/science/xenobiology)
-"hVd" = (
-/mob/living/basic/parrot/poly,
-/obj/structure/filingcabinet/chestdrawer,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 9
- },
-/obj/item/paper/monitorkey,
-/obj/machinery/camera/autoname/directional/west,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
"hVe" = (
/obj/effect/turf_decal/bot{
dir = 1
@@ -22596,17 +22598,6 @@
/obj/machinery/duct,
/turf/open/floor/plating,
/area/station/medical/coldroom)
-"hXr" = (
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
- name = "AI Antechamber turret control";
- pixel_y = -27
- },
-/obj/effect/decal/cleanable/oil,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/uppernorth)
"hXu" = (
/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
dir = 4
@@ -22850,11 +22841,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"idq" = (
-/obj/item/radio/intercom/directional/west,
-/obj/effect/turf_decal/tile/neutral,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"idr" = (
/obj/machinery/door/airlock/command,
/obj/effect/mapping_helpers/airlock/access/all/science/rd,
@@ -23077,25 +23063,6 @@
dir = 1
},
/area/station/hallway/secondary/exit/departure_lounge)
-"igM" = (
-/obj/machinery/light/small/directional/south,
-/obj/effect/turf_decal/tile/neutral,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/directions/evac/directional/south,
-/obj/structure/sign/directions/medical/directional/south{
- pixel_y = -24;
- dir = 8
- },
-/obj/structure/sign/directions/science/directional/south{
- pixel_y = -40;
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"igQ" = (
/obj/structure/table/reinforced/rglass,
/obj/item/storage/box/evidence{
@@ -23744,12 +23711,6 @@
/obj/machinery/light_switch/directional/east,
/turf/open/floor/iron,
/area/station/command/bridge)
-"itg" = (
-/obj/structure/table,
-/obj/item/ai_module/core/full/dungeon_master,
-/obj/structure/cable,
-/turf/open/floor/circuit,
-/area/station/ai_monitored/turret_protected/ai_upload)
"itk" = (
/obj/effect/spawner/structure/window/reinforced/plasma,
/obj/machinery/door/poddoor/preopen{
@@ -23809,15 +23770,6 @@
"iuB" = (
/turf/open/floor/plating/elevatorshaft,
/area/station/ai_monitored/turret_protected/aisat_interior)
-"iuO" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/window/brigdoor/left/directional/east{
- name = "Security Desk";
- req_access = list("security")
- },
-/obj/item/hand_labeler,
-/turf/open/floor/iron,
-/area/station/security/brig/entrance)
"iuU" = (
/obj/structure/window/reinforced/spawner/directional/west,
/mob/living/basic/bot/cleanbot,
@@ -23890,6 +23842,19 @@
/obj/effect/mapping_helpers/mail_sorting/engineering/ce_office,
/turf/open/floor/iron,
/area/station/engineering/main)
+"iwm" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/obj/effect/turf_decal/bot_red,
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 8
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/secondary/command)
"iwu" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/crate,
@@ -23897,12 +23862,6 @@
/obj/effect/spawner/random/bureaucracy/pen,
/turf/open/floor/catwalk_floor/iron_dark,
/area/station/maintenance/aft/upper)
-"iww" = (
-/obj/effect/turf_decal/box/corners{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
"iwQ" = (
/obj/effect/turf_decal/tile/dark_red/opposingcorners,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -24268,6 +24227,12 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/kitchen,
/area/station/service/kitchen)
+"iDJ" = (
+/obj/structure/table/reinforced,
+/obj/item/modular_computer/laptop/preset/civilian,
+/obj/structure/cable,
+/turf/open/floor/carpet/executive,
+/area/station/command/heads_quarters/captain/private)
"iEj" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -24539,6 +24504,16 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"iIT" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/door/window/brigdoor/left/directional/north,
+/obj/effect/turf_decal/siding/purple{
+ dir = 8
+ },
+/obj/machinery/camera/autoname/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/white,
+/area/station/ai_monitored/turret_protected/ai_upload_foyer)
"iIY" = (
/obj/effect/turf_decal/tile/blue{
dir = 1
@@ -24763,6 +24738,13 @@
/obj/machinery/light/small/directional/east,
/turf/open/openspace,
/area/station/engineering/main)
+"iNq" = (
+/obj/machinery/hydroponics/soil,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/item/plant_analyzer,
+/turf/open/floor/grass,
+/area/station/security/prison/garden)
"iNv" = (
/obj/machinery/door/airlock/maintenance_hatch,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -24797,6 +24779,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/wood/tile,
/area/station/service/chapel)
+"iOc" = (
+/obj/effect/turf_decal/tile/yellow,
+/obj/structure/sign/poster/official/random/directional/east,
+/turf/open/floor/iron,
+/area/station/hallway/primary/starboard)
"iOE" = (
/obj/item/pickaxe/mini,
/turf/open/misc/asteroid,
@@ -24932,13 +24919,6 @@
},
/turf/open/floor/iron/white,
/area/station/science/research)
-"iRj" = (
-/obj/effect/landmark/start/cyborg,
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/recharge_floor,
-/area/station/ai_monitored/turret_protected/ai_upload_foyer)
"iRm" = (
/obj/effect/spawner/random/structure/barricade,
/turf/open/misc/asteroid/airless,
@@ -25269,16 +25249,6 @@
/obj/structure/lattice,
/turf/open/openspace,
/area/station/hallway/primary/central)
-"iZU" = (
-/obj/structure/cable,
-/obj/machinery/turretid{
- control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
- name = "AI Antechamber turret control";
- pixel_y = 27
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/ai_monitored/turret_protected/aisat/uppersouth)
"iZW" = (
/obj/effect/turf_decal/siding/purple{
dir = 1
@@ -25286,6 +25256,21 @@
/obj/machinery/light/small/dim/directional/north,
/turf/open/floor/iron/white/smooth_large,
/area/station/science/research)
+"jaa" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/sign/directions/command/directional/north,
+/obj/structure/sign/directions/engineering/directional/north{
+ pixel_y = 40;
+ dir = 4
+ },
+/obj/structure/sign/directions/security/directional/north{
+ pixel_y = 24;
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"jac" = (
/obj/structure/cable,
/obj/effect/spawner/random/trash/garbage{
@@ -25366,6 +25351,19 @@
/obj/effect/turf_decal/tile/purple/anticorner/contrasted,
/turf/open/floor/iron/white,
/area/station/science/lobby)
+"jbM" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/table/reinforced,
+/obj/item/ai_module/toy_ai{
+ pixel_x = 16;
+ pixel_y = 8
+ },
+/obj/item/paper_bin/construction{
+ pixel_y = 6
+ },
+/obj/item/pen,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat/foyer)
"jbP" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/machinery/light/small/directional/west,
@@ -25479,18 +25477,6 @@
/obj/item/pickaxe,
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"jdI" = (
-/obj/structure/cable,
-/obj/machinery/light/small/directional/east,
-/obj/effect/turf_decal/tile/green/fourcorners,
-/obj/machinery/camera/autoname/directional/north{
- network = list("ss13","medbay")
- },
-/obj/structure/disposalpipe/segment{
- dir = 10
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"jdK" = (
/obj/effect/turf_decal/siding/thinplating_new,
/obj/effect/decal/cleanable/dirt/dust,
@@ -26017,6 +26003,23 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"jmP" = (
+/obj/machinery/computer/pod/old/mass_driver_controller/trash{
+ pixel_x = -24;
+ id = "captaindriver"
+ },
+/obj/effect/turf_decal/stripes/corner,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/station/command/heads_quarters/captain/private)
"jmU" = (
/obj/effect/landmark/start/head_of_security,
/obj/machinery/light/small/directional/east,
@@ -26240,6 +26243,12 @@
/obj/effect/turf_decal/trimline/yellow/filled/warning,
/turf/open/floor/iron/white,
/area/station/medical/chemistry)
+"jqu" = (
+/obj/structure/table/reinforced,
+/obj/item/pinpointer/nuke,
+/obj/item/disk/nuclear,
+/turf/open/floor/carpet/executive,
+/area/station/command/heads_quarters/captain/private)
"jqz" = (
/obj/machinery/vending/cigarette,
/obj/effect/turf_decal/tile/neutral/opposingcorners,
@@ -26257,6 +26266,20 @@
/obj/machinery/light/cold/directional/south,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/teleporter)
+"jqT" = (
+/obj/structure/chair{
+ dir = 4
+ },
+/obj/effect/landmark/start/head_of_personnel,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"jqY" = (
/obj/machinery/portable_atmospherics/canister/carbon_dioxide,
/turf/open/floor/iron/white/smooth_large,
@@ -26356,6 +26379,14 @@
/obj/structure/flora/bush/sunny/style_random,
/turf/open/floor/grass,
/area/station/hallway/primary/central)
+"jtS" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/engineering/main)
"juf" = (
/obj/effect/turf_decal/tile/neutral,
/obj/effect/spawner/random/structure/table,
@@ -26398,6 +26429,14 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/command/corporate_showroom)
+"juV" = (
+/obj/structure/railing,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 6
+ },
+/obj/item/radio/intercom/directional/east,
+/turf/open/floor/iron,
+/area/station/engineering/main)
"juZ" = (
/obj/structure/table/wood,
/obj/structure/disposalpipe/segment{
@@ -26482,6 +26521,14 @@
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/engineering/atmos/upper)
+"jww" = (
+/obj/effect/turf_decal/tile/dark_blue,
+/obj/effect/mapping_helpers/mail_sorting/service/hop_office,
+/obj/structure/disposalpipe/sorting/mail/flip{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/hallway/secondary/command)
"jwI" = (
/obj/structure/table/reinforced,
/obj/effect/turf_decal/tile/dark_red/opposingcorners,
@@ -26525,11 +26572,6 @@
/obj/structure/chair/stool/directional/south,
/turf/open/floor/iron/dark,
/area/station/command/corporate_showroom)
-"jxl" = (
-/obj/structure/rack,
-/obj/effect/spawner/random/maintenance,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/department/engine)
"jxq" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
@@ -26583,23 +26625,6 @@
/obj/structure/cable,
/turf/open/floor/iron/white,
/area/station/medical/paramedic)
-"jyG" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/structure/sign/directions/science/directional/north{
- dir = 4
- },
-/obj/structure/sign/directions/engineering/directional/north{
- pixel_y = 40;
- dir = 4
- },
-/obj/structure/sign/directions/command/directional/north{
- pixel_y = 24;
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"jyM" = (
/obj/structure/ladder{
icon_state = "ladder10"
@@ -26657,6 +26682,14 @@
/obj/machinery/light_switch/directional/east,
/turf/open/floor/iron/dark,
/area/station/engineering/storage/tcomms)
+"jzC" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light_switch/directional/west,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"jzI" = (
/obj/structure/railing{
dir = 1
@@ -26771,6 +26804,20 @@
/obj/effect/turf_decal/stripes/line,
/turf/open/floor/engine,
/area/station/science/xenobiology)
+"jBg" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/table/reinforced,
+/obj/machinery/light/small/dim/directional/east,
+/obj/item/assembly/timer{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/assembly/igniter/condenser,
+/obj/machinery/camera/autoname/directional/east{
+ network = list("minisat")
+ },
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat/foyer)
"jBh" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -26900,6 +26947,43 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white/textured,
/area/station/science/genetics)
+"jCU" = (
+/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/o_plus{
+ pixel_x = -2;
+ pixel_y = -1
+ },
+/obj/item/reagent_containers/blood/o_minus,
+/obj/item/reagent_containers/blood/b_plus,
+/obj/item/reagent_containers/blood/b_minus,
+/obj/item/reagent_containers/blood/a_plus,
+/obj/item/reagent_containers/blood/a_minus,
+/obj/item/reagent_containers/blood/lizard,
+/obj/item/reagent_containers/blood/ethereal,
+/obj/item/reagent_containers/blood{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/reagent_containers/blood{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/item/reagent_containers/blood{
+ pixel_x = -3;
+ pixel_y = -3
+ },
+/obj/effect/turf_decal/tile/green/anticorner/contrasted{
+ dir = 4
+ },
+/obj/machinery/camera/autoname/directional/east{
+ network = list("ss13","medbay")
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"jCX" = (
/obj/structure/transport/linear/public,
/turf/open/floor/plating/elevatorshaft,
@@ -26971,6 +27055,14 @@
},
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/chemistry/minisat)
+"jEf" = (
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 4
+ },
+/obj/item/radio/intercom/directional/east,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/holofloor/dark,
+/area/station/command/heads_quarters/cmo)
"jEr" = (
/obj/structure/chair/stool/directional/west,
/obj/effect/landmark/start/assistant,
@@ -27033,11 +27125,6 @@
/obj/structure/marker_beacon/yellow,
/turf/open/space/openspace,
/area/space/nearstation)
-"jGc" = (
-/obj/effect/turf_decal/tile/yellow,
-/obj/structure/sign/poster/official/random/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/starboard)
"jGd" = (
/obj/machinery/portable_atmospherics/canister/nitrous_oxide,
/obj/structure/sign/warning/explosives/alt/directional/north,
@@ -27147,6 +27234,13 @@
},
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/patients_rooms/room_a)
+"jHz" = (
+/obj/effect/turf_decal/stripes,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"jHD" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/firealarm/directional/west,
@@ -27397,13 +27491,6 @@
},
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos)
-"jLd" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/structure/sign/poster/official/report_crimes/directional/north,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"jLp" = (
/obj/machinery/photocopier,
/turf/open/floor/carpet/purple,
@@ -27523,15 +27610,6 @@
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/ce)
-"jNY" = (
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 8
- },
-/obj/machinery/camera/autoname/directional/west,
-/obj/structure/secure_safe/caps_spare,
-/obj/structure/table/reinforced,
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
"jOf" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -27700,6 +27778,14 @@
/obj/machinery/digital_clock/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"jQs" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible,
+/obj/effect/turf_decal/stripes{
+ dir = 4
+ },
+/obj/machinery/light/directional/east,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"jQt" = (
/obj/structure/cable,
/obj/effect/spawner/random/maintenance,
@@ -27733,13 +27819,6 @@
},
/turf/open/floor/carpet,
/area/station/service/chapel/funeral)
-"jRG" = (
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/machinery/firealarm/directional/east,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"jRI" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/spawner/random/trash/hobo_squat,
@@ -27804,16 +27883,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"jSz" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/hidden,
-/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos,
-/obj/machinery/airlock_sensor/incinerator_atmos{
- pixel_y = 24
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/engine,
-/area/station/maintenance/disposal/incinerator)
"jSE" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -27861,11 +27930,6 @@
},
/turf/open/floor/iron/textured_large,
/area/station/hallway/primary/central)
-"jTG" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible,
-/obj/structure/cable,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"jTI" = (
/obj/structure/lattice,
/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible,
@@ -28124,12 +28188,6 @@
/obj/effect/turf_decal/siding/wood,
/turf/open/floor/wood,
/area/station/service/theater)
-"jYI" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/table/reinforced,
-/obj/item/circuitboard/machine/cyborgrecharger,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/foyer)
"jYT" = (
/turf/open/floor/catwalk_floor/iron_white,
/area/station/science/ordnance/testlab)
@@ -28270,6 +28328,17 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
+"kbv" = (
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
+ name = "AI Antechamber turret control";
+ pixel_x = 27
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat/foyer)
"kbD" = (
/obj/machinery/newscaster/directional/south,
/obj/effect/turf_decal/siding/purple,
@@ -28319,6 +28388,17 @@
},
/turf/open/misc/asteroid,
/area/station/maintenance/port/lesser)
+"kcr" = (
+/obj/structure/table/optable,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/obj/machinery/digital_clock/directional/south,
+/obj/structure/cable,
+/obj/machinery/camera/autoname/directional/west{
+ network = list("ss13","medbay")
+ },
+/obj/effect/decal/cleanable/blood/old,
+/turf/open/floor/iron/white,
+/area/station/medical/surgery/theatre)
"kcz" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 6
@@ -28500,6 +28580,18 @@
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/foyer)
+"keg" = (
+/obj/structure/cable,
+/obj/machinery/light/small/directional/east,
+/obj/effect/turf_decal/tile/green/fourcorners,
+/obj/machinery/camera/autoname/directional/north{
+ network = list("ss13","medbay")
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 10
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"keo" = (
/obj/machinery/conveyor_switch/oneway{
id = "QMLoad2";
@@ -28665,19 +28757,6 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/herringbone,
/area/station/hallway/primary/central)
-"kip" = (
-/obj/structure/table/reinforced,
-/obj/machinery/coffeemaker{
- pixel_y = 5
- },
-/obj/effect/turf_decal/tile/red/anticorner/contrasted{
- dir = 1
- },
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/iron/half,
-/area/station/security/breakroom)
"kir" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
@@ -28779,6 +28858,20 @@
/obj/structure/broken_flooring/singular,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"kjR" = (
+/obj/item/radio/intercom/directional/north,
+/obj/structure/rack,
+/obj/item/clothing/glasses/meson/engine,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 5
+ },
+/obj/structure/cable,
+/obj/item/trapdoor_remote/preloaded,
+/obj/machinery/light_switch/directional/north{
+ pixel_x = 26
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
"kjU" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 5
@@ -29072,15 +29165,6 @@
/obj/effect/spawner/random/trash/mess,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"kou" = (
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 5
- },
-/obj/effect/turf_decal/siding/blue{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/command/heads_quarters/cmo)
"koz" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -29510,6 +29594,11 @@
/obj/structure/cable,
/turf/open/floor/wood/parquet,
/area/station/medical/psychology)
+"kuI" = (
+/obj/structure/chair/sofa/right/maroon,
+/obj/effect/landmark/start/psychologist,
+/turf/open/floor/carpet,
+/area/station/medical/psychology)
"kuP" = (
/obj/structure/cable,
/turf/open/floor/plating,
@@ -29797,6 +29886,28 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
+"kzI" = (
+/obj/machinery/door/airlock/virology/glass{
+ name = "Virology Lab";
+ id_tag = "virology_airlock_interior"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/turf_decal/tile/green/fourcorners,
+/obj/machinery/door_buttons/access_button{
+ idDoor = "virology_airlock_interior";
+ idSelf = "virology_airlock_control";
+ name = "Virology Access Button";
+ pixel_x = -24;
+ pixel_y = 8;
+ req_access = list("virology")
+ },
+/obj/structure/disposalpipe/segment,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"kzK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -29821,17 +29932,14 @@
"kAg" = (
/turf/closed/wall,
/area/station/service/hydroponics/garden)
-"kAr" = (
-/obj/machinery/door/airlock/research/glass{
- name = "Ordnance Lab"
- },
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{
- dir = 8
+"kAh" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
+/obj/effect/turf_decal/stripes{
+ dir = 5
},
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
+/obj/machinery/light/directional/east,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"kAw" = (
/obj/structure/cable,
/obj/structure/disposalpipe/junction/flip{
@@ -29957,6 +30065,11 @@
dir = 1
},
/area/station/medical/pharmacy)
+"kCr" = (
+/obj/structure/rack,
+/obj/effect/spawner/random/maintenance,
+/turf/open/floor/iron/dark,
+/area/station/maintenance/department/engine)
"kCs" = (
/obj/structure/railing{
dir = 9
@@ -30128,6 +30241,14 @@
},
/turf/open/floor/wood/tile,
/area/station/security/courtroom)
+"kFO" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable/layer1,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"kFP" = (
/obj/effect/turf_decal/tile/neutral/opposingcorners{
dir = 1
@@ -30531,14 +30652,6 @@
/obj/machinery/recharger,
/turf/open/floor/iron/textured_large,
/area/station/command/bridge)
-"kOc" = (
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 4
- },
-/obj/item/radio/intercom/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/holofloor/dark,
-/area/station/command/heads_quarters/cmo)
"kOd" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -30652,20 +30765,6 @@
/obj/effect/decal/cleanable/blood/old,
/turf/open/floor/plating,
/area/station/engineering/lobby)
-"kQE" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/table/reinforced,
-/obj/machinery/light/small/dim/directional/east,
-/obj/item/assembly/timer{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/assembly/igniter/condenser,
-/obj/machinery/camera/autoname/directional/east{
- network = list("minisat")
- },
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/foyer)
"kQF" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/engine,
@@ -30691,16 +30790,16 @@
/obj/structure/sign/poster/random/directional/north,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"kQY" = (
-/obj/structure/stairs/north,
-/obj/structure/railing{
- dir = 8
+"kQV" = (
+/obj/effect/turf_decal/trimline/dark_blue/filled/line{
+ dir = 4
},
-/obj/structure/sign/directions/arrival/directional/west{
- dir = 10
+/obj/machinery/computer/security/telescreen/cmo/directional/east,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
},
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/turf/open/floor/holofloor/dark,
+/area/station/command/heads_quarters/cmo)
"kRl" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -30986,13 +31085,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"kUS" = (
-/obj/machinery/atmospherics/components/tank/air/layer4,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"kUW" = (
/obj/structure/chair/pew{
dir = 4
@@ -31046,6 +31138,16 @@
/obj/machinery/newscaster/directional/east,
/turf/open/floor/iron,
/area/station/science/robotics/lab)
+"kWI" = (
+/obj/effect/turf_decal/stripes{
+ dir = 1
+ },
+/obj/effect/turf_decal/stripes{
+ dir = 4
+ },
+/obj/structure/cable,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"kWK" = (
/obj/effect/spawner/random/structure/grille,
/obj/structure/cable,
@@ -31762,11 +31864,6 @@
/obj/machinery/holopad,
/turf/open/floor/iron,
/area/station/engineering/main)
-"lkr" = (
-/obj/effect/spawner/random/maintenance,
-/obj/structure/closet,
-/turf/open/floor/iron/dark,
-/area/station/maintenance/department/engine)
"lkw" = (
/obj/effect/turf_decal/trimline/brown/filled/line{
dir = 5
@@ -31810,16 +31907,6 @@
/obj/item/radio/intercom/directional/west,
/turf/open/floor/wood/tile,
/area/station/commons/dorms)
-"lml" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/item/storage/medkit,
-/obj/structure/table,
-/obj/machinery/light/directional/south,
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron,
-/area/station/command/gateway)
"lmn" = (
/obj/item/flashlight/lamp,
/turf/open/misc/asteroid,
@@ -31933,6 +32020,18 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/port/lesser)
+"lop" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/paper/pamphlet/gateway,
+/obj/structure/table,
+/obj/item/flashlight/flare{
+ pixel_x = 12
+ },
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron,
+/area/station/command/gateway)
"loq" = (
/obj/machinery/power/apc/auto_name/directional/south,
/obj/structure/cable,
@@ -32060,14 +32159,6 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/station/maintenance/department/engine)
-"lro" = (
-/obj/effect/turf_decal/tile/neutral,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/light_switch/directional/west,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"lrr" = (
/obj/machinery/door/firedoor/border_only{
dir = 8
@@ -32178,6 +32269,13 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"luq" = (
+/obj/effect/turf_decal/stripes{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/east,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"lut" = (
/obj/effect/turf_decal/sand/plating,
/obj/effect/turf_decal/stripes/asteroid/line{
@@ -32294,6 +32392,17 @@
"lwu" = (
/turf/open/floor/carpet/red,
/area/station/command/heads_quarters/qm)
+"lwv" = (
+/obj/effect/turf_decal/stripes{
+ dir = 1
+ },
+/obj/machinery/light/directional/north,
+/obj/structure/rack,
+/obj/item/clothing/glasses/meson/engine,
+/obj/item/clothing/glasses/meson/engine,
+/obj/item/clothing/glasses/meson/engine,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"lww" = (
/obj/machinery/light/directional/north,
/obj/effect/decal/cleanable/dirt/dust,
@@ -32322,6 +32431,18 @@
/obj/item/kirbyplants/organic/plant11,
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
+"lwW" = (
+/obj/machinery/lift_indicator/directional/north{
+ linked_elevator_id = "cargo"
+ },
+/obj/machinery/button/elevator/directional/north{
+ id = "cargo"
+ },
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/cargo/storage)
"lwZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/computer/atmos_control/nocontrol/incinerator{
@@ -32342,13 +32463,6 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron,
/area/station/maintenance/department/cargo)
-"lxs" = (
-/obj/machinery/pdapainter/engineering,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
"lxw" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
@@ -32415,14 +32529,13 @@
dir = 4
},
/area/station/medical/exam_room)
-"lyM" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 8
+"lyJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
},
-/obj/machinery/vending/wardrobe/engi_wardrobe,
-/obj/machinery/camera/autoname/directional/west,
+/obj/structure/sign/poster/official/report_crimes/directional/north,
/turf/open/floor/iron,
-/area/station/engineering/main)
+/area/station/hallway/primary/central)
"lyN" = (
/turf/open/openspace,
/area/station/engineering/lobby)
@@ -32574,25 +32687,6 @@
dir = 4
},
/area/station/command/meeting_room)
-"lAT" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/structure/sign/directions/security/directional/west{
- dir = 1
- },
-/obj/structure/sign/directions/supply/directional/west{
- pixel_y = 8;
- dir = 1
- },
-/obj/structure/sign/directions/science/directional/west{
- pixel_y = -8;
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"lBu" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 1
@@ -32758,6 +32852,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/catwalk_floor/iron_smooth,
/area/station/maintenance/disposal)
+"lEa" = (
+/obj/machinery/button/elevator/directional/east{
+ id = "aisat"
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"lED" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -32899,12 +33002,6 @@
/obj/item/book/manual/wiki/security_space_law,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
-"lGE" = (
-/obj/machinery/power/smes/full,
-/obj/machinery/power/apc/auto_name/directional/west,
-/obj/structure/cable,
-/turf/open/floor/circuit/green/telecomms/mainframe,
-/area/station/tcommsat/server)
"lGH" = (
/obj/effect/turf_decal/stripes{
dir = 4
@@ -32928,17 +33025,6 @@
},
/turf/open/floor/plating,
/area/station/service/hydroponics/garden)
-"lGY" = (
-/obj/structure/cable,
-/obj/machinery/light/warm/dim/directional/south,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/filled/line,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry/minisat)
"lHc" = (
/obj/effect/turf_decal/tile/neutral,
/obj/machinery/computer/security/telescreen/entertainment/directional/east,
@@ -33041,6 +33127,17 @@
/obj/machinery/vending/boozeomat/all_access,
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
+"lJo" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/duct,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden,
+/turf/open/floor/catwalk_floor/iron_white,
+/area/station/medical/treatment_center)
"lJq" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
@@ -33147,6 +33244,12 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/external,
/turf/open/floor/plating,
/area/station/cargo/storage)
+"lLC" = (
+/obj/structure/chair/stool/directional/east{
+ name = "Quartermaster"
+ },
+/turf/open/floor/carpet/executive,
+/area/station/command/meeting_room)
"lLF" = (
/obj/structure/broken_flooring/side/directional/north,
/obj/effect/decal/cleanable/dirt/dust,
@@ -33232,36 +33335,10 @@
/obj/structure/rack,
/turf/open/floor/engine,
/area/station/engineering/supermatter/room)
-"lNn" = (
-/obj/structure/transport/linear/public,
-/obj/machinery/elevator_control_panel{
- preset_destination_names = list(2 = "Telecomms", 3 = "AI Core");
- linked_elevator_id = "aisat";
- pixel_x = 32
- },
-/turf/open/openspace,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"lNr" = (
/obj/effect/landmark/event_spawn,
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"lNs" = (
-/obj/machinery/computer/pod/old/mass_driver_controller/trash{
- pixel_x = -24;
- id = "captaindriver"
- },
-/obj/effect/turf_decal/stripes/corner,
-/obj/effect/turf_decal/stripes/corner{
- dir = 8
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 1
- },
-/obj/effect/turf_decal/stripes/corner{
- dir = 4
- },
-/turf/open/floor/engine,
-/area/station/command/heads_quarters/captain/private)
"lNu" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -33410,6 +33487,14 @@
/obj/item/stock_parts/power_store/cell/high,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/command/storage/satellite)
+"lQl" = (
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/hollow/reinforced/end{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plating,
+/area/station/hallway/secondary/command)
"lQD" = (
/obj/effect/turf_decal/tile/dark_blue/half/contrasted,
/obj/machinery/airalarm/directional/south,
@@ -33623,6 +33708,15 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating,
/area/station/maintenance/department/bridge)
+"lUF" = (
+/obj/structure/transport/linear/public,
+/obj/machinery/elevator_control_panel{
+ preset_destination_names = list(2 = "Telecomms", 3 = "AI Core");
+ linked_elevator_id = "aisat";
+ pixel_x = 32
+ },
+/turf/open/openspace,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"lUM" = (
/obj/structure/toilet/greyscale{
dir = 4
@@ -34023,15 +34117,6 @@
/obj/effect/turf_decal/trimline/blue/filled/line,
/turf/open/floor/iron/white,
/area/station/medical/storage)
-"mcq" = (
-/obj/structure/sign/warning/vacuum/directional/west,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/exit/departure_lounge)
"mcv" = (
/obj/machinery/button/door/directional/south{
name = "Observatory Lock";
@@ -34039,6 +34124,11 @@
},
/turf/open/floor/catwalk_floor/iron_white,
/area/station/science/ordnance/testlab)
+"mcw" = (
+/obj/item/radio/intercom/directional/west,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"mcA" = (
/obj/structure/closet/secure_closet/personal,
/obj/effect/turf_decal/tile/neutral/fourcorners,
@@ -34173,6 +34263,13 @@
/obj/effect/baseturf_helper/reinforced_plating/ceiling,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
+"mfP" = (
+/obj/machinery/atmospherics/components/tank/air/layer4,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"mgn" = (
/obj/docking_port/stationary{
dir = 8;
@@ -34390,13 +34487,6 @@
},
/turf/open/floor/catwalk_floor/iron_dark/telecomms,
/area/station/ai_monitored/turret_protected/ai)
-"mjr" = (
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 4
- },
-/obj/structure/sign/poster/official/random/directional/east,
-/turf/open/floor/iron,
-/area/station/command/bridge)
"mju" = (
/obj/effect/turf_decal/stripes/corner,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -34547,24 +34637,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/storage)
-"mlh" = (
-/obj/machinery/light/small/directional/south,
-/obj/effect/turf_decal/tile/neutral,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/directions/supply/directional/south{
- dir = 8
- },
-/obj/structure/sign/directions/engineering/directional/south{
- pixel_y = -40;
- dir = 4
- },
-/obj/structure/sign/directions/security/directional/south{
- pixel_y = -24;
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"mlk" = (
/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w,
/turf/open/space/basic,
@@ -34587,6 +34659,17 @@
},
/turf/open/floor/carpet/black,
/area/station/command/heads_quarters/hos)
+"mlG" = (
+/obj/structure/table/reinforced,
+/obj/machinery/recharger{
+ pixel_y = 3
+ },
+/obj/item/restraints/handcuffs,
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/command/bridge)
"mlK" = (
/turf/open/floor/fakepit,
/area/station/maintenance/department/medical)
@@ -34672,14 +34755,6 @@
dir = 1
},
/area/station/medical/pharmacy)
-"mno" = (
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/structure/chair/stool/directional/west,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/uppernorth)
"mnt" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -34720,6 +34795,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"mnI" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"mnP" = (
/turf/open/floor/iron,
/area/station/service/hydroponics)
@@ -34859,6 +34943,19 @@
},
/turf/open/floor/iron,
/area/station/engineering/gravity_generator)
+"mra" = (
+/obj/machinery/button/door/incinerator_vent_atmos_aux{
+ pixel_y = 24
+ },
+/obj/machinery/button/door/incinerator_vent_atmos_main{
+ pixel_y = 40
+ },
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"mrq" = (
/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
dir = 8
@@ -35478,6 +35575,14 @@
},
/turf/open/floor/carpet/red,
/area/station/command/heads_quarters/qm)
+"mCb" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/iron,
+/area/station/engineering/main)
"mCm" = (
/obj/effect/turf_decal/stripes,
/obj/item/radio/intercom/directional/south,
@@ -35579,6 +35684,22 @@
dir = 8
},
/area/station/science/lab)
+"mDP" = (
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "antesat"
+ },
+/obj/machinery/door/airlock/hatch{
+ name = "MiniSat Antechamber"
+ },
+/obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms,
+/obj/structure/cable/layer3,
+/obj/machinery/elevator_control_panel/directional/south{
+ linked_elevator_id = "aisat";
+ pixel_x = 8;
+ pixel_y = -29
+ },
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"mDT" = (
/obj/effect/turf_decal/trimline/blue/filled/line{
dir = 1
@@ -35692,15 +35813,6 @@
},
/turf/open/floor/wood/tile,
/area/station/service/bar)
-"mGp" = (
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"mGq" = (
/obj/machinery/door/firedoor,
/obj/effect/spawner/structure/window,
@@ -35759,10 +35871,6 @@
/obj/machinery/camera/autoname/directional/north,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"mHE" = (
-/obj/machinery/button/ignition/incinerator/atmos,
-/turf/closed/wall/r_wall,
-/area/station/maintenance/disposal/incinerator)
"mHG" = (
/obj/machinery/door/airlock/maintenance_hatch,
/obj/effect/mapping_helpers/airlock/access/all/medical/general,
@@ -35853,24 +35961,6 @@
/obj/machinery/light_switch/directional/west,
/turf/open/floor/iron/half,
/area/station/security/breakroom)
-"mJz" = (
-/obj/machinery/modular_computer/preset/id{
- dir = 1
- },
-/obj/machinery/button/flasher{
- id = "hopflash";
- pixel_x = 24;
- pixel_y = 8
- },
-/obj/effect/turf_decal/tile/neutral/half/contrasted{
- dir = 4
- },
-/obj/machinery/requests_console/auto_name/directional/south,
-/obj/effect/mapping_helpers/requests_console/information,
-/obj/effect/mapping_helpers/requests_console/assistance,
-/obj/effect/mapping_helpers/requests_console/announcement,
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"mJB" = (
/obj/effect/spawner/structure/window/reinforced,
/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{
@@ -36117,14 +36207,6 @@
/obj/effect/turf_decal/sand/plating,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"mNc" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable/layer1,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"mNl" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron,
@@ -36533,6 +36615,14 @@
},
/turf/open/floor/plating,
/area/station/service/hydroponics/garden)
+"mWh" = (
+/obj/effect/turf_decal/stripes{
+ dir = 6
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"mWB" = (
/obj/machinery/requests_console/auto_name/directional/south,
/obj/effect/mapping_helpers/requests_console/supplies,
@@ -36705,6 +36795,27 @@
},
/turf/open/floor/iron/dark/telecomms,
/area/station/science/server)
+"mZr" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin/carbon{
+ pixel_x = 6
+ },
+/obj/item/folder/white{
+ pixel_x = -7;
+ pixel_y = -3
+ },
+/obj/item/pen{
+ pixel_x = 6
+ },
+/obj/effect/turf_decal/siding/wood{
+ dir = 1
+ },
+/obj/machinery/button/door/directional/east{
+ id = "psychshutter";
+ name = "privacy shutter control"
+ },
+/turf/open/floor/wood/parquet,
+/area/station/medical/psychology)
"mZs" = (
/obj/effect/spawner/random/structure/crate,
/turf/open/misc/asteroid,
@@ -37157,13 +37268,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/central/greater)
-"nfk" = (
-/obj/effect/turf_decal/tile/neutral,
-/obj/structure/sign/directions/supply/directional/east{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"nfn" = (
/obj/effect/turf_decal/siding/wood{
dir = 4
@@ -37260,10 +37364,6 @@
/obj/structure/holosign/barrier/atmos,
/turf/open/misc/asteroid,
/area/station/hallway/primary/central)
-"ngA" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
"ngK" = (
/obj/structure/chair{
dir = 1
@@ -38145,28 +38245,6 @@
},
/turf/open/floor/plating,
/area/station/medical/chemistry/minisat)
-"nzF" = (
-/obj/machinery/door/window/brigdoor/right/directional/east{
- name = "Primary AI Core Access";
- req_access = list("ai_upload")
- },
-/obj/machinery/turretid{
- icon_state = "control_stun";
- name = "AI Chamber turret control";
- pixel_x = 3;
- pixel_y = -23
- },
-/obj/machinery/flasher/directional/north{
- id = "AI"
- },
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 4;
- id = "AI Core shutters";
- name = "AI Core Shutters"
- },
-/obj/structure/cable,
-/turf/open/floor/circuit/green,
-/area/station/ai_monitored/turret_protected/ai)
"nzR" = (
/obj/structure/sign/warning/radiation/rad_area/directional/west,
/obj/effect/turf_decal/trimline/yellow/filled/line{
@@ -38177,6 +38255,35 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
+"nzT" = (
+/obj/effect/landmark/start/ai,
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/item/radio/intercom/directional/west{
+ freerange = 1;
+ listening = 0;
+ name = "Common Channel";
+ pixel_y = -8
+ },
+/obj/item/radio/intercom/directional/west{
+ listening = 0;
+ frequency = 1447;
+ freerange = 1;
+ pixel_y = 6
+ },
+/obj/machinery/button/door/directional/south{
+ id = "AI Core shutters";
+ name = "AI Core Shutters Control";
+ pixel_x = -24;
+ req_access = list("ai_upload")
+ },
+/obj/machinery/camera/directional/north{
+ c_tag = "AI Chamber - Core";
+ network = list("aicore")
+ },
+/obj/structure/cable,
+/obj/effect/mapping_helpers/apc/cell_5k,
+/turf/open/floor/circuit/green,
+/area/station/ai_monitored/turret_protected/ai)
"nAa" = (
/obj/machinery/door/firedoor/border_only{
dir = 8
@@ -38252,6 +38359,25 @@
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron/textured,
/area/station/security/processing)
+"nBA" = (
+/obj/machinery/light/small/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/directions/evac/directional/south,
+/obj/structure/sign/directions/medical/directional/south{
+ pixel_y = -24;
+ dir = 8
+ },
+/obj/structure/sign/directions/science/directional/south{
+ pixel_y = -40;
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"nBV" = (
/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 1
@@ -38895,6 +39021,11 @@
},
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
+"nNN" = (
+/obj/effect/turf_decal/stripes,
+/obj/structure/cable,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"nNP" = (
/obj/machinery/power/port_gen/pacman/pre_loaded,
/turf/open/floor/plating,
@@ -38936,6 +39067,11 @@
/obj/effect/turf_decal/tile/dark_blue,
/turf/open/floor/iron,
/area/station/command/bridge)
+"nPw" = (
+/obj/structure/water_source/puddle,
+/obj/item/reagent_containers/cup/watering_can,
+/turf/open/floor/grass,
+/area/station/security/prison/garden)
"nPM" = (
/obj/effect/turf_decal/trimline/yellow/filled/line{
dir = 4
@@ -39103,18 +39239,6 @@
/obj/item/emergency_bed,
/turf/open/floor/iron/white,
/area/station/maintenance/aft/upper)
-"nUB" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/turf_decal/trimline/yellow/filled/line,
-/obj/machinery/firealarm/directional/south,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron/white,
-/area/station/medical/chemistry/minisat)
"nUS" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -39128,13 +39252,6 @@
/obj/machinery/camera/autoname/directional/east,
/turf/open/floor/iron/dark/textured,
/area/station/security/execution/transfer)
-"nVe" = (
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 9
- },
-/obj/item/kirbyplants/random,
-/turf/open/floor/iron,
-/area/station/engineering/main)
"nVj" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -39170,12 +39287,6 @@
/obj/machinery/airalarm/directional/west,
/turf/open/floor/iron,
/area/station/engineering/gravity_generator)
-"nVS" = (
-/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{
- dir = 10
- },
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
"nVT" = (
/turf/closed/wall,
/area/station/service/cafeteria)
@@ -39295,21 +39406,21 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"nZb" = (
+/obj/structure/closet/l3closet/virology,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/requests_console/auto_name/directional/north,
+/obj/effect/mapping_helpers/requests_console/supplies,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"nZo" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/turf/open/floor/iron,
/area/station/ai_monitored/command/storage/eva)
-"nZq" = (
-/obj/effect/turf_decal/stripes{
- dir = 1
- },
-/obj/structure/ladder{
- icon_state = "ladder10"
- },
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"nZt" = (
/obj/effect/turf_decal/tile/brown/half/contrasted{
dir = 8
@@ -39615,6 +39726,23 @@
},
/turf/open/floor/iron,
/area/station/cargo/drone_bay)
+"oez" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/sign/directions/science/directional/north{
+ dir = 4
+ },
+/obj/structure/sign/directions/engineering/directional/north{
+ pixel_y = 40;
+ dir = 4
+ },
+/obj/structure/sign/directions/command/directional/north{
+ pixel_y = 24;
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"oeL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -39653,6 +39781,17 @@
/obj/machinery/firealarm/directional/east,
/turf/open/floor/glass,
/area/station/command/meeting_room)
+"ofG" = (
+/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{
+ dir = 1
+ },
+/obj/effect/turf_decal/box/red,
+/obj/machinery/light/directional/south,
+/obj/machinery/camera/autoname/directional/west{
+ network = list("ss13","rd")
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"ofL" = (
/obj/effect/spawner/random/structure/crate,
/obj/effect/turf_decal/stripes/line,
@@ -40216,27 +40355,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
-"orV" = (
-/obj/machinery/door/airlock/virology/glass{
- name = "Virology Lab";
- id_tag = "virology_airlock_exterior"
- },
-/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/green/fourcorners,
-/obj/machinery/door_buttons/access_button{
- dir = 1;
- idDoor = "virology_airlock_exterior";
- idSelf = "virology_airlock_control";
- name = "Virology Access Button";
- pixel_y = -24;
- req_access = list("virology")
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"osd" = (
/obj/structure/cable,
/obj/effect/turf_decal/trimline/blue/filled/line{
@@ -40309,26 +40427,6 @@
/obj/machinery/light/directional/north,
/turf/open/floor/engine,
/area/station/science/explab)
-"otz" = (
-/obj/structure/table/reinforced,
-/obj/machinery/door/poddoor/shutters/preopen{
- dir = 4;
- id = "hopdesk"
- },
-/obj/effect/landmark/navigate_destination/hop,
-/obj/machinery/door/firedoor,
-/obj/item/paper_bin,
-/obj/item/pen,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/door/window/brigdoor/left/directional/west{
- req_access = list("hop")
- },
-/obj/machinery/door/window/left/directional/east,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/hop)
"otA" = (
/obj/structure/cable/multilayer/multiz,
/obj/item/assembly/mousetrap/armed,
@@ -40535,16 +40633,6 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
/area/station/maintenance/port/greater)
-"oxC" = (
-/obj/structure/transport/linear/public,
-/obj/effect/landmark/transport/transport_id{
- specific_transport_id = "medbay1"
- },
-/obj/machinery/elevator_control_panel/directional/south{
- linked_elevator_id = "medbay1"
- },
-/turf/open/floor/plating/elevatorshaft,
-/area/station/medical/treatment_center)
"oxG" = (
/obj/item/storage/box/syringes,
/obj/item/storage/box/beakers{
@@ -41012,19 +41100,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/ai_upload_foyer)
-"oFM" = (
-/obj/structure/sign/departments/psychology/directional/north,
-/obj/effect/turf_decal/trimline/blue/filled/line{
- dir = 1
- },
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron/white,
-/area/station/medical/medbay/central)
"oGk" = (
/obj/effect/turf_decal/siding/purple,
/obj/structure/disposalpipe/segment{
@@ -41163,6 +41238,14 @@
/obj/effect/spawner/random/structure/grille,
/turf/open/space/openspace,
/area/space/nearstation)
+"oIV" = (
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/cold/dim/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/command/bridge)
"oJt" = (
/obj/structure/lattice,
/obj/structure/disposaloutlet{
@@ -41404,17 +41487,28 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden,
/turf/open/floor/iron/dark/telecomms,
/area/station/science/server)
-"oNW" = (
-/obj/structure/table/reinforced,
-/obj/machinery/recharger{
- pixel_y = 3
+"oNM" = (
+/obj/machinery/door/window/brigdoor/right/directional/east{
+ name = "Primary AI Core Access";
+ req_access = list("ai_upload")
},
-/obj/item/restraints/handcuffs,
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 1
+/obj/machinery/turretid{
+ icon_state = "control_stun";
+ name = "AI Chamber turret control";
+ pixel_x = 3;
+ pixel_y = -23
},
-/turf/open/floor/iron,
-/area/station/command/bridge)
+/obj/machinery/flasher/directional/north{
+ id = "AI"
+ },
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 4;
+ id = "AI Core shutters";
+ name = "AI Core Shutters"
+ },
+/obj/structure/cable,
+/turf/open/floor/circuit/green,
+/area/station/ai_monitored/turret_protected/ai)
"oOb" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -41494,11 +41588,6 @@
/obj/effect/decal/cleanable/cobweb/cobweb2,
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"oPt" = (
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/structure/cable,
-/turf/open/floor/plating,
-/area/station/maintenance/department/bridge)
"oPB" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/dark,
@@ -41658,6 +41747,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/freezer,
/area/station/commons/toilet/restrooms)
+"oRR" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 5
+ },
+/obj/effect/turf_decal/siding/blue{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/command/heads_quarters/cmo)
"oSa" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/machinery/bluespace_beacon,
@@ -41706,18 +41804,6 @@
},
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/surgery)
-"oSR" = (
-/obj/machinery/atmospherics/components/binary/pump{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{
- dir = 1
- },
-/obj/machinery/camera/autoname/directional/west{
- network = list("ss13","rd")
- },
-/turf/open/floor/engine,
-/area/station/science/ordnance/burnchamber)
"oSS" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/blue/opposingcorners{
@@ -41755,6 +41841,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/science/lobby)
+"oUb" = (
+/obj/machinery/door/airlock/engineering/glass{
+ name = "Supermatter Engine Room"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"oUd" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -41812,25 +41907,6 @@
/obj/structure/disposalpipe/trunk/multiz,
/turf/open/floor/iron,
/area/station/engineering/gravity_generator)
-"oUN" = (
-/obj/structure/sign/poster/official/cleanliness/directional/north,
-/obj/effect/turf_decal/bot,
-/obj/item/reagent_containers/condiment/sugar{
- pixel_y = 4
- },
-/obj/item/storage/pill_bottle/happinesspsych{
- pixel_x = -4;
- pixel_y = -1
- },
-/obj/item/storage/box/coffeepack,
-/obj/item/storage/box/coffeepack/robusta,
-/obj/item/reagent_containers/condiment/soymilk,
-/obj/item/reagent_containers/condiment/milk,
-/obj/structure/closet/secure_closet/freezer/empty/open,
-/obj/effect/decal/cleanable/dirt/dust,
-/obj/machinery/light/small/dim/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/service/cafeteria)
"oUP" = (
/obj/effect/turf_decal/tile/brown/anticorner/contrasted,
/obj/effect/spawner/random/clothing/wardrobe_closet_colored,
@@ -42267,6 +42343,15 @@
/obj/machinery/camera/autoname/directional/west,
/turf/open/floor/iron/freezer,
/area/station/security/prison/shower)
+"pbD" = (
+/obj/effect/turf_decal/stripes{
+ dir = 1
+ },
+/obj/structure/ladder{
+ icon_state = "ladder10"
+ },
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"pbO" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -42766,6 +42851,12 @@
},
/turf/open/floor/iron,
/area/station/security/warden)
+"pla" = (
+/obj/effect/landmark/start/cyborg,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/recharge_floor,
+/area/station/ai_monitored/turret_protected/ai_upload_foyer)
"pld" = (
/obj/effect/turf_decal/siding/purple{
dir = 10
@@ -42848,14 +42939,6 @@
/obj/effect/turf_decal/tile/neutral,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/hop)
-"pmK" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
"pmT" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/effect/decal/cleanable/dirt/dust,
@@ -42892,14 +42975,6 @@
"pnS" = (
/turf/closed/mineral/random/stationside/asteroid,
/area/station/asteroid)
-"pnX" = (
-/obj/machinery/lift_indicator{
- pixel_y = -3;
- pixel_x = -6;
- linked_elevator_id = "aisat"
- },
-/turf/closed/wall/r_wall,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"pog" = (
/turf/open/floor/iron/dark,
/area/station/ai_monitored/turret_protected/aisat/teleporter)
@@ -43118,6 +43193,19 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
+"prS" = (
+/obj/structure/sign/departments/psychology/directional/north,
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"prW" = (
/obj/effect/turf_decal/tile/neutral{
dir = 4
@@ -43272,18 +43360,6 @@
},
/turf/open/floor/plating,
/area/station/science/xenobiology)
-"puq" = (
-/obj/machinery/lift_indicator/directional/north{
- linked_elevator_id = "cargo"
- },
-/obj/machinery/button/elevator/directional/north{
- id = "cargo"
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"pux" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -43465,6 +43541,10 @@
},
/turf/open/floor/engine/n2,
/area/station/engineering/atmos)
+"pxu" = (
+/obj/structure/cable,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"pxM" = (
/obj/machinery/shower/directional/south,
/turf/open/floor/iron/freezer,
@@ -43548,6 +43628,12 @@
},
/turf/open/floor/iron,
/area/station/security/interrogation)
+"pyH" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/table/reinforced,
+/obj/item/circuitboard/machine/cyborgrecharger,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat/foyer)
"pyK" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -43602,10 +43688,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/engineering/main)
-"pzD" = (
-/obj/structure/sign/poster/contraband/communist_state/directional/east,
-/turf/open/space/basic,
-/area/space/nearstation)
"pzU" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -44554,6 +44636,23 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/security/warden)
+"pRm" = (
+/obj/structure/cable/layer3,
+/obj/machinery/button/elevator/directional/south{
+ pixel_y = -25;
+ id = "aisat";
+ pixel_x = 8
+ },
+/obj/machinery/lift_indicator/directional/south{
+ pixel_x = -6;
+ pixel_y = -40;
+ linked_elevator_id = "aisat"
+ },
+/obj/machinery/camera/autoname/directional/south{
+ network = list("aicore")
+ },
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/ai_monitored/turret_protected/ai)
"pRq" = (
/obj/effect/turf_decal/trimline/yellow/arrow_cw{
dir = 9
@@ -44919,6 +45018,16 @@
/obj/structure/cable,
/turf/open/floor/iron/textured,
/area/station/engineering/storage/tech)
+"pWG" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable/layer1,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"pWL" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/decal/cleanable/blood/tracks{
@@ -45024,6 +45133,14 @@
},
/turf/open/floor/wood,
/area/station/commons/lounge)
+"pYw" = (
+/obj/machinery/power/apc/auto_name/directional/south,
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/chair/stool/directional/west,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat/uppernorth)
"pYE" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -45088,6 +45205,23 @@
/obj/structure/railing,
/turf/open/openspace,
/area/station/science/xenobiology)
+"qaz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/sign/directions/science/directional/north{
+ dir = 4
+ },
+/obj/structure/sign/directions/command/directional/north{
+ pixel_y = 40;
+ dir = 8
+ },
+/obj/structure/sign/directions/evac/directional/north{
+ pixel_y = 24;
+ dir = 2
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"qaE" = (
/obj/effect/landmark/start/janitor,
/obj/effect/decal/cleanable/dirt,
@@ -45355,6 +45489,15 @@
},
/turf/open/floor/iron,
/area/station/hallway/secondary/command)
+"qgn" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"qgy" = (
/obj/effect/turf_decal/trimline/green/filled/line,
/obj/structure/railing/corner,
@@ -45383,6 +45526,13 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/textured_large,
/area/station/cargo/sorting)
+"qgD" = (
+/obj/structure/closet/radiation,
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"qgE" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp/green{
@@ -45630,14 +45780,6 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/dark,
/area/station/command/bridge)
-"qle" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 9
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
"qlh" = (
/obj/structure/falsewall,
/turf/open/floor/plating,
@@ -45717,6 +45859,14 @@
/obj/item/stamp/granted,
/turf/open/floor/carpet/executive,
/area/station/command/meeting_room)
+"qms" = (
+/obj/structure/cable,
+/obj/effect/spawner/structure/window/hollow/reinforced/end{
+ dir = 4
+ },
+/obj/machinery/door/firedoor,
+/turf/open/floor/plating,
+/area/station/hallway/secondary/command)
"qmD" = (
/obj/machinery/door/airlock/engineering/glass{
name = "Primary Tool Storage"
@@ -45726,16 +45876,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"qmL" = (
-/obj/machinery/computer/security{
- dir = 4
- },
-/obj/structure/sign/poster/official/random/directional/west,
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
"qmU" = (
/obj/item/radio/intercom/command/directional/west,
/turf/open/floor/glass,
@@ -45872,14 +46012,6 @@
},
/turf/closed/wall/r_wall,
/area/station/tcommsat/server)
-"qpp" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/medkit/regular,
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
"qpr" = (
/obj/effect/turf_decal/stripes{
dir = 4
@@ -45922,6 +46054,19 @@
/obj/effect/turf_decal/trimline/yellow/filled/line,
/turf/open/floor/iron,
/area/station/command/heads_quarters/ce)
+"qqq" = (
+/obj/structure/table/reinforced,
+/obj/machinery/coffeemaker{
+ pixel_y = 5
+ },
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 1
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 6
+ },
+/turf/open/floor/iron/half,
+/area/station/security/breakroom)
"qqy" = (
/obj/structure/rack,
/obj/effect/spawner/random/techstorage/tcomms_all,
@@ -45951,6 +46096,11 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/security/brig/entrance)
+"qqL" = (
+/obj/item/kirbyplants/random,
+/obj/structure/sign/directions/vault/directional/west,
+/turf/open/floor/carpet/red,
+/area/station/command/heads_quarters/qm)
"qqQ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
@@ -46183,20 +46333,6 @@
},
/turf/open/floor/wood/tile,
/area/station/service/bar)
-"qvd" = (
-/obj/machinery/button/elevator/directional/east{
- id = "cargo"
- },
-/obj/machinery/lift_indicator/directional/east{
- linked_elevator_id = "cargo"
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"qvA" = (
/turf/closed/wall,
/area/station/medical/surgery)
@@ -46222,6 +46358,15 @@
/obj/item/radio/intercom/directional/north,
/turf/open/floor/iron/white,
/area/station/science/genetics)
+"qvV" = (
+/obj/structure/cable,
+/obj/effect/turf_decal/tile/green/fourcorners,
+/obj/item/radio/intercom/directional/south,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"qvX" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -46245,6 +46390,10 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/plating,
/area/station/maintenance/department/cargo)
+"qwB" = (
+/obj/item/shovel/spade,
+/turf/open/floor/grass,
+/area/station/security/prison/garden)
"qwG" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -46264,44 +46413,6 @@
},
/turf/open/space/openspace,
/area/space)
-"qwT" = (
-/obj/structure/table/reinforced/rglass,
-/obj/machinery/button/door{
- normaldoorcontrol = 1;
- specialfunctions = 4;
- id = "secentrylock2";
- req_access = list("security");
- name = "Security Exit Lock";
- pixel_x = -4;
- pixel_y = -1
- },
-/obj/machinery/button/door{
- normaldoorcontrol = 1;
- specialfunctions = 4;
- id = "secentrylock";
- pixel_y = 6;
- req_access = list("security");
- name = "Security Entrance Lock";
- pixel_x = -4
- },
-/obj/machinery/button/flasher{
- pixel_x = 5;
- id = "secentry";
- pixel_y = -1;
- name = "entrance flasher button"
- },
-/obj/machinery/button/door{
- pixel_x = 5;
- pixel_y = 6;
- name = "Security Entrance Doors";
- id = "secentrylock";
- normaldoorcontrol = 1
- },
-/obj/effect/turf_decal/tile/red/half/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/textured,
-/area/station/security/warden)
"qxp" = (
/obj/machinery/atmospherics/pipe/smart/manifold/green/visible{
dir = 8
@@ -46425,6 +46536,22 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron/dark,
/area/station/maintenance/radshelter/civil)
+"qAo" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/directions/security/directional/south{
+ pixel_y = -24;
+ dir = 8
+ },
+/obj/structure/sign/directions/supply/directional/south{
+ dir = 8
+ },
+/obj/structure/sign/directions/engineering/directional/south{
+ pixel_y = -40
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"qAp" = (
/mob/living/basic/mining/goliath/ancient,
/turf/open/misc/asteroid/airless,
@@ -46530,19 +46657,6 @@
dir = 8
},
/area/station/security/execution/transfer)
-"qCG" = (
-/obj/machinery/pdapainter{
- pixel_y = 2
- },
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/machinery/airalarm/directional/south,
-/obj/item/storage/box/stickers{
- pixel_y = 16
- },
-/turf/open/floor/iron/dark,
-/area/station/command/heads_quarters/hop)
"qCT" = (
/obj/machinery/computer/rdconsole,
/obj/structure/cable,
@@ -46782,6 +46896,12 @@
/obj/structure/cable,
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos/upper)
+"qHp" = (
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 6
+ },
+/turf/open/floor/iron,
+/area/station/engineering/main)
"qHs" = (
/obj/effect/turf_decal/stripes/line{
dir = 4
@@ -46808,22 +46928,6 @@
/obj/effect/decal/cleanable/rubble,
/turf/open/misc/asteroid/airless,
/area/station/asteroid)
-"qHF" = (
-/obj/effect/turf_decal/tile/neutral,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/directions/security/directional/south{
- pixel_y = -24;
- dir = 8
- },
-/obj/structure/sign/directions/supply/directional/south{
- dir = 8
- },
-/obj/structure/sign/directions/engineering/directional/south{
- pixel_y = -40
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"qHR" = (
/obj/machinery/rnd/production/circuit_imprinter/department/science,
/obj/effect/turf_decal/delivery,
@@ -47328,11 +47432,6 @@
color = "#795C32"
},
/area/station/security/courtroom)
-"qSa" = (
-/obj/structure/chair/sofa/right/maroon,
-/obj/effect/landmark/start/psychologist,
-/turf/open/floor/carpet,
-/area/station/medical/psychology)
"qSb" = (
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating/airless,
@@ -47456,17 +47555,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/solars/port/fore)
-"qUH" = (
-/obj/structure/table/reinforced,
-/obj/machinery/recharger,
-/obj/item/stamp/head/captain{
- pixel_x = -12
- },
-/obj/item/hand_tele{
- pixel_x = 8
- },
-/turf/open/floor/carpet/executive,
-/area/station/command/heads_quarters/captain/private)
"qUT" = (
/obj/effect/turf_decal/tile/yellow{
dir = 4
@@ -47534,6 +47622,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/grimy,
/area/station/service/chapel/office)
+"qWs" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"qWt" = (
/obj/machinery/smartfridge/extract/preloaded,
/obj/structure/sign/poster/random/directional/north,
@@ -47811,6 +47906,16 @@
/obj/structure/sign/poster/random/directional/south,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
+"raX" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 4;
+ id = "hopdesk"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/spawner/structure/window/hollow/reinforced/end,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/station/command/heads_quarters/hop)
"raZ" = (
/obj/machinery/door/airlock/maintenance_hatch,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
@@ -47834,6 +47939,22 @@
dir = 1
},
/area/station/command/bridge)
+"rbs" = (
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/ai_upload";
+ icon_state = "control_stun";
+ name = "AI Upload Turret Control";
+ pixel_x = -28
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/door/window/brigdoor/left/directional/south,
+/obj/effect/turf_decal/siding/purple{
+ dir = 8
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/white,
+/area/station/ai_monitored/turret_protected/ai_upload_foyer)
"rbw" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
@@ -47908,6 +48029,16 @@
},
/turf/open/floor/iron/checker,
/area/station/maintenance/department/medical)
+"rcz" = (
+/obj/machinery/computer/security{
+ dir = 4
+ },
+/obj/structure/sign/poster/official/random/directional/west,
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/bridge)
"rcG" = (
/obj/machinery/mech_bay_recharge_port{
dir = 1
@@ -48050,21 +48181,6 @@
/obj/machinery/holopad,
/turf/open/floor/wood,
/area/station/commons/lounge)
-"reB" = (
-/obj/machinery/modular_computer/preset/id{
- dir = 1
- },
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 6
- },
-/obj/machinery/keycard_auth/wall_mounted/directional/east,
-/obj/machinery/button/door/directional/east{
- pixel_y = 12;
- name = "privacy shutter control";
- id = "cmoprivacy"
- },
-/turf/open/floor/holofloor/dark,
-/area/station/command/heads_quarters/cmo)
"reD" = (
/turf/closed/wall/r_wall,
/area/station/service/hydroponics)
@@ -48301,6 +48417,14 @@
/obj/structure/sign/warning/vacuum/directional/east,
/turf/open/floor/plating,
/area/station/maintenance/department/science)
+"rix" = (
+/obj/structure/closet/secure_closet/medical1,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/north,
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"riE" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
@@ -48525,6 +48649,12 @@
/obj/item/pen/red,
/turf/open/floor/carpet,
/area/station/service/lawoffice)
+"rkI" = (
+/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{
+ dir = 10
+ },
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"rkL" = (
/obj/structure/table,
/obj/structure/window/spawner/directional/east,
@@ -49197,21 +49327,6 @@
/obj/machinery/airalarm/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/department/engine)
-"rxB" = (
-/obj/machinery/elevator_control_panel/directional/south{
- linked_elevator_id = "aisat";
- pixel_x = 8;
- pixel_y = -34
- },
-/obj/machinery/lift_indicator/directional/south{
- pixel_x = -6;
- pixel_y = -40;
- linked_elevator_id = "aisat"
- },
-/obj/machinery/light/small/dim/directional/north,
-/obj/structure/cable/layer3,
-/turf/open/floor/iron/dark/telecomms,
-/area/station/tcommsat/server)
"rxC" = (
/turf/open/floor/iron/white/smooth_corner{
dir = 1
@@ -49513,6 +49628,16 @@
/obj/machinery/airalarm/directional/south,
/turf/open/floor/iron/dark/small,
/area/station/engineering/transit_tube)
+"rBZ" = (
+/obj/structure/cable,
+/obj/machinery/turretid{
+ control_area = "/area/station/ai_monitored/turret_protected/aisat_interior";
+ name = "AI Antechamber turret control";
+ pixel_y = 27
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/station/ai_monitored/turret_protected/aisat/uppersouth)
"rCd" = (
/obj/machinery/door/window/brigdoor/left/directional/east{
name = "Command Desk";
@@ -49561,14 +49686,6 @@
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/catwalk_floor/iron_white,
/area/station/medical/treatment_center)
-"rCF" = (
-/obj/structure/transport/linear/public,
-/obj/effect/landmark/transport/transport_id{
- specific_transport_id = "aisat"
- },
-/obj/machinery/holopad,
-/turf/open/openspace,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"rCL" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -49648,6 +49765,13 @@
/obj/machinery/holopad,
/turf/open/floor/iron,
/area/station/service/hydroponics/garden)
+"rDx" = (
+/obj/machinery/vending/wardrobe/viro_wardrobe,
+/obj/effect/turf_decal/tile/green/anticorner/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/virology)
"rDD" = (
/obj/structure/stairs/west,
/turf/open/floor/iron/stairs/left{
@@ -49901,6 +50025,16 @@
},
/turf/open/floor/iron/white,
/area/station/science/lobby)
+"rIf" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/storage/medkit,
+/obj/structure/table,
+/obj/machinery/light/directional/south,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron,
+/area/station/command/gateway)
"rIw" = (
/obj/machinery/light_switch/directional/north,
/turf/open/floor/catwalk_floor/iron_dark,
@@ -50005,6 +50139,15 @@
/obj/machinery/firealarm/directional/north,
/turf/open/floor/iron/dark/textured,
/area/station/security/interrogation)
+"rKq" = (
+/obj/structure/sign/warning/vacuum/directional/east,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral/opposingcorners,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/hallway/secondary/exit/departure_lounge)
"rKW" = (
/obj/machinery/photocopier,
/obj/effect/turf_decal/bot_red,
@@ -50031,6 +50174,17 @@
/obj/structure/cable/multilayer/multiz,
/turf/open/floor/plating,
/area/station/maintenance/department/medical)
+"rLz" = (
+/obj/effect/turf_decal/stripes{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/structure/extinguisher_cabinet/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable/layer1,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"rLJ" = (
/obj/effect/turf_decal/sand/plating,
/obj/effect/spawner/random/structure/girder,
@@ -50054,12 +50208,6 @@
dir = 1
},
/area/station/science/breakroom)
-"rMa" = (
-/obj/structure/table,
-/obj/effect/spawner/random/engineering/flashlight,
-/obj/machinery/light_switch/directional/east,
-/turf/open/floor/iron,
-/area/station/command/gateway)
"rMj" = (
/obj/structure/closet/secure_closet/hydroponics,
/obj/effect/turf_decal/stripes/line,
@@ -50107,10 +50255,6 @@
},
/turf/open/floor/iron/textured,
/area/station/hallway/primary/central)
-"rOr" = (
-/obj/effect/spawner/structure/window/reinforced,
-/turf/open/floor/plating,
-/area/station/command/heads_quarters/cmo)
"rOF" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 4
@@ -50569,11 +50713,45 @@
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"rVD" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/sign/directions/supply/directional/east{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"rVL" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/engine,
/area/station/medical/chemistry)
+"rVT" = (
+/obj/effect/turf_decal/stripes,
+/obj/effect/turf_decal/stripes{
+ dir = 4
+ },
+/obj/structure/cable,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
+"rWf" = (
+/obj/structure/sign/poster/official/cleanliness/directional/north,
+/obj/effect/turf_decal/bot,
+/obj/item/reagent_containers/condiment/sugar{
+ pixel_y = 4
+ },
+/obj/item/storage/pill_bottle/happinesspsych{
+ pixel_x = -4;
+ pixel_y = -1
+ },
+/obj/item/storage/box/coffeepack,
+/obj/item/storage/box/coffeepack/robusta,
+/obj/item/reagent_containers/condiment/soymilk,
+/obj/item/reagent_containers/condiment/milk,
+/obj/structure/closet/secure_closet/freezer/empty/open,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/machinery/light/small/dim/directional/west,
+/turf/open/floor/iron/dark,
+/area/station/service/cafeteria)
"rWh" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
@@ -50798,6 +50976,15 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/turf/open/floor/iron,
/area/station/security/prison/garden)
+"rYe" = (
+/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{
+ dir = 1
+ },
+/obj/structure/window/spawner/directional/east,
+/obj/effect/turf_decal/box/red,
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"rYg" = (
/obj/effect/landmark/event_spawn,
/obj/machinery/holopad,
@@ -51352,19 +51539,6 @@
/obj/item/pen,
/turf/open/floor/carpet/purple,
/area/station/service/library)
-"shr" = (
-/obj/effect/turf_decal/tile/neutral/fourcorners,
-/obj/structure/table/reinforced,
-/obj/item/ai_module/toy_ai{
- pixel_x = 16;
- pixel_y = 8
- },
-/obj/item/paper_bin/construction{
- pixel_y = 6
- },
-/obj/item/pen,
-/turf/open/floor/iron/dark,
-/area/station/ai_monitored/turret_protected/aisat/foyer)
"shs" = (
/obj/effect/spawner/random/structure/grille,
/obj/structure/lattice,
@@ -51795,15 +51969,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/station/science/ordnance/testlab)
-"soX" = (
-/obj/structure/closet/l3closet/virology,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/obj/machinery/requests_console/auto_name/directional/north,
-/obj/effect/mapping_helpers/requests_console/supplies,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"soZ" = (
/obj/structure/transport/linear/public,
/obj/effect/spawner/random/structure/closet_empty/crate,
@@ -51938,16 +52103,6 @@
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/station/science/xenobiology/hallway)
-"sqW" = (
-/obj/effect/turf_decal/stripes{
- dir = 1
- },
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/structure/cable,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"sqZ" = (
/obj/structure/lattice/catwalk,
/obj/machinery/atmospherics/pipe/heat_exchanging/simple{
@@ -52119,35 +52274,6 @@
"stz" = (
/turf/open/misc/asteroid,
/area/station/maintenance/port/greater)
-"stD" = (
-/obj/effect/landmark/start/ai,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/item/radio/intercom/directional/west{
- freerange = 1;
- listening = 0;
- name = "Common Channel";
- pixel_y = -8
- },
-/obj/item/radio/intercom/directional/west{
- listening = 0;
- frequency = 1447;
- freerange = 1;
- pixel_y = 6
- },
-/obj/machinery/button/door/directional/south{
- id = "AI Core shutters";
- name = "AI Core Shutters Control";
- pixel_x = -24;
- req_access = list("ai_upload")
- },
-/obj/machinery/camera/directional/north{
- c_tag = "AI Chamber - Core";
- network = list("aicore")
- },
-/obj/structure/cable,
-/obj/effect/mapping_helpers/apc/cell_5k,
-/turf/open/floor/circuit/green,
-/area/station/ai_monitored/turret_protected/ai)
"stE" = (
/obj/effect/mapping_helpers/broken_floor,
/obj/effect/spawner/random/engineering/atmospherics_portable,
@@ -52194,6 +52320,24 @@
},
/turf/open/floor/iron,
/area/station/engineering/main)
+"sut" = (
+/obj/machinery/light/small/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/sign/directions/supply/directional/south{
+ dir = 8
+ },
+/obj/structure/sign/directions/engineering/directional/south{
+ pixel_y = -40;
+ dir = 4
+ },
+/obj/structure/sign/directions/security/directional/south{
+ pixel_y = -24;
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"suw" = (
/obj/machinery/chem_master,
/turf/open/floor/iron/dark/small,
@@ -52244,27 +52388,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/station/construction/mining/aux_base)
-"suY" = (
-/obj/structure/table/wood,
-/obj/item/paper_bin/carbon{
- pixel_x = 6
- },
-/obj/item/folder/white{
- pixel_x = -7;
- pixel_y = -3
- },
-/obj/item/pen{
- pixel_x = 6
- },
-/obj/effect/turf_decal/siding/wood{
- dir = 1
- },
-/obj/machinery/button/door/directional/east{
- id = "psychshutter";
- name = "privacy shutter control"
- },
-/turf/open/floor/wood/parquet,
-/area/station/medical/psychology)
"svf" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -52407,6 +52530,11 @@
/obj/machinery/atmospherics/pipe/layer_manifold/purple/visible,
/turf/open/floor/iron,
/area/station/engineering/atmos)
+"syF" = (
+/obj/effect/landmark/start/prisoner,
+/obj/item/plant_analyzer,
+/turf/open/floor/grass,
+/area/station/security/prison/garden)
"syL" = (
/obj/effect/landmark/start/shaft_miner,
/turf/open/floor/iron,
@@ -52720,29 +52848,6 @@
},
/turf/open/misc/asteroid,
/area/station/asteroid)
-"sDZ" = (
-/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{
- name = "Burn Chamber Interior Airlock";
- id_tag = "ordmix_airlock_interior"
- },
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
-/obj/machinery/airlock_controller/incinerator_ordmix{
- pixel_y = -26
- },
-/obj/machinery/button/ignition/incinerator/ordmix{
- pixel_x = -6;
- pixel_y = 24
- },
-/obj/machinery/button/door/incinerator_vent_ordmix{
- pixel_x = 8;
- pixel_y = 24
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/open/floor/engine/vacuum,
-/area/station/science/ordnance/burnchamber)
"sEe" = (
/obj/structure/disposalpipe/segment{
dir = 4
@@ -53154,6 +53259,16 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark,
/area/station/service/bar/backroom)
+"sLr" = (
+/obj/machinery/atmospherics/components/binary/pump/on{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden,
+/obj/machinery/airlock_sensor/incinerator_ordmix{
+ pixel_y = -24
+ },
+/turf/open/floor/engine,
+/area/station/science/ordnance/burnchamber)
"sLt" = (
/obj/machinery/camera/autoname/directional/east,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -53348,11 +53463,6 @@
/obj/item/stamp/head/hop,
/turf/open/floor/carpet/green,
/area/station/command/heads_quarters/hop)
-"sPz" = (
-/obj/effect/landmark/start/prisoner,
-/obj/item/plant_analyzer,
-/turf/open/floor/grass,
-/area/station/security/prison/garden)
"sPC" = (
/obj/effect/turf_decal/trimline/blue/filled/line,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
@@ -53490,6 +53600,14 @@
dir = 1
},
/area/station/command/bridge)
+"sRP" = (
+/obj/machinery/photocopier,
+/obj/machinery/light/directional/north,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"sRU" = (
/obj/machinery/light/small/dim/directional/south,
/obj/item/paper_bin,
@@ -53725,13 +53843,20 @@
/obj/effect/mapping_helpers/airlock/access/all/supply/mining,
/turf/open/floor/iron,
/area/station/cargo/miningoffice)
-"sXs" = (
-/obj/effect/turf_decal/trimline/yellow/filled/corner,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+"sXf" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/toolbox/emergency,
+/obj/item/storage/toolbox/emergency{
+ pixel_x = -2;
+ pixel_y = -3
+ },
+/obj/item/multitool,
+/obj/item/wrench,
+/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{
dir = 8
},
/turf/open/floor/iron,
-/area/station/engineering/main)
+/area/station/command/bridge)
"sXG" = (
/obj/effect/turf_decal/tile/purple/opposingcorners,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -54122,19 +54247,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/commons/storage/primary)
-"teM" = (
-/obj/structure/chair{
- dir = 8
- },
-/obj/effect/turf_decal/bot_red,
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 8
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/command)
"teT" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/dark_blue{
@@ -54171,14 +54283,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
/turf/open/floor/iron/showroomfloor,
/area/station/engineering/main)
-"tfE" = (
-/obj/effect/turf_decal/trimline/blue/filled/line,
-/obj/effect/turf_decal/siding/blue{
- dir = 4
- },
-/obj/machinery/vending/wallmed/directional/south,
-/turf/open/floor/iron/white,
-/area/station/command/heads_quarters/cmo)
"tfZ" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/machinery/firealarm/directional/south,
@@ -54202,6 +54306,13 @@
},
/turf/open/space/basic,
/area/space/nearstation)
+"tgv" = (
+/obj/machinery/computer/crew{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/red/anticorner/contrasted,
+/turf/open/floor/iron/textured,
+/area/station/security/warden)
"tgw" = (
/obj/machinery/power/smes/full,
/obj/structure/cable,
@@ -54311,14 +54422,6 @@
/obj/effect/decal/cleanable/dirt/dust,
/turf/open/floor/iron/grimy,
/area/station/security/detectives_office/private_investigators_office)
-"tiD" = (
-/obj/machinery/atmospherics/components/binary/pump/on{
- dir = 1;
- name = "Cooling Loop to Gas"
- },
-/obj/effect/turf_decal/stripes,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"tiI" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/spawner/random/structure/furniture_parts,
@@ -54487,25 +54590,6 @@
"tld" = (
/turf/open/floor/iron/dark/textured,
/area/station/science/robotics/lab)
-"tll" = (
-/obj/structure/window/reinforced/spawner/directional/east,
-/obj/effect/turf_decal/siding/wood{
- dir = 4
- },
-/obj/machinery/disposal/bin,
-/obj/structure/disposalpipe/trunk,
-/obj/structure/sign/directions/security/directional/north{
- pixel_y = 40
- },
-/obj/structure/sign/directions/medical/directional/north{
- dir = 2
- },
-/obj/structure/sign/directions/evac/directional/north{
- pixel_y = 24;
- dir = 2
- },
-/turf/open/floor/wood,
-/area/station/service/cafeteria)
"tlp" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -54991,19 +55075,6 @@
/obj/structure/cable,
/turf/open/floor/carpet/green,
/area/station/command/heads_quarters/hop)
-"tsT" = (
-/obj/machinery/fax{
- fax_name = "Chief Engineer's Office";
- name = "Chief Engineer's Fax Machine"
- },
-/obj/structure/table/reinforced,
-/obj/machinery/light/directional/east,
-/obj/effect/turf_decal/trimline/yellow/filled/line{
- dir = 5
- },
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/station/command/heads_quarters/ce)
"tsU" = (
/obj/structure/disposalpipe/segment{
dir = 6
@@ -55115,11 +55186,6 @@
/obj/machinery/computer/security/telescreen/ordnance/directional/south,
/turf/open/floor/iron/white,
/area/station/science/ordnance/testlab)
-"tuX" = (
-/obj/effect/turf_decal/stripes,
-/obj/structure/cable,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"tuY" = (
/obj/effect/turf_decal/trimline/blue/arrow_ccw{
dir = 1
@@ -55194,6 +55260,12 @@
/obj/effect/turf_decal/caution/stand_clear,
/turf/open/floor/engine,
/area/station/command/corporate_dock)
+"txw" = (
+/obj/structure/table,
+/obj/effect/spawner/round_default_module,
+/obj/machinery/flasher/directional/north,
+/turf/open/floor/circuit/red,
+/area/station/ai_monitored/turret_protected/ai_upload)
"txx" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt/dust,
@@ -55570,22 +55642,6 @@
},
/turf/open/floor/iron/dark/smooth_large,
/area/station/hallway/primary/central)
-"tDF" = (
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "antesat"
- },
-/obj/machinery/door/airlock/hatch{
- name = "MiniSat Antechamber"
- },
-/obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms,
-/obj/structure/cable/layer3,
-/obj/machinery/elevator_control_panel/directional/south{
- linked_elevator_id = "aisat";
- pixel_x = 8;
- pixel_y = -29
- },
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/ai_monitored/turret_protected/aisat_interior)
"tDL" = (
/obj/effect/turf_decal/siding/white{
dir = 6
@@ -55639,22 +55695,6 @@
"tEy" = (
/turf/open/floor/plating,
/area/station/maintenance/department/bridge)
-"tEA" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/structure/sign/directions/engineering/directional/east{
- pixel_y = -8
- },
-/obj/structure/sign/directions/security/directional/east{
- pixel_y = 8;
- dir = 1
- },
-/obj/structure/sign/directions/supply/directional/east{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"tEH" = (
/obj/machinery/light/directional/east,
/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
@@ -55972,16 +56012,17 @@
},
/turf/open/floor/iron,
/area/station/maintenance/solars/starboard/fore)
-"tJV" = (
-/obj/effect/turf_decal/trimline/dark_blue/filled/line{
- dir = 4
+"tKX" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -1;
+ pixel_y = 4
},
-/obj/machinery/computer/security/telescreen/cmo/directional/east,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
dir = 1
},
-/turf/open/floor/holofloor/dark,
-/area/station/command/heads_quarters/cmo)
+/turf/open/floor/iron,
+/area/station/command/bridge)
"tLa" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -56189,6 +56230,16 @@
"tNE" = (
/turf/open/floor/plating,
/area/station/maintenance/aft/upper)
+"tNK" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/hidden,
+/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos,
+/obj/machinery/airlock_sensor/incinerator_atmos{
+ pixel_y = 24
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/engine,
+/area/station/maintenance/disposal/incinerator)
"tNN" = (
/obj/effect/decal/cleanable/blood/old{
icon_state = "floor6-old"
@@ -56235,12 +56286,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/dark/textured,
/area/station/medical/morgue)
-"tOc" = (
-/obj/structure/table/reinforced,
-/obj/item/pinpointer/nuke,
-/obj/item/disk/nuclear,
-/turf/open/floor/carpet/executive,
-/area/station/command/heads_quarters/captain/private)
"tOm" = (
/obj/structure/cable,
/obj/structure/disposalpipe/segment{
@@ -56683,18 +56728,6 @@
},
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"tWn" = (
-/obj/structure/chair/sofa/corp/right{
- desc = "Looks like someone threw it out. Covered in donut crumbs.";
- name = "couch";
- dir = 1
- },
-/obj/structure/sign/poster/contraband/blood_geometer/directional/east,
-/obj/machinery/power/apc/auto_name/directional/south,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/red/anticorner/contrasted,
-/turf/open/floor/iron/half,
-/area/station/security/breakroom)
"tWs" = (
/obj/effect/spawner/random/structure/grille,
/obj/structure/cable,
@@ -56833,14 +56866,6 @@
/obj/structure/chair/office/tactical,
/turf/open/floor/wood,
/area/station/command/heads_quarters/hos)
-"tYK" = (
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/disposalpipe/segment{
- dir = 6
- },
-/turf/open/floor/iron,
-/area/station/engineering/main)
"tYQ" = (
/obj/structure/cable,
/turf/open/floor/iron/dark,
@@ -57046,6 +57071,13 @@
/obj/machinery/camera/autoname/directional/west,
/turf/open/floor/iron/textured,
/area/station/security/processing)
+"uca" = (
+/obj/machinery/modular_computer/preset/engineering,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
"ucb" = (
/obj/effect/spawner/random/structure/closet_empty/crate/with_loot,
/turf/open/floor/plating,
@@ -57132,6 +57164,14 @@
/obj/effect/spawner/random/bureaucracy/pen,
/turf/open/floor/iron,
/area/station/engineering/main)
+"uei" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/components/binary/valve/digital/on{
+ dir = 4;
+ name = "Cooling Loop Bypass"
+ },
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"uep" = (
/obj/item/cardboard_cutout/nuclear_operative,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -57271,6 +57311,11 @@
},
/turf/open/floor/iron/showroomfloor,
/area/station/command/heads_quarters/qm)
+"ugJ" = (
+/obj/effect/spawner/random/maintenance,
+/obj/structure/closet,
+/turf/open/floor/iron/dark,
+/area/station/maintenance/department/engine)
"ugN" = (
/obj/machinery/door/airlock/highsecurity{
name = "Secure Tech Storage"
@@ -57446,6 +57491,16 @@
/obj/structure/closet/crate/bin,
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
+"ujv" = (
+/obj/structure/stairs/north,
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/structure/sign/directions/arrival/directional/west{
+ dir = 10
+ },
+/turf/open/floor/iron,
+/area/station/hallway/primary/central)
"ujx" = (
/obj/effect/decal/cleanable/dirt/dust,
/obj/structure/chair/plastic{
@@ -57485,6 +57540,18 @@
},
/turf/open/floor/plating,
/area/station/maintenance/solars/port)
+"ukv" = (
+/obj/machinery/lift_indicator/directional/west{
+ linked_elevator_id = "medbay1"
+ },
+/obj/machinery/button/elevator/directional/west{
+ id = "medbay1"
+ },
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 10
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/medbay/central)
"ukw" = (
/obj/effect/turf_decal/siding/purple{
dir = 6
@@ -57597,28 +57664,6 @@
/obj/effect/turf_decal/bot_white,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"uml" = (
-/obj/machinery/door/airlock/virology/glass{
- name = "Virology Lab";
- id_tag = "virology_airlock_interior"
- },
-/obj/effect/mapping_helpers/airlock/locked,
-/obj/effect/mapping_helpers/airlock/access/all/medical/virology,
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/effect/turf_decal/tile/green/fourcorners,
-/obj/machinery/door_buttons/access_button{
- idDoor = "virology_airlock_interior";
- idSelf = "virology_airlock_control";
- name = "Virology Access Button";
- pixel_x = -24;
- pixel_y = 8;
- req_access = list("virology")
- },
-/obj/structure/disposalpipe/segment,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"umo" = (
/obj/structure/cable,
/obj/structure/disposalpipe/trunk/multiz{
@@ -57660,26 +57705,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/dark/corner,
/area/station/engineering/atmos)
-"umW" = (
-/obj/effect/turf_decal/siding/wood{
- dir = 8
- },
-/obj/machinery/button/door/directional/south{
- id = "capshut";
- pixel_x = -8;
- name = "shutter control"
- },
-/obj/machinery/fax{
- fax_name = "Captain's Office";
- name = "Captain's Fax Machine"
- },
-/obj/structure/table/reinforced,
-/obj/machinery/keycard_auth/wall_mounted/directional/south{
- pixel_y = -24;
- pixel_x = 8
- },
-/turf/open/floor/carpet/royalblue,
-/area/station/command/heads_quarters/captain/private)
"una" = (
/obj/structure/chair/comfy/shuttle/tactical{
name = "tactical head of security chair"
@@ -57717,6 +57742,15 @@
/obj/structure/chair/office,
/turf/open/floor/iron,
/area/station/cargo/storage)
+"unH" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/directional/west,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer5{
+ dir = 5
+ },
+/turf/open/floor/iron,
+/area/station/maintenance/disposal/incinerator)
"unL" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/random/directional/south,
@@ -57731,16 +57765,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
-"uoa" = (
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/structure/cable,
-/obj/structure/sign/warning/vacuum/external/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"uoi" = (
/obj/machinery/space_heater,
/turf/open/floor/plating,
@@ -57862,6 +57886,21 @@
/obj/effect/spawner/random/trash/food_packaging,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"uqM" = (
+/obj/structure/table/reinforced,
+/obj/item/stamp/head/ce,
+/obj/item/folder/yellow,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 10
+ },
+/obj/structure/cable,
+/obj/machinery/keycard_auth/wall_mounted/directional/west{
+ pixel_y = -10
+ },
+/obj/item/pen/screwdriver,
+/obj/item/stamp/head/ce,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
"ura" = (
/obj/structure/closet/crate/science{
opened = 1;
@@ -57991,6 +58030,14 @@
},
/turf/open/floor/grass,
/area/station/service/hydroponics/garden)
+"usL" = (
+/obj/machinery/lift_indicator{
+ pixel_y = -3;
+ pixel_x = -6;
+ linked_elevator_id = "aisat"
+ },
+/turf/closed/wall/r_wall,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"usQ" = (
/obj/effect/turf_decal/tile/yellow,
/obj/item/kirbyplants/random,
@@ -58105,13 +58152,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"uuX" = (
-/obj/effect/turf_decal/stripes{
- dir = 1
- },
-/obj/structure/sign/warning/engine_safety/directional/north,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"uvd" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -58315,17 +58355,6 @@
/obj/machinery/light/small/dim/directional/north,
/turf/open/floor/catwalk_floor,
/area/station/maintenance/department/medical/central)
-"uyG" = (
-/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{
- dir = 1
- },
-/obj/effect/turf_decal/box/red,
-/obj/machinery/light/directional/south,
-/obj/machinery/camera/autoname/directional/west{
- network = list("ss13","rd")
- },
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
"uyL" = (
/turf/open/floor/iron,
/area/station/cargo/storage)
@@ -59231,6 +59260,20 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/large,
/area/station/service/hydroponics/garden)
+"uPg" = (
+/obj/effect/turf_decal/trimline/blue/filled/line{
+ dir = 9
+ },
+/obj/machinery/lift_indicator/directional/south{
+ linked_elevator_id = "medbay1";
+ pixel_x = -32
+ },
+/obj/machinery/button/elevator/directional/south{
+ id = "medbay1";
+ pixel_x = -32
+ },
+/turf/open/floor/iron/white,
+/area/station/medical/treatment_center)
"uPi" = (
/obj/effect/turf_decal/tile/brown/half/contrasted,
/obj/effect/decal/cleanable/dirt,
@@ -59239,19 +59282,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/station/cargo/storage)
-"uPj" = (
-/obj/machinery/button/door/incinerator_vent_atmos_aux{
- pixel_y = 24
- },
-/obj/machinery/button/door/incinerator_vent_atmos_main{
- pixel_y = 40
- },
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"uPv" = (
/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{
dir = 10
@@ -59290,14 +59320,6 @@
},
/turf/open/misc/asteroid,
/area/station/asteroid)
-"uQn" = (
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/cold/dim/directional/west,
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
"uQB" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/catwalk_floor/iron_white,
@@ -59400,6 +59422,17 @@
/obj/item/radio/intercom/directional/south,
/turf/open/floor/iron/dark,
/area/station/science/server)
+"uTk" = (
+/obj/machinery/light/warm/dim/directional/north,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 1
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{
+ dir = 1
+ },
+/turf/open/floor/iron/white/smooth_large,
+/area/station/medical/chemistry/minisat)
"uTy" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 8
@@ -59782,6 +59815,13 @@
},
/turf/open/floor/iron,
/area/station/security)
+"vas" = (
+/obj/effect/turf_decal/trimline/yellow/filled/corner,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/station/engineering/main)
"vau" = (
/obj/structure/table/glass,
/obj/item/storage/box/beakers{
@@ -59794,6 +59834,14 @@
},
/turf/open/floor/iron/white,
/area/station/medical/virology)
+"vay" = (
+/obj/structure/table/reinforced,
+/obj/item/storage/medkit/regular,
+/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/bridge)
"vaC" = (
/turf/open/floor/catwalk_floor/iron_dark,
/area/station/command/corporate_dock)
@@ -59870,15 +59918,6 @@
/obj/structure/cable,
/turf/open/floor/iron/dark,
/area/station/science/ordnance)
-"vcq" = (
-/obj/structure/sign/warning/vacuum/directional/east,
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/effect/turf_decal/tile/neutral/opposingcorners,
-/obj/structure/cable,
-/turf/open/floor/iron/dark,
-/area/station/hallway/secondary/exit/departure_lounge)
"vcs" = (
/turf/open/floor/fakespace,
/area/station/maintenance/port/lesser)
@@ -60004,9 +60043,28 @@
},
/turf/open/floor/iron/white,
/area/station/medical/pharmacy)
+"vfG" = (
+/obj/structure/sign/warning/vacuum/directional/west,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral/opposingcorners,
+/obj/structure/cable,
+/turf/open/floor/iron/dark,
+/area/station/hallway/secondary/exit/departure_lounge)
"vfJ" = (
/turf/closed/wall,
/area/station/maintenance/department/science)
+"vfL" = (
+/obj/effect/turf_decal/stripes{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/structure/sign/warning/vacuum/external/directional/east,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"vfM" = (
/obj/effect/landmark/start/depsec/science,
/obj/effect/turf_decal/tile/red/opposingcorners,
@@ -60170,18 +60228,6 @@
dir = 1
},
/area/station/engineering/atmos/storage/gas)
-"vjl" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 1
- },
-/obj/item/paper/pamphlet/gateway,
-/obj/structure/table,
-/obj/item/flashlight/flare{
- pixel_x = 12
- },
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron,
-/area/station/command/gateway)
"vjm" = (
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
@@ -60202,15 +60248,6 @@
/obj/machinery/door/firedoor/border_only,
/turf/open/floor/iron/white,
/area/station/science/research)
-"vjw" = (
-/obj/structure/table/reinforced,
-/obj/item/phone,
-/obj/structure/cable,
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/dark,
-/area/station/command/bridge)
"vjy" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 8
@@ -60400,17 +60437,6 @@
/obj/structure/girder,
/turf/open/floor/plating,
/area/station/maintenance/department/science)
-"vmz" = (
-/obj/structure/table/optable,
-/obj/effect/turf_decal/tile/blue/fourcorners,
-/obj/machinery/digital_clock/directional/south,
-/obj/structure/cable,
-/obj/machinery/camera/autoname/directional/west{
- network = list("ss13","medbay")
- },
-/obj/effect/decal/cleanable/blood/old,
-/turf/open/floor/iron/white,
-/area/station/medical/surgery/theatre)
"vmB" = (
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 8
@@ -60440,6 +60466,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/hallway/secondary/exit/departure_lounge)
+"vno" = (
+/obj/machinery/fax{
+ fax_name = "Chief Engineer's Office";
+ name = "Chief Engineer's Fax Machine"
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/light/directional/east,
+/obj/effect/turf_decal/trimline/yellow/filled/line{
+ dir = 5
+ },
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/station/command/heads_quarters/ce)
"vnr" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/structure/disposalpipe/segment{
@@ -60560,23 +60599,6 @@
/obj/machinery/light/directional/west,
/turf/open/floor/plating,
/area/station/engineering/supermatter/room)
-"vpF" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/structure/sign/directions/science/directional/north{
- dir = 4
- },
-/obj/structure/sign/directions/command/directional/north{
- pixel_y = 40;
- dir = 8
- },
-/obj/structure/sign/directions/evac/directional/north{
- pixel_y = 24;
- dir = 2
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"vpI" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/red/anticorner/contrasted{
@@ -60788,6 +60810,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/plating,
/area/station/service/theater)
+"vvE" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"vvG" = (
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 8
@@ -61165,21 +61191,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron/white,
/area/station/command/heads_quarters/cmo)
-"vCU" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/structure/sign/directions/command/directional/north,
-/obj/structure/sign/directions/engineering/directional/north{
- pixel_y = 40;
- dir = 4
- },
-/obj/structure/sign/directions/security/directional/north{
- pixel_y = 24;
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"vDa" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -61333,6 +61344,13 @@
/obj/machinery/light/small/directional/north,
/turf/open/floor/plating,
/area/station/maintenance/central/lesser)
+"vFz" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/table/reinforced,
+/obj/machinery/light/small/dim/directional/east,
+/obj/item/coin/titanium,
+/turf/open/floor/iron/dark,
+/area/station/ai_monitored/turret_protected/aisat/foyer)
"vFD" = (
/obj/machinery/door/window/brigdoor/security/cell/left/directional/west{
id = "Cell 4";
@@ -61693,13 +61711,6 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical)
-"vMs" = (
-/obj/machinery/computer/crew{
- dir = 8
- },
-/obj/effect/turf_decal/tile/red/anticorner/contrasted,
-/turf/open/floor/iron/textured,
-/area/station/security/warden)
"vMA" = (
/obj/structure/railing{
dir = 9
@@ -61739,6 +61750,24 @@
/obj/machinery/door/poddoor/incinerator_ordmix,
/turf/open/floor/engine/vacuum,
/area/station/science/ordnance/burnchamber)
+"vNc" = (
+/obj/machinery/modular_computer/preset/id{
+ dir = 1
+ },
+/obj/machinery/button/flasher{
+ id = "hopflash";
+ pixel_x = 24;
+ pixel_y = 8
+ },
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/requests_console/auto_name/directional/south,
+/obj/effect/mapping_helpers/requests_console/information,
+/obj/effect/mapping_helpers/requests_console/assistance,
+/obj/effect/mapping_helpers/requests_console/announcement,
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"vNd" = (
/obj/effect/turf_decal/tile/yellow{
dir = 8
@@ -62442,6 +62471,15 @@
},
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/surgery/theatre)
+"vZP" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/brigdoor/left/directional/east{
+ name = "Security Desk";
+ req_access = list("security")
+ },
+/obj/item/hand_labeler,
+/turf/open/floor/iron,
+/area/station/security/brig/entrance)
"vZX" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -62718,23 +62756,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/station/security/prison)
-"weE" = (
-/obj/structure/cable/layer3,
-/obj/machinery/button/elevator/directional/south{
- pixel_y = -25;
- id = "aisat";
- pixel_x = 8
- },
-/obj/machinery/lift_indicator/directional/south{
- pixel_x = -6;
- pixel_y = -40;
- linked_elevator_id = "aisat"
- },
-/obj/machinery/camera/autoname/directional/south{
- network = list("aicore")
- },
-/turf/open/floor/catwalk_floor/iron_dark,
-/area/station/ai_monitored/turret_protected/ai)
"weK" = (
/obj/effect/spawner/random/structure/chair_comfy{
dir = 1
@@ -62749,23 +62770,15 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/security/warden)
-"weW" = (
-/obj/effect/turf_decal/tile/neutral{
+"wfi" = (
+/obj/effect/turf_decal/stripes{
dir = 4
},
-/obj/structure/sign/directions/evac/directional/east{
- dir = 8
- },
-/obj/structure/sign/directions/science/directional/east{
- pixel_y = -8;
- dir = 1
- },
-/obj/structure/sign/directions/medical/directional/east{
- pixel_y = 8;
- dir = 8
- },
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable/layer1,
+/turf/open/floor/engine,
+/area/station/engineering/supermatter/room)
"wfl" = (
/obj/effect/landmark/atmospheric_sanity/ignore_area,
/turf/closed/wall/r_wall,
@@ -63300,15 +63313,6 @@
},
/turf/closed/wall/r_wall,
/area/station/engineering/atmos)
-"wpS" = (
-/obj/machinery/door/airlock/engineering/glass{
- name = "Supermatter Engine Room"
- },
-/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"wpU" = (
/obj/machinery/door/airlock/medical/glass{
name = "Waiting Room"
@@ -63694,6 +63698,13 @@
},
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
+"wxH" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4;
+ name = "Captain"
+ },
+/turf/open/floor/carpet/executive,
+/area/station/command/meeting_room)
"wxQ" = (
/obj/machinery/computer/operating{
dir = 8
@@ -64235,17 +64246,6 @@
},
/turf/open/floor/iron,
/area/station/cargo/warehouse)
-"wEU" = (
-/obj/structure/table/reinforced,
-/obj/item/storage/toolbox/mechanical{
- pixel_x = -1;
- pixel_y = 4
- },
-/obj/effect/turf_decal/tile/dark_blue/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/command/bridge)
"wEW" = (
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/effect/landmark/event_spawn,
@@ -64439,6 +64439,10 @@
"wJy" = (
/turf/closed/wall,
/area/station/medical/storage)
+"wJC" = (
+/obj/structure/sign/poster/contraband/communist_state/directional/east,
+/turf/open/space/basic,
+/area/space/nearstation)
"wJN" = (
/obj/machinery/space_heater/improvised_chem_heater,
/turf/open/floor/plating,
@@ -64531,19 +64535,6 @@
},
/turf/open/floor/iron/white/smooth_large,
/area/station/medical/chemistry)
-"wLT" = (
-/obj/machinery/button/elevator/directional/east{
- id = "cargo"
- },
-/obj/machinery/lift_indicator/directional/east{
- linked_elevator_id = "cargo"
- },
-/obj/effect/turf_decal/tile/brown/half/contrasted{
- dir = 4
- },
-/obj/machinery/rnd/production/techfab/department/cargo,
-/turf/open/floor/iron,
-/area/station/cargo/storage)
"wMb" = (
/obj/effect/spawner/random/structure/grille,
/turf/open/floor/plating,
@@ -64708,6 +64699,17 @@
},
/turf/open/floor/iron/textured_large,
/area/station/service/hydroponics/garden)
+"wOn" = (
+/obj/machinery/door/airlock/research/glass{
+ name = "Ordnance Lab"
+ },
+/obj/effect/mapping_helpers/airlock/locked,
+/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/science/ordnance,
+/turf/open/floor/iron/dark,
+/area/station/science/ordnance)
"wOo" = (
/turf/closed/wall/r_wall,
/area/station/ai_monitored/turret_protected/ai_upload)
@@ -64751,14 +64753,6 @@
/obj/effect/landmark/atmospheric_sanity/ignore_area,
/turf/closed/wall/r_wall,
/area/station/ai_monitored/turret_protected/ai_upload_foyer)
-"wPA" = (
-/obj/effect/turf_decal/tile/dark_blue,
-/obj/effect/mapping_helpers/mail_sorting/service/hop_office,
-/obj/structure/disposalpipe/sorting/mail/flip{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/station/hallway/secondary/command)
"wPU" = (
/obj/machinery/light/small/directional/west,
/turf/open/misc/asteroid,
@@ -64797,13 +64791,6 @@
},
/turf/open/floor/iron,
/area/station/engineering/atmos)
-"wQL" = (
-/obj/machinery/vending/wardrobe/viro_wardrobe,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"wQM" = (
/obj/effect/turf_decal/siding/wood/corner,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -65314,6 +65301,14 @@
},
/turf/open/floor/catwalk_floor/iron_white,
/area/station/science/lobby)
+"xas" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/effect/turf_decal/siding/blue{
+ dir = 4
+ },
+/obj/machinery/vending/wallmed/directional/south,
+/turf/open/floor/iron/white,
+/area/station/command/heads_quarters/cmo)
"xay" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -65336,6 +65331,22 @@
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron/white,
/area/station/medical/treatment_center)
+"xaH" = (
+/obj/structure/filingcabinet,
+/obj/machinery/button/ticket_machine{
+ pixel_x = 24;
+ pixel_y = 6
+ },
+/obj/machinery/button/door/directional/east{
+ id = "hopdesk";
+ name = "desk shutter control";
+ pixel_y = -6
+ },
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"xaI" = (
/obj/structure/cable,
/obj/effect/turf_decal/tile/dark_blue{
@@ -65895,6 +65906,12 @@
},
/turf/open/floor/engine,
/area/station/hallway/secondary/entry)
+"xla" = (
+/obj/structure/table,
+/obj/item/ai_module/core/full/dungeon_master,
+/obj/structure/cable,
+/turf/open/floor/circuit,
+/area/station/ai_monitored/turret_protected/ai_upload)
"xlm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/frame/machine,
@@ -66076,15 +66093,6 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron/white,
/area/station/medical/storage)
-"xoH" = (
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable/layer1,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"xoM" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/white/line,
@@ -66545,15 +66553,6 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/station/maintenance/department/medical/central)
-"xwW" = (
-/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{
- dir = 1
- },
-/obj/structure/window/spawner/directional/east,
-/obj/effect/turf_decal/box/red,
-/obj/item/radio/intercom/directional/south,
-/turf/open/floor/iron/dark,
-/area/station/science/ordnance)
"xxe" = (
/obj/structure/disposalpipe/segment,
/obj/effect/decal/cleanable/dirt,
@@ -66569,13 +66568,6 @@
/obj/machinery/firealarm/directional/west,
/turf/open/floor/iron/dark,
/area/station/engineering/atmospherics_engine)
-"xxj" = (
-/obj/structure/closet/radiation,
-/obj/effect/turf_decal/delivery,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden,
-/turf/open/floor/iron,
-/area/station/maintenance/disposal/incinerator)
"xxn" = (
/obj/machinery/door/airlock/atmos/glass{
name = "Distribution Loop"
@@ -66792,6 +66784,15 @@
/obj/structure/disposalpipe/segment,
/turf/open/floor/iron,
/area/station/hallway/secondary/command)
+"xAR" = (
+/obj/machinery/button/elevator/directional/east{
+ id = "aisat"
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/turf/open/floor/iron/dark/smooth_large,
+/area/station/ai_monitored/turret_protected/aisat_interior)
"xAV" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
@@ -67043,6 +67044,12 @@
},
/turf/open/floor/iron,
/area/station/engineering/lobby)
+"xFh" = (
+/obj/structure/disposalpipe/segment,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/plating,
+/area/station/maintenance/port/lesser)
"xFt" = (
/obj/structure/railing/corner{
dir = 4
@@ -67080,12 +67087,6 @@
/obj/effect/turf_decal/tile/neutral/fourcorners,
/turf/open/floor/iron/dark,
/area/station/science/ordnance/testlab)
-"xGi" = (
-/obj/machinery/hydroponics/soil,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/cultivator/rake,
-/turf/open/floor/grass,
-/area/station/security/prison/garden)
"xGo" = (
/obj/effect/turf_decal/trimline/green/filled/line{
dir = 6
@@ -67115,6 +67116,19 @@
/obj/item/storage/box/monkeycubes,
/turf/open/floor/iron/white/textured_large,
/area/station/science/xenobiology)
+"xGX" = (
+/obj/machinery/pdapainter{
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/airalarm/directional/south,
+/obj/item/storage/box/stickers{
+ pixel_y = 16
+ },
+/turf/open/floor/iron/dark,
+/area/station/command/heads_quarters/hop)
"xGY" = (
/obj/item/radio/intercom/directional/south,
/turf/open/floor/engine,
@@ -67138,6 +67152,17 @@
/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2,
/turf/open/floor/plating,
/area/station/command/corporate_showroom)
+"xHT" = (
+/obj/structure/cable,
+/obj/machinery/light/warm/dim/directional/south,
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/yellow/filled/line,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron/white,
+/area/station/medical/chemistry/minisat)
"xHY" = (
/turf/open/floor/iron/white,
/area/station/medical/medbay/lobby)
@@ -67332,14 +67357,6 @@
/obj/machinery/door/firedoor,
/turf/open/floor/iron,
/area/station/hallway/primary/central)
-"xMF" = (
-/obj/structure/closet/secure_closet/medical1,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/obj/machinery/airalarm/directional/north,
-/turf/open/floor/iron/white,
-/area/station/medical/virology)
"xMJ" = (
/obj/structure/cable,
/obj/effect/turf_decal/siding/wood{
@@ -67366,6 +67383,26 @@
},
/turf/open/floor/iron/dark/textured,
/area/station/medical/morgue)
+"xNb" = (
+/obj/effect/turf_decal/siding/wood{
+ dir = 8
+ },
+/obj/machinery/button/door/directional/south{
+ id = "capshut";
+ pixel_x = -8;
+ name = "shutter control"
+ },
+/obj/machinery/fax{
+ fax_name = "Captain's Office";
+ name = "Captain's Fax Machine"
+ },
+/obj/structure/table/reinforced,
+/obj/machinery/keycard_auth/wall_mounted/directional/south{
+ pixel_y = -24;
+ pixel_x = 8
+ },
+/turf/open/floor/carpet/royalblue,
+/area/station/command/heads_quarters/captain/private)
"xNh" = (
/obj/effect/turf_decal/stripes/corner{
dir = 4
@@ -67888,15 +67925,6 @@
"xXo" = (
/turf/open/floor/glass,
/area/station/cargo/storage)
-"xXq" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 1
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/structure/sign/directions/dorms/directional/west,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"xXs" = (
/obj/machinery/door/window/brigdoor/left/directional/north{
name = "Justice Chamber";
@@ -67913,13 +67941,6 @@
},
/turf/open/floor/iron/dark,
/area/station/medical/morgue)
-"xXE" = (
-/obj/structure/chair/comfy/brown{
- dir = 4;
- name = "Captain"
- },
-/turf/open/floor/carpet/executive,
-/area/station/command/meeting_room)
"xXF" = (
/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix,
/turf/open/floor/engine,
@@ -67999,20 +68020,6 @@
},
/turf/open/floor/iron/white,
/area/station/medical/medbay/central)
-"xYV" = (
-/obj/effect/turf_decal/tile/neutral{
- dir = 4
- },
-/obj/structure/sign/directions/medical/directional/east{
- pixel_y = 8;
- dir = 8
- },
-/obj/structure/sign/directions/evac/directional/east{
- pixel_y = -8
- },
-/obj/structure/sign/directions/engineering/directional/east,
-/turf/open/floor/iron,
-/area/station/hallway/primary/central)
"xYZ" = (
/obj/effect/turf_decal/trimline/dark_blue/filled/line{
dir = 1
@@ -68644,17 +68651,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/station/maintenance/department/engine)
-"ykV" = (
-/obj/effect/turf_decal/stripes{
- dir = 4
- },
-/obj/structure/cable,
-/obj/machinery/light/directional/east,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable/layer1,
-/turf/open/floor/engine,
-/area/station/engineering/supermatter/room)
"ylf" = (
/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
dir = 8
@@ -68727,6 +68723,10 @@
/obj/item/stamp/head/rd,
/turf/open/floor/iron/dark,
/area/station/command/heads_quarters/rd)
+"ylS" = (
+/obj/machinery/button/ignition/incinerator/atmos,
+/turf/closed/wall/r_wall,
+/area/station/maintenance/disposal/incinerator)
"ylV" = (
/turf/closed/wall,
/area/station/security/checkpoint/supply)
@@ -80511,7 +80511,7 @@ nvp
tZO
lGJ
dGG
-vmz
+kcr
tUo
sye
hgN
@@ -82486,8 +82486,8 @@ iUF
dUc
xrb
xrb
-gkL
-eBo
+nPw
+qwB
iqf
cKn
pjt
@@ -82824,7 +82824,7 @@ pwn
isy
hSB
cnd
-aaz
+uPg
bui
yit
dpf
@@ -82999,8 +82999,8 @@ cLf
dUc
cLf
xrb
-xGi
-sPz
+hAS
+syF
ckc
sqk
cKn
@@ -83080,12 +83080,12 @@ fvo
lcM
isy
isy
-dZg
+lJo
crz
bui
yit
yit
-oxC
+gft
cBb
cBb
cBb
@@ -83302,7 +83302,7 @@ tnO
gtj
gli
gli
-wLT
+beS
bGq
ehP
uyL
@@ -83513,7 +83513,7 @@ cLf
iUF
dUc
xrb
-grs
+iNq
oHi
ndr
cKn
@@ -83770,7 +83770,7 @@ cLf
iUF
cLf
sNu
-xGi
+hAS
rXZ
vjm
hbw
@@ -84075,7 +84075,7 @@ rzg
xrH
jCX
sdc
-puq
+lwW
uyL
esN
fXZ
@@ -86614,7 +86614,7 @@ fAR
keQ
ftK
jza
-kip
+qqq
pWB
jiy
mJx
@@ -87131,7 +87131,7 @@ jza
vEX
hEI
gHS
-tWn
+drl
mGG
gkt
kcA
@@ -87148,7 +87148,7 @@ xNq
tqN
bPZ
aSZ
-oUN
+rWf
lsJ
nVT
koA
@@ -87956,7 +87956,7 @@ bGD
nxG
nxG
nxG
-lAT
+hpB
nxG
nxG
tuA
@@ -88423,8 +88423,8 @@ uJO
azb
rRK
rRK
-caL
-iuO
+ava
+vZP
qvK
rRK
rRK
@@ -88444,7 +88444,7 @@ kmu
dxT
tCE
xMk
-nfk
+rVD
deY
aQS
vTx
@@ -88473,7 +88473,7 @@ prW
prW
prW
prW
-xYV
+dvz
prW
tOm
hDK
@@ -88695,7 +88695,7 @@ aSZ
rjs
fNp
aSZ
-tll
+eGz
qRr
kmu
dxT
@@ -89221,7 +89221,7 @@ bSC
pSk
hUI
noF
-vjl
+lop
bAw
xEW
hDV
@@ -89253,7 +89253,7 @@ jNJ
pUY
kJT
hgV
-pzD
+wJC
dUc
uuN
gJE
@@ -89478,7 +89478,7 @@ cOR
ufV
jVI
noF
-lml
+rIf
bAw
ign
iIB
@@ -89725,7 +89725,7 @@ rjX
rjX
iXj
rjX
-jyG
+oez
tHF
hqz
bAw
@@ -89982,7 +89982,7 @@ oGB
qyz
ahI
rjX
-jLd
+lyJ
tHF
tCE
bAw
@@ -90500,7 +90500,7 @@ kmu
qbA
mMC
bAw
-rMa
+egN
joL
ttT
koG
@@ -91296,7 +91296,7 @@ isH
agu
lpE
kAg
-kQY
+ujv
kmu
hGE
nxG
@@ -92779,7 +92779,7 @@ cLf
fZF
mGX
clb
-lNs
+jmP
mSf
axD
fYe
@@ -93552,7 +93552,7 @@ csW
wMy
toJ
dGh
-tOc
+jqu
hrM
cLf
dUc
@@ -93624,7 +93624,7 @@ hUS
hUS
hUS
qtP
-mcq
+vfG
vew
buI
pSK
@@ -93809,7 +93809,7 @@ uMA
pGf
qtg
nbm
-fav
+iDJ
hrM
cLf
dUc
@@ -94066,7 +94066,7 @@ sqo
gHX
hAg
csW
-qUH
+fzx
hrM
cLf
sgz
@@ -94323,7 +94323,7 @@ jpd
jRc
ruc
jcW
-umW
+xNb
axD
eKR
sgz
@@ -94338,7 +94338,7 @@ sSX
agw
bUj
sgz
-oPt
+cIa
lDn
uZx
aFJ
@@ -94383,7 +94383,7 @@ rjn
kmu
rFV
tOm
-mlh
+sut
hzF
hzF
hjo
@@ -94589,8 +94589,8 @@ puT
tsP
wNa
jSs
-lro
-idq
+jzC
+mcw
aKg
pmC
qka
@@ -94832,11 +94832,11 @@ cLf
bqX
bqX
bhY
-qmL
-jNY
+rcz
+eYO
mrq
eBK
-dyg
+bQc
neH
nZB
fCY
@@ -94846,13 +94846,13 @@ fZr
bUM
vGz
sgz
-hDc
-bEQ
+sRP
+qgn
wsS
eXM
-qCG
+xGX
sgz
-bkc
+dFM
lUp
uZx
rqj
@@ -95088,7 +95088,7 @@ cLf
cLf
bqX
ogH
-vjw
+aeJ
xcs
tYQ
tYQ
@@ -95103,11 +95103,11 @@ cdX
pLO
sFB
sgz
-fnK
-mGp
-huZ
+xaH
+mnI
+jqT
sKF
-mJz
+vNc
sgz
mKD
xeo
@@ -95361,9 +95361,9 @@ vVr
sgz
sgz
sgz
-dtC
-otz
-hKq
+raX
+bbf
+cTc
sgz
sgz
kJp
@@ -95411,7 +95411,7 @@ oGX
kmu
aly
dxT
-igM
+nBA
hzF
hzF
eGn
@@ -95608,18 +95608,18 @@ kXN
klL
raA
eKR
-oNW
+mlG
gkQ
bRN
-ffO
+sXf
eKR
lkQ
dhl
fbC
-dDl
+qms
auM
-eqH
-teM
+hvt
+iwm
aBy
mhG
jDT
@@ -95876,7 +95876,7 @@ kaz
dbJ
mMH
sPS
-wPA
+jww
btw
btw
btw
@@ -96194,7 +96194,7 @@ cSb
cSb
cSb
qtP
-vcq
+rKq
vew
uIW
hSg
@@ -96379,7 +96379,7 @@ efb
rCd
kNX
eKR
-wEU
+tKX
kZg
nPm
yjH
@@ -96387,7 +96387,7 @@ eKR
lkQ
qrh
kPv
-azF
+lQl
vFf
ylz
iFv
@@ -96887,7 +96887,7 @@ cLf
cLf
bqX
cQP
-qpp
+vay
eon
sZK
sZK
@@ -97150,7 +97150,7 @@ kYU
jTd
rkz
lrc
-mjr
+eHa
ktI
ita
hOb
@@ -97168,7 +97168,7 @@ juw
pSO
xYn
pSO
-vCU
+jaa
qbA
tCE
mJR
@@ -97663,7 +97663,7 @@ cLf
eKR
iSE
viK
-uQn
+oIV
peL
bkb
juw
@@ -100807,8 +100807,8 @@ prW
anT
prW
sOA
-weW
-tEA
+bVA
+aKJ
jqj
dxT
aQS
@@ -101537,9 +101537,9 @@ bDy
irx
gyl
gvF
-vpF
+qaz
tHF
-qHF
+qAo
uZx
fDa
eMG
@@ -101811,7 +101811,7 @@ nxG
nxG
hjJ
nxG
-xXq
+glH
iAE
xAm
nMR
@@ -101841,7 +101841,7 @@ dct
hqk
jFc
jFc
-jGc
+iOc
adV
usQ
ltS
@@ -102024,11 +102024,11 @@ lPj
cqm
srs
oyO
-jYI
+pyH
gHQ
iJP
kee
-shr
+jbM
ncc
srs
sYI
@@ -102281,11 +102281,11 @@ fxo
vDK
srs
eJQ
-dtR
-diU
+vFz
+kbv
xkc
kee
-kQE
+jBg
qjp
srs
iVK
@@ -102540,8 +102540,8 @@ dZy
wHJ
wHJ
wHJ
-tDF
-pnX
+mDP
+usL
wHJ
kTx
kYu
@@ -104339,7 +104339,7 @@ wze
aby
hGZ
wZz
-rxB
+cdo
wZz
ipR
kYu
@@ -106138,7 +106138,7 @@ fOM
jTg
ajU
wZz
-lGE
+cSa
wZz
odg
hwP
@@ -106435,7 +106435,7 @@ rXT
kNk
bwQ
mEs
-fLk
+xFh
lPe
lPe
lPe
@@ -108016,7 +108016,7 @@ apK
bTt
svK
ulc
-jxl
+kCr
uFb
gLq
lrk
@@ -108271,9 +108271,9 @@ aWD
aWD
aWD
aWD
-lkr
+ugJ
mIY
-bXm
+eLk
aWD
aWD
aWD
@@ -109511,7 +109511,7 @@ jLY
rSh
xJR
gOY
-kAr
+wOn
gOY
gOY
cxg
@@ -109551,7 +109551,7 @@ oAn
aWD
aWD
cNM
-tYK
+mCb
xCf
urc
xCf
@@ -109767,9 +109767,9 @@ lCw
fDz
fDz
fDz
-iww
+bPc
efJ
-uyG
+ofG
gOY
cxg
cxg
@@ -109808,7 +109808,7 @@ cXn
vNk
oHA
xfi
-pmK
+jtS
rhS
rhS
equ
@@ -110025,8 +110025,8 @@ fDz
xTs
fDz
fDz
-nVS
-xwW
+rkI
+rYe
gOY
gOY
cxg
@@ -110065,7 +110065,7 @@ eFM
xCf
xCf
xCf
-qle
+cYB
rhS
rhS
rhS
@@ -110319,7 +110319,7 @@ vUr
eus
aWD
qWG
-sXs
+vas
fMW
cfJ
ybD
@@ -110576,7 +110576,7 @@ vUb
uMq
aWD
mkL
-dXB
+qHp
uFC
uFC
jnY
@@ -110796,7 +110796,7 @@ tGW
tGW
nli
pLk
-ngA
+vvE
aWM
vzP
gOY
@@ -110833,7 +110833,7 @@ vUb
nZH
uFC
jnY
-wpS
+oUb
uFC
lNk
sJG
@@ -111053,7 +111053,7 @@ tvB
tRZ
nkM
vxZ
-sDZ
+dyS
lfq
mDx
gOY
@@ -111309,9 +111309,9 @@ tTK
oEP
vBN
xfQ
-oSR
+cAG
xXF
-hcF
+sLr
mDx
cxg
cxg
@@ -111605,9 +111605,9 @@ xxi
uFC
eBZ
kpn
-avT
-avT
-avT
+pxu
+pxu
+pxu
oyV
axQ
yho
@@ -111861,9 +111861,9 @@ tbk
rkp
uFC
boT
-hoR
+kAh
wCm
-dLV
+qWs
utV
gea
xaP
@@ -112120,7 +112120,7 @@ uFC
uFC
uFC
uFC
-gqJ
+lwv
nPW
oyV
xaP
@@ -112377,7 +112377,7 @@ kUX
vxX
vxX
uFC
-uuX
+cUD
nPW
oyV
xaP
@@ -112634,7 +112634,7 @@ kUX
vxX
vxX
uFC
-nZq
+pbD
nPW
oyV
kiT
@@ -112891,7 +112891,7 @@ kUX
vxX
vxX
uFC
-drP
+biG
nPW
oyV
xaP
@@ -113149,7 +113149,7 @@ vxX
vxX
uFC
lCu
-avT
+pxu
oyV
xaP
xIV
@@ -113161,9 +113161,9 @@ xIV
xIV
xIV
xIV
-gis
-fHS
-tuX
+rLz
+uei
+nNN
jnY
fnI
mlk
@@ -113410,7 +113410,7 @@ kQF
bHH
sBe
ceu
-fvS
+gTe
wFG
sji
cjV
@@ -113418,9 +113418,9 @@ sGE
wFG
wFG
nxc
-bjH
+pWG
icr
-dYo
+jHz
jnY
xzT
dqK
@@ -113667,7 +113667,7 @@ nPW
oVs
oVs
oVs
-jTG
+dtY
oVs
mYD
fXc
@@ -113675,9 +113675,9 @@ gas
oVs
pUa
acG
-mNc
+kFO
acG
-tiD
+fEm
anu
auD
dqK
@@ -113921,20 +113921,20 @@ vxX
uFC
spr
xcm
-aoP
-jRG
+jQs
+luq
ddO
xcm
xcm
-bSe
-aiT
-sqW
+rVT
+hLq
+kWI
xcm
sWN
-xoH
-ykV
-uoa
-cWj
+wfi
+cXy
+vfL
+mWh
jnY
tgr
mlk
@@ -142434,8 +142434,8 @@ guN
vYz
vYz
gHN
-bnE
-nUB
+uTk
+hro
eYP
eYP
rup
@@ -143206,7 +143206,7 @@ vYz
aUf
eYP
fkF
-lGY
+xHT
gHN
hhX
hhX
@@ -147817,7 +147817,7 @@ oZQ
oZQ
oZQ
rXd
-boG
+qqL
mUi
fpx
rDE
@@ -148352,7 +148352,7 @@ sZH
pWr
pNW
ahq
-qSa
+kuI
sKt
kSU
uXQ
@@ -148360,7 +148360,7 @@ bHc
tBo
jCN
gbF
-esh
+ukv
uOJ
evQ
evQ
@@ -148611,12 +148611,12 @@ qml
ahq
qDH
dzA
-suY
+mZr
wWu
jaf
gey
cDD
-oFM
+prS
asz
uOJ
evQ
@@ -148838,7 +148838,7 @@ pic
gli
gBq
gBq
-qvd
+dPk
gBq
oAH
uaN
@@ -149611,7 +149611,7 @@ oZQ
oZQ
oZQ
sdc
-puq
+lwW
uyL
uSA
wDv
@@ -149837,8 +149837,8 @@ tIr
idB
mQo
kUG
-qwT
-vMs
+dkq
+tgv
peD
vjA
pIF
@@ -151444,7 +151444,7 @@ eCR
xck
ljZ
xhJ
-dvY
+qvV
aOm
aOm
aOm
@@ -151701,7 +151701,7 @@ ezF
xnq
qJo
xhJ
-jdI
+keg
unE
oZt
vZj
@@ -151959,7 +151959,7 @@ xnq
pTw
xhJ
oZt
-orV
+fQG
oZt
oZt
oZt
@@ -152219,7 +152219,7 @@ tHA
hsE
etg
oZt
-wQL
+rDx
hPb
fnU
xzP
@@ -152466,17 +152466,17 @@ xhJ
kpP
gvw
gvw
-kou
+oRR
nAs
wYY
tSn
-tfE
+xas
xhJ
-kUS
+mfP
xOF
dgS
-uml
-dKX
+kzI
+cNk
gtO
gcy
aRN
@@ -152723,7 +152723,7 @@ xhJ
iDw
plH
gvw
-rOr
+eOI
xYZ
jlb
whG
@@ -152733,7 +152733,7 @@ cgB
kHw
teV
oZt
-xMF
+rix
ixR
qro
hOh
@@ -152990,7 +152990,7 @@ oZt
oZt
oZt
oZt
-soX
+nZb
fPi
iHL
rwq
@@ -153237,17 +153237,17 @@ vxX
vxX
vxX
gvw
-bpk
-kOc
-tJV
+gjt
+jEf
+kQV
uKv
-reB
+evg
gvw
vxX
vxX
vxX
oZt
-gOF
+jCU
tkh
cgw
fMY
@@ -161140,9 +161140,9 @@ uRI
kCs
rxW
lFG
-xXE
+wxH
tbZ
-dwr
+lLC
sBl
eYF
lYL
@@ -165761,11 +165761,11 @@ pHA
pHA
pHA
wOo
-hSq
+txw
erY
qHx
eWO
-aBI
+daz
wOo
pHA
pHA
@@ -166022,7 +166022,7 @@ iJg
ebs
cWr
oVG
-itg
+xla
wOo
bFS
bFS
@@ -166789,11 +166789,11 @@ bFS
bFS
bFS
mbL
-fQy
-cWB
+pla
+iIT
vJG
-gCK
-iRj
+rbs
+gGh
mbL
bFS
bFS
@@ -168585,12 +168585,12 @@ jVV
mQE
hPx
fNk
-mno
+pYw
wHJ
hfH
sIW
hNC
-rCF
+gQs
hNC
sIW
gBx
@@ -169099,7 +169099,7 @@ cxg
mQE
mQE
gwF
-hXr
+eaW
wHJ
dqA
sIW
@@ -169109,7 +169109,7 @@ ciR
sIW
dfd
wHJ
-iZU
+rBZ
lPi
meH
sJT
@@ -169358,13 +169358,13 @@ imZ
mQE
fTj
wHJ
-bSG
+lEa
lmo
sIW
sIW
-lNn
+lUF
lmo
-dtg
+xAR
wHJ
tww
ffT
@@ -169875,7 +169875,7 @@ kWb
lWW
kBh
upw
-weE
+pRm
kWb
lWW
lWW
@@ -171417,7 +171417,7 @@ qDl
qDl
kdR
kWb
-stD
+nzT
kWb
mjq
qDl
@@ -171674,7 +171674,7 @@ vAB
vAB
qHi
kWb
-nzF
+oNM
kWb
lwr
vAB
@@ -173035,7 +173035,7 @@ vHa
aWD
aWD
aWD
-eyP
+ewa
gCT
kgb
gaI
@@ -173290,8 +173290,8 @@ msm
aWD
aWD
aWD
-nVe
-lyM
+hux
+eoO
ugV
ugV
lke
@@ -173546,7 +173546,7 @@ fqs
tCb
fjt
gij
-fsp
+cVn
thI
pFF
pFF
@@ -174063,11 +174063,11 @@ vzC
aWD
mog
mog
-bmW
+fFb
ybD
cSd
ybD
-fex
+juV
mog
mog
aWD
@@ -174834,11 +174834,11 @@ sCp
sCp
sCp
wje
-hVd
+anX
mGP
jjI
mee
-dWQ
+uqM
wje
sCp
sCp
@@ -175091,7 +175091,7 @@ mog
mog
sCp
wje
-fUi
+uca
eVA
mYb
oZC
@@ -175348,7 +175348,7 @@ mog
mog
sCp
wje
-lxs
+cSC
jPb
iBH
eVA
@@ -175605,7 +175605,7 @@ mog
mog
sCp
wje
-tsT
+vno
lAE
afp
wsW
@@ -175863,7 +175863,7 @@ mog
sCp
wje
wtH
-eaZ
+kjR
buk
ygJ
wtH
@@ -176353,7 +176353,7 @@ awM
eqX
efQ
drK
-bau
+unH
sKn
ovD
btZ
@@ -177122,7 +177122,7 @@ jMN
qhG
lwZ
diZ
-agT
+fvq
psi
smn
nUS
@@ -177380,7 +177380,7 @@ qhG
stP
ipu
qhG
-dyF
+evO
sIQ
usm
qhG
@@ -177635,9 +177635,9 @@ dsP
vPt
vPt
stP
-jSz
+tNK
vkp
-xxj
+qgD
smn
rbw
btj
@@ -178665,8 +178665,8 @@ fYe
qhG
bjc
qhG
-mHE
-uPj
+ylS
+mra
rhi
bDk
eju
diff --git a/_maps/virtual_domains/grasslands_hunt.dmm b/_maps/virtual_domains/grasslands_hunt.dmm
new file mode 100644
index 00000000000..c77bdae196f
--- /dev/null
+++ b/_maps/virtual_domains/grasslands_hunt.dmm
@@ -0,0 +1,6650 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aj" = (
+/obj/effect/turf_decal/weather/dirt,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"av" = (
+/obj/structure/flora/bush/pointy/style_random,
+/obj/structure/flora/bush/ferny/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"aD" = (
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"aZ" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"bd" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"br" = (
+/obj/structure/flora/bush/reed/style_random,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"bG" = (
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"bI" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"bU" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/turf/open/floor/holofloor/basalt,
+/area/virtual_domain/fullbright)
+"ce" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/grassy/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"cL" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"cS" = (
+/obj/structure/flora/rock/pile,
+/turf/open/floor/holofloor/basalt,
+/area/virtual_domain/fullbright)
+"cZ" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"dk" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/rock/pile/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"ec" = (
+/obj/effect/baseturf_helper/virtual_domain,
+/turf/closed/indestructible/binary,
+/area/virtual_domain/fullbright)
+"ep" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"eE" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"fa" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"fm" = (
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"fK" = (
+/turf/closed/indestructible/rock,
+/area/virtual_domain/fullbright)
+"fZ" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"gT" = (
+/obj/structure/table/wood,
+/obj/item/gun/ballistic/rifle/boltaction{
+ pixel_y = 8
+ },
+/obj/item/gun/ballistic/rifle/boltaction{
+ pixel_y = 4
+ },
+/obj/item/gun/ballistic/rifle/boltaction,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"hH" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"ic" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"iy" = (
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"iT" = (
+/obj/structure/flora/bush/pointy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"jc" = (
+/obj/structure/flora/bush/stalky/style_random,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"jo" = (
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"jq" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"kd" = (
+/obj/structure/flora/tree/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"kj" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"kq" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"kG" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"kM" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"kX" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"lf" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"lh" = (
+/obj/structure/flora/bush/pointy/style_random,
+/turf/closed/indestructible/rock,
+/area/virtual_domain/fullbright)
+"lF" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"lK" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"lN" = (
+/obj/structure/flora/bush/reed/style_random,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"lQ" = (
+/obj/structure/table/wood,
+/obj/item/storage/cans/sixbeer,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"nn" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"nE" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"nK" = (
+/obj/structure/flora/bush/pointy/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/obj/structure/flora/rock/pile/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"od" = (
+/obj/item/knife/hunting,
+/obj/structure/table/wood,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"or" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"oy" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/bush/pointy/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"oJ" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"oT" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/ferny/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"ph" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"pn" = (
+/obj/structure/flora/bush/ferny/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"pJ" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"rj" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"rx" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/tree/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"rO" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"rW" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"sq" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"st" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/misc/dirt/station,
+/area/virtual_domain/fullbright)
+"sx" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"sZ" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"tw" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/misc/dirt/station,
+/area/virtual_domain/fullbright)
+"tM" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"tZ" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"uh" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"uk" = (
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"uA" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"uN" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/effect/turf_decal/weather/dirt,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"vF" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"vN" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"vS" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"we" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"wq" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"wT" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"xj" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/ferny/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"xw" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"xE" = (
+/obj/structure/flora/bush/ferny/style_random,
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"yr" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"yC" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"zb" = (
+/obj/structure/flora/bush/stalky/style_random,
+/obj/effect/turf_decal/weather/dirt,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"zd" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"zr" = (
+/obj/structure/flora/bush/flowers_br/style_random,
+/obj/structure/flora/rock/pile/jungle/large/style_3,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"zX" = (
+/obj/modular_map_root/safehouse{
+ key = "wood"
+ },
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"An" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"Az" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"AM" = (
+/obj/effect/baseturf_helper/virtual_domain,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"AP" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/tree/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Be" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Bl" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Bn" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"BR" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"BS" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/turf/open/floor/holofloor/basalt,
+/area/virtual_domain/fullbright)
+"Co" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Cw" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"CH" = (
+/obj/structure/flora/rock/pile/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Dk" = (
+/obj/effect/landmark/bitrunning/loot_signal,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"DM" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"DT" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Es" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"EW" = (
+/obj/structure/flora/rock/pile/style_2,
+/turf/open/floor/holofloor/basalt,
+/area/virtual_domain/fullbright)
+"Fm" = (
+/obj/structure/flora/tree/jungle/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"FC" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/obj/structure/flora/bush/leavy,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Gt" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/bush/ferny/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"HT" = (
+/obj/structure/flora/bush/flowers_br/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Ib" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/tree/jungle/small/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Ik" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"IC" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"IQ" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"Jr" = (
+/obj/structure/flora/tree/jungle/small/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Js" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/rock/pile/jungle/style_2,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"Jv" = (
+/obj/structure/flora/rock/pile/jungle/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"Jw" = (
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"JD" = (
+/obj/structure/flora/bush/pointy/style_random,
+/obj/structure/flora/rock/pile/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"JF" = (
+/turf/open/floor/holofloor/basalt,
+/area/virtual_domain/fullbright)
+"KE" = (
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"KR" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"Lx" = (
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"LN" = (
+/obj/structure/flora/bush/fullgrass/style_random,
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Mh" = (
+/obj/structure/flora/bush/pale/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"No" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/rock/pile/jungle/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"NG" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"NY" = (
+/obj/structure/flora/tree/stump,
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/misc/dirt/station,
+/area/virtual_domain/fullbright)
+"PA" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"PM" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/misc/dirt/station,
+/area/virtual_domain/fullbright)
+"PX" = (
+/turf/open/misc/dirt/station,
+/area/virtual_domain/fullbright)
+"Qh" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"QA" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"QM" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Rl" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/grassy/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Rs" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"RL" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"RY" = (
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/bush/ferny/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Se" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Sm" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"SK" = (
+/obj/structure/flora/rock/pile/jungle/style_random,
+/turf/open/misc/dirt/station,
+/area/virtual_domain/fullbright)
+"SP" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/structure/flora/bush/lavendergrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"SW" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 10
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Tx" = (
+/obj/structure/flora/bush/ferny/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"TF" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/reed/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"Vi" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/turf/open/floor/holofloor/basalt,
+/area/virtual_domain/fullbright)
+"Vt" = (
+/obj/effect/turf_decal/weather/dirt,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"VN" = (
+/turf/closed/indestructible/binary,
+/area/virtual_domain/fullbright)
+"XP" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 9
+ },
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"Yw" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/flora/rock/pile/jungle/style_3,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"YF" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"YH" = (
+/obj/structure/flora/bush/stalky/style_random,
+/turf/open/water,
+/area/virtual_domain/fullbright)
+"YY" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 8
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+"Zk" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 1
+ },
+/obj/structure/flora/bush/fullgrass/style_random,
+/turf/open/floor/grass,
+/area/virtual_domain/fullbright)
+
+(1,1,1) = {"
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+ec
+"}
+(2,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(3,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(4,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+JF
+JF
+JF
+JF
+JF
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+No
+No
+yC
+LN
+LN
+yC
+yC
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(5,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+cS
+JF
+JF
+JF
+JF
+cS
+JF
+JF
+JF
+fK
+fK
+SK
+SK
+PX
+PX
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+No
+nn
+yC
+yC
+AP
+LN
+yC
+aD
+CH
+CH
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(6,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+uk
+YH
+uk
+uk
+uk
+JF
+JF
+JF
+YH
+YH
+uk
+uk
+An
+An
+ep
+PM
+PM
+PM
+SK
+PX
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+CH
+fm
+fm
+fm
+CH
+yC
+yC
+LN
+yC
+yC
+iT
+aD
+nn
+CH
+No
+nn
+yC
+yC
+yC
+yC
+Fm
+fm
+aD
+CH
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(7,1,1) = {"
+VN
+fK
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+Jv
+uk
+uk
+uk
+An
+An
+ep
+PM
+PM
+PM
+tw
+PX
+PX
+SK
+fK
+fK
+LN
+yC
+yC
+CH
+CH
+aD
+Fm
+iT
+aD
+aD
+yC
+yC
+yC
+aD
+iy
+iT
+aD
+aD
+yC
+aD
+yC
+yC
+yC
+yC
+fm
+fm
+CH
+CH
+CH
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(8,1,1) = {"
+VN
+fK
+fK
+uk
+uk
+uk
+uk
+Jv
+uk
+YH
+uk
+uk
+uk
+uk
+uk
+YH
+tZ
+jq
+jq
+tZ
+YH
+uk
+uk
+An
+An
+zd
+oJ
+vF
+PM
+SK
+SK
+SK
+Rl
+LN
+yC
+yC
+yC
+aD
+iT
+aD
+yC
+aD
+Fm
+nn
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+kd
+nn
+nn
+nn
+nn
+aD
+aD
+aD
+nn
+wT
+fm
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(9,1,1) = {"
+VN
+fK
+uk
+uk
+uk
+uk
+JF
+JF
+EW
+JF
+JF
+JF
+uk
+JF
+JF
+fK
+SK
+PX
+PX
+PM
+vN
+YH
+uk
+uk
+aj
+st
+bI
+Jw
+TF
+vF
+PM
+PX
+QM
+yC
+yC
+yC
+yC
+nn
+pn
+aD
+aD
+aD
+aD
+aD
+pn
+pn
+nn
+nn
+aD
+nn
+iT
+pn
+aD
+aD
+aD
+RL
+fm
+aD
+yC
+yC
+AP
+wT
+nn
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(10,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+JF
+JF
+cS
+JF
+JF
+JF
+JF
+JF
+fK
+fK
+fK
+fK
+fK
+PX
+PM
+cZ
+or
+tZ
+jq
+uk
+An
+uk
+uk
+YH
+kj
+PM
+NY
+PM
+lf
+yC
+KE
+aD
+aD
+Jr
+iT
+aD
+aD
+pn
+aD
+aD
+iy
+nn
+nn
+aD
+aD
+kd
+iT
+nn
+aD
+aD
+fm
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+nn
+nn
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(11,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+JF
+fK
+fK
+JF
+JF
+fK
+fK
+fK
+fK
+fK
+fK
+SK
+PX
+tw
+PM
+PM
+BR
+jq
+uk
+uk
+uk
+aj
+PM
+tw
+PX
+Cw
+KE
+aD
+yC
+aD
+aD
+aD
+aD
+nn
+Fm
+Tx
+yC
+yC
+yC
+yC
+yC
+LN
+fm
+pn
+aD
+aD
+nn
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+AP
+aD
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(12,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+aD
+yC
+pJ
+PM
+PM
+PX
+PX
+PX
+PX
+tw
+BR
+uk
+uk
+aj
+PX
+tw
+tw
+Bl
+yC
+aD
+aD
+aD
+aD
+nn
+aD
+aD
+nn
+aD
+yC
+yC
+yC
+AP
+yC
+yC
+nn
+aD
+CH
+nn
+nn
+aD
+aD
+nn
+nn
+aD
+nn
+nn
+nn
+nn
+aD
+aD
+iT
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(13,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+aD
+aD
+pn
+Mh
+LN
+lK
+lK
+rj
+PX
+PX
+PX
+PM
+PM
+bI
+uk
+aj
+PM
+tw
+PX
+Zk
+Mh
+yC
+yC
+aD
+aD
+nn
+aD
+aD
+RL
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+nn
+iy
+yC
+yC
+yC
+aD
+Fm
+iT
+aD
+nn
+aD
+aD
+aD
+aD
+aD
+aD
+Fm
+iT
+nn
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(14,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+nn
+nn
+nn
+aD
+pn
+jo
+fm
+yC
+LN
+LN
+yC
+kX
+xj
+PX
+PX
+PM
+bI
+YH
+aj
+PX
+PX
+PM
+QM
+fm
+yC
+yC
+yC
+aD
+aD
+CH
+aD
+nn
+yC
+yC
+yC
+AP
+yC
+yC
+yC
+nn
+iT
+yC
+yC
+yC
+aD
+iT
+aD
+aD
+aD
+aD
+iy
+fm
+aD
+nn
+nn
+nn
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(15,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+nn
+nn
+nn
+nn
+nn
+nn
+aD
+pn
+yC
+pn
+KE
+KE
+aD
+yC
+oT
+aZ
+tw
+PX
+PX
+bI
+uk
+uk
+IQ
+tw
+PM
+PX
+Rl
+LN
+yC
+yC
+aD
+aD
+iy
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+aD
+pn
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+wT
+aD
+nn
+aD
+aD
+yC
+aD
+aD
+aD
+nn
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(16,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+nn
+nn
+wT
+wT
+nn
+pn
+fm
+fm
+aD
+aD
+aD
+yC
+aD
+aD
+aD
+aZ
+tw
+PM
+Ik
+uk
+uk
+uk
+aj
+tw
+PM
+PX
+Rl
+yC
+yC
+yC
+aD
+aD
+pn
+aD
+aD
+yC
+yC
+yC
+aD
+yC
+aD
+aD
+Fm
+fm
+aD
+yC
+CH
+aD
+aD
+aD
+aD
+Fm
+iT
+aD
+aD
+aD
+aD
+nn
+nn
+aD
+nn
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(17,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+LN
+LN
+yC
+nn
+nn
+RL
+oy
+nn
+aD
+Fm
+nK
+CH
+fm
+yC
+yC
+aD
+aD
+aD
+aZ
+tw
+PM
+Sm
+uk
+uk
+uk
+aj
+tw
+PM
+PX
+rW
+yC
+yC
+aD
+aD
+aD
+Fm
+pn
+aD
+aD
+yC
+aD
+aD
+aD
+aD
+aD
+fm
+fm
+aD
+nn
+aD
+aD
+aD
+nn
+aD
+fm
+fm
+aD
+aD
+Lx
+Lx
+Lx
+Lx
+Lx
+zX
+aD
+fK
+fK
+fK
+fK
+VN
+"}
+(18,1,1) = {"
+VN
+fK
+fK
+fK
+yC
+yC
+AP
+iT
+aD
+aD
+iT
+aD
+aD
+pn
+JD
+aD
+pn
+Fm
+iT
+aD
+yC
+yC
+aD
+kG
+PX
+PX
+Sm
+uk
+Jv
+YH
+aj
+PM
+tw
+wq
+aD
+yC
+aD
+aD
+aD
+nn
+CH
+CH
+aD
+aD
+aD
+aD
+aD
+Fm
+aD
+nn
+nn
+aD
+aD
+aD
+aD
+nn
+nn
+aD
+aD
+aD
+aD
+aD
+fm
+Lx
+gT
+lQ
+Lx
+Lx
+Lx
+aD
+fK
+fK
+fK
+fK
+VN
+"}
+(19,1,1) = {"
+VN
+fK
+fK
+fK
+yC
+yC
+yC
+aD
+nn
+nn
+CH
+aD
+fm
+aD
+aD
+aD
+xE
+iT
+pn
+aD
+yC
+yC
+KE
+KE
+SP
+PX
+BR
+uk
+uk
+uk
+aj
+PM
+tw
+Zk
+Mh
+aD
+aD
+aD
+aD
+aD
+CH
+nn
+aD
+aD
+Fm
+pn
+aD
+aD
+aD
+aD
+aD
+aD
+iy
+wT
+aD
+nn
+kq
+sx
+kq
+aD
+sx
+Az
+sx
+Lx
+Lx
+Lx
+Lx
+Lx
+Lx
+aD
+fK
+fK
+fK
+fK
+VN
+"}
+(20,1,1) = {"
+VN
+fK
+fK
+fK
+yC
+yC
+yC
+aD
+nn
+nn
+aD
+fm
+fm
+fm
+aD
+nn
+nn
+aD
+aD
+aD
+iy
+iT
+aD
+KE
+kG
+PX
+PM
+bI
+uk
+uk
+aj
+PM
+tw
+lf
+yC
+yC
+yC
+CH
+nn
+aD
+aD
+bG
+aD
+nn
+pn
+aD
+aD
+yC
+yC
+yC
+aD
+aD
+fm
+Az
+sx
+Vt
+PX
+PX
+PX
+ic
+PX
+PM
+PX
+Lx
+Lx
+Lx
+Lx
+Lx
+Lx
+aD
+fK
+fK
+fK
+fK
+VN
+"}
+(21,1,1) = {"
+VN
+fK
+fK
+fK
+yr
+fm
+aD
+aD
+nn
+nn
+kd
+yC
+Jr
+fm
+fm
+nn
+nn
+aD
+fm
+fm
+iT
+aD
+aD
+yC
+aZ
+PX
+PM
+vN
+YH
+uk
+aj
+PM
+PX
+Rl
+LN
+yC
+aD
+aD
+aD
+aD
+yC
+aD
+aD
+yC
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+aD
+fa
+PX
+PX
+rW
+YF
+NG
+PX
+PX
+PX
+PX
+wq
+Lx
+Lx
+Lx
+Lx
+Lx
+Lx
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(22,1,1) = {"
+VN
+fK
+fK
+fK
+yC
+aD
+nn
+aD
+aD
+aD
+yC
+yC
+yC
+aD
+Jr
+aD
+aD
+pn
+Fm
+fm
+pn
+aD
+nn
+yC
+aZ
+PM
+PM
+vN
+Jw
+uk
+aj
+PX
+PX
+lF
+LN
+LN
+nn
+nn
+aD
+aD
+aD
+aD
+aD
+aD
+nn
+nn
+nn
+AP
+yC
+yC
+yC
+PA
+PM
+PX
+wq
+yC
+aD
+aD
+cL
+YF
+YF
+bd
+fm
+Lx
+Dk
+Lx
+od
+Lx
+Lx
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(23,1,1) = {"
+VN
+fK
+fK
+fK
+fm
+fm
+nn
+Fm
+yC
+yC
+yC
+yC
+yC
+nn
+nn
+aD
+aD
+pn
+fm
+nn
+nn
+nn
+aD
+fm
+fm
+ce
+PM
+cZ
+Jw
+YH
+aj
+tw
+PX
+PX
+Zk
+aD
+nn
+nn
+nn
+aD
+aD
+Jr
+nn
+aD
+nn
+nn
+nn
+aD
+yC
+sx
+Vt
+PX
+PX
+Be
+aD
+yC
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+Lx
+Lx
+Lx
+Lx
+Lx
+AM
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(24,1,1) = {"
+VN
+fK
+fK
+fK
+Fm
+fm
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+nn
+nn
+nn
+nn
+aD
+aD
+yC
+yC
+yC
+aD
+Mh
+fm
+hH
+PX
+PM
+cZ
+uk
+uk
+ep
+PM
+PX
+Bn
+aD
+nn
+nn
+nn
+nn
+aD
+aD
+aD
+yC
+aD
+aD
+aD
+aD
+Vt
+PX
+rW
+bd
+bd
+aD
+yC
+yC
+yC
+aD
+aD
+aD
+fm
+pn
+aD
+aD
+aD
+nn
+nn
+nn
+aD
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(25,1,1) = {"
+VN
+fK
+fK
+fK
+iT
+aD
+RL
+pn
+nn
+yC
+yC
+AP
+nn
+nn
+aD
+aD
+aD
+Fm
+yC
+yC
+oT
+yC
+yC
+aD
+yC
+aZ
+PX
+PM
+PX
+nE
+uk
+uk
+ep
+PX
+PX
+Ib
+yC
+yC
+nn
+nn
+aD
+aD
+aD
+aD
+pn
+pn
+nn
+aD
+aD
+YF
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+nn
+aD
+Fm
+iT
+aD
+yC
+aD
+pn
+fm
+fm
+aD
+aD
+fK
+fK
+fK
+fK
+VN
+"}
+(26,1,1) = {"
+VN
+fK
+fK
+aD
+aD
+aD
+iT
+aD
+nn
+yC
+yC
+yC
+nn
+aD
+aD
+iy
+aD
+aD
+aD
+yC
+oT
+yC
+aD
+aD
+yC
+yC
+SP
+PX
+tw
+PM
+BR
+uk
+ph
+tw
+PX
+rW
+yC
+yC
+yC
+nn
+aD
+nn
+aD
+aD
+aD
+Fm
+pn
+aD
+aD
+yC
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+nn
+aD
+iT
+nn
+aD
+aD
+aD
+nn
+iy
+fm
+aD
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(27,1,1) = {"
+VN
+fK
+fK
+aD
+nn
+nn
+pn
+aD
+nn
+nn
+nn
+yC
+nn
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+AP
+fm
+yC
+aD
+CH
+KE
+KE
+SP
+PX
+PM
+PX
+sq
+PX
+PX
+Es
+aD
+yC
+yC
+yC
+aD
+aD
+aD
+aD
+aD
+aD
+pn
+aD
+aD
+yC
+aD
+aD
+nn
+nn
+nn
+yC
+yC
+yC
+rx
+wT
+pn
+aD
+aD
+aD
+aD
+pn
+iT
+iT
+nn
+nn
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(28,1,1) = {"
+VN
+fK
+fK
+CH
+nn
+nn
+Fm
+fm
+aD
+nn
+rx
+aD
+aD
+nn
+aD
+nn
+nn
+nn
+aD
+fm
+fm
+yC
+yC
+yC
+aD
+aD
+yC
+kG
+PX
+tw
+PX
+sq
+tw
+PX
+Zk
+aD
+yC
+yC
+aD
+aD
+aD
+Fm
+aD
+aD
+nn
+nn
+aD
+aD
+aD
+aD
+nn
+iy
+aD
+aD
+nn
+yC
+nn
+wT
+nn
+aD
+aD
+aD
+aD
+aD
+pn
+Fm
+iT
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(29,1,1) = {"
+VN
+fK
+fK
+CH
+nn
+nn
+fm
+pn
+fm
+fm
+aD
+aD
+aD
+aD
+Fm
+nn
+nn
+nn
+nn
+aD
+aD
+aD
+yC
+yC
+aD
+yC
+yC
+yC
+rj
+PX
+tw
+uN
+PM
+Co
+KE
+aD
+aD
+yC
+aD
+aD
+aD
+aD
+aD
+aD
+yC
+yC
+yC
+aD
+aD
+aD
+iT
+aD
+aD
+Fm
+aD
+aD
+nn
+aD
+aD
+aD
+Fm
+aD
+aD
+yC
+aD
+fm
+fm
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(30,1,1) = {"
+VN
+fK
+fK
+CH
+CH
+aD
+aD
+nn
+iT
+Fm
+fm
+aD
+aD
+aD
+iT
+nn
+nn
+nn
+fm
+pn
+nn
+aD
+aD
+yC
+aD
+aD
+yC
+aD
+Vt
+PX
+PX
+uN
+PM
+Se
+yC
+yC
+aD
+aD
+aD
+nn
+nn
+aD
+yC
+yC
+yr
+yC
+yC
+aD
+aD
+aD
+kd
+iT
+aD
+aD
+aD
+fm
+fm
+aD
+nn
+aD
+aD
+aD
+yC
+yC
+aD
+aD
+aD
+aD
+aD
+aD
+fK
+fK
+fK
+fK
+VN
+"}
+(31,1,1) = {"
+VN
+fK
+fK
+CH
+aD
+aD
+aD
+aD
+aD
+iT
+aD
+nn
+nn
+nn
+aD
+aD
+aD
+aD
+kd
+fm
+nn
+aD
+aD
+iT
+yC
+aD
+aD
+yC
+aZ
+tw
+PM
+uN
+PM
+PX
+Zk
+yC
+aD
+aD
+aD
+nn
+nn
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+aD
+nn
+nn
+nn
+nn
+aD
+aD
+aD
+Fm
+iT
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+aD
+pn
+pn
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(32,1,1) = {"
+VN
+fK
+fK
+fK
+aD
+fm
+nn
+nn
+nn
+aD
+aD
+nn
+RL
+nn
+CH
+aD
+aD
+aD
+fm
+fm
+aD
+aD
+iT
+Fm
+pn
+aD
+yC
+yC
+aZ
+PX
+PM
+Js
+tw
+PX
+Bn
+aD
+aD
+aD
+aD
+nn
+nn
+aD
+nn
+nn
+Fm
+yC
+yC
+aD
+aD
+nn
+nn
+nn
+nn
+aD
+aD
+nn
+fm
+aD
+yC
+AP
+yC
+yC
+yC
+yC
+yC
+yC
+Gt
+nn
+Jr
+fm
+fK
+fK
+fK
+fK
+VN
+"}
+(33,1,1) = {"
+VN
+fK
+fK
+fK
+aD
+iy
+wT
+nn
+nn
+pn
+aD
+aD
+iT
+aD
+aD
+yC
+nn
+nn
+nn
+aD
+aD
+aD
+nn
+iT
+aD
+aD
+aD
+yC
+aZ
+PX
+PX
+Yw
+PX
+tw
+PX
+Zk
+yC
+aD
+aD
+RL
+yC
+aD
+aD
+aD
+nn
+nn
+nn
+kd
+aD
+aD
+No
+nn
+aD
+aD
+aD
+aD
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+AP
+wT
+nn
+fm
+aD
+fK
+fK
+fK
+fK
+VN
+"}
+(34,1,1) = {"
+VN
+fK
+fK
+fK
+aD
+nn
+fm
+aD
+aD
+Fm
+bG
+aD
+nn
+nn
+nn
+rx
+yC
+yC
+yC
+nn
+aD
+aD
+aD
+aD
+nn
+nn
+nn
+Mh
+hH
+PX
+PX
+bI
+ep
+tw
+PM
+Zk
+yC
+yC
+aD
+yC
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+iy
+dk
+nn
+aD
+kd
+nn
+aD
+aD
+yC
+LN
+yC
+dk
+yC
+yC
+yC
+oT
+nn
+nn
+aD
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(35,1,1) = {"
+VN
+fK
+fK
+fK
+aD
+aD
+aD
+aD
+aD
+pn
+pn
+yC
+yC
+yC
+yC
+nn
+yC
+yC
+yC
+nn
+RL
+aD
+aD
+aD
+yC
+yC
+yC
+fm
+hH
+PX
+tw
+bI
+ph
+PX
+PM
+Zk
+yC
+aD
+aD
+aD
+aD
+yC
+aD
+aD
+nn
+aD
+aD
+aD
+aD
+aD
+yC
+yC
+nn
+aD
+aD
+aD
+aD
+Gt
+nn
+rx
+LN
+yC
+yC
+yC
+yC
+yC
+nn
+nn
+aD
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(36,1,1) = {"
+VN
+fK
+fK
+aD
+yC
+aD
+kd
+aD
+aD
+aD
+pn
+yC
+yC
+yC
+yC
+nn
+yC
+yC
+yC
+aD
+iT
+aD
+Fm
+yC
+yC
+yC
+LN
+fm
+we
+PM
+tw
+uN
+PM
+PX
+PM
+rW
+aD
+aD
+nn
+nn
+nn
+aD
+aD
+kd
+aD
+aD
+aD
+rx
+nn
+nn
+yC
+yC
+nn
+aD
+iT
+iT
+aD
+pn
+nn
+nn
+yC
+nn
+yC
+yC
+AP
+nn
+nn
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(37,1,1) = {"
+VN
+fK
+fK
+yC
+yC
+yC
+yC
+aD
+yC
+aD
+Fm
+pn
+aD
+aD
+aD
+yC
+aD
+nn
+nn
+nn
+aD
+aD
+aD
+aD
+yC
+yC
+yC
+hH
+PX
+PM
+PX
+uN
+PM
+PX
+Es
+aD
+Mh
+fm
+yC
+yC
+nn
+nn
+nn
+aD
+aD
+aD
+aD
+nn
+nn
+yC
+yC
+yC
+yC
+yC
+rx
+iT
+aD
+aD
+pn
+iT
+aD
+RL
+yC
+yC
+yC
+nn
+aD
+pn
+fm
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(38,1,1) = {"
+VN
+fK
+fK
+yC
+LN
+LN
+yC
+aD
+yC
+aD
+pn
+pn
+aD
+aD
+aD
+aD
+Fm
+fm
+aD
+aD
+iy
+fm
+aD
+aD
+aD
+yC
+aD
+Vt
+PX
+PX
+XP
+aj
+PM
+PX
+QM
+rO
+Mh
+aD
+yC
+yC
+yC
+aD
+aD
+aD
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+iT
+aD
+aD
+iy
+aD
+aD
+aD
+iT
+aD
+nn
+nn
+nn
+aD
+pn
+kd
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(39,1,1) = {"
+VN
+fK
+fK
+yC
+AP
+LN
+LN
+aD
+yC
+yC
+RL
+pn
+nn
+aD
+aD
+nn
+fm
+fm
+aD
+aD
+fm
+fm
+aD
+aD
+Jr
+fm
+aD
+yC
+IC
+PX
+SK
+bI
+ep
+PX
+PX
+PX
+Zk
+yC
+yC
+yC
+yC
+yC
+aD
+nn
+kd
+aD
+yC
+yC
+AP
+yC
+yC
+yC
+yC
+yC
+aD
+aD
+aD
+iT
+iT
+aD
+aD
+aD
+aD
+iT
+iT
+aD
+aD
+aD
+iT
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(40,1,1) = {"
+VN
+fK
+fK
+yC
+yC
+yC
+kd
+nn
+yC
+yC
+nn
+aD
+nn
+aD
+fm
+fm
+aD
+aD
+nn
+nn
+aD
+aD
+nn
+aD
+fm
+aD
+yC
+yC
+aZ
+PX
+PX
+bI
+zb
+PM
+PX
+PX
+Zk
+fm
+yC
+yC
+yC
+aD
+iT
+aD
+aD
+aD
+aD
+yC
+iT
+yC
+yC
+yC
+AP
+yC
+aD
+aD
+aD
+rx
+nn
+nn
+aD
+nn
+pn
+kd
+iT
+aD
+aD
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(41,1,1) = {"
+VN
+fK
+aD
+yC
+yC
+yC
+aD
+nn
+yC
+yC
+nn
+aD
+aD
+aD
+Fm
+yC
+yC
+aD
+nn
+nn
+Fm
+fm
+aD
+aD
+KE
+aD
+aD
+yC
+aZ
+PX
+PM
+BR
+YH
+vF
+PM
+PX
+Bn
+aD
+aD
+yC
+nn
+nn
+Fm
+iT
+CH
+aD
+aD
+aD
+aD
+iT
+yC
+yC
+yC
+aD
+aD
+nn
+nn
+nn
+nn
+nn
+aD
+aD
+pn
+pn
+aD
+nn
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(42,1,1) = {"
+VN
+fK
+yC
+yC
+RL
+aD
+aD
+nn
+yC
+oT
+nn
+aD
+aD
+aD
+yC
+yC
+yr
+aD
+aD
+aD
+aD
+aD
+aD
+fm
+fm
+aD
+aD
+RY
+kG
+PX
+PM
+PX
+bI
+Jw
+vF
+PM
+PX
+Zk
+yC
+aD
+nn
+nn
+iT
+iy
+iT
+nn
+aD
+nn
+pn
+Fm
+yC
+yC
+yC
+aD
+aD
+aD
+aD
+nn
+nn
+iT
+aD
+aD
+aD
+yC
+yC
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(43,1,1) = {"
+VN
+fK
+yC
+yC
+Gt
+aD
+aD
+nn
+nn
+AP
+nn
+aD
+Jr
+aD
+aD
+aD
+aD
+aD
+nn
+nn
+nn
+aD
+aD
+Jr
+oT
+aD
+KE
+RY
+eE
+PX
+PM
+PM
+bI
+YH
+sZ
+PM
+PX
+Zk
+yC
+aD
+nn
+aD
+aD
+iT
+aD
+aD
+aD
+nn
+pn
+iT
+iT
+yC
+aD
+aD
+aD
+rx
+iT
+aD
+iy
+iT
+aD
+pn
+yC
+dk
+yC
+yC
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(44,1,1) = {"
+VN
+fK
+fK
+aD
+nn
+aD
+nn
+nn
+yC
+oT
+yC
+nn
+aD
+aD
+aD
+fm
+fm
+aD
+nn
+nn
+nn
+nn
+aD
+oT
+yC
+nn
+aD
+KE
+Qh
+PX
+PX
+PX
+Sm
+uk
+DM
+PX
+tw
+Zk
+yC
+aD
+nn
+aD
+nn
+nn
+nn
+aD
+yC
+aD
+aD
+pn
+pn
+aD
+aD
+aD
+aD
+iT
+aD
+aD
+aD
+aD
+aD
+kd
+yC
+yC
+yC
+yC
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(45,1,1) = {"
+VN
+fK
+fK
+aD
+aD
+Jr
+Gt
+nn
+yC
+yC
+yC
+nn
+aD
+aD
+fm
+Fm
+fm
+yC
+yC
+yC
+rx
+wT
+yC
+yC
+yC
+nn
+aD
+aZ
+PM
+PX
+KR
+TF
+YH
+aj
+tw
+PX
+PM
+rW
+CH
+aD
+yC
+yC
+yC
+aD
+aD
+aD
+aD
+pn
+aD
+aD
+Jr
+iT
+nn
+nn
+aD
+yC
+aD
+yC
+yC
+aD
+yC
+yC
+yC
+AP
+dk
+yC
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(46,1,1) = {"
+VN
+fK
+fK
+fK
+nn
+aD
+aD
+nn
+yC
+AP
+yC
+aD
+aD
+wT
+fm
+oT
+oT
+yC
+yC
+yC
+nn
+nn
+aD
+yC
+yC
+nn
+KE
+aZ
+PX
+PX
+tw
+Sm
+uk
+aj
+tw
+PX
+wq
+aD
+aD
+aD
+yC
+yC
+yC
+yC
+aD
+nn
+aD
+kd
+nn
+aD
+pn
+aD
+aD
+pn
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(47,1,1) = {"
+VN
+fK
+fK
+fK
+nn
+aD
+nn
+aD
+nn
+aD
+aD
+aD
+aD
+yC
+yC
+yC
+yC
+yC
+yC
+yC
+aD
+aD
+Fm
+aD
+aD
+bG
+aD
+Vt
+PX
+PM
+Ik
+uk
+uk
+ph
+PX
+Es
+yC
+iT
+iy
+yC
+aD
+yC
+aD
+Fm
+av
+aD
+pn
+pn
+pn
+nn
+aD
+aD
+iT
+iT
+pn
+nn
+nn
+nn
+rx
+nn
+yC
+yC
+yC
+yC
+yC
+yC
+iT
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(48,1,1) = {"
+VN
+fK
+fK
+fK
+nn
+aD
+aD
+kd
+pn
+aD
+aD
+aD
+rx
+nn
+nn
+AP
+yC
+yC
+yC
+oT
+yC
+aD
+aD
+nn
+nn
+aD
+yC
+PA
+PX
+Ik
+uk
+uk
+aj
+PX
+PX
+Zk
+yC
+aD
+iT
+yC
+yC
+yC
+aD
+iT
+pn
+nn
+aD
+aD
+nn
+aD
+aD
+nn
+aD
+Fm
+iT
+aD
+aD
+aD
+fm
+fm
+nn
+nn
+yC
+yC
+yC
+AP
+iT
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(49,1,1) = {"
+VN
+fK
+fK
+CH
+nn
+aD
+pn
+pn
+aD
+aD
+nn
+aD
+pn
+aD
+nn
+nn
+yC
+yC
+yC
+Fm
+fm
+fm
+aD
+aD
+aD
+yC
+aZ
+PX
+PX
+bI
+uk
+YH
+aj
+PM
+FC
+aD
+aD
+aD
+aD
+yC
+aD
+yC
+yC
+yC
+aD
+aD
+aD
+nn
+aD
+aD
+aD
+aD
+pn
+iT
+aD
+aD
+aD
+yC
+CH
+aD
+aD
+nn
+nn
+yC
+aD
+iT
+pn
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(50,1,1) = {"
+VN
+fK
+fK
+nn
+aD
+aD
+aD
+yC
+yC
+CH
+aD
+nn
+aD
+aD
+aD
+pn
+nn
+nn
+nn
+fm
+fm
+aD
+aD
+aD
+Fm
+yC
+aZ
+PX
+PM
+bI
+uk
+uk
+ph
+PM
+Zk
+yC
+Mh
+fm
+aD
+yC
+aD
+yC
+yC
+yC
+aD
+yC
+aD
+aD
+yC
+aD
+Mh
+fm
+aD
+pn
+aD
+aD
+yr
+yC
+aD
+pn
+pn
+aD
+nn
+nn
+nn
+aD
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(51,1,1) = {"
+VN
+fK
+fK
+No
+aD
+aD
+nn
+yC
+AP
+aD
+aD
+aD
+iT
+aD
+aD
+iy
+pn
+aD
+aD
+aD
+aD
+nn
+aD
+aD
+yC
+yC
+aZ
+PX
+PM
+bI
+uk
+aj
+PX
+PX
+Zk
+yC
+fm
+fm
+fm
+aD
+KE
+yC
+yC
+yC
+aD
+nn
+Jr
+yC
+yC
+yC
+fm
+fm
+Mh
+Jr
+yC
+aD
+yC
+yC
+LN
+fm
+kd
+fm
+aD
+kd
+aD
+aD
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(52,1,1) = {"
+VN
+fK
+fK
+nn
+aD
+aD
+nn
+nn
+nn
+aD
+aD
+aD
+Fm
+Gt
+nn
+nn
+aD
+aD
+nn
+aD
+HT
+aD
+aD
+iT
+aD
+yC
+aZ
+PX
+PM
+bI
+uk
+aj
+tw
+PX
+DT
+vS
+rO
+rO
+rO
+sx
+aD
+KE
+KE
+aD
+KE
+sx
+sx
+vS
+vS
+vS
+rO
+uA
+fm
+aD
+yC
+aD
+yC
+yC
+nn
+fm
+fm
+aD
+aD
+aD
+nn
+pn
+nn
+fm
+nn
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(53,1,1) = {"
+VN
+fK
+fK
+nn
+nn
+RL
+aD
+aD
+aD
+aD
+aD
+aD
+aD
+yC
+nn
+nn
+nn
+aD
+Jr
+HT
+yC
+yC
+aD
+Fm
+iT
+yC
+aZ
+PX
+PX
+bI
+uk
+aj
+PX
+PM
+PM
+PM
+tw
+tw
+tw
+PX
+Se
+kM
+kM
+aD
+PA
+PX
+tw
+PX
+PM
+tw
+PX
+PX
+lF
+vS
+yC
+yC
+KE
+aD
+bG
+aD
+aD
+nn
+aD
+aD
+aD
+aD
+RL
+fm
+nn
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(54,1,1) = {"
+VN
+fK
+fK
+fK
+nn
+nn
+aD
+Fm
+CH
+bG
+aD
+HT
+HT
+HT
+aD
+HT
+aD
+HT
+aD
+aD
+yC
+yC
+fm
+fm
+fm
+aD
+Vt
+PM
+tw
+BR
+uk
+uk
+An
+An
+ep
+PX
+PX
+PM
+PM
+PX
+PX
+PX
+PX
+fZ
+PM
+PX
+PX
+PM
+PM
+PM
+PX
+PX
+PX
+PX
+QM
+vS
+sx
+KE
+yC
+KE
+aD
+nn
+aD
+nn
+fm
+aD
+fm
+nn
+nn
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(55,1,1) = {"
+VN
+fK
+fK
+fK
+nn
+nn
+aD
+aD
+iT
+aD
+HT
+HT
+HT
+HT
+HT
+aD
+yC
+aD
+aD
+nn
+aD
+aD
+yC
+aD
+aD
+fm
+hH
+PX
+PX
+PM
+jc
+uk
+uk
+uk
+uk
+An
+oJ
+TF
+TF
+vF
+PM
+PM
+tw
+PX
+tw
+PX
+Ik
+An
+An
+ep
+PM
+PX
+tw
+tw
+PM
+PM
+PX
+xw
+aD
+KE
+yC
+nn
+aD
+aD
+kd
+fm
+CH
+No
+nn
+nn
+fK
+fK
+fK
+fK
+VN
+"}
+(56,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+aD
+aD
+aD
+Fm
+iT
+HT
+HT
+HT
+HT
+HT
+HT
+aD
+aD
+Fm
+fm
+aD
+nn
+aD
+nn
+aD
+fm
+fm
+tM
+PX
+PX
+br
+YH
+uk
+uk
+Jv
+uk
+uk
+YH
+YH
+sZ
+PM
+PM
+PX
+SK
+Ik
+An
+uk
+uk
+uk
+uk
+oJ
+ep
+tw
+tw
+tw
+PX
+PM
+Zk
+yC
+yC
+aD
+KE
+aD
+aD
+fm
+No
+CH
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(57,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+yC
+yC
+yC
+aD
+HT
+HT
+HT
+zr
+HT
+HT
+HT
+aD
+aD
+fm
+fm
+fm
+aD
+aD
+iT
+fm
+aD
+fm
+Mh
+rj
+PX
+cZ
+lN
+YH
+uk
+uk
+uk
+uk
+uk
+uk
+YH
+oJ
+oJ
+An
+An
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+An
+ep
+PM
+PX
+PM
+QM
+yC
+yC
+aD
+nn
+nn
+nn
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(58,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+yC
+yC
+yr
+aD
+aD
+HT
+HT
+HT
+HT
+HT
+HT
+aD
+aD
+nn
+nn
+aD
+nn
+iT
+iy
+fm
+aD
+yC
+yC
+Vt
+PX
+PX
+PM
+nE
+jq
+jq
+jq
+jq
+jq
+uk
+uk
+uk
+jq
+uk
+uk
+uk
+uk
+jq
+tZ
+tZ
+jq
+uk
+uk
+uk
+uk
+ep
+PX
+NY
+tw
+rW
+aD
+aD
+nn
+nn
+nn
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(59,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+yC
+yC
+yC
+yC
+yC
+aD
+HT
+HT
+HT
+HT
+aD
+aD
+aD
+yC
+AP
+yC
+nn
+aD
+iT
+aD
+nn
+yC
+yC
+aD
+rj
+PX
+PM
+PM
+PX
+PM
+PM
+PM
+tw
+BR
+uk
+aj
+st
+bI
+uk
+jq
+ph
+PX
+tw
+PM
+PM
+BR
+uk
+uk
+uk
+aj
+PM
+PX
+PM
+Bn
+yC
+CH
+CH
+CH
+aD
+nn
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(60,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+AP
+LN
+yC
+yC
+oT
+HT
+HT
+aD
+pn
+pn
+HT
+aD
+yC
+yC
+yC
+yC
+nn
+Fm
+aD
+nn
+nn
+yC
+yC
+nn
+aD
+rj
+PX
+PX
+SW
+PM
+PM
+PM
+PM
+PX
+BR
+jq
+Rs
+tZ
+ph
+PX
+PX
+PX
+PM
+tw
+PX
+PM
+vN
+YH
+uk
+uk
+IQ
+PM
+PX
+PM
+Zk
+dk
+dk
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(61,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fm
+aD
+yC
+oT
+Fm
+iT
+aD
+nn
+pn
+aD
+aD
+aD
+yr
+yC
+yC
+yC
+nn
+fm
+aD
+nn
+nn
+nn
+AP
+yC
+yC
+aD
+QA
+QA
+kG
+PX
+PM
+tw
+PX
+NY
+PX
+PM
+PM
+PM
+PX
+PX
+PX
+PX
+PX
+wq
+IC
+PM
+vN
+Jw
+uk
+uk
+kj
+PM
+PX
+PX
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(62,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+CH
+aD
+aD
+aD
+aD
+aD
+iy
+iT
+aD
+HT
+yC
+fm
+fm
+fm
+aD
+aD
+pn
+fm
+aD
+aD
+nn
+nn
+yC
+yC
+yC
+iT
+aD
+KE
+KE
+bd
+bd
+YY
+IC
+PM
+PM
+PX
+PX
+PX
+Es
+YY
+YY
+bd
+bd
+aD
+aZ
+PM
+cZ
+or
+YH
+uk
+uk
+An
+vF
+PX
+SK
+SK
+bU
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(63,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+nn
+aD
+aD
+yC
+yC
+yC
+yC
+Fm
+aD
+aD
+aD
+nn
+AP
+aD
+aD
+pn
+Fm
+iT
+CH
+aD
+nn
+nn
+nn
+RL
+nn
+aD
+yC
+yC
+yC
+nn
+yC
+yC
+bd
+YY
+YY
+YY
+cL
+yC
+yC
+yC
+yC
+aD
+KE
+kG
+PX
+PM
+PM
+Sm
+uk
+uk
+uk
+kj
+PM
+PX
+BS
+JF
+cS
+JF
+JF
+JF
+JF
+JF
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(64,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+nn
+aD
+aD
+yC
+yC
+yC
+aD
+nn
+nn
+nn
+fm
+aD
+nn
+aD
+yC
+aD
+iT
+fm
+nn
+aD
+aD
+aD
+aD
+yC
+aD
+aD
+yC
+yC
+aD
+nn
+yC
+yC
+aD
+yC
+yC
+yC
+fm
+fm
+Mh
+fm
+aD
+KE
+KE
+KE
+rj
+PX
+PX
+BR
+jq
+jq
+jq
+uk
+An
+An
+uk
+uk
+uk
+uk
+JF
+JF
+JF
+JF
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(65,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+nn
+aD
+aD
+aD
+AP
+iT
+aD
+nn
+nn
+nn
+Fm
+iT
+nn
+yC
+yC
+yC
+yC
+aD
+aD
+fm
+fm
+fm
+aD
+aD
+aD
+fm
+nn
+nn
+aD
+aD
+aD
+aD
+Fm
+fm
+fm
+fm
+yC
+yC
+aD
+Jr
+fm
+aD
+aD
+yC
+aZ
+PM
+PX
+PM
+PM
+PX
+PX
+bI
+uk
+uk
+uk
+uk
+uk
+YH
+JF
+JF
+EW
+JF
+JF
+JF
+JF
+fK
+fK
+fK
+VN
+"}
+(66,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+RL
+Gt
+aD
+aD
+iT
+aD
+pn
+nn
+nn
+nn
+iT
+fm
+nn
+yC
+yC
+yC
+yC
+aD
+aD
+aD
+Fm
+nn
+nn
+nn
+aD
+aD
+Fm
+fm
+aD
+nn
+nn
+fm
+fm
+fm
+aD
+fm
+yC
+yC
+aD
+aD
+uh
+yC
+CH
+yC
+yC
+fK
+PX
+PX
+PX
+PX
+tw
+BR
+uk
+YH
+YH
+uk
+uk
+uk
+uk
+uk
+JF
+JF
+JF
+EW
+JF
+fK
+fK
+fK
+VN
+"}
+(67,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+wT
+nn
+aD
+CH
+aD
+aD
+iy
+fm
+aD
+nn
+yC
+nn
+yC
+yC
+yC
+AP
+yC
+yC
+nn
+aD
+fm
+nn
+nn
+nn
+aD
+aD
+fm
+fm
+aD
+Fm
+aD
+aD
+aD
+nn
+nn
+aD
+aD
+aD
+Fm
+fm
+yC
+yC
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+SK
+PX
+PX
+Vi
+JF
+JF
+JF
+Jv
+uk
+uk
+uk
+YH
+YH
+uk
+uk
+uk
+JF
+fK
+fK
+VN
+"}
+(68,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+CH
+aD
+aD
+iT
+aD
+aD
+kd
+yC
+yC
+AP
+yC
+yC
+yC
+yC
+uh
+yC
+nn
+aD
+aD
+nn
+nn
+nn
+nn
+aD
+nn
+CH
+CH
+nn
+nn
+nn
+CH
+nn
+nn
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+SK
+PX
+SK
+bU
+JF
+JF
+JF
+JF
+YH
+uk
+uk
+uk
+uk
+uk
+uk
+uk
+fK
+fK
+VN
+"}
+(69,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+nn
+aD
+nn
+rx
+iT
+aD
+aD
+yC
+yC
+LN
+yC
+yC
+dk
+yC
+yC
+yC
+nn
+aD
+aD
+nn
+RL
+nn
+nn
+aD
+aD
+No
+No
+nn
+nn
+No
+CH
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+JF
+EW
+JF
+JF
+JF
+JF
+uk
+uk
+uk
+uk
+uk
+Jv
+uk
+uk
+fK
+VN
+"}
+(70,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+lh
+iT
+iT
+iT
+CH
+aD
+aD
+nn
+rx
+LN
+yC
+yC
+yC
+yC
+yC
+aD
+Fm
+aD
+aD
+CH
+CH
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+JF
+JF
+JF
+JF
+JF
+JF
+JF
+JF
+JF
+fK
+uk
+uk
+uk
+uk
+fK
+VN
+"}
+(71,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+aD
+nn
+wT
+fm
+CH
+nn
+wT
+nn
+nn
+aD
+aD
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+cS
+JF
+JF
+JF
+JF
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(72,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(73,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(74,1,1) = {"
+VN
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+fK
+VN
+"}
+(75,1,1) = {"
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+VN
+"}
diff --git a/_maps/virtual_domains/meta_central.dmm b/_maps/virtual_domains/meta_central.dmm
new file mode 100644
index 00000000000..bf821cc6e34
--- /dev/null
+++ b/_maps/virtual_domains/meta_central.dmm
@@ -0,0 +1,8434 @@
+//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"ab" = (
+/obj/machinery/newscaster/directional/west,
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood{
+ pixel_x = -4
+ },
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"ac" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Command Hallway"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ai" = (
+/obj/structure/broken_flooring/corner/always_floorplane/directional/south,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"an" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ name = "Showroom Shutters"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"as" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 1;
+ name = "Showroom Shutters"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"at" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/item/storage/box/mothic_rations{
+ pixel_y = -9;
+ pixel_x = 6
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"au" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/toy/figure/detective{
+ pixel_y = 13
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"av" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"aw" = (
+/obj/structure/table/reinforced,
+/obj/machinery/door/window/brigdoor/right/directional/north{
+ name = "Head of Personnel's Desk";
+ req_access = list("hop")
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/preopen{
+ id = "hop";
+ name = "Privacy Shutters"
+ },
+/obj/structure/desk_bell{
+ pixel_x = 7
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ay" = (
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 4
+ },
+/obj/item/surgicaldrill,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"aA" = (
+/obj/item/restraints/legcuffs/beartrap/prearmed,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"aC" = (
+/obj/structure/fluff/paper/stack,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"aO" = (
+/obj/structure/toilet{
+ pixel_y = 13
+ },
+/obj/machinery/light/directional/south,
+/obj/machinery/light_switch/directional/south,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/turf/open/floor/iron/white,
+/area/virtual_domain)
+"aQ" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/effect/decal/cleanable/food/egg_smudge,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"aT" = (
+/obj/effect/mob_spawn/ghost_role/human/pirate/skeleton/captain,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"aV" = (
+/obj/structure/flora/bush/large/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"aZ" = (
+/obj/machinery/airalarm/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/robot_debris/limb,
+/obj/machinery/exoscanner,
+/obj/effect/turf_decal/bot_red,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ba" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"bb" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/spawner/random/trash,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bd" = (
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor4"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"bf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor7"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/shard{
+ icon_state = "medium";
+ pixel_x = 9;
+ pixel_y = 2
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bl" = (
+/obj/effect/turf_decal/trimline/brown/filled/line{
+ dir = 8
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/status_display/evac/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bm" = (
+/obj/item/clothing/mask/surgical,
+/obj/effect/mob_spawn/corpse/human/doctor,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"br" = (
+/obj/effect/spawner/random/decoration/showcase,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"bs" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/assembly/flash,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bu" = (
+/obj/structure/railing{
+ dir = 10
+ },
+/obj/structure/bonfire/prelit,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"bw" = (
+/obj/effect/decal/cleanable/blood/footprints{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"bO" = (
+/obj/structure/bed/maint,
+/obj/item/bedsheet/pirate,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"bP" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L6"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bQ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/table/reinforced/plastitaniumglass,
+/obj/item/ai_module/malf,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bR" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bS" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/spawner/random/trash/graffiti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bT" = (
+/obj/effect/turf_decal/bot_white/right,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/stock_parts/subspace/filter{
+ pixel_x = 15
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"bU" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"bW" = (
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"bZ" = (
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 9
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/effect/turf_decal/caution/red,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cj" = (
+/obj/item/radio/intercom/directional/east,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ck" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L3"
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "w";
+ pixel_y = -15;
+ pixel_x = -17
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "e";
+ pixel_y = -16;
+ pixel_x = -2
+ },
+/obj/effect/decal/cleanable/blood{
+ pixel_y = -13
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cp" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/holosign/barrier,
+/obj/structure/marker_beacon/burgundy,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cr" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/tank/jetpack/carbondioxide{
+ pixel_x = -4;
+ pixel_y = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cx" = (
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/item/kirbyplants/organic/plant16,
+/obj/item/radio/intercom/directional/north,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cz" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cB" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/weather/dirt,
+/obj/effect/spawner/random/trash/bin,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cC" = (
+/obj/structure/sign/map/left{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-left-MS";
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cD" = (
+/obj/machinery/airalarm/directional/east,
+/obj/machinery/computer/security/telescreen/entertainment/directional/north,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/spawner/random/trash/bin,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"cF" = (
+/obj/machinery/hydroponics/constructable,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"cH" = (
+/obj/structure/flora/bush/jungle/b/style_random,
+/obj/structure/flora/bush/large/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"cI" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/shard{
+ icon_state = "medium";
+ pixel_x = 5;
+ pixel_y = 7
+ },
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cK" = (
+/obj/effect/turf_decal/trimline/brown/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/barricade/sandbags,
+/obj/structure/railing,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cN" = (
+/obj/structure/sign/departments/court/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/barricade/security,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"cO" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 8
+ },
+/obj/item/trash/fleet_ration,
+/obj/effect/decal/cleanable/food/egg_smudge,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"cW" = (
+/obj/structure/alien/weeds,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"cZ" = (
+/obj/machinery/button/door/directional/west{
+ name = "Privacy Shutters Control"
+ },
+/obj/structure/chair/office{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"db" = (
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"dc" = (
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"dd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"di" = (
+/obj/structure/chair/office{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"dk" = (
+/obj/machinery/button/door/directional/south{
+ name = "E.V.A. Storage Shutter Control"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/suit_storage_unit/void_old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"dl" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"dz" = (
+/obj/machinery/status_display/evac/directional/north,
+/obj/structure/bed/dogbed/ian,
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"dA" = (
+/obj/structure/holosign/barrier/medical,
+/turf/closed/indestructible/fakedoor,
+/area/virtual_domain)
+"dC" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"dD" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"dE" = (
+/obj/effect/spawner/structure/window/reinforced,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"dP" = (
+/obj/structure/sign/directions/security{
+ dir = 1;
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/engineering{
+ dir = 4
+ },
+/obj/structure/sign/directions/command{
+ pixel_y = -8
+ },
+/turf/closed/wall/r_wall,
+/area/virtual_domain)
+"dU" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"dX" = (
+/obj/structure/sign/warning/electric_shock/directional/north,
+/obj/effect/turf_decal/bot,
+/obj/item/shard,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"dY" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/banner/medical,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"dZ" = (
+/obj/item/storage/belt/utility,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/structure/rack,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/machinery/button/door/directional/south{
+ name = "Gateway Shutter Control"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ej" = (
+/obj/structure/flora/bush/jungle/a/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"ek" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ep" = (
+/obj/structure/table/wood,
+/obj/item/storage/briefcase/secure{
+ desc = "A large briefcase with a digital locking system, and the Nanotrasen logo emblazoned on the sides.";
+ name = "\improper Nanotrasen-brand secure briefcase exhibit";
+ pixel_y = 2
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"er" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"eu" = (
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ey" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ez" = (
+/obj/structure/rack,
+/obj/item/storage/toolbox/emergency,
+/obj/item/storage/toolbox/emergency{
+ pixel_x = -2;
+ pixel_y = -3
+ },
+/obj/item/wrench,
+/obj/item/multitool,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/incident_display/delam/directional/south,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"eA" = (
+/obj/machinery/firealarm/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/bookcase/random,
+/obj/machinery/light/broken/directional/west,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"eB" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"eD" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L3"
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"eG" = (
+/obj/structure/chair{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"eN" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"eR" = (
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/machinery/computer/old{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"eV" = (
+/obj/machinery/light/directional/west,
+/obj/structure/table,
+/obj/item/grenade/chem_grenade/smart_metal_foam{
+ pixel_x = -4;
+ pixel_y = 6
+ },
+/obj/item/grenade/chem_grenade/smart_metal_foam{
+ pixel_x = 4;
+ pixel_y = 2
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/status_display/evac/directional/west,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"eX" = (
+/obj/structure/meateor_fluff/abandoned_headcrab_egg,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"eZ" = (
+/obj/structure/meateor_fluff/eyeball,
+/obj/effect/mob_spawn/corpse/human/doctor,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"fc" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/barricade/sandbags,
+/obj/structure/railing,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fh" = (
+/turf/open/floor/plating,
+/area/virtual_domain)
+"fj" = (
+/obj/structure/closet/crate/cargo,
+/obj/effect/spawner/random/maintenance/no_decals/seven,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fn" = (
+/obj/item/camera/detective{
+ pixel_y = 4;
+ pixel_x = 9
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fr" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/light/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fz" = (
+/obj/machinery/pdapainter{
+ pixel_y = 2
+ },
+/obj/machinery/requests_console/directional/north{
+ department = "Head of Personnel's Desk";
+ name = "Head of Personnel's Requests Console"
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"fB" = (
+/obj/machinery/light/small/directional/south,
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fC" = (
+/obj/structure/rack,
+/obj/item/wrench,
+/obj/item/screwdriver,
+/obj/effect/turf_decal/tile/brown/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/flashlight/flare/candle/infinite{
+ pixel_y = 16;
+ icon_state = "candle2_lit";
+ pixel_x = 17
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fD" = (
+/obj/structure/table/reinforced,
+/obj/effect/spawner/random/armory/laser_gun,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"fF" = (
+/obj/structure/chair/office{
+ dir = 1
+ },
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/glass,
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"fG" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/decal/cleanable/glass,
+/obj/item/clothing/head/costume/party,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fK" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"fN" = (
+/obj/structure/sign/directions/science{
+ pixel_y = -8
+ },
+/obj/structure/sign/directions/medical{
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/evac,
+/turf/closed/wall/r_wall,
+/area/virtual_domain)
+"fP" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"fQ" = (
+/obj/effect/turf_decal/bot,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"gb" = (
+/obj/structure/flora/rock/pile/jungle,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"ge" = (
+/obj/structure/flora/bush/jungle/b/style_random,
+/obj/structure/flora/tree/jungle/small/style_4,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"gg" = (
+/obj/item/storage/medkit/regular{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/green{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"gj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/status_display/evac/directional/west,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"gk" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/fluff/paper/stack,
+/obj/item/flashlight/lamp/green,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"gt" = (
+/obj/effect/spawner/random/trash/graffiti,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"gC" = (
+/obj/item/kirbyplants/synthetic,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"gE" = (
+/turf/open/floor/wood,
+/area/virtual_domain)
+"gM" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/bodypart/head/robot,
+/obj/structure/table/reinforced/plastitaniumglass,
+/obj/machinery/digital_clock/directional/north,
+/obj/item/knife/combat/cyborg{
+ pixel_x = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"gU" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"hb" = (
+/obj/structure/table/wood,
+/obj/item/camera{
+ pixel_y = 4
+ },
+/obj/item/radio/intercom/directional/west,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"hc" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/holosign/barrier,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hh" = (
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"hi" = (
+/obj/structure/broken_flooring/pile/directional/west,
+/obj/structure/holosign/barrier,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"hj" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Command Hallway"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hp" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ht" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L13"
+ },
+/obj/effect/spawner/random/trash,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hv" = (
+/obj/structure/bed/medical/emergency,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/machinery/vending/wallmed/directional/west,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hw" = (
+/obj/effect/spawner/random/trash/graffiti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hz" = (
+/obj/structure/reagent_dispensers/wall/virusfood/directional/south,
+/obj/structure/meateor_fluff/eyeball,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"hF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hG" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Gateway Chamber"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hR" = (
+/obj/machinery/firealarm/directional/north,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hU" = (
+/obj/structure/frame/computer,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"hV" = (
+/obj/machinery/status_display/ai/directional/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/closet/crate/secure/syndicrate,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"hX" = (
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"hZ" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"id" = (
+/obj/structure/chair/comfy/black{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"ie" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ii" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/holosign/barrier/atmos,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"il" = (
+/obj/structure/table,
+/obj/machinery/newscaster/directional/north,
+/obj/item/paper_bin{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/item/pen,
+/obj/effect/turf_decal/tile/brown{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"im" = (
+/obj/effect/decal/cleanable/blood/gibs/up,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"iv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ix" = (
+/obj/item/trash/fleet_ration,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"iy" = (
+/obj/machinery/holopad,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"iA" = (
+/obj/structure/flora/bush/jungle/a/style_random,
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/bush/large/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"iH" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/item/trash/can,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"iI" = (
+/obj/structure/closet/crate,
+/obj/item/stack/cable_coil,
+/obj/item/crowbar,
+/obj/item/screwdriver{
+ pixel_y = 16
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"iK" = (
+/obj/machinery/newscaster/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"iP" = (
+/obj/effect/decal/cleanable/food/flour,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"iQ" = (
+/obj/item/stack/sheet/iron/fifty,
+/obj/item/stack/sheet/iron/fifty,
+/obj/structure/table,
+/obj/item/stack/sheet/plasteel{
+ amount = 10
+ },
+/obj/machinery/airalarm/directional/west,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/stack/sheet/glass/fifty,
+/obj/item/crowbar,
+/obj/item/wrench,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"iY" = (
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/status_display/evac/directional/east,
+/obj/item/stock_parts/subspace/crystal{
+ pixel_y = -12;
+ pixel_x = 6
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"iZ" = (
+/obj/item/storage/box/mothic_rations{
+ pixel_y = -7
+ },
+/obj/effect/decal/cleanable/food/tomato_smudge,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"ja" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"jc" = (
+/obj/item/shard,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"jd" = (
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/chair{
+ dir = 1
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"jh" = (
+/obj/effect/decal/cleanable/oil,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"jk" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "E.V.A. Storage"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"jm" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/clothing/mask/facehugger/dead,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"jt" = (
+/obj/machinery/light/directional/east,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"jx" = (
+/obj/effect/turf_decal/siding/dark/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/dark/corner{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "med"
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"jy" = (
+/obj/machinery/status_display/ai/directional/north,
+/obj/machinery/computer/old{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"jz" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"jC" = (
+/obj/item/ammo_box/magazine/wt550m9,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"jD" = (
+/obj/structure/alien/weeds,
+/obj/structure/alien/egg/burst,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"jF" = (
+/obj/machinery/holopad/secure,
+/obj/item/storage/box/lethalshot{
+ pixel_y = 7
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"jG" = (
+/obj/machinery/light_switch/directional/east,
+/obj/structure/table/glass,
+/obj/item/clothing/head/utility/chefhat{
+ pixel_x = 6;
+ pixel_y = 11
+ },
+/obj/item/reagent_containers/condiment/saltshaker,
+/obj/item/reagent_containers/condiment/peppermill{
+ pixel_x = -6;
+ pixel_y = 10
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"jR" = (
+/obj/structure/fluff/paper/stack{
+ dir = 8
+ },
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kc" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/mine/gas/plasma,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"kd" = (
+/obj/effect/turf_decal/trimline/blue/filled/corner,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/status_display/evac/directional/south,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kg" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/trash/boritos/red,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"ki" = (
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood{
+ pixel_x = 2
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"km" = (
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kn" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters{
+ dir = 8;
+ name = "Vacant Commissary Shutter"
+ },
+/obj/structure/noticeboard/directional/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kp" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ name = "Bridge Blast Door"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"kt" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/structure/chair/stool/directional/north,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"kv" = (
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor4-old"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kx" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/structure/alien/weeds,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"kI" = (
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kK" = (
+/obj/structure/sign/directions/command{
+ dir = 4;
+ pixel_y = -8
+ },
+/obj/structure/sign/directions/security{
+ dir = 1;
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/engineering{
+ dir = 4
+ },
+/turf/closed/wall,
+/area/virtual_domain)
+"kM" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor4"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kN" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters{
+ name = "E.V.A. Storage Shutter"
+ },
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"kW" = (
+/obj/structure/table,
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"lb" = (
+/obj/item/stack/sheet/iron,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ld" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table/reinforced,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/poddoor/shutters{
+ dir = 8;
+ name = "Vacant Commissary Shutter"
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lk" = (
+/obj/item/grenade/c4/x4,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"lt" = (
+/obj/machinery/camera/motion/directional/east{
+ c_tag = "E.V.A. Storage"
+ },
+/obj/machinery/requests_console/directional/east{
+ department = "EVA";
+ name = "EVA Requests Console"
+ },
+/obj/machinery/light/directional/east,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lu" = (
+/obj/structure/chair/stool/directional/east,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lv" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/pickaxe/rusted,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lx" = (
+/obj/structure/barricade/sandbags,
+/obj/machinery/deployable_turret{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"lC" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Command Hallway"
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lD" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "E.V.A. Storage"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lE" = (
+/obj/structure/sign/departments/science,
+/turf/closed/wall,
+/area/virtual_domain)
+"lG" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lJ" = (
+/obj/item/tank/internals/oxygen,
+/obj/effect/decal/cleanable/glass,
+/obj/effect/gibspawner/human,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"lK" = (
+/obj/structure/table/wood,
+/obj/structure/sign/picture_frame/showroom/one{
+ pixel_x = -8;
+ pixel_y = 32
+ },
+/obj/structure/sign/picture_frame/showroom/two{
+ pixel_x = 8;
+ pixel_y = 32
+ },
+/obj/item/ammo_casing/shotgun/buckshot/spent,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"lL" = (
+/obj/structure/table,
+/obj/item/stack/package_wrap,
+/obj/item/stack/package_wrap,
+/obj/item/stack/package_wrap,
+/obj/item/stack/package_wrap,
+/obj/item/hand_labeler,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/window/spawner/directional/south,
+/obj/machinery/light/cold/directional/west,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"lM" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L6"
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "c";
+ pixel_x = -11;
+ pixel_y = 16
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "o";
+ pixel_y = 16;
+ pixel_x = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"lN" = (
+/obj/item/bodybag{
+ pixel_y = 5;
+ pixel_x = -6
+ },
+/obj/item/reagent_containers/spray/cleaner{
+ pixel_x = 9;
+ pixel_y = -5
+ },
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"lQ" = (
+/obj/structure/spacevine{
+ can_spread = 0
+ },
+/turf/closed/wall,
+/area/virtual_domain)
+"lT" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/virtual_domain)
+"lU" = (
+/obj/structure/fluff/paper/stack,
+/obj/structure/marker_beacon/bronze,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"lY" = (
+/obj/machinery/light/directional/east,
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mb" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/machinery/button/door/directional/south{
+ name = "Gateway Shutter Control";
+ pixel_y = -34
+ },
+/obj/machinery/button/door/directional/south{
+ name = "E.V.A. Storage Shutter Control"
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"mc" = (
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mf" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L4"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mi" = (
+/obj/machinery/light/directional/south,
+/obj/machinery/firealarm/directional/south,
+/obj/structure/rack,
+/obj/item/storage/briefcase/secure,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"mj" = (
+/obj/item/flashlight/flare/candle/infinite{
+ pixel_x = -13;
+ pixel_y = 8;
+ icon_state = "candle3_lit"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"mo" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ dir = 1;
+ name = "Showroom Shutters"
+ },
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"mq" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mt" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mw" = (
+/obj/effect/decal/cleanable/blood/gibs/down,
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 6
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"my" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/structure/table/reinforced/plastitaniumglass,
+/obj/machinery/computer/records/security/laptop/syndie,
+/obj/structure/sign/poster/official/state_laws/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mI" = (
+/obj/structure/bookcase/random,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mK" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 9
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mO" = (
+/obj/structure/flora/bush/jungle/b/style_random,
+/obj/structure/flora/bush/large/style_random,
+/obj/structure/spacevine{
+ can_spread = 0
+ },
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"mP" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/ammo_casing/shotgun/buckshot/spent,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"mQ" = (
+/obj/machinery/firealarm/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mR" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"mW" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"nq" = (
+/obj/effect/mob_spawn/corpse/human/scientist,
+/turf/open/misc/dirt/dark/jungle,
+/area/virtual_domain)
+"nw" = (
+/obj/structure/punji_sticks/spikes,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"ny" = (
+/obj/item/radio/intercom/directional/west,
+/obj/effect/turf_decal/tile/blue,
+/obj/machinery/light/broken/directional/west,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"nz" = (
+/obj/effect/decal/cleanable/glass,
+/obj/item/clothing/head/costume/party,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"nO" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/glass,
+/obj/machinery/firealarm/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"nP" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/barricade/sandbags,
+/obj/structure/railing,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"nS" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"nU" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/structure/sign/departments/aiupload/directional/north,
+/obj/effect/decal/cleanable/shreds,
+/obj/item/card/emag,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"nW" = (
+/obj/machinery/light_switch{
+ pixel_x = 38;
+ pixel_y = -35
+ },
+/obj/machinery/button/flasher{
+ pixel_x = 38;
+ pixel_y = -25
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/bed/maint,
+/obj/item/bedsheet/pirate{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"nY" = (
+/obj/machinery/newscaster/directional/east,
+/obj/machinery/computer/old{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"nZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/fluff/paper/stack{
+ dir = 1
+ },
+/obj/item/book,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"od" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/bush/leafy,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"ok" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/item/borg/upgrade/pinpointer,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ol" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor6"
+ },
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/item/modular_computer/laptop{
+ icon_state = "laptop";
+ pixel_y = 12;
+ pixel_x = 2
+ },
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"on" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/fluff/paper/stack,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"oo" = (
+/obj/machinery/door/airlock/maintenance{
+ name = "Gateway Maintenance"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"op" = (
+/obj/structure/railing{
+ dir = 5
+ },
+/obj/effect/turf_decal/siding/dark{
+ dir = 5
+ },
+/obj/structure/closet/body_bag,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"oy" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash/graffiti,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"oA" = (
+/obj/structure/table,
+/obj/item/storage/belt/utility,
+/obj/item/storage/belt/utility,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"oD" = (
+/obj/machinery/light/small/directional/south,
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"oH" = (
+/obj/structure/sign/plaques/kiddie/perfect_man{
+ pixel_y = 32
+ },
+/obj/effect/spawner/random/decoration/showcase,
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"oI" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Corporate Showroom"
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"oM" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"oO" = (
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks/fullupgrade{
+ dir = 8
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"oQ" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"oS" = (
+/obj/structure/barricade/sandbags,
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pb" = (
+/obj/item/radio/intercom/directional/north{
+ pixel_y = 34
+ },
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/computer/old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"pc" = (
+/obj/structure/fluff/paper/stack{
+ dir = 9
+ },
+/obj/item/book,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pd" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"pr" = (
+/obj/effect/turf_decal/trimline/brown/filled/line{
+ dir = 8
+ },
+/obj/structure/closet/crate/cargo,
+/obj/effect/spawner/random/maintenance/no_decals/seven,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ps" = (
+/turf/closed/wall,
+/area/virtual_domain)
+"pv" = (
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/trash/fleet_ration,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pA" = (
+/obj/structure/broken_flooring/side/directional/west,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"pB" = (
+/obj/structure/sign/directions/security{
+ dir = 1;
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/engineering{
+ dir = 4
+ },
+/obj/structure/sign/directions/command{
+ dir = 1;
+ pixel_y = -8
+ },
+/turf/closed/wall,
+/area/virtual_domain)
+"pD" = (
+/turf/closed/indestructible/fakedoor/maintenance,
+/area/virtual_domain)
+"pE" = (
+/obj/structure/fluff/paper/stack{
+ dir = 10
+ },
+/obj/item/flashlight/lamp/green,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pI" = (
+/obj/effect/decal/cleanable/xenoblood/xgibs/up,
+/obj/structure/alien/weeds,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"pJ" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"pK" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/ammo_casing/shotgun/buckshot/spent,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"pL" = (
+/obj/item/extinguisher,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"pN" = (
+/obj/structure/meateor_fluff/eyeball,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"pO" = (
+/obj/effect/decal/cleanable/robot_debris/old,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/fluff/paper/stack{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pP" = (
+/obj/machinery/button/door/directional/north{
+ name = "Privacy Shutters Control"
+ },
+/obj/machinery/computer/old,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"pQ" = (
+/obj/machinery/ticket_machine/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pR" = (
+/obj/structure/broken_flooring/pile/directional/north,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"pT" = (
+/obj/structure/barricade/sandbags,
+/obj/machinery/deployable_turret/hmg,
+/obj/structure/railing/corner/end/flip{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pV" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"pW" = (
+/obj/structure/alien/weeds,
+/obj/item/flamethrower/full/tank,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"pX" = (
+/obj/item/photo/old{
+ pixel_y = 14
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"qa" = (
+/obj/item/radio/intercom/directional/north,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/oil{
+ icon_state = "floor5"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"qk" = (
+/obj/structure/chair/comfy/beige,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"qq" = (
+/obj/structure/broken_flooring/side/directional/west,
+/obj/structure/sign/warning/gas_mask/directional/north,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"qr" = (
+/obj/machinery/airalarm/directional/east,
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"qu" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/chair{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"qv" = (
+/obj/item/kirbyplants/organic/plant21,
+/obj/structure/sign/departments/botany/directional/east,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"qz" = (
+/obj/structure/table/wood,
+/obj/machinery/light_switch/directional/west,
+/obj/item/storage/briefcase/secure{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"qI" = (
+/obj/machinery/light/directional/east,
+/obj/machinery/firealarm/directional/east,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"qJ" = (
+/obj/machinery/light/floor,
+/obj/item/stack/sheet/iron,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"qL" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/trash/semki/healthy,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"qM" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/mop,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"qP" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"qS" = (
+/obj/machinery/light/small/directional/east,
+/obj/machinery/requests_console/directional/east{
+ department = "Captain's Desk";
+ name = "Captain's Requests Console"
+ },
+/obj/structure/frame/computer{
+ dir = 8
+ },
+/obj/item/shard{
+ icon_state = "medium";
+ pixel_x = 5
+ },
+/obj/item/stack/cable_coil/cut,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"qY" = (
+/obj/item/reagent_containers/cup/bottle/random_virus,
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 10
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ra" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L13"
+ },
+/obj/effect/decal/cleanable/crayon/x{
+ pixel_x = -6;
+ pixel_y = -15
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rb" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/shard,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"re" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/spawner/random/trash/graffiti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rf" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/ammo_casing/spent{
+ dir = 9
+ },
+/obj/item/ammo_casing/spent{
+ dir = 10;
+ pixel_x = -13;
+ pixel_y = -8
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"rh" = (
+/obj/machinery/light/directional/north,
+/obj/machinery/status_display/evac/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rm" = (
+/obj/structure/lattice,
+/obj/effect/decal/cleanable/blood/gibs/torso,
+/turf/open/space/basic,
+/area/virtual_domain)
+"ro" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rq" = (
+/obj/machinery/vending/cigarette,
+/obj/item/gun/ballistic/shotgun/lethal{
+ pixel_y = 13
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"rr" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rs" = (
+/obj/effect/baseturf_helper/virtual_domain,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"rt" = (
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/frame/machine/secured,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"rv" = (
+/obj/structure/reagent_dispensers/watertank,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ry" = (
+/obj/structure/sign/map/left{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-left-MS";
+ pixel_y = 32
+ },
+/obj/structure/showcase/machinery/tv/broken,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"rz" = (
+/obj/machinery/computer/old{
+ dir = 4
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"rC" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rJ" = (
+/obj/effect/spawner/random/trash,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"rO" = (
+/obj/item/disk/nuclear/fake/obvious,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"rP" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"rQ" = (
+/obj/structure/table/wood,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/item/paper_bin{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/item/pen,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"rW" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"rX" = (
+/obj/machinery/photocopier,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"sa" = (
+/obj/machinery/vending/cigarette,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"sc" = (
+/obj/machinery/cell_charger{
+ pixel_y = 4
+ },
+/obj/structure/table/glass,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"se" = (
+/obj/effect/mine/explosive/flame,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"sf" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/flora/rock/icy,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"si" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"sm" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/suit_storage_unit/void_old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"sr" = (
+/obj/effect/spawner/random/engineering/flashlight,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ss" = (
+/obj/item/stock_parts/micro_laser/high,
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"st" = (
+/obj/item/seeds/coffee,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"sz" = (
+/obj/effect/decal/cleanable/glass,
+/obj/structure/safe/floor,
+/obj/item/stack/spacecash/c10000,
+/obj/item/stack/spacecash/c10000,
+/obj/item/stack/spacecash/c10000,
+/obj/item/stack/sheet/mineral/gold,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"sA" = (
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"sB" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"sF" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/storage/briefcase/lawyer,
+/obj/structure/noticeboard/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"sI" = (
+/obj/machinery/airalarm/directional/west,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 1
+ },
+/obj/structure/frame/computer,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"sS" = (
+/obj/structure/lattice,
+/obj/structure/marker_beacon/bronze,
+/turf/open/space/basic,
+/area/virtual_domain)
+"sX" = (
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/effect/turf_decal/caution/red,
+/obj/item/clothing/suit/caution{
+ pixel_y = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"sZ" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/banner/science,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"te" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel"
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"tf" = (
+/obj/effect/rune,
+/obj/item/knife/envy,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"th" = (
+/obj/machinery/firealarm/directional/north,
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"tj" = (
+/obj/structure/bed/dogbed/renault,
+/mob/living/basic/pet/fox,
+/obj/item/stack/spacecash/c1000{
+ pixel_y = 15;
+ pixel_x = 5
+ },
+/obj/item/storage/briefcase/secure/syndie{
+ pixel_y = 13;
+ pixel_x = -6
+ },
+/obj/item/stack/sheet/mineral/diamond{
+ pixel_x = 9;
+ pixel_y = 9
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"tk" = (
+/obj/machinery/button/door/directional/west{
+ id = "bridge blast";
+ name = "Bridge Access Blast Door Control"
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"tl" = (
+/obj/structure/alien/weeds,
+/obj/structure/alien/resin,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"tn" = (
+/obj/effect/decal/cleanable/xenoblood/xgibs/core,
+/obj/structure/alien/weeds,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"to" = (
+/obj/item/boulder{
+ pixel_x = 7;
+ pixel_y = 9
+ },
+/obj/item/boulder{
+ icon_state = "rock_medium";
+ pixel_x = -12;
+ pixel_y = 8
+ },
+/obj/item/boulder{
+ icon_state = "boulder_medium";
+ pixel_x = -4;
+ pixel_y = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"tq" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"tu" = (
+/obj/machinery/newscaster/directional/south,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"tw" = (
+/obj/structure/flora/rock/pile/jungle,
+/obj/effect/mob_spawn/corpse/human/scientist,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"ty" = (
+/obj/effect/spawner/random/vending/colavend,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"tF" = (
+/obj/structure/fluff/paper/stack{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"tI" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/trash/can/food/pine_nuts,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"tM" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/crowbar,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"tO" = (
+/obj/structure/sign/directions/evac,
+/obj/structure/sign/directions/medical{
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/science{
+ pixel_y = -8
+ },
+/turf/closed/wall,
+/area/virtual_domain)
+"tR" = (
+/obj/effect/decal/cleanable/blood,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"tS" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 1
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"tV" = (
+/obj/structure/table/wood,
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/item/folder/blue,
+/obj/item/clothing/head/collectable/hop{
+ name = "novelty HoP hat"
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"tW" = (
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/mob_spawn/corpse/human/scientist,
+/turf/open/misc/dirt/dark/jungle,
+/area/virtual_domain)
+"ub" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/decal/cleanable/glass,
+/obj/effect/mine/explosive/flame,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ud" = (
+/obj/machinery/status_display/evac/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/trash/cheesie,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"uf" = (
+/obj/structure/plasticflaps/opaque,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ug" = (
+/obj/structure/holosign/barrier/wetsign,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"uk" = (
+/obj/structure/marker_beacon/bronze,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/virtual_domain)
+"ul" = (
+/obj/machinery/door/poddoor/preopen{
+ name = "Bridge Blast Door"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge Access"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"up" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"uq" = (
+/obj/structure/flora/bush/jungle/b/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_4,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"ut" = (
+/obj/structure/sign/directions/engineering{
+ dir = 4
+ },
+/obj/structure/sign/directions/security{
+ dir = 1;
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/command{
+ dir = 8;
+ pixel_y = -8
+ },
+/turf/closed/wall,
+/area/virtual_domain)
+"uw" = (
+/obj/item/clothing/shoes/magboots{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ux" = (
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"uz" = (
+/turf/template_noop,
+/area/template_noop)
+"uA" = (
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"uB" = (
+/turf/closed/indestructible/meat,
+/area/virtual_domain)
+"uD" = (
+/obj/machinery/firealarm/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/shreds,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"uH" = (
+/obj/structure/bookcase,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"uP" = (
+/obj/machinery/computer/security/telescreen/entertainment/directional/north,
+/obj/item/radio/intercom/directional/west,
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood{
+ pixel_x = 2
+ },
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"uS" = (
+/turf/closed/wall/r_wall,
+/area/virtual_domain)
+"uT" = (
+/obj/structure/mop_bucket/janitorialcart{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"uX" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/computer/old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"uY" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/blood,
+/obj/structure/railing{
+ dir = 8
+ },
+/obj/machinery/exoscanner,
+/obj/effect/turf_decal/bot_red,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vf" = (
+/obj/structure/broken_flooring/corner/directional/east,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"vg" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/chair/pew/right,
+/obj/item/reagent_containers/cup/glass/coffee,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vi" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/book/manual/wiki/detective,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vn" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 4
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vo" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/structure/holosign/barrier/engineering,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vt" = (
+/obj/machinery/bluespace_beacon,
+/obj/structure/alien/weeds,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"vw" = (
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"vy" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L12"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vA" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/trash/candle,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"vI" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/button/door/directional/east{
+ name = "Teleporter Shutter Control";
+ pixel_y = 5
+ },
+/obj/structure/alien/weeds,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vK" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"vM" = (
+/obj/structure/closet/emcloset,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/extinguisher_cabinet/directional/west,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"vN" = (
+/obj/structure/broken_flooring/pile/directional/west,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"vO" = (
+/obj/item/book/manual/wiki/security_space_law,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"vU" = (
+/obj/machinery/recharger,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"vV" = (
+/obj/structure/chair/comfy/brown{
+ dir = 4
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"vW" = (
+/obj/machinery/light/directional/north,
+/obj/machinery/status_display/evac/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"wa" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/trash/popcorn/caramel,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"wi" = (
+/obj/machinery/holopad,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"wj" = (
+/obj/effect/spawner/random/trash/bin,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"wl" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/structure/flora/rock/pile/jungle,
+/obj/structure/flora/bush/leavy/style_3,
+/obj/structure/flora/tree/jungle/small/style_2,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"wn" = (
+/obj/machinery/light_switch/directional/south,
+/obj/structure/table/wood,
+/obj/item/razor{
+ pixel_x = -4;
+ pixel_y = 2
+ },
+/obj/item/reagent_containers/cup/glass/flask/gold,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"wo" = (
+/obj/structure/table/wood,
+/obj/item/radio/intercom/directional/north,
+/obj/machinery/light/small/directional/north,
+/obj/machinery/coffeemaker/impressa,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"wq" = (
+/obj/structure/reagent_dispensers/wall/virusfood/directional/south,
+/obj/item/clothing/mask/surgical,
+/obj/structure/meateor_fluff/abandoned_headcrab_egg,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"wu" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ww" = (
+/obj/item/knife/shiv/plastitanium,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"wA" = (
+/obj/structure/table/glass,
+/obj/structure/safe,
+/obj/item/storage/toolbox/guncase/cqc,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"wB" = (
+/obj/structure/sign/directions/command{
+ dir = 1;
+ pixel_y = -8
+ },
+/turf/closed/wall/r_wall,
+/area/virtual_domain)
+"wD" = (
+/obj/machinery/airalarm/directional/north,
+/obj/structure/closet/secure_closet/personal,
+/obj/effect/spawner/random/bureaucracy/briefcase,
+/obj/effect/turf_decal/tile/brown/opposingcorners{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"wH" = (
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 4
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"wL" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/machinery/button/door/directional/south{
+ name = "Bridge Access Blast Door Control"
+ },
+/obj/machinery/button/door/directional/south{
+ name = "Council Chamber Blast Door Control";
+ pixel_y = -34
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"wN" = (
+/obj/structure/barricade/sandbags,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"wP" = (
+/obj/structure/sign/directions/medical{
+ dir = 8;
+ pixel_y = 8
+ },
+/obj/structure/sign/directions/evac,
+/obj/structure/sign/directions/science{
+ dir = 4;
+ pixel_y = -8
+ },
+/turf/closed/wall,
+/area/virtual_domain)
+"wV" = (
+/obj/effect/spawner/random/trash/garbage{
+ spawn_scatter_radius = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"wY" = (
+/obj/machinery/status_display/ai/directional/north,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/obj/effect/landmark/bitrunning/cache_spawn,
+/obj/machinery/light/broken/directional/north,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"xb" = (
+/obj/structure/sign/map/right{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-right-MS";
+ pixel_y = 32
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"xd" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"xe" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/machinery/light/small/dim/directional/east,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"xj" = (
+/obj/effect/turf_decal/delivery,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"xu" = (
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"xI" = (
+/obj/item/disk/data{
+ pixel_x = 9;
+ pixel_y = -1
+ },
+/obj/item/disk/tech_disk{
+ pixel_x = -2;
+ pixel_y = -3
+ },
+/obj/item/disk/design_disk{
+ name = "component design disk";
+ pixel_y = 6
+ },
+/obj/structure/table/wood,
+/obj/item/toy/talking/ai{
+ name = "\improper Nanotrasen-brand toy AI";
+ pixel_y = 6
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"xK" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/spawner/random/trash/graffiti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"xV" = (
+/obj/machinery/button/door/directional/west{
+ name = "Council Chamber Blast Door Control"
+ },
+/obj/structure/frame/machine/secured,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"xW" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/decal/cleanable/glass,
+/obj/item/stack/rods,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"yc" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"yh" = (
+/obj/structure/chair/office{
+ dir = 1;
+ pixel_x = -11
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"yn" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/shutters/preopen{
+ name = "E.V.A. Storage Shutter"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"yq" = (
+/obj/structure/filingcabinet/chestdrawer{
+ pixel_y = 2;
+ pixel_x = 7
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"yt" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/grille/broken,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"yw" = (
+/obj/machinery/newscaster/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/trash/popcorn,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"yx" = (
+/obj/structure/grille/broken,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/decal/cleanable/glass,
+/obj/effect/mine/explosive/flame,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"yy" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/chair/stool/directional/east,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"yz" = (
+/turf/closed/indestructible/fakedoor,
+/area/virtual_domain)
+"yC" = (
+/obj/structure/showcase/machinery/tv/broken,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"yD" = (
+/obj/effect/turf_decal/tile/bar{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"yE" = (
+/obj/effect/decal/cleanable/blood,
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"yH" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"yI" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/obj/item/bikehorn/rubberducky,
+/obj/machinery/light_switch/directional/west,
+/obj/structure/window/reinforced/spawner/directional/north,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"yK" = (
+/obj/effect/turf_decal/tile/purple,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"yM" = (
+/obj/structure/chair/comfy/brown,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"yN" = (
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/structure/bed/medical/emergency,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"yO" = (
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/spacevine{
+ can_spread = 0
+ },
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"yP" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "hop";
+ name = "Privacy Shutters"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"yT" = (
+/obj/item/seeds/cucumber,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"zb" = (
+/obj/item/clothing/head/costume/party,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ze" = (
+/obj/machinery/firealarm/directional/east,
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"zg" = (
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/structure/table/glass,
+/obj/item/stack/medical/gauze,
+/obj/item/stack/medical/mesh,
+/obj/item/stack/medical/suture,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"zj" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -2;
+ pixel_y = -1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"zo" = (
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood{
+ pixel_x = -4
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"zq" = (
+/obj/structure/mop_bucket,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"zw" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/trash/ready_donk{
+ pixel_y = 10
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"zx" = (
+/obj/structure/grille/broken,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/decal/cleanable/glass,
+/obj/item/stack/rods,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"zA" = (
+/obj/machinery/firealarm/directional/east,
+/obj/structure/table/glass,
+/obj/item/papercutter,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"zB" = (
+/obj/structure/broken_flooring/side/directional/north,
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "m";
+ pixel_y = 17;
+ pixel_x = -13
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"zE" = (
+/obj/machinery/holopad,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"zL" = (
+/obj/item/reagent_containers/cup/bottle/random_virus,
+/obj/effect/decal/cleanable/blood/gibs/down,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"zO" = (
+/obj/item/stack/rods/ten,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"zP" = (
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/computer/old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"zQ" = (
+/obj/item/storage/belt/security/full{
+ pixel_x = 8;
+ pixel_y = -6
+ },
+/obj/item/storage/belt/security/full,
+/obj/item/storage/belt/security/full{
+ pixel_x = -8;
+ pixel_y = 6
+ },
+/obj/structure/table/reinforced,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"zR" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"zT" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/structure/closet/body_bag,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ad" = (
+/obj/item/clothing/head/cone{
+ pixel_y = -5;
+ pixel_x = 7
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Ah" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ao" = (
+/obj/structure/closet/firecloset,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Ar" = (
+/obj/item/ammo_casing/shotgun/buckshot/spent,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Ax" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 5
+ },
+/obj/item/radio/off,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ay" = (
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"AA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"AC" = (
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/virtual_domain)
+"AD" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/clothing/head/cone{
+ pixel_y = 3;
+ pixel_x = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"AM" = (
+/obj/structure/fluff/paper/stack{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"AN" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/item/clothing/suit/caution{
+ pixel_y = -9
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"AP" = (
+/obj/structure/grille,
+/obj/item/shard{
+ icon_state = "medium";
+ pixel_y = -6
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"AQ" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/ammo_casing/spent{
+ dir = 10
+ },
+/obj/item/ammo_casing/spent{
+ dir = 9;
+ pixel_x = -19;
+ pixel_y = -5
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"AR" = (
+/obj/structure/table,
+/obj/item/folder/yellow,
+/obj/item/storage/medkit/regular{
+ pixel_x = 3;
+ pixel_y = -3
+ },
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/item/clothing/neck/stethoscope,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"AV" = (
+/obj/item/radio/intercom/directional/north,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"AX" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/firealarm/directional/east,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Bd" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Bg" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/chair,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Bh" = (
+/obj/machinery/status_display/ai/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Bj" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/machinery/light/broken/directional/south,
+/obj/item/stack/rods,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Bn" = (
+/obj/item/ammo_casing/spent,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Bp" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Bt" = (
+/obj/machinery/status_display/ai/directional/north,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -1;
+ pixel_y = 4
+ },
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Bv" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Bw" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"BF" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"BJ" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L1"
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"BK" = (
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/computer/old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"BM" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 6
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"BN" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L14"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"BP" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Captain's Quarters"
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"BZ" = (
+/obj/effect/decal/cleanable/blood,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"Ca" = (
+/obj/item/gun/ballistic/shotgun/riot{
+ pixel_y = 6
+ },
+/obj/item/gun/ballistic/shotgun/riot,
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"Cb" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/vending/cigarette,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Cc" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/structure/flora/bush/leavy/style_2,
+/obj/structure/spacevine{
+ can_spread = 0
+ },
+/obj/structure/flora/bush/large/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"Cd" = (
+/obj/structure/alien/weeds,
+/obj/structure/alien/weeds/node,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Cg" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/item/restraints/legcuffs/beartrap/prearmed,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Cn" = (
+/obj/effect/turf_decal/trimline/brown/filled/line{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/closet/crate/cargo,
+/obj/effect/spawner/random/maintenance/no_decals/seven,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Cr" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L10"
+ },
+/obj/effect/spawner/random/trash/graffiti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Cw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/chair/stool/directional/west,
+/obj/effect/turf_decal/tile/brown{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Cx" = (
+/obj/structure/table/reinforced,
+/obj/machinery/recharger{
+ pixel_x = -6
+ },
+/obj/machinery/recharger{
+ pixel_x = 6
+ },
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"Cy" = (
+/obj/machinery/light_switch/directional/south,
+/obj/effect/spawner/random/vending/colavend,
+/obj/structure/window/reinforced/spawner/directional/west,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Cz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"CA" = (
+/obj/structure/flora/rock/pile/jungle,
+/obj/structure/barricade/sandbags,
+/turf/open/misc/dirt/dark/jungle,
+/area/virtual_domain)
+"CC" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/railing{
+ dir = 4
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"CJ" = (
+/obj/structure/holosign/barrier,
+/obj/structure/marker_beacon/burgundy,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"CK" = (
+/obj/structure/sign/map/left{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-left-MS";
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/item/banner/security,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"CL" = (
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor3-old"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"CM" = (
+/obj/machinery/firealarm/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"CQ" = (
+/obj/effect/decal/cleanable/xenoblood,
+/obj/structure/alien/weeds,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Dc" = (
+/obj/effect/turf_decal/bot_white/right,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/clothing/head/cone{
+ pixel_y = 3;
+ pixel_x = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Dk" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Dl" = (
+/obj/structure/water_source/puddle,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"Dp" = (
+/obj/structure/chair/sofa/bench/solo,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Dx" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"DA" = (
+/obj/item/seeds/cocoapod,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"DC" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/spacevine{
+ can_spread = 0
+ },
+/obj/structure/flora/bush/large/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"DF" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/detective_scanner{
+ pixel_x = -7;
+ pixel_y = -6
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"DL" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/shutters/preopen{
+ name = "Showroom Shutters"
+ },
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"DM" = (
+/turf/closed/indestructible/fakedoor/engineering,
+/area/virtual_domain)
+"DO" = (
+/obj/machinery/door/airlock/maintenance,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"DP" = (
+/obj/machinery/holopad,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"DQ" = (
+/obj/machinery/power/shieldwallgen,
+/obj/structure/extinguisher_cabinet/directional/west,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/window/spawner/directional/north,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"DU" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 4
+ },
+/obj/item/knife/butcher,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"DV" = (
+/turf/open/misc/dirt/dark/jungle,
+/area/virtual_domain)
+"DW" = (
+/obj/effect/turf_decal/trimline/brown/filled/corner{
+ dir = 8
+ },
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ec" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/flora/tree/jungle/small/style_5,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"Ed" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/glass,
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"El" = (
+/obj/effect/decal/cleanable/blood/gibs/limb,
+/obj/structure/meateor_fluff/flesh_pod_open,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"En" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Er" = (
+/obj/structure/rack,
+/obj/item/tank/jetpack/carbondioxide{
+ pixel_x = 4;
+ pixel_y = -1
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/window/spawner/directional/south,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Es" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/mecha_wreckage/ripley/paddy,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Eu" = (
+/obj/structure/chair/office{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"EC" = (
+/obj/item/flashlight/lamp/green{
+ pixel_x = -6;
+ pixel_y = -5
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ED" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/effect/decal/cleanable/vomit,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"EF" = (
+/obj/item/radio/intercom/directional/west,
+/obj/effect/turf_decal/tile/blue,
+/obj/structure/closet/crate/cardboard,
+/obj/effect/spawner/random/maintenance/no_decals/seven,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"EH" = (
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"EK" = (
+/obj/machinery/firealarm/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/reagent_containers/spray/chemsprayer/party,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"EQ" = (
+/obj/machinery/door/poddoor/preopen{
+ name = "Bridge Blast Door"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ET" = (
+/obj/structure/table/glass,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/machinery/computer/security/wooden_tv{
+ pixel_x = 1;
+ pixel_y = 6
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"EV" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L7"
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "e";
+ pixel_y = -16;
+ pixel_x = 1
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "guy";
+ pixel_y = -5
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Fc" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/clothing/suit/bio_suit/virology,
+/obj/item/clothing/head/bio_hood/virology{
+ pixel_y = 10;
+ pixel_x = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/obj/structure/sign/warning/biohazard/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Fd" = (
+/turf/open/space/basic,
+/area/space)
+"Ff" = (
+/obj/machinery/firealarm/directional/south,
+/obj/structure/railing{
+ dir = 1
+ },
+/obj/effect/turf_decal/siding/dark{
+ dir = 1
+ },
+/obj/structure/bodycontainer/morgue,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Fg" = (
+/obj/effect/decal/cleanable/blood/old,
+/obj/item/banner/medical,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"Fh" = (
+/obj/machinery/airalarm/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Fj" = (
+/obj/structure/table/optable,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Fl" = (
+/obj/effect/turf_decal/trimline/blue/filled/line,
+/obj/effect/decal/cleanable/vomit/toxic,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Fp" = (
+/obj/structure/showcase/machinery/tv{
+ dir = 1;
+ pixel_x = 2;
+ pixel_y = 3
+ },
+/obj/structure/table/wood,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Fr" = (
+/obj/effect/decal/cleanable/xenoblood/xgibs/down,
+/obj/structure/alien/weeds,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Fw" = (
+/obj/item/stack/sheet/rglass{
+ amount = 50
+ },
+/obj/item/stack/sheet/rglass{
+ amount = 50
+ },
+/obj/item/stack/rods/fifty,
+/obj/item/stack/rods/fifty,
+/obj/structure/table,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/storage/toolbox/mechanical{
+ pixel_x = -2;
+ pixel_y = -1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"FA" = (
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"FC" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/delivery,
+/obj/machinery/door/poddoor/shutters/window{
+ name = "Gateway Access Shutter"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"FF" = (
+/obj/structure/sign/warning/secure_area,
+/turf/closed/wall/r_wall,
+/area/virtual_domain)
+"FG" = (
+/obj/effect/turf_decal/trimline/green/filled/corner,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"FI" = (
+/obj/structure/table/wood,
+/obj/item/paper_bin{
+ pixel_x = -3;
+ pixel_y = 7
+ },
+/obj/item/pen,
+/obj/machinery/light_switch/directional/east,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"FK" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/stack/sheet/iron,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"FN" = (
+/obj/structure/closet/crate/preopen,
+/obj/item/stack/sheet/rglass{
+ amount = 50
+ },
+/obj/item/stack/sheet/iron/fifty,
+/obj/item/stack/rods/fifty,
+/obj/item/storage/toolbox/emergency,
+/obj/effect/turf_decal/bot{
+ dir = 1
+ },
+/obj/effect/spawner/random/engineering/flashlight,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"FO" = (
+/obj/structure/flora/rock/pile/jungle,
+/obj/structure/flora/tree/jungle/small/style_6,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"FR" = (
+/obj/item/storage/toolbox/drone,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"FS" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/effect/gibspawner/human,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"FT" = (
+/obj/item/clothing/mask/surgical,
+/obj/structure/meateor_fluff/eyeball,
+/obj/effect/decal/cleanable/vomit/toxic,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"FV" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"FZ" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/marker_beacon/bronze,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Gi" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/fluff/paper/stack{
+ dir = 6
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Gk" = (
+/obj/machinery/door/window/left/directional/south{
+ name = "HoP's Desk"
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Gm" = (
+/obj/structure/meateor_fluff/flesh_pod_open,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"Gn" = (
+/obj/machinery/vending/coffee,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Gq" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Gr" = (
+/obj/structure/chair/comfy/black{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Gs" = (
+/obj/item/clothing/mask/gas,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Gx" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Head of Personnel"
+ },
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Gy" = (
+/obj/structure/flora/rock/pile/jungle/large/style_random,
+/turf/open/misc/dirt/dark/jungle,
+/area/virtual_domain)
+"GA" = (
+/obj/machinery/firealarm/directional/east,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/frame/machine/secured,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"GD" = (
+/obj/structure/lattice,
+/obj/effect/decal/cleanable/blood/gibs,
+/turf/open/space/basic,
+/area/virtual_domain)
+"GG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/barricade/sandbags,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"GJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/crate/cardboard/mothic{
+ pixel_y = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"GQ" = (
+/obj/effect/turf_decal/weather/dirt,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"GS" = (
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/machinery/computer/old{
+ dir = 8
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"GT" = (
+/obj/effect/turf_decal/bot,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Hb" = (
+/obj/effect/spawner/random/trash,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Hc" = (
+/obj/structure/rack,
+/obj/item/gun/ballistic/revolver/golden,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Hd" = (
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Hg" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/flashlight/flare/candle/infinite{
+ pixel_y = -9;
+ icon_state = "candle2_lit"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Hh" = (
+/obj/machinery/shower/directional/south,
+/obj/structure/curtain,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/effect/spawner/random/trash/graffiti,
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/iron/white,
+/area/virtual_domain)
+"Hl" = (
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Hs" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/frame/machine/secured,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ht" = (
+/obj/machinery/firealarm/directional/north,
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Hv" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge"
+ },
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Hw" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/chair/office{
+ dir = 4;
+ pixel_x = -10
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"HC" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 8
+ },
+/obj/item/trash/fleet_ration,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"HG" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"HH" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/highsecurity{
+ name = "Secure Network Access"
+ },
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 1
+ },
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"HM" = (
+/turf/closed/indestructible/binary,
+/area/virtual_domain)
+"HP" = (
+/obj/structure/holosign/barrier/engineering,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"HS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/glass,
+/obj/item/flashlight/flare/candle/infinite{
+ pixel_x = 13;
+ pixel_y = 8;
+ icon_state = "candle3_lit"
+ },
+/obj/item/trash/candle,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"HX" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/item/banner/command,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Ie" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/ammo_casing/spent{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Ii" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Ij" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/item/storage/toolbox/electrical{
+ pixel_x = 1;
+ pixel_y = -1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Il" = (
+/obj/structure/lattice,
+/obj/item/ammo_box/strilka310/surplus,
+/turf/open/space/basic,
+/area/virtual_domain)
+"Io" = (
+/obj/structure/fluff/paper/stack{
+ dir = 10
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Iq" = (
+/obj/structure/table/wood,
+/obj/machinery/recharger,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Ir" = (
+/obj/effect/decal/cleanable/blood,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Iw" = (
+/obj/structure/closet/crate/cardboard{
+ pixel_y = 8
+ },
+/obj/item/spear/explosive,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"IC" = (
+/obj/structure/railing{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"IH" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"IJ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"IL" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/obj/structure/barricade/sandbags,
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"IM" = (
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/ammo_casing/spent,
+/obj/item/ammo_casing/spent{
+ dir = 10;
+ pixel_x = -13;
+ pixel_y = -8
+ },
+/obj/item/ammo_casing/spent{
+ dir = 9;
+ pixel_x = -13;
+ pixel_y = 9
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"IS" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Teleport Access"
+ },
+/obj/effect/turf_decal/delivery,
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"IU" = (
+/obj/item/radio/off,
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Jh" = (
+/obj/machinery/door/window/left/directional/north{
+ name = "Captain's Bedroom"
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Ji" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/structure/closet/crate/trashcart/filled,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Jm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"JD" = (
+/obj/structure/spider/stickyweb,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"JG" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"JK" = (
+/obj/item/paper_bin{
+ pixel_x = -2;
+ pixel_y = 8
+ },
+/obj/structure/table/glass,
+/obj/structure/window/reinforced/spawner/directional/east,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"JL" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/barricade/sandbags,
+/obj/structure/railing,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"JM" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/robot_debris,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"JP" = (
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"JR" = (
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 8
+ },
+/obj/effect/turf_decal/caution/red{
+ dir = 8
+ },
+/obj/item/clothing/suit/caution{
+ pixel_y = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"JY" = (
+/obj/effect/turf_decal/tile/yellow{
+ dir = 4
+ },
+/obj/item/banner/engineering,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ka" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/obj/structure/fluff/paper/stack{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ke" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Kf" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Kh" = (
+/obj/structure/chair/office{
+ dir = 8
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Kl" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Km" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/spawner/random/trash,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Kn" = (
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 4
+ },
+/obj/item/storage/cans/sixbeer,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Kq" = (
+/obj/effect/mapping_helpers/burnt_floor,
+/obj/structure/holosign/barrier/engineering,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Kr" = (
+/obj/item/clothing/head/utility/hardhat,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/structure/railing{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Kv" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L9"
+ },
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor4";
+ pixel_y = -15
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Kw" = (
+/obj/structure/plaque/static_plaque/golden/commission/meta,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"KA" = (
+/obj/item/chair,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"KF" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"KM" = (
+/obj/structure/sign/warning/pods,
+/turf/closed/wall,
+/area/virtual_domain)
+"KN" = (
+/obj/machinery/airalarm/directional/east,
+/obj/machinery/vending/cigarette,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"KP" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/obj/structure/closet/body_bag,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"KQ" = (
+/obj/structure/rack,
+/obj/item/assembly/signaler,
+/obj/item/assembly/signaler,
+/obj/item/assembly/timer,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/digital_clock/directional/south,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"KR" = (
+/obj/machinery/newscaster/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"KT" = (
+/obj/machinery/door/firedoor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"KW" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Lg" = (
+/obj/item/radio/intercom/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Lh" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ll" = (
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Lm" = (
+/obj/structure/alien/weeds,
+/obj/item/clothing/mask/facehugger/dead,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Lq" = (
+/obj/structure/table/reinforced,
+/obj/item/clothing/glasses/hud/security/night{
+ pixel_x = -8;
+ pixel_y = -6
+ },
+/obj/item/clothing/glasses/hud/security/night,
+/obj/item/clothing/glasses/hud/security/night{
+ pixel_x = 8;
+ pixel_y = 8
+ },
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"Ls" = (
+/obj/modular_map_root/safehouse{
+ key = "shuttle_space"
+ },
+/turf/template_noop,
+/area/virtual_domain/safehouse)
+"Lu" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Lz" = (
+/obj/effect/decal/cleanable/confetti,
+/obj/machinery/jukebox/disco{
+ anchored = 1;
+ req_access = null
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"LB" = (
+/obj/structure/lattice,
+/obj/item/gun/ballistic/rifle/boltaction/surplus,
+/turf/open/space/basic,
+/area/virtual_domain)
+"LD" = (
+/obj/item/kirbyplants/random/dead/research_director,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"LG" = (
+/obj/machinery/firealarm/directional/west,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/item/radio/intercom/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"LJ" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/obj/machinery/button/door/directional/north{
+ name = "E.V.A. Storage Shutter Control"
+ },
+/obj/effect/decal/cleanable/blood/old,
+/obj/item/clothing/suit/bio_suit/virology{
+ pixel_x = 6;
+ pixel_y = 8
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"LK" = (
+/obj/machinery/button/door/directional/east{
+ name = "Bridge Access Blast Door Control"
+ },
+/obj/effect/turf_decal/tile/blue{
+ dir = 1
+ },
+/obj/structure/flora/rock/icy/style_2,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"LL" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/holosign/barrier,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"LN" = (
+/obj/item/kirbyplants,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/obj/item/clothing/neck/stethoscope,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"LP" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"LS" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/machinery/light/directional/south,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"LV" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/holosign/barrier,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Mb" = (
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Mj" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Mk" = (
+/obj/structure/table/wood,
+/obj/machinery/light/directional/south,
+/obj/item/papercutter{
+ pixel_x = -4
+ },
+/obj/item/paper/fluff/ids_for_dummies,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Ml" = (
+/obj/effect/decal/cleanable/crayon/x,
+/turf/closed/wall/rust,
+/area/virtual_domain)
+"Mm" = (
+/obj/structure/lattice,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/space/basic,
+/area/virtual_domain)
+"Mn" = (
+/obj/machinery/holopad,
+/obj/machinery/status_display/evac/directional/north,
+/obj/machinery/light/directional/north,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Mo" = (
+/obj/effect/turf_decal/tile/red/anticorner/contrasted{
+ dir = 4
+ },
+/obj/machinery/computer/old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Mq" = (
+/obj/machinery/firealarm/directional/south,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Mr" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/machinery/light/floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ms" = (
+/obj/item/storage/fancy/cigarettes/cigpack_mindbreaker{
+ pixel_x = 3;
+ pixel_y = -5
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Mt" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/command{
+ name = "Council Chamber"
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Mu" = (
+/obj/machinery/firealarm/directional/north,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/item/clothing/head/bio_hood/virology{
+ pixel_y = 10
+ },
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Mz" = (
+/obj/effect/decal/cleanable/shreds,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"MC" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"MF" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"MG" = (
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"MJ" = (
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood,
+/obj/effect/spawner/random/trash,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"ML" = (
+/obj/structure/bed/maint,
+/obj/item/bedsheet/pirate,
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"MM" = (
+/obj/structure/closet/crate,
+/obj/item/stack/sheet/rglass{
+ amount = 50
+ },
+/obj/item/stack/sheet/iron/fifty,
+/obj/item/storage/toolbox/emergency,
+/obj/effect/spawner/random/engineering/flashlight,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/window/spawner/directional/south,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"MN" = (
+/obj/structure/flora/bush/jungle/a/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"MP" = (
+/obj/structure/sign/picture_frame/showroom/three{
+ pixel_x = -8;
+ pixel_y = 32
+ },
+/obj/structure/sign/picture_frame/showroom/four{
+ pixel_x = 8;
+ pixel_y = 32
+ },
+/obj/effect/spawner/random/trash/bin,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"MS" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/screwdriver,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"MZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/bookcase/random,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ne" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/flasher/directional/east{
+ pixel_y = -26
+ },
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Nh" = (
+/obj/structure/barricade/sandbags,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Nl" = (
+/obj/structure/table/wood,
+/obj/item/book/manual/wiki/security_space_law{
+ pixel_y = 3
+ },
+/obj/item/radio/intercom/command/directional/north,
+/obj/item/paper/fluff/jobs/engineering/frequencies,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Nm" = (
+/obj/machinery/firealarm/directional/east,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"No" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ name = "HoP Queue Shutters"
+ },
+/obj/effect/turf_decal/loading_area{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Nq" = (
+/obj/item/stock_parts/scanning_module/triphasic{
+ pixel_x = 4
+ },
+/obj/effect/mapping_helpers/burnt_floor,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Nr" = (
+/obj/effect/turf_decal/bot_white,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/status_display/ai/directional/north,
+/obj/item/stock_parts/subspace/amplifier{
+ pixel_y = -6
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Nu" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ny" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/structure/barricade/security,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Nz" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ id = "council blast";
+ name = "Council Blast Doors"
+ },
+/obj/structure/barricade/wooden/crude,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ND" = (
+/obj/effect/turf_decal/bot,
+/obj/machinery/digital_clock/directional/north,
+/obj/item/light/bulb/broken{
+ pixel_x = 15
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"NG" = (
+/obj/structure/chair/office{
+ dir = 1
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"NN" = (
+/obj/machinery/light/directional/south,
+/obj/effect/turf_decal/trimline/blue/filled/corner{
+ dir = 8
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/blood/old,
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"NO" = (
+/obj/machinery/airalarm/directional/west,
+/obj/structure/broken_flooring/singular/always_floorplane/directional/east,
+/obj/item/surgery_tray/full/deployed,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"NR" = (
+/obj/effect/turf_decal/weather/dirt{
+ dir = 5
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"NZ" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/structure/barricade/sandbags,
+/obj/structure/railing,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Oc" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/clothing/mask/party_horn,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Od" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Oe" = (
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Of" = (
+/obj/structure/chair{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Oh" = (
+/obj/effect/spawner/random/decoration/microwave{
+ dir = 1;
+ pixel_y = 2
+ },
+/obj/structure/table/wood,
+/obj/machinery/light/small/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Oi" = (
+/obj/structure/holosign/barrier/atmos,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Oj" = (
+/obj/item/ammo_box/magazine/wt550m9,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Ol" = (
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Om" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L8"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Oq" = (
+/obj/machinery/portable_atmospherics/canister/air,
+/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{
+ dir = 1
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Or" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/item/evidencebag,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Os" = (
+/obj/structure/rack,
+/obj/item/aicard,
+/obj/item/radio/off,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Ou" = (
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ov" = (
+/obj/machinery/vending/boozeomat,
+/obj/machinery/light/small/directional/west,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Ox" = (
+/obj/item/folder/white{
+ pixel_x = 4;
+ pixel_y = -3
+ },
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"OC" = (
+/obj/structure/tank_dispenser/oxygen{
+ pixel_x = -1;
+ pixel_y = 2
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"OD" = (
+/obj/structure/rack,
+/obj/item/clothing/shoes/magboots,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/window/spawner/directional/north,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"OE" = (
+/obj/machinery/door/airlock/silver{
+ name = "Bathroom"
+ },
+/turf/open/floor/iron/white,
+/area/virtual_domain)
+"OS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"OU" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/trash/popcorn/caramel,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"OV" = (
+/obj/item/flashlight/flare{
+ icon_state = "flare-on";
+ light_on = 1
+ },
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"OX" = (
+/obj/machinery/fax{
+ pixel_y = 9
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Pa" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L4"
+ },
+/obj/effect/decal/cleanable/crayon{
+ icon_state = "l";
+ pixel_x = 10;
+ pixel_y = 16
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Pd" = (
+/obj/item/cigbutt,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Pg" = (
+/obj/effect/turf_decal/delivery,
+/obj/structure/alien/weeds,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Pk" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/alien/weeds,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Pq" = (
+/obj/item/ammo_casing/spent{
+ dir = 1
+ },
+/obj/item/ammo_casing/spent{
+ dir = 10;
+ pixel_x = -13;
+ pixel_y = -8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Py" = (
+/obj/machinery/status_display/evac/directional/north,
+/obj/item/radio/intercom/directional/west,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/clothing/mask/facehugger/dead,
+/obj/structure/displaycase,
+/obj/effect/decal/cleanable/cobweb,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"PC" = (
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/closet/crate/trashcart/filled,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"PG" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L10"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"PP" = (
+/obj/structure/table/wood,
+/obj/item/book/manual/wiki/security_space_law,
+/obj/machinery/light/small/directional/west,
+/obj/item/paper/fluff/gateway,
+/obj/item/coin/plasma,
+/obj/item/melee/chainofcommand,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"PQ" = (
+/obj/item/radio/intercom/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"PR" = (
+/obj/machinery/vending/boozeomat/syndicate_access,
+/obj/effect/turf_decal/tile/bar,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"PT" = (
+/obj/structure/alien/weeds,
+/obj/structure/bed/nest,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"PU" = (
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"PY" = (
+/obj/item/restraints/legcuffs/beartrap/prearmed,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Qc" = (
+/obj/machinery/firealarm/directional/west,
+/obj/structure/alien/weeds,
+/obj/structure/alien/weeds/node,
+/obj/effect/mob_spawn/corpse/human/assistant/brainrot_infection,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Qg" = (
+/obj/machinery/status_display/evac/directional/north,
+/obj/item/folder/yellow{
+ pixel_y = 4
+ },
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/light/small/directional/north,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Qh" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/barricade/sandbags,
+/obj/structure/railing,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Qm" = (
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Qp" = (
+/obj/structure/noticeboard/directional/north,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/structure/fluff/paper/stack{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Qq" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/extinguisher_cabinet/directional/west,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Qw" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L5"
+ },
+/obj/structure/barricade/sandbags,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"QA" = (
+/obj/effect/spawner/structure/window/reinforced,
+/obj/machinery/door/poddoor/preopen{
+ name = "Bridge Blast Door"
+ },
+/obj/structure/barricade/wooden/crude,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"QM" = (
+/obj/machinery/light_switch/directional/north,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/suit_storage_unit/void_old,
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"QN" = (
+/obj/structure/chair/comfy/brown{
+ dir = 8
+ },
+/obj/item/restraints/handcuffs/cable/white,
+/obj/effect/decal/cleanable/blood,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"QQ" = (
+/obj/item/ammo_casing/shotgun/buckshot/spent,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Ra" = (
+/obj/structure/sign/map/right{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-right-MS";
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Rg" = (
+/obj/machinery/light/cold/directional/east,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/structure/window/spawner/directional/north,
+/obj/structure/frame/machine/secured,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Rj" = (
+/obj/structure/broken_flooring/side/directional/north,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Rl" = (
+/obj/machinery/light/small/directional/north,
+/obj/structure/sign/warning/secure_area/directional/north,
+/obj/effect/turf_decal/stripes/corner{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Rn" = (
+/obj/item/clothing/head/cone{
+ pixel_y = 3;
+ pixel_x = 1
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/item/storage/toolbox/electrical{
+ pixel_y = -5;
+ pixel_x = -2
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Rx" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 10
+ },
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Rz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/trash/energybar,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"RB" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/holosign/barrier,
+/obj/structure/marker_beacon/burgundy,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"RD" = (
+/obj/structure/lattice,
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/space/basic,
+/area/virtual_domain)
+"RE" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/structure/frame/machine/secured,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"RI" = (
+/obj/effect/decal/cleanable/cobweb/cobweb2,
+/obj/effect/spawner/random/decoration/showcase,
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"RJ" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"RL" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/ammo_casing/spent{
+ dir = 4
+ },
+/obj/item/ammo_casing/spent{
+ dir = 9;
+ pixel_x = -13;
+ pixel_y = 9
+ },
+/obj/item/ammo_casing/spent{
+ dir = 8;
+ pixel_x = -19;
+ pixel_y = -5
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"RR" = (
+/obj/effect/turf_decal/tile/neutral,
+/obj/item/ammo_casing/spent,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"RT" = (
+/obj/machinery/door/poddoor/shutters/preopen{
+ name = "HoP Queue Shutters"
+ },
+/obj/effect/turf_decal/loading_area,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"RV" = (
+/obj/machinery/light/directional/north,
+/obj/machinery/status_display/evac/directional/north,
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/item/banner/security,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"RX" = (
+/obj/effect/spawner/random/decoration/showcase,
+/obj/structure/window/reinforced/spawner/directional/east,
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"RZ" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Sa" = (
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/suit_storage_unit{
+ state_open = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Sj" = (
+/obj/effect/decal/cleanable/blood/gibs/up,
+/obj/effect/turf_decal/trimline/blue/filled/warning{
+ dir = 10
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Sl" = (
+/obj/effect/spawner/random/vending/snackvend,
+/obj/structure/window/reinforced/spawner/directional/east,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Sm" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/obj/structure/table/wood,
+/obj/machinery/chem_dispenser/drinks/beer/fullupgrade,
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Sq" = (
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 1
+ },
+/obj/structure/frame/computer,
+/obj/item/shard{
+ icon_state = "medium";
+ pixel_x = 5
+ },
+/obj/item/stack/cable_coil/cut,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Sr" = (
+/obj/item/radio/intercom/directional/east,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Ss" = (
+/obj/machinery/recharger{
+ pixel_y = 3
+ },
+/obj/item/restraints/handcuffs{
+ pixel_y = 3
+ },
+/obj/structure/table/glass,
+/obj/effect/turf_decal/tile/red{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Sx" = (
+/obj/machinery/status_display/evac/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/decal/cleanable/blood,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Sz" = (
+/obj/item/seeds/eggplant,
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"SC" = (
+/obj/structure/marker_beacon/bronze,
+/obj/structure/broken_flooring/side/directional/north,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"SF" = (
+/obj/structure/flora/bush/jungle/b/style_random,
+/obj/structure/flora/bush/lavendergrass/style_random,
+/obj/item/flashlight/flare{
+ icon_state = "flare-on";
+ light_on = 1
+ },
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"SG" = (
+/obj/effect/turf_decal/tile/brown/half/contrasted{
+ dir = 1
+ },
+/obj/structure/frame/computer,
+/obj/item/shard,
+/obj/item/stack/cable_coil/cut,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"SH" = (
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"SJ" = (
+/obj/machinery/airalarm/directional/north,
+/obj/item/kirbyplants/organic/applebush,
+/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"SK" = (
+/obj/effect/turf_decal/tile/blue,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"SN" = (
+/obj/structure/lattice,
+/turf/open/space/basic,
+/area/virtual_domain)
+"SP" = (
+/obj/effect/turf_decal/tile/neutral,
+/mob/living/basic/bot/cleanbot/autopatrol,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"SR" = (
+/obj/structure/fluff/paper/stack{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ST" = (
+/obj/structure/alien/weeds,
+/obj/structure/barricade/wooden,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"SY" = (
+/obj/structure/table/wood,
+/obj/item/reagent_containers/syringe/lethal/execution,
+/obj/item/reagent_containers/syringe/lethal/execution{
+ pixel_y = 7;
+ pixel_x = -4
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Te" = (
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 6
+ },
+/obj/effect/mob_spawn/corpse/human/doctor,
+/turf/open/indestructible/meat,
+/area/virtual_domain)
+"Tm" = (
+/obj/effect/turf_decal/stripes/line,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"To" = (
+/obj/structure/grille/broken,
+/obj/effect/decal/cleanable/glass,
+/obj/item/stack/rods,
+/obj/effect/mine/explosive/flame,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Ty" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L14"
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"TC" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/machinery/light/directional/north,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"TH" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/structure/chair/pew/left,
+/obj/item/newspaper,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"TJ" = (
+/obj/structure/grille,
+/obj/item/shard,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"TL" = (
+/obj/structure/chair/comfy/black{
+ dir = 1
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"TN" = (
+/obj/structure/table/wood,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/item/poster/random_official,
+/obj/machinery/button/door/directional/east{
+ name = "corporate showroom shutters control"
+ },
+/obj/machinery/light/small/directional/east,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"TP" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/holopad,
+/obj/effect/turf_decal/bot,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"TT" = (
+/obj/effect/turf_decal/stripes/corner{
+ dir = 4
+ },
+/obj/machinery/button/door/directional/north{
+ name = "Gateway Shutter Control"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"TW" = (
+/obj/machinery/light/directional/south,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ua" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/chair/sofa/corp/right{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ue" = (
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Ui" = (
+/obj/effect/turf_decal/tile/bar,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/item/banner/engineering,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Uj" = (
+/obj/effect/turf_decal/trimline/brown/filled/corner{
+ dir = 1
+ },
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Un" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Uo" = (
+/obj/effect/turf_decal/tile/purple,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Uq" = (
+/obj/structure/table/glass,
+/obj/item/reagent_containers/cup/bottle/epinephrine,
+/obj/item/reagent_containers/cup/bottle/multiver{
+ pixel_x = 6
+ },
+/obj/item/reagent_containers/syringe,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Ur" = (
+/obj/machinery/vending/cart{
+ req_access = list("hop")
+ },
+/obj/item/radio/intercom/directional/north,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Uv" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/machinery/firealarm/directional/west,
+/obj/effect/turf_decal/weather/dirt{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ux" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/turf/open/floor/catwalk_floor/iron_dark,
+/area/virtual_domain)
+"Uz" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"UF" = (
+/obj/structure/flora/bush/jungle/a/style_random,
+/obj/item/banner/science,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"UJ" = (
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood{
+ pixel_x = 2
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"UP" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 4
+ },
+/obj/effect/landmark/bitrunning/cache_spawn,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"UT" = (
+/obj/structure/flora/bush/leavy/style_3,
+/obj/structure/flora/bush/sparsegrass/style_random,
+/obj/structure/spacevine{
+ can_spread = 0
+ },
+/obj/effect/mob_spawn/corpse/human/scientist,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"Ve" = (
+/obj/item/radio/intercom/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Vk" = (
+/obj/effect/turf_decal/stripes/line,
+/obj/item/stack/sheet/mineral/wood{
+ pixel_x = -9
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Vr" = (
+/obj/structure/alien/weeds,
+/obj/structure/alien/gelpod,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Vs" = (
+/turf/closed/indestructible/rock,
+/area/virtual_domain)
+"Vw" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Vz" = (
+/obj/structure/barricade/security,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"VD" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/spawner/random/trash,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"VG" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/trash/flare,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"VH" = (
+/obj/item/storage/box/lights/mixed,
+/obj/item/flashlight/flare/candle/infinite{
+ pixel_y = 16;
+ icon_state = "candle2_lit";
+ pixel_x = -17
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"VO" = (
+/obj/machinery/door/airlock{
+ name = "Central Emergency Storage"
+ },
+/obj/effect/mapping_helpers/airlock/unres,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"VP" = (
+/obj/structure/rack,
+/obj/item/tank/internals/oxygen,
+/obj/item/tank/internals/oxygen,
+/obj/item/radio/off,
+/obj/item/radio/off,
+/obj/item/radio/intercom/directional/east,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"VT" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/chair,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"VZ" = (
+/obj/structure/extinguisher_cabinet/directional/south,
+/obj/effect/turf_decal/tile/neutral,
+/obj/effect/decal/cleanable/oil,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Wf" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/crowbar,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Wh" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Wl" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Wm" = (
+/obj/machinery/light_switch/directional/north,
+/obj/machinery/light/small/directional/north,
+/obj/structure/table/wood,
+/obj/item/clothing/shoes/laceup,
+/obj/item/clothing/under/suit/black_really,
+/obj/item/clothing/glasses/sunglasses,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Wt" = (
+/obj/structure/flora/grass/jungle/b/style_random,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/misc/dirt/jungle,
+/area/virtual_domain)
+"Wv" = (
+/obj/machinery/door/firedoor,
+/obj/structure/extinguisher_cabinet/directional/east,
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"WF" = (
+/obj/structure/table/wood,
+/obj/machinery/button/ticket_machine{
+ pixel_x = 38
+ },
+/obj/machinery/light_switch/directional/south{
+ pixel_x = 6;
+ pixel_y = -34
+ },
+/obj/machinery/button/door/directional/south{
+ pixel_x = -6
+ },
+/obj/item/paper_bin/carbon{
+ pixel_x = -2;
+ pixel_y = 4
+ },
+/obj/item/stamp/head/hop{
+ pixel_x = -4;
+ pixel_y = 4
+ },
+/obj/machinery/button/door/directional/south{
+ pixel_x = -6;
+ pixel_y = -34
+ },
+/obj/item/pen{
+ pixel_x = -4;
+ pixel_y = 3
+ },
+/obj/machinery/button/photobooth{
+ pixel_x = 26
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"WH" = (
+/obj/item/clothing/head/cone{
+ pixel_x = 5;
+ pixel_y = -4
+ },
+/obj/item/crowbar/hammer{
+ pixel_x = -6;
+ pixel_y = 10
+ },
+/obj/effect/decal/cleanable/dirt/dust,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"WL" = (
+/obj/machinery/door/firedoor,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/assembly/flash,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"WM" = (
+/obj/machinery/status_display/evac/directional/north,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 1
+ },
+/obj/item/trash/chips,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Xa" = (
+/obj/machinery/requests_console/directional/east{
+ department = "Bridge";
+ name = "Bridge Requests Console"
+ },
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 4
+ },
+/obj/machinery/computer/old,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Xj" = (
+/obj/machinery/light/directional/north,
+/obj/structure/sign/map/right{
+ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown).";
+ icon_state = "map-right-MS";
+ pixel_y = 32
+ },
+/obj/effect/turf_decal/tile/neutral/half/contrasted{
+ dir = 1
+ },
+/obj/effect/spawner/random/trash/bin,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Xn" = (
+/obj/structure/bed/maint,
+/obj/item/bedsheet/pirate{
+ dir = 4
+ },
+/obj/item/knife/hunting{
+ pixel_y = -4
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Xp" = (
+/obj/effect/turf_decal/plaque{
+ icon_state = "L2"
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Xs" = (
+/obj/effect/mapping_helpers/broken_floor,
+/obj/effect/mine/explosive,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Xw" = (
+/obj/effect/turf_decal/tile/blue,
+/obj/item/boulder{
+ icon_state = "boulder_large";
+ pixel_y = 7
+ },
+/obj/item/boulder{
+ icon_state = "boulder_small";
+ pixel_x = 9;
+ pixel_y = -1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Xx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/flashlight/lantern{
+ light_on = 1
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"XD" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"XI" = (
+/obj/structure/frame/computer{
+ dir = 1
+ },
+/obj/item/shard{
+ icon_state = "medium";
+ pixel_x = 5
+ },
+/obj/item/stack/cable_coil/cut,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"XJ" = (
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood{
+ pixel_x = -4
+ },
+/turf/open/floor/wood,
+/area/virtual_domain)
+"XK" = (
+/obj/structure/grille,
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"XL" = (
+/obj/structure/barricade/sandbags,
+/obj/structure/railing/corner/end{
+ dir = 4
+ },
+/obj/structure/marker_beacon/bronze,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"XM" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/item/photo/old{
+ pixel_x = 4
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"XN" = (
+/obj/item/radio/intercom/directional/north,
+/obj/effect/turf_decal/bot,
+/obj/item/wallframe/light_fixture/small,
+/obj/item/stack/cable_coil/cut,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"XW" = (
+/obj/structure/frame/machine/secured,
+/obj/structure/marker_beacon/teal,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Yc" = (
+/obj/structure/bed/medical/emergency,
+/obj/effect/turf_decal/tile/blue/fourcorners,
+/obj/effect/mob_spawn/corpse/human/assistant,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Yd" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Yf" = (
+/obj/machinery/recharger{
+ pixel_x = 2;
+ pixel_y = 3
+ },
+/obj/structure/secure_safe/directional/east,
+/obj/structure/table/wood,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Yg" = (
+/obj/structure/broken_flooring/singular/directional/east,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Yi" = (
+/obj/structure/closet/firecloset,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Yl" = (
+/obj/effect/baseturf_helper/virtual_domain,
+/turf/closed/indestructible/binary,
+/area/virtual_domain)
+"Yn" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Yo" = (
+/obj/structure/sign/plaques/kiddie/perfect_drone{
+ pixel_y = 32
+ },
+/obj/structure/table/wood,
+/obj/item/storage/backpack/duffelbag/drone,
+/obj/structure/window/reinforced/spawner/directional/south,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Yr" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/newscaster/directional/east,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/turf_decal/tile/bar,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Ys" = (
+/obj/machinery/airalarm/directional/west,
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Yt" = (
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor1-old"
+ },
+/obj/effect/landmark/bitrunning/mob_segment,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Yv" = (
+/obj/effect/turf_decal/bot_white/left,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/obj/machinery/light/directional/west,
+/obj/item/clothing/head/cone{
+ pixel_x = 5;
+ pixel_y = -4
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"YA" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/structure/chair/sofa/corp/left{
+ dir = 1
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"YB" = (
+/obj/effect/turf_decal/delivery,
+/obj/machinery/bluespace_vendor/directional/east,
+/obj/structure/frame/machine/secured,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"YD" = (
+/obj/item/clothing/head/cone{
+ pixel_y = 2;
+ pixel_x = 6
+ },
+/obj/effect/decal/cleanable/glass,
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"YG" = (
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"YN" = (
+/obj/effect/decal/cleanable/blood{
+ icon_state = "floor7"
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"YQ" = (
+/obj/structure/mirror/directional/north,
+/obj/structure/sink/directional/south,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt/dust,
+/obj/effect/turf_decal/weather/dirt,
+/obj/structure/fluff/paper/stack{
+ dir = 8
+ },
+/turf/open/floor/iron/white,
+/area/virtual_domain)
+"YR" = (
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/public/glass{
+ name = "Command Hallway"
+ },
+/obj/effect/turf_decal/tile/neutral,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"YU" = (
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Za" = (
+/obj/effect/spawner/structure/window,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Zb" = (
+/obj/structure/rack,
+/obj/item/reagent_containers/cup/bottle/potassium{
+ pixel_x = 7;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/cup/bottle/phosphorus{
+ pixel_x = -5;
+ pixel_y = 3
+ },
+/obj/item/reagent_containers/cup/bottle/sodium{
+ pixel_x = 1
+ },
+/obj/machinery/light/directional/east,
+/obj/item/radio/intercom/directional/east,
+/turf/open/floor/iron/dark/textured_edge{
+ dir = 4
+ },
+/area/virtual_domain)
+"Zc" = (
+/obj/effect/turf_decal/trimline/blue/filled/warning/corner{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Zh" = (
+/obj/structure/table_frame/wood,
+/obj/item/stack/sheet/mineral/wood,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Zi" = (
+/obj/machinery/status_display/evac/directional/north,
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"Zl" = (
+/obj/machinery/airalarm/directional/south,
+/obj/structure/rack,
+/obj/item/wrench,
+/obj/item/crowbar,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"Zm" = (
+/obj/structure/spacevine{
+ can_spread = 0
+ },
+/obj/effect/spawner/structure/window/reinforced/tinted,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"Zp" = (
+/obj/machinery/door/firedoor,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Zq" = (
+/obj/structure/sign/poster/random/directional/west,
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/confetti,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"Zu" = (
+/obj/effect/spawner/random/vending/colavend,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"Zx" = (
+/obj/machinery/disposal/bin,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"ZC" = (
+/obj/structure/flora/bush/sparsegrass/style_random,
+/turf/open/misc/grass/jungle,
+/area/virtual_domain)
+"ZD" = (
+/obj/item/trash/candy,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ZF" = (
+/obj/effect/mapping_helpers/broken_floor,
+/turf/open/floor/wood,
+/area/virtual_domain)
+"ZG" = (
+/obj/effect/turf_decal/tile/blue{
+ dir = 8
+ },
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ZH" = (
+/obj/item/clothing/head/cone{
+ pixel_y = 3;
+ pixel_x = 7
+ },
+/obj/structure/grille/broken,
+/obj/structure/cable,
+/turf/open/floor/plating,
+/area/virtual_domain)
+"ZK" = (
+/obj/structure/table/wood,
+/obj/item/flashlight/lamp/green{
+ pixel_x = 1;
+ pixel_y = 5
+ },
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"ZM" = (
+/obj/item/book/manual/wiki/security_space_law{
+ name = "space law";
+ pixel_y = 2
+ },
+/obj/item/toy/gun,
+/obj/item/restraints/handcuffs,
+/obj/structure/table/wood,
+/obj/item/clothing/head/collectable/hos{
+ name = "novelty HoS hat"
+ },
+/obj/machinery/firealarm/directional/east,
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"ZP" = (
+/obj/machinery/newscaster/directional/south,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/obj/structure/closet/crate/trashcart/filled,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"ZR" = (
+/obj/machinery/door/airlock/command{
+ name = "Command Desk"
+ },
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"ZS" = (
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/machinery/light_switch/directional/north,
+/obj/effect/turf_decal/tile/neutral/fourcorners,
+/turf/open/floor/iron/dark,
+/area/virtual_domain)
+"ZT" = (
+/obj/machinery/door/airlock/command{
+ name = "Captain's Quarters"
+ },
+/turf/open/floor/carpet,
+/area/virtual_domain)
+"ZV" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 4
+ },
+/obj/effect/mob_spawn/corpse/human/assistant,
+/obj/effect/decal/cleanable/blood,
+/turf/open/floor/iron,
+/area/virtual_domain)
+"ZY" = (
+/obj/effect/turf_decal/tile/neutral{
+ dir = 8
+ },
+/obj/effect/decal/cleanable/glass,
+/turf/open/floor/iron,
+/area/virtual_domain)
+
+(1,1,1) = {"
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+uz
+HM
+HM
+HM
+HM
+HM
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(2,1,1) = {"
+uz
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+Vs
+Vs
+Vs
+Vs
+Vs
+ps
+ps
+ps
+ps
+ps
+HM
+HM
+HM
+ps
+ps
+pD
+ps
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(3,1,1) = {"
+uz
+HM
+Vs
+Vs
+Vs
+Vs
+Hl
+Hl
+Hl
+Vs
+Vs
+Vs
+ps
+ps
+ps
+ps
+tO
+ps
+ps
+ps
+Hl
+Vs
+Vs
+Hl
+ps
+Ao
+vM
+eB
+ps
+ps
+ps
+ps
+ps
+Zx
+Ii
+ps
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(4,1,1) = {"
+uz
+HM
+Vs
+Vs
+Vs
+DW
+bl
+pr
+Vs
+Vs
+Vs
+Cn
+cK
+Uj
+vN
+Ah
+nP
+nS
+gk
+eA
+Vs
+Vs
+MZ
+nZ
+Lg
+nS
+nS
+Jm
+dU
+xK
+ux
+CM
+KR
+nS
+ro
+ps
+HM
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(5,1,1) = {"
+uz
+HM
+ps
+Vs
+yH
+Hd
+KT
+mc
+Hd
+fj
+dD
+Hd
+oS
+hw
+IL
+Pq
+pT
+dD
+KT
+pc
+mI
+pE
+SR
+dD
+mK
+tR
+Hd
+JD
+Zp
+jR
+Hd
+hw
+Hd
+MG
+kd
+ps
+ps
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(6,1,1) = {"
+HM
+HM
+pD
+yD
+mc
+Lu
+PU
+Ol
+Ol
+Ol
+FV
+Nm
+lY
+Lu
+JL
+RL
+RR
+Ol
+Wv
+Ol
+on
+dd
+Ol
+dd
+ZV
+AX
+Cz
+jt
+rP
+km
+cj
+dd
+dd
+Hd
+pN
+LN
+Hl
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(7,1,1) = {"
+HM
+uS
+uS
+er
+Hb
+Ol
+ps
+Cb
+xj
+xj
+GT
+uS
+uS
+yP
+uS
+uS
+Gx
+uS
+uS
+ps
+kK
+lC
+ac
+fN
+uS
+uS
+uS
+uS
+uS
+uS
+uS
+uS
+qq
+kI
+eZ
+eX
+uB
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(8,1,1) = {"
+HM
+uS
+yc
+th
+Hd
+LS
+ps
+ps
+kn
+ld
+ps
+uS
+pP
+EC
+rQ
+cZ
+db
+dc
+uS
+Zu
+ps
+pQ
+nS
+uS
+rt
+Sa
+Fw
+eV
+iQ
+Ij
+sm
+uS
+hR
+pN
+Fl
+Yc
+Hl
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(9,1,1) = {"
+HM
+Hl
+eB
+Uz
+kv
+SP
+ps
+wD
+FS
+Cw
+dD
+Wh
+dc
+ZF
+Gk
+gU
+YG
+fh
+To
+GT
+No
+cI
+ZY
+lD
+cz
+Bw
+cw
+zj
+zE
+hF
+mW
+kN
+mq
+MG
+NN
+ps
+uB
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(10,1,1) = {"
+HM
+uS
+eB
+WL
+KT
+KP
+ps
+il
+TP
+KW
+fh
+uS
+Yf
+nY
+GS
+rX
+Ue
+ZF
+uS
+dX
+XK
+tq
+tI
+FF
+mq
+oA
+wj
+OC
+uw
+qP
+fK
+yn
+BF
+mw
+BZ
+uB
+HM
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(11,1,1) = {"
+HM
+uS
+uS
+ol
+Mz
+uY
+ps
+iv
+dl
+HS
+fC
+uS
+uS
+uS
+uS
+ML
+DP
+Mk
+uS
+ND
+AP
+rb
+nS
+jk
+Ax
+Wl
+Wl
+lt
+bb
+si
+IH
+kN
+ED
+El
+wq
+ps
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(12,1,1) = {"
+HM
+HM
+uS
+gM
+CL
+aZ
+ps
+ps
+Hg
+tf
+fh
+ps
+rv
+uS
+Ur
+VD
+Xn
+XI
+uS
+XN
+OV
+vN
+Bj
+uS
+QM
+GA
+OD
+ps
+Er
+Sa
+dk
+uS
+LJ
+bm
+zL
+uB
+HM
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(13,1,1) = {"
+uz
+HM
+HH
+JM
+Kl
+VZ
+ps
+Yi
+vA
+mj
+VH
+lJ
+Oq
+uS
+fz
+oM
+db
+rz
+To
+fQ
+TJ
+OU
+Qm
+uS
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+uS
+Fc
+BZ
+hz
+ps
+uB
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(14,1,1) = {"
+uz
+HM
+uS
+nU
+pO
+bs
+VO
+ey
+sr
+fh
+Gs
+pL
+IU
+uS
+dz
+bO
+ww
+nW
+aw
+Ne
+RT
+bg
+Ed
+uS
+kW
+lL
+pI
+Qc
+Fr
+DQ
+Pk
+uS
+Mu
+qY
+ay
+im
+Hl
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(15,1,1) = {"
+uz
+HM
+uS
+qa
+Yt
+uD
+ps
+uS
+hZ
+uS
+uS
+ps
+uf
+uS
+cD
+Kh
+yq
+WF
+uS
+YB
+uS
+TH
+nS
+uS
+ZS
+jD
+kx
+vt
+PT
+pV
+mW
+Pg
+AN
+bZ
+Te
+Gm
+dA
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(16,1,1) = {"
+uz
+HM
+ps
+my
+iy
+Hs
+dE
+SN
+SN
+SN
+uS
+uS
+EQ
+uS
+ps
+ps
+te
+ps
+uS
+uS
+wB
+vg
+pA
+IS
+jm
+cW
+Cd
+CQ
+Lm
+jD
+IH
+vI
+mq
+vn
+Sj
+FT
+dA
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(17,1,1) = {"
+HM
+HM
+ps
+hV
+Hd
+bQ
+hZ
+ii
+SN
+SN
+kp
+sI
+Un
+pJ
+oQ
+Hv
+Xw
+sf
+ny
+JP
+ul
+tq
+Rz
+FF
+iI
+MM
+Vr
+PT
+VP
+Rg
+Gq
+uS
+AV
+Ll
+sX
+Fg
+Hl
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+Yl
+"}
+(18,1,1) = {"
+HM
+ps
+ps
+Rl
+Hd
+cr
+FZ
+fh
+QA
+kp
+uS
+uX
+xu
+JP
+oy
+Hv
+to
+ze
+Bv
+LK
+ul
+pR
+tu
+uS
+uS
+dE
+tn
+cW
+cW
+ps
+ps
+uS
+vW
+wH
+Zc
+JR
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+HM
+"}
+(19,1,1) = {"
+HM
+uS
+SJ
+bS
+pA
+lT
+fh
+fh
+yt
+fh
+Ox
+gg
+Yn
+SK
+ZP
+ps
+ps
+ps
+Mt
+ps
+uS
+PQ
+nS
+dE
+SN
+SN
+as
+tl
+pW
+ST
+tV
+DL
+rr
+Hd
+dD
+ZG
+Za
+sS
+SN
+sS
+SN
+sS
+SN
+sS
+ps
+HM
+"}
+(20,1,1) = {"
+HM
+Hl
+Es
+mc
+Hd
+Ux
+Ux
+lT
+AC
+lT
+vw
+fh
+ug
+ba
+mi
+ps
+uH
+ZK
+JP
+xV
+uS
+WM
+Kf
+uS
+hZ
+hZ
+uS
+Yo
+jh
+pK
+ep
+FF
+GJ
+FR
+Hd
+Ka
+ps
+Fd
+Fd
+Fd
+Fd
+Fd
+Fd
+Fd
+ps
+HM
+"}
+(21,1,1) = {"
+HM
+uS
+RV
+BJ
+Xp
+Ol
+Ad
+vw
+ZH
+uk
+NG
+aA
+SK
+up
+Os
+ps
+ps
+Nl
+YG
+iH
+FF
+dd
+FK
+Of
+qu
+nS
+as
+RX
+Bn
+OS
+ZF
+oI
+MF
+vf
+Xp
+ZG
+ps
+hX
+hX
+hX
+hX
+hX
+Ls
+Fd
+ps
+HM
+"}
+(22,1,1) = {"
+HM
+dP
+tS
+eD
+mf
+Ke
+dE
+ii
+uS
+Qg
+ug
+uT
+qM
+zq
+sc
+Cy
+ps
+Mn
+db
+id
+Nz
+MF
+Hd
+bU
+Mr
+VT
+uS
+lK
+rf
+Ie
+Oh
+uS
+Qp
+ck
+Pa
+oD
+pB
+hX
+zQ
+Lq
+hX
+hX
+hX
+Fd
+ps
+HM
+"}
+(23,1,1) = {"
+HM
+yz
+Vz
+Qw
+bP
+Ol
+hZ
+SN
+kp
+zP
+xu
+Mb
+RJ
+JP
+YG
+wL
+ps
+Dp
+qk
+UJ
+Nz
+cp
+ub
+ZD
+lb
+LP
+uS
+wo
+Ar
+jC
+Zh
+an
+PC
+pA
+lM
+Bp
+LD
+hX
+hX
+hX
+hX
+hX
+hX
+Fd
+ps
+HM
+"}
+(24,1,1) = {"
+HM
+yz
+Vz
+wN
+Om
+wi
+dE
+SN
+kp
+SG
+Vw
+bW
+MC
+hU
+TL
+DP
+ZR
+JP
+kg
+zo
+zx
+AD
+iy
+Kw
+yH
+Dx
+oI
+ZF
+vw
+Km
+fh
+MS
+mt
+EV
+zB
+Io
+vw
+hX
+hX
+fD
+Cx
+hX
+hX
+Fd
+ps
+HM
+"}
+(25,1,1) = {"
+HM
+yz
+Vz
+wN
+Cr
+nS
+hZ
+SN
+kp
+zP
+JP
+yh
+Hw
+wA
+hh
+mb
+ps
+nw
+se
+xW
+lk
+Ad
+CJ
+Hd
+KA
+lG
+uS
+Wm
+Mj
+fh
+Oj
+vw
+fh
+Kv
+PG
+KF
+gC
+hX
+hX
+hX
+hX
+hX
+hX
+Fd
+ps
+HM
+"}
+(26,1,1) = {"
+HM
+tO
+Oe
+wN
+vy
+Wf
+dE
+LB
+uS
+Bt
+gt
+Xx
+HX
+ET
+JK
+Sl
+ps
+wY
+YG
+Gr
+yx
+Or
+ie
+bU
+qJ
+bR
+uS
+MP
+fh
+GG
+Fp
+uS
+wN
+wN
+Rj
+fB
+wP
+hX
+hX
+hX
+Ca
+hX
+hX
+Fd
+ps
+HM
+"}
+(27,1,1) = {"
+HM
+ps
+CK
+ht
+Ty
+YA
+hZ
+Il
+kp
+BK
+di
+Mb
+Yd
+cO
+KQ
+ps
+ps
+Ht
+rJ
+VG
+FF
+RB
+qL
+jd
+LP
+Bg
+mo
+br
+ZF
+rW
+Mj
+oI
+MF
+ra
+BN
+yK
+ps
+hX
+hX
+hX
+hX
+hX
+rs
+Fd
+ps
+HM
+"}
+(28,1,1) = {"
+HM
+ps
+Xj
+Hd
+Hd
+Ua
+hZ
+SN
+kp
+Sq
+Eu
+ix
+iP
+aQ
+ez
+ps
+uH
+FI
+Ms
+KN
+uS
+Bh
+re
+uS
+dE
+dE
+uS
+oH
+Mj
+gE
+xI
+FF
+Gi
+Hd
+aC
+Uo
+lE
+Fd
+Fd
+Fd
+Fd
+Fd
+Fd
+Fd
+ps
+HM
+"}
+(29,1,1) = {"
+HM
+ps
+cx
+rj
+kI
+ZY
+dE
+SN
+kp
+Mo
+Kn
+Ss
+at
+yy
+HC
+ps
+ps
+ps
+Mt
+ps
+uS
+zw
+Ol
+hZ
+SN
+SN
+as
+RI
+Pd
+TN
+ZM
+an
+sB
+kI
+Hd
+Cg
+Za
+sS
+SN
+sS
+SN
+sS
+SN
+sS
+ps
+HM
+"}
+(30,1,1) = {"
+HM
+ps
+ps
+hi
+Hd
+hg
+dE
+SN
+kp
+kp
+uS
+pb
+iZ
+bu
+kt
+Hv
+EF
+SK
+SK
+tk
+ul
+dd
+yw
+uS
+uS
+dE
+uS
+ps
+ps
+ps
+ps
+uS
+rh
+PY
+Ou
+CA
+lQ
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+HM
+"}
+(31,1,1) = {"
+HM
+HM
+ps
+sF
+pX
+vi
+hZ
+SN
+SN
+Mm
+kp
+Xa
+fF
+DU
+RZ
+Hv
+Iw
+qI
+Bv
+Bv
+ul
+wa
+tM
+Nh
+zg
+Fj
+NO
+hv
+uA
+yN
+Ff
+uS
+tq
+Hd
+DV
+UF
+Zm
+Vs
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+"}
+(32,1,1) = {"
+uz
+HM
+Hl
+Ny
+yH
+DF
+dE
+SN
+GD
+RD
+uS
+uS
+uS
+zA
+jG
+uS
+uS
+uS
+BP
+uS
+wB
+dd
+pA
+Nh
+Uq
+Rj
+wu
+XD
+wu
+Rx
+jx
+uS
+cC
+HG
+Gy
+mO
+wl
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(33,1,1) = {"
+uz
+HM
+yz
+Ny
+fn
+Mq
+uS
+uS
+uS
+uS
+uS
+Hh
+uS
+uS
+uS
+uS
+Ov
+rq
+db
+LG
+uS
+hd
+Ol
+lx
+vU
+hp
+lu
+ok
+hc
+fK
+op
+uS
+Ra
+nq
+Cc
+zR
+ge
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(34,1,1) = {"
+uz
+HM
+ps
+cN
+vO
+XM
+uS
+uP
+ab
+hb
+ps
+YQ
+ps
+Py
+PP
+qz
+jF
+QQ
+YG
+YG
+BP
+Yg
+pv
+uS
+FN
+AR
+eR
+Zb
+zT
+IH
+dZ
+uS
+PQ
+DV
+ej
+tw
+Zm
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(35,1,1) = {"
+uz
+HM
+ps
+au
+Ay
+TW
+uS
+Zi
+vK
+wn
+ps
+aO
+ps
+ry
+ZF
+gE
+mP
+vV
+vV
+FA
+uS
+TC
+mQ
+uS
+uS
+AA
+AA
+uS
+hZ
+hG
+hZ
+uS
+TT
+Gy
+aV
+yO
+lQ
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(36,1,1) = {"
+uz
+HM
+ps
+LL
+KT
+LV
+uS
+yC
+jc
+UP
+ps
+OE
+ps
+xb
+XJ
+Iq
+sA
+MJ
+SY
+tj
+uS
+dd
+ai
+ty
+uS
+bT
+ss
+Yv
+dY
+Dk
+Vk
+FC
+mq
+UT
+SF
+MN
+lQ
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(37,1,1) = {"
+uz
+HM
+Hl
+dd
+Hd
+nS
+pd
+YN
+dc
+rO
+yI
+gE
+ZT
+kc
+yM
+ki
+vw
+vK
+QN
+Ir
+uS
+ud
+xd
+sa
+uS
+Nr
+XW
+Kq
+Ii
+Hd
+fK
+FC
+mq
+cH
+gb
+ZC
+Ec
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(38,1,1) = {"
+uz
+HM
+yz
+dd
+Hd
+FZ
+WH
+Oi
+tF
+YU
+Jh
+gE
+ps
+jy
+qS
+Sr
+fh
+fh
+aT
+SH
+uS
+Fh
+Ol
+Gn
+uS
+Nq
+iY
+Dc
+dC
+jz
+qr
+FC
+mq
+Gy
+DC
+od
+FO
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(39,1,1) = {"
+uz
+HM
+yz
+fh
+mc
+yE
+Oi
+SN
+Oi
+YD
+zO
+sz
+ps
+ps
+uS
+uS
+OX
+Xs
+fh
+uS
+uS
+dd
+iK
+uS
+uS
+uS
+uS
+uS
+uS
+oo
+uS
+FF
+fr
+DV
+MN
+EH
+iA
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(40,1,1) = {"
+uz
+HM
+Hl
+pA
+Hd
+Kr
+Oi
+GD
+rm
+Oi
+bd
+Zl
+ps
+Hc
+uS
+ek
+vw
+eG
+xe
+Ji
+DO
+dd
+Ol
+DO
+ey
+eu
+fh
+wV
+vw
+ja
+Tm
+DO
+tq
+Hd
+tW
+lQ
+uq
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(41,1,1) = {"
+uz
+HM
+KM
+dd
+Hd
+lU
+Rn
+Oi
+Oi
+AM
+CC
+uS
+uS
+Ml
+uS
+DO
+ps
+ps
+ps
+ps
+ut
+hj
+YR
+tO
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+JG
+Hd
+sZ
+ps
+lQ
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(42,1,1) = {"
+uz
+HM
+ps
+nO
+kI
+nS
+FZ
+bw
+lN
+IC
+SC
+gj
+Qq
+lv
+Lg
+Oc
+IJ
+Ys
+EK
+Zq
+En
+tq
+bf
+tq
+av
+Qh
+Sx
+Ve
+tq
+Uv
+BM
+DA
+fP
+NR
+eN
+FG
+Vs
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(43,1,1) = {"
+uz
+HM
+ps
+dd
+mR
+mc
+Hd
+KT
+Ay
+fh
+Hd
+vw
+mc
+KT
+Lh
+nz
+oO
+Lz
+zb
+vw
+Hd
+Hd
+kI
+XL
+KT
+oS
+mR
+XL
+GQ
+fP
+fP
+Sz
+fP
+Dl
+Wt
+yT
+Vs
+HM
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(44,1,1) = {"
+uz
+HM
+ps
+dd
+jt
+km
+dd
+Nu
+JY
+HP
+HP
+vo
+Ui
+Yr
+Bd
+PR
+Vs
+Vs
+Sm
+fG
+Bd
+Od
+rC
+NZ
+kM
+IM
+AQ
+fc
+cB
+Vs
+Vs
+cF
+qv
+fP
+st
+RE
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(45,1,1) = {"
+uz
+HM
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+DM
+DM
+DM
+ps
+ps
+Hl
+Hl
+Vs
+Vs
+Vs
+Hl
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+ps
+Vs
+Vs
+ps
+Hl
+Vs
+Vs
+Vs
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
+(46,1,1) = {"
+uz
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+HM
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+uz
+"}
diff --git a/_maps/virtual_domains/syndicate_assault.dmm b/_maps/virtual_domains/syndicate_assault.dmm
index 00c7f84dbca..d825152e480 100644
--- a/_maps/virtual_domains/syndicate_assault.dmm
+++ b/_maps/virtual_domains/syndicate_assault.dmm
@@ -693,7 +693,7 @@
/obj/item/crowbar/red,
/obj/item/ammo_box/magazine/m9mm_aps,
/obj/item/ammo_box/magazine/m9mm_aps,
-/obj/item/gun/ballistic/automatic/pistol,
+/obj/item/gun/ballistic/automatic/pistol/aps,
/turf/open/floor/carpet/royalblack,
/area/virtual_domain)
"Cn" = (
diff --git a/code/__DEFINES/ai/ai.dm b/code/__DEFINES/ai/ai.dm
index 37ee5c077e2..73a8f2d1900 100644
--- a/code/__DEFINES/ai/ai.dm
+++ b/code/__DEFINES/ai/ai.dm
@@ -68,7 +68,7 @@
///macro for whether it's appropriate to resist right now, used by resist subtree
#define SHOULD_RESIST(source) (source.on_fire || source.buckled || HAS_TRAIT(source, TRAIT_RESTRAINED) || (source.pulledby && source.pulledby.grab_state > GRAB_PASSIVE))
///macro for whether the pawn can act, used generally to prevent some horrifying ai disasters
-#define IS_DEAD_OR_INCAP(source) (source.incapacitated() || source.stat)
+#define IS_DEAD_OR_INCAP(source) (source.incapacitated || source.stat)
GLOBAL_LIST_INIT(all_radial_directions, list(
"NORTH" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = NORTH),
diff --git a/code/__DEFINES/ai/monsters.dm b/code/__DEFINES/ai/monsters.dm
index fb6952eb084..330e2d48eb2 100644
--- a/code/__DEFINES/ai/monsters.dm
+++ b/code/__DEFINES/ai/monsters.dm
@@ -288,3 +288,19 @@
//netguardians
/// rocket launcher
#define BB_NETGUARDIAN_ROCKET_ABILITY "netguardian_rocket"
+
+//deer
+///our water target
+#define BB_DEER_WATER_TARGET "deer_water_target"
+///our grass target
+#define BB_DEER_GRASS_TARGET "deer_grass_target"
+///our tree target
+#define BB_DEER_TREE_TARGET "deer_tree_target"
+///our temporary playmate
+#define BB_DEER_PLAYFRIEND "deer_playfriend"
+///our home target
+#define BB_DEER_TREEHOME "deer_home"
+///our resting duration
+#define BB_DEER_RESTING "deer_resting"
+///time till our next rest duration
+#define BB_DEER_NEXT_REST_TIMER "deer_next_rest_timer"
diff --git a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm
index 24d7cd0b170..925c7bc4e71 100644
--- a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm
+++ b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movable.dm
@@ -119,6 +119,9 @@
/// From base of area/Exited(): (area/left, direction)
#define COMSIG_MOVABLE_EXITED_AREA "movable_exited_area"
+///from base of /datum/component/splat/splat: (hit_atom)
+#define COMSIG_MOVABLE_SPLAT "movable_splat"
+
///from base of /atom/movable/point_at: (atom/A, obj/effect/temp_visual/point/point)
#define COMSIG_MOVABLE_POINTED "movable_pointed"
diff --git a/code/__DEFINES/dcs/signals/signals_bitrunning.dm b/code/__DEFINES/dcs/signals/signals_bitrunning.dm
index 23461a90a11..ac3095d6f5a 100644
--- a/code/__DEFINES/dcs/signals/signals_bitrunning.dm
+++ b/code/__DEFINES/dcs/signals/signals_bitrunning.dm
@@ -53,3 +53,6 @@
/// from /obj/effect/mob_spawn/ghost_role/human/virtual_domain/proc/artificial_spawn() : (mob/living/runner)
#define COMSIG_BITRUNNER_SPAWNED "bitrunner_spawned"
+
+/// from /obj/effect/landmark/bitrunning/mob_segment/proc/spawn_mobs() : (list/mob/living)
+#define COMSIG_BITRUNNING_MOB_SEGMENT_SPAWNED "bitrunner_mob_segment_spawned"
diff --git a/code/__DEFINES/dcs/signals/signals_fish.dm b/code/__DEFINES/dcs/signals/signals_fish.dm
index 7980aa7ca1e..8af3b8dfca7 100644
--- a/code/__DEFINES/dcs/signals/signals_fish.dm
+++ b/code/__DEFINES/dcs/signals/signals_fish.dm
@@ -17,6 +17,8 @@
#define COMSIG_FISH_EATEN_BY_OTHER_FISH "fish_eaten_by_other_fish"
///From /obj/item/fish/feed: (fed_reagents, fed_reagent_type)
#define COMSIG_FISH_FED "fish_on_fed"
+///from /obj/item/fish/pet_fish
+#define COMSIG_FISH_PETTED "fish_petted"
///From /obj/item/fish/update_size_and_weight: (new_size, new_weight)
#define COMSIG_FISH_UPDATE_SIZE_AND_WEIGHT "fish_update_size_and_weight"
///From /obj/item/fish/update_fish_force: (weight_rank, bonus_malus)
diff --git a/code/__DEFINES/dcs/signals/signals_mind.dm b/code/__DEFINES/dcs/signals/signals_mind.dm
index 72f43f518eb..e9a62a26102 100644
--- a/code/__DEFINES/dcs/signals/signals_mind.dm
+++ b/code/__DEFINES/dcs/signals/signals_mind.dm
@@ -6,3 +6,6 @@
/// Called on the mind when an antagonist is being removed, after the antagonist list has updated (datum/antagonist/antagonist)
#define COMSIG_ANTAGONIST_REMOVED "antagonist_removed"
+
+/// Called on the mob when losing an antagonist datum (datum/antagonist/antagonist)
+#define COMSIG_MOB_ANTAGONIST_REMOVED "mob_antagonist_removed"
diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm
index 026247acf57..16f7e00e78a 100644
--- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm
+++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_ai.dm
@@ -9,3 +9,5 @@
///Signal sent when a bot is reset
#define COMSIG_BOT_RESET "bot_reset"
+///Sent off /mob/living/basic/bot/proc/set_mode_flags() : (new_flags)
+#define COMSIG_BOT_MODE_FLAGS_SET "bot_mode_flags_set"
diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm
index c6d19809cd1..1b2d82ca9c5 100644
--- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm
+++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm
@@ -170,8 +170,8 @@
///Called on user, from base of /datum/strippable_item/try_(un)equip() (atom/target, obj/item/equipping?)
#define COMSIG_TRY_STRIP "try_strip"
#define COMPONENT_CANT_STRIP (1<<0)
-///From /datum/component/creamed/Initialize()
-#define COMSIG_MOB_CREAMED "mob_creamed"
+///From /datum/component/face_decal/splat/Initialize()
+#define COMSIG_MOB_HIT_BY_SPLAT "hit_by_splat"
///From /obj/item/gun/proc/check_botched()
#define COMSIG_MOB_CLUMSY_SHOOT_FOOT "mob_clumsy_shoot_foot"
///from /obj/item/hand_item/slapper/attack_atom(): (source=obj/structure/table/slammed_table, mob/living/slammer)
@@ -247,3 +247,6 @@
/// from /mob/proc/key_down(): (key, client/client, full_key)
#define COMSIG_MOB_KEYDOWN "mob_key_down"
+
+/// from /mob/update_incapacitated(): (old_incap, new_incap)
+#define COMSIG_MOB_INCAPACITATE_CHANGED "mob_incapacitated"
diff --git a/code/__DEFINES/dcs/signals/signals_movetype.dm b/code/__DEFINES/dcs/signals/signals_movetype.dm
index bc8b296b475..da584ba022f 100644
--- a/code/__DEFINES/dcs/signals/signals_movetype.dm
+++ b/code/__DEFINES/dcs/signals/signals_movetype.dm
@@ -1,6 +1,3 @@
-// /datum/element/movetype_handler signals
-/// Called when the floating anim has to be temporarily stopped and restarted later: (timer)
-#define COMSIG_PAUSE_FLOATING_ANIM "pause_floating_anim"
/// From base of datum/element/movetype_handler/on_movement_type_trait_gain: (flag, old_movement_type)
#define COMSIG_MOVETYPE_FLAG_ENABLED "movetype_flag_enabled"
/// From base of datum/element/movetype_handler/on_movement_type_trait_loss: (flag, old_movement_type)
diff --git a/code/__DEFINES/fish.dm b/code/__DEFINES/fish.dm
index d6bcc2ec796..04557b4a8e6 100644
--- a/code/__DEFINES/fish.dm
+++ b/code/__DEFINES/fish.dm
@@ -67,9 +67,11 @@
#define FISHING_MINIGAME_RULE_FLIP (1 << 5)
///Skip the biting phase and go straight to the minigame, avoiding the penalty for having slow reflexes.
#define FISHING_MINIGAME_AUTOREEL (1 << 6)
+///The fish will fade in and out at intervals
+#define FISHING_MINIGAME_RULE_CAMO (1 << 7)
///all the effects that are active and will last for a few seconds before triggering a cooldown
-#define FISHING_MINIGAME_ACTIVE_EFFECTS (FISHING_MINIGAME_RULE_ANTIGRAV|FISHING_MINIGAME_RULE_FLIP)
+#define FISHING_MINIGAME_ACTIVE_EFFECTS (FISHING_MINIGAME_RULE_ANTIGRAV|FISHING_MINIGAME_RULE_FLIP|FISHING_MINIGAME_RULE_CAMO)
/// The default additive value for fishing hook catch weight modifiers.
#define FISHING_DEFAULT_HOOK_BONUS_ADDITIVE 0
@@ -182,3 +184,15 @@
//Minigame defines
/// The height of the minigame slider. Not in pixels, but minigame units.
#define FISHING_MINIGAME_AREA 1000
+
+///Defines for fish properties from the collect_fish_properties proc
+#define FISH_PROPERTIES_FAV_BAIT "fav_bait"
+#define FISH_PROPERTIES_BAD_BAIT "bad_bait"
+#define FISH_PROPERTIES_TRAITS "fish_traits"
+
+///Define for favorite and disliked baits that aren't just item typepaths.
+#define FISH_BAIT_TYPE "Type"
+#define FISH_BAIT_FOODTYPE "Foodtype"
+#define FISH_BAIT_REAGENT "Reagent"
+#define FISH_BAIT_VALUE "Value"
+#define FISH_BAIT_AMOUNT "Amount"
diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm
index 9de2e3911bd..213374b7c90 100644
--- a/code/__DEFINES/sound.dm
+++ b/code/__DEFINES/sound.dm
@@ -239,3 +239,6 @@ GLOBAL_LIST_INIT(announcer_keys, list(
#define SFX_STONE_DROP "stone_drop"
#define SFX_STONE_PICKUP "stone_pickup"
#define SFX_MUFFLED_SPEECH "muffspeech"
+#define SFX_DEFAULT_FISH_SLAP "default_fish_slap"
+#define SFX_ALT_FISH_SLAP "alt_fish_slap"
+#define SFX_FISH_PICKUP "fish_pickup"
diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm
index 8ada83a2109..ead7764d605 100644
--- a/code/__DEFINES/status_effects.dm
+++ b/code/__DEFINES/status_effects.dm
@@ -24,12 +24,18 @@
#define CURSE_GRASPING (1<<3)
//Incapacitated status effect flags
-/// If the incapacitated status effect will ignore a mob in restraints (handcuffs)
-#define IGNORE_RESTRAINTS (1<<0)
-/// If the incapacitated status effect will ignore a mob in stasis (stasis beds)
-#define IGNORE_STASIS (1<<1)
-/// If the incapacitated status effect will ignore a mob being agressively grabbed
-#define IGNORE_GRAB (1<<2)
+/// If the mob is normal incapacitated. Should never need this, just avoids issues if we ever overexpand this
+#define TRADITIONAL_INCAPACITATED (1<<0)
+/// If the incapacitated status effect is being caused by restraints (handcuffs)
+#define INCAPABLE_RESTRAINTS (1<<1)
+/// If the incapacitated status effect is being caused by stasis (stasis beds)
+#define INCAPABLE_STASIS (1<<2)
+/// If the incapacitated status effect is being caused by being agressively grabbed
+#define INCAPABLE_GRAB (1<<3)
+
+/// Checks to see if a mob would be incapacitated even while ignoring some types
+/// Does this by inverting the passed in flags and seeing if we're still incapacitated
+#define INCAPACITATED_IGNORING(mob, flags) (mob.incapacitated & ~(flags))
/// Maxamounts of fire stacks a mob can get
#define MAX_FIRE_STACKS 20
diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm
index 4766b3dfe66..42f2d5fc31f 100644
--- a/code/__DEFINES/tgs.dm
+++ b/code/__DEFINES/tgs.dm
@@ -1,7 +1,7 @@
// tgstation-server DMAPI
// The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in IETF RFC 2119.
-#define TGS_DMAPI_VERSION "7.2.1"
+#define TGS_DMAPI_VERSION "7.3.0"
// All functions and datums outside this document are subject to change with any version and should not be relied on.
diff --git a/code/__DEFINES/traits/declarations.dm b/code/__DEFINES/traits/declarations.dm
index 7cd6a032aec..3482178ec28 100644
--- a/code/__DEFINES/traits/declarations.dm
+++ b/code/__DEFINES/traits/declarations.dm
@@ -534,9 +534,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// Mobs with this trait cannot be hit by projectiles, meaning the projectiles will just go through.
#define TRAIT_UNHITTABLE_BY_PROJECTILES "unhittable_by_projectiles"
-/// Projectile with this trait will always hit the defined zone of a struck living mob.
-#define TRAIT_ALWAYS_HIT_ZONE "always_hit_zone"
-
/// Mobs with this trait do care about a few grisly things, such as digging up graves. They also really do not like bringing people back to life or tending wounds, but love autopsies and amputations.
#define TRAIT_MORBID "morbid"
@@ -752,6 +749,8 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_NEEDS_TWO_HANDS "needstwohands"
/// Can't be catched when thrown
#define TRAIT_UNCATCHABLE "uncatchable"
+/// You won't catch duds while fishing with this rod.
+#define TRAIT_ROD_REMOVE_FISHING_DUD "rod_remove_fishing_dud"
/// Stuff that can go inside fish cases
#define TRAIT_FISH_CASE_COMPATIBILE "fish_case_compatibile"
/// If the item can be used as a bit.
@@ -765,7 +764,14 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
/// Baits with this trait will ignore bait preferences and related fish traits.
#define TRAIT_OMNI_BAIT "omni_bait"
/// The bait won't be consumed when used
-#define TRAIT_BAIT_UNCONSUMABLE "bait_unconsumabe"
+#define TRAIT_BAIT_UNCONSUMABLE "bait_unconsumable"
+/// This bait ignores environmental conditions for fishing (like low light for nocturnal fish)
+#define TRAIT_BAIT_IGNORE_ENVIRONMENT "bait_ignore_environment"
+/**
+ * This bait won't apply TRAIT_ROD_REMOVE_FISHING_DUD to the rod it's attached on,
+ * instead, it'll allow the fishing dud to be there unless there's at least one fish that likes the bait
+ */
+#define TRAIT_BAIT_ALLOW_FISHING_DUD "bait_dont_affect_fishing_dud"
/// Plants that were mutated as a result of passive instability, not a mutation threshold.
#define TRAIT_PLANT_WILDMUTATE "wildmutation"
/// If you hit an APC with exposed internals with this item it will try to shock you
@@ -963,6 +969,10 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_FISH_RECESSIVE "fish_recessive"
///This fish comes equipped with a stinger (increased damage and potentially venomous if also toxic)
#define TRAIT_FISH_STINGER "fish_stinger"
+///This fish is currently on cooldown and cannot splash ink unto people's faces
+#define TRAIT_FISH_INK_ON_COOLDOWN "fish_ink_on_cooldown"
+///This fish requires two hands to carry even if smaller than FISH_SIZE_TWO_HANDS_REQUIRED, as long as it's bulky-sized.
+#define TRAIT_FISH_SHOULD_TWOHANDED "should_twohanded"
/// Trait given to angelic constructs to let them purge cult runes
#define TRAIT_ANGELIC "angelic"
diff --git a/code/__DEFINES/traits/sources.dm b/code/__DEFINES/traits/sources.dm
index ecdbdd15e35..0648dd4dd37 100644
--- a/code/__DEFINES/traits/sources.dm
+++ b/code/__DEFINES/traits/sources.dm
@@ -196,6 +196,9 @@
/// Trait given by a fulton extraction pack
#define FULTON_PACK_TRAIT "fulton-pack"
+/// Trait from mob/living/update_transform()
+#define UPDATE_TRANSFORM_TRAIT "update_transform"
+
/// Trait granted by the berserker hood.
#define BERSERK_TRAIT "berserk_trait"
/// Trait granted by [/obj/item/rod_of_asclepius]
diff --git a/code/__HELPERS/atoms.dm b/code/__HELPERS/atoms.dm
index 0b4f7d17a1e..5319ba2449d 100644
--- a/code/__HELPERS/atoms.dm
+++ b/code/__HELPERS/atoms.dm
@@ -63,17 +63,17 @@
var/turf/target_turf = get_turf(target)
if(get_dist(source, target) > length)
return FALSE
- var/steps = 1
- if(current == target_turf)//they are on the same turf, source can see the target
+ if(current == target_turf || source.CanReach(target))//they are on the same turf or in reach, source can see the target
return TRUE
- current = get_step_towards(current, target_turf)
- while(current != target_turf)
- if(steps > length)
- return FALSE
+ var/list/steps = get_steps_to(source, target)
+ if(isnull(steps) || length(steps) > length)
+ return FALSE
+ for(var/direction in steps)
+ current = get_step(current, direction)
+ if(current == target_turf)
+ break
if(IS_OPAQUE_TURF(current))
return FALSE
- current = get_step_towards(current, target_turf)
- steps++
return TRUE
///Get the cardinal direction between two atoms
diff --git a/code/__HELPERS/paths/path.dm b/code/__HELPERS/paths/path.dm
index 8e90c3664c3..9530a545235 100644
--- a/code/__HELPERS/paths/path.dm
+++ b/code/__HELPERS/paths/path.dm
@@ -335,7 +335,7 @@
src.has_gravity = construct_from.has_gravity()
if(ismob(construct_from))
var/mob/living/mob_construct = construct_from
- src.incapacitated = mob_construct.incapacitated()
+ src.incapacitated = mob_construct.incapacitated
if(mob_construct.buckled)
src.buckled_info = new(mob_construct.buckled, access, no_id, call_depth + 1)
if(isobserver(construct_from))
diff --git a/code/__HELPERS/spatial_info.dm b/code/__HELPERS/spatial_info.dm
index 529532f50cf..2a8b61bd01d 100644
--- a/code/__HELPERS/spatial_info.dm
+++ b/code/__HELPERS/spatial_info.dm
@@ -195,8 +195,12 @@
var/turf/inbetween_turf = center_turf
//this is the lowest overhead way of doing a loop in dm other than a goto. distance is guaranteed to be >= steps taken to target by this algorithm
- for(var/step_counter in 1 to distance)
- inbetween_turf = get_step_towards(inbetween_turf, target_turf)
+ var/list/steps = get_steps_to(inbetween_turf, target_turf)
+ if(isnull(steps))
+ return
+ steps.Cut(distance + 1)
+ for(var/direction in steps)
+ inbetween_turf = get_step(inbetween_turf, direction)
if(inbetween_turf == target_turf)//we've gotten to target's turf without returning due to turf opacity, so we must be able to see target
break
diff --git a/code/_globalvars/traits/_traits.dm b/code/_globalvars/traits/_traits.dm
index 3a3a1dccc06..64652783b6b 100644
--- a/code/_globalvars/traits/_traits.dm
+++ b/code/_globalvars/traits/_traits.dm
@@ -550,6 +550,8 @@ GLOBAL_LIST_INIT(traits_by_type, list(
),
/obj/item = list(
"TRAIT_APC_SHOCKING" = TRAIT_APC_SHOCKING,
+ "TRAIT_BAIT_ALLOW_FISHING_DUD" = TRAIT_BAIT_ALLOW_FISHING_DUD,
+ "TRAIT_BAIT_IGNORE_ENVIRONMENT" = TRAIT_BAIT_IGNORE_ENVIRONMENT,
"TRAIT_BAIT_UNCONSUMABLE" = TRAIT_BAIT_UNCONSUMABLE,
"TRAIT_BAKEABLE" = TRAIT_BAKEABLE,
"TRAIT_BASIC_QUALITY_BAIT" = TRAIT_BASIC_QUALITY_BAIT,
@@ -610,16 +612,21 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_FISH_FED_LUBE" = TRAIT_FISH_FED_LUBE,
"TRAIT_FISH_FLOPPING" = TRAIT_FISH_FLOPPING,
"TRAIT_FISH_FROM_CASE" = TRAIT_FISH_FROM_CASE,
+ "TRAIT_FISH_INK_ON_COOLDOWN" = TRAIT_FISH_INK_ON_COOLDOWN,
"TRAIT_FISH_NO_HUNGER" = TRAIT_FISH_NO_HUNGER,
"TRAIT_FISH_NO_MATING" = TRAIT_FISH_NO_MATING,
"TRAIT_FISH_RECESSIVE" = TRAIT_FISH_RECESSIVE,
"TRAIT_FISH_SELF_REPRODUCE" = TRAIT_FISH_SELF_REPRODUCE,
+ "TRAIT_FISH_SHOULD_TWOHANDED" = TRAIT_FISH_SHOULD_TWOHANDED,
"TRAIT_FISH_STASIS" = TRAIT_FISH_STASIS,
"TRAIT_FISH_STINGER" = TRAIT_FISH_STINGER,
"TRAIT_FISH_TOXIN_IMMUNE" = TRAIT_FISH_TOXIN_IMMUNE,
"TRAIT_RESIST_EMULSIFY" = TRAIT_RESIST_EMULSIFY,
"TRAIT_YUCKY_FISH" = TRAIT_YUCKY_FISH,
),
+ /obj/item/fishing_rod = list(
+ "TRAIT_ROD_REMOVE_FISHING_DUD" = TRAIT_ROD_REMOVE_FISHING_DUD,
+ ),
/obj/item/integrated_circuit = list(
"TRAIT_CIRCUIT_UI_OPEN" = TRAIT_CIRCUIT_UI_OPEN,
"TRAIT_CIRCUIT_UNDUPABLE" = TRAIT_CIRCUIT_UNDUPABLE,
@@ -653,9 +660,6 @@ GLOBAL_LIST_INIT(traits_by_type, list(
/obj/machinery/modular_computer = list(
"TRAIT_MODPC_INTERACTING_WITH_FRAME" = TRAIT_MODPC_INTERACTING_WITH_FRAME,
),
- /obj/projectile = list(
- "TRAIT_ALWAYS_HIT_ZONE" = TRAIT_ALWAYS_HIT_ZONE,
- ),
/obj/structure = list(
"TRAIT_RADSTORM_IMMUNE" = TRAIT_RADSTORM_IMMUNE,
),
diff --git a/code/_globalvars/traits/admin_tooling.dm b/code/_globalvars/traits/admin_tooling.dm
index 21580d18945..e7f3daac4a1 100644
--- a/code/_globalvars/traits/admin_tooling.dm
+++ b/code/_globalvars/traits/admin_tooling.dm
@@ -339,16 +339,21 @@ GLOBAL_LIST_INIT(admin_visible_traits, list(
"TRAIT_FISH_ELECTROGENESIS" = TRAIT_FISH_ELECTROGENESIS,
"TRAIT_FISH_FED_LUBE" = TRAIT_FISH_FED_LUBE,
"TRAIT_FISH_FROM_CASE" = TRAIT_FISH_FROM_CASE,
+ "TRAIT_FISH_INK_ON_COOLDOWN" = TRAIT_FISH_INK_ON_COOLDOWN,
"TRAIT_FISH_NO_HUNGER" = TRAIT_FISH_NO_HUNGER,
"TRAIT_FISH_NO_MATING" = TRAIT_FISH_NO_MATING,
"TRAIT_FISH_RECESSIVE" = TRAIT_FISH_RECESSIVE,
"TRAIT_FISH_SELF_REPRODUCE" = TRAIT_FISH_SELF_REPRODUCE,
+ "TRAIT_FISH_SHOULD_TWOHANDED" = TRAIT_FISH_SHOULD_TWOHANDED,
"TRAIT_FISH_STASIS" = TRAIT_FISH_STASIS,
"TRAIT_FISH_STINGER" = TRAIT_FISH_STINGER,
"TRAIT_FISH_TOXIN_IMMUNE" = TRAIT_FISH_TOXIN_IMMUNE,
"TRAIT_RESIST_EMULSIFY" = TRAIT_RESIST_EMULSIFY,
"TRAIT_YUCKY_FISH" = TRAIT_YUCKY_FISH,
),
+ /obj/item/fishing_rod = list(
+ "TRAIT_ROD_REMOVE_FISHING_DUD" = TRAIT_ROD_REMOVE_FISHING_DUD,
+ ),
/obj/item/organ/internal/liver = list(
"TRAIT_BALLMER_SCIENTIST" = TRAIT_BALLMER_SCIENTIST,
"TRAIT_COMEDY_METABOLISM" = TRAIT_COMEDY_METABOLISM,
diff --git a/code/_onclick/ai.dm b/code/_onclick/ai.dm
index 10a467edbec..ad37d40ac00 100644
--- a/code/_onclick/ai.dm
+++ b/code/_onclick/ai.dm
@@ -7,7 +7,7 @@
Note that AI have no need for the adjacency proc, and so this proc is a lot cleaner.
*/
/mob/living/silicon/ai/DblClickOn(atom/A, params)
- if(control_disabled || incapacitated())
+ if(control_disabled || incapacitated)
return
if(ismob(A))
@@ -39,7 +39,7 @@
if(check_click_intercept(params,A))
return
- if(control_disabled || incapacitated())
+ if(control_disabled || incapacitated)
return
var/turf/pixel_turf = get_turf_pixel(A)
diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm
index 1d7e07f7b99..6696d985d0b 100644
--- a/code/_onclick/click.dm
+++ b/code/_onclick/click.dm
@@ -101,7 +101,7 @@
CtrlClickOn(A)
return
- if(incapacitated(IGNORE_RESTRAINTS|IGNORE_STASIS))
+ if(INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS|INCAPABLE_STASIS))
return
face_atom(A)
@@ -247,7 +247,8 @@
return TRUE
/proc/CheckToolReach(atom/movable/here, atom/movable/there, reach)
- if(!here || !there)
+ . = FALSE
+ if(QDELETED(here) || QDELETED(there))
return
switch(reach)
if(0)
@@ -258,14 +259,18 @@
var/obj/dummy = new(get_turf(here))
dummy.pass_flags |= PASSTABLE
dummy.SetInvisibility(INVISIBILITY_ABSTRACT)
- for(var/i in 1 to reach) //Limit it to that many tries
- var/turf/T = get_step(dummy, get_dir(dummy, there))
+ var/list/steps = get_steps_to(dummy, there)
+ if(isnull(steps) || length(steps) > reach) // If the path is further than the reach, no way we can reach it anyways.
+ qdel(dummy)
+ return FALSE
+ for(var/direction in steps)
+ var/turf/next_step = get_step(dummy, direction)
if(dummy.CanReach(there))
qdel(dummy)
return TRUE
- if(!dummy.Move(T)) //we're blocked!
+ if(!dummy.Move(next_step)) // We're blocked, nope.
qdel(dummy)
- return
+ return FALSE
qdel(dummy)
/// Default behavior: ignore double clicks (the second click that makes the doubleclick call already calls for a normal click)
diff --git a/code/_onclick/cyborg.dm b/code/_onclick/cyborg.dm
index 139ba676c84..9601b566d2e 100644
--- a/code/_onclick/cyborg.dm
+++ b/code/_onclick/cyborg.dm
@@ -58,7 +58,7 @@
return
if(W)
- if(incapacitated())
+ if(incapacitated)
return
//while buckled, you can still connect to and control things like doors, but you can't use your modules
diff --git a/code/_onclick/hud/ai.dm b/code/_onclick/hud/ai.dm
index 84efaf77c5d..aaad7457f6d 100644
--- a/code/_onclick/hud/ai.dm
+++ b/code/_onclick/hud/ai.dm
@@ -2,7 +2,7 @@
icon = 'icons/hud/screen_ai.dmi'
/atom/movable/screen/ai/Click()
- if(isobserver(usr) || usr.incapacitated())
+ if(isobserver(usr) || usr.incapacitated)
return TRUE
/atom/movable/screen/ai/aicore
diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm
index 268e35201d6..171ba9dd114 100644
--- a/code/_onclick/hud/screen_objects.dm
+++ b/code/_onclick/hud/screen_objects.dm
@@ -110,7 +110,7 @@
if(world.time <= usr.next_move)
return 1
- if(usr.incapacitated())
+ if(usr.incapacitated)
return 1
if(ismob(usr))
@@ -143,7 +143,7 @@
screen_loc = ui_building
/atom/movable/screen/area_creator/Click()
- if(usr.incapacitated() || (isobserver(usr) && !isAdminGhostAI(usr)))
+ if(usr.incapacitated || (isobserver(usr) && !isAdminGhostAI(usr)))
return TRUE
var/area/A = get_area(usr)
if(!A.outdoors)
@@ -204,7 +204,7 @@
if(world.time <= usr.next_move)
return TRUE
- if(usr.incapacitated(IGNORE_STASIS))
+ if(INCAPACITATED_IGNORING(usr, INCAPABLE_STASIS))
return TRUE
if(ismecha(usr.loc)) // stops inventory actions in a mech
return TRUE
@@ -294,7 +294,7 @@
return TRUE
if(world.time <= user.next_move)
return TRUE
- if(user.incapacitated())
+ if(user.incapacitated)
return TRUE
if (ismecha(user.loc)) // stops inventory actions in a mech
return TRUE
@@ -471,7 +471,7 @@
if(world.time <= usr.next_move)
return TRUE
- if(usr.incapacitated())
+ if(usr.incapacitated)
return TRUE
if(ismecha(usr.loc)) // stops inventory actions in a mech
return TRUE
diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm
index 2f1465ac4ff..eab5f0a7cd9 100644
--- a/code/_onclick/other_mobs.dm
+++ b/code/_onclick/other_mobs.dm
@@ -109,11 +109,11 @@
if(!(interaction_flags_atom & INTERACT_ATOM_IGNORE_INCAPACITATED))
var/ignore_flags = NONE
if(interaction_flags_atom & INTERACT_ATOM_IGNORE_RESTRAINED)
- ignore_flags |= IGNORE_RESTRAINTS
+ ignore_flags |= INCAPABLE_RESTRAINTS
if(!(interaction_flags_atom & INTERACT_ATOM_CHECK_GRAB))
- ignore_flags |= IGNORE_GRAB
+ ignore_flags |= INCAPABLE_GRAB
- if(user.incapacitated(ignore_flags))
+ if(INCAPACITATED_IGNORING(user, ignore_flags))
return FALSE
return TRUE
diff --git a/code/controllers/subsystem/persistence/engravings.dm b/code/controllers/subsystem/persistence/engravings.dm
index f47fc7fbba1..6808a101bb8 100644
--- a/code/controllers/subsystem/persistence/engravings.dm
+++ b/code/controllers/subsystem/persistence/engravings.dm
@@ -27,7 +27,7 @@
var/successfully_loaded_engravings = 0
- for(var/iteration in 1 to rand(MIN_PERSISTENT_ENGRAVINGS, MAX_PERSISTENT_ENGRAVINGS))
+ for(var/iteration in 1 to min(rand(MIN_PERSISTENT_ENGRAVINGS, MAX_PERSISTENT_ENGRAVINGS), saved_engravings.len))
var/engraving = pick_n_take(saved_engravings)
if(!islist(engraving))
stack_trace("something's wrong with the engraving data! one of the saved engravings wasn't a list!")
diff --git a/code/controllers/subsystem/processing/fishing.dm b/code/controllers/subsystem/processing/fishing.dm
index ca54141de82..a81ff0dec67 100644
--- a/code/controllers/subsystem/processing/fishing.dm
+++ b/code/controllers/subsystem/processing/fishing.dm
@@ -1,4 +1,33 @@
/// subsystem for the fishing minigame processing.
PROCESSING_SUBSYSTEM_DEF(fishing)
name = "Fishing"
+ flags = SS_BACKGROUND|SS_POST_FIRE_TIMING
wait = 0.05 SECONDS // If you raise it to 0.1 SECONDS, you better also modify [datum/fish_movement/move_fish()]
+ ///Cached fish properties so we don't have to initalize fish every time
+ var/list/fish_properties
+ ///A cache of fish that can be caught by each type of fishing lure
+ var/list/lure_catchables
+
+/datum/controller/subsystem/processing/fishing/Initialize()
+ ///init the properties
+ fish_properties = list()
+ for(var/fish_type in subtypesof(/obj/item/fish))
+ var/obj/item/fish/fish = new fish_type(null, FALSE)
+ fish_properties[fish_type] = list()
+ fish_properties[fish_type][FISH_PROPERTIES_FAV_BAIT] = fish.favorite_bait.Copy()
+ fish_properties[fish_type][FISH_PROPERTIES_BAD_BAIT] = fish.disliked_bait.Copy()
+ fish_properties[fish_type][FISH_PROPERTIES_TRAITS] = fish.fish_traits.Copy()
+ qdel(fish)
+
+ ///init the list of things lures can catch
+ lure_catchables = list()
+ var/list/fish_types = subtypesof(/obj/item/fish)
+ for(var/lure_type in typesof(/obj/item/fishing_lure))
+ var/obj/item/fishing_lure/lure = new lure_type
+ lure_catchables[lure_type] = list()
+ for(var/obj/item/fish/fish_type as anything in fish_types)
+ if(lure.is_catchable_fish(fish_type, fish_properties[fish_type]))
+ lure_catchables[lure_type] += fish_type
+ qdel(lure)
+
+ return SS_INIT_SUCCESS
diff --git a/code/datums/actions/items/reload_rebar.dm b/code/datums/actions/items/reload_rebar.dm
new file mode 100644
index 00000000000..a29b02f6b22
--- /dev/null
+++ b/code/datums/actions/items/reload_rebar.dm
@@ -0,0 +1,5 @@
+/datum/action/item_action/reload_rebar
+ name = "Reload Rebar"
+ desc = "Reloads a held crossbow"
+ button_icon = 'icons/mob/actions/actions_items.dmi'
+ button_icon_state = "bolts"
diff --git a/code/datums/ai/_ai_controller.dm b/code/datums/ai/_ai_controller.dm
index 797deb134f2..a2fc1cdc62e 100644
--- a/code/datums/ai/_ai_controller.dm
+++ b/code/datums/ai/_ai_controller.dm
@@ -63,6 +63,12 @@ multiple modular subtrees with behaviors
///What distance should we be checking for interesting things when considering idling/deidling? Defaults to AI_DEFAULT_INTERESTING_DIST
var/interesting_dist = AI_DEFAULT_INTERESTING_DIST
+ /// TRUE if we're able to run, FALSE if we aren't
+ /// Should not be set manually, override get_able_to_run() instead
+ /// Make sure you hook update_able_to_run() in setup_able_to_run() to whatever parameters changing that you added
+ /// Otherwise we will not pay attention to them changing
+ var/able_to_run = FALSE
+
/datum/ai_controller/New(atom/new_pawn)
change_ai_movement_type(ai_movement)
init_subtrees()
@@ -109,6 +115,7 @@ multiple modular subtrees with behaviors
///Proc to move from one pawn to another, this will destroy the target's existing controller.
/datum/ai_controller/proc/PossessPawn(atom/new_pawn)
+ SHOULD_CALL_PARENT(TRUE)
if(pawn) //Reset any old signals
UnpossessPawn(FALSE)
@@ -133,6 +140,8 @@ multiple modular subtrees with behaviors
RegisterSignal(pawn, COMSIG_MOB_STATCHANGE, PROC_REF(on_stat_changed))
RegisterSignal(pawn, COMSIG_MOB_LOGIN, PROC_REF(on_sentience_gained))
RegisterSignal(pawn, COMSIG_QDELETING, PROC_REF(on_pawn_qdeleted))
+ update_able_to_run()
+ setup_able_to_run()
our_cells = new(interesting_dist, interesting_dist, 1)
set_new_cells()
@@ -260,11 +269,13 @@ multiple modular subtrees with behaviors
///Proc for deinitializing the pawn to the old controller
/datum/ai_controller/proc/UnpossessPawn(destroy)
+ SHOULD_CALL_PARENT(TRUE)
if(isnull(pawn))
return // instantiated without an applicable pawn, fine
set_ai_status(AI_STATUS_OFF)
UnregisterSignal(pawn, list(COMSIG_MOVABLE_Z_CHANGED, COMSIG_MOB_LOGIN, COMSIG_MOB_LOGOUT, COMSIG_MOB_STATCHANGE, COMSIG_QDELETING))
+ clear_able_to_run()
if(ai_movement.moving_controllers[src])
ai_movement.stop_moving_towards(src)
var/turf/pawn_turf = get_turf(pawn)
@@ -277,8 +288,19 @@ multiple modular subtrees with behaviors
if(destroy)
qdel(src)
-///Returns TRUE if the ai controller can actually run at the moment.
-/datum/ai_controller/proc/able_to_run()
+/datum/ai_controller/proc/setup_able_to_run()
+ // paused_until is handled by PauseAi() manually
+ RegisterSignals(pawn, list(SIGNAL_ADDTRAIT(TRAIT_AI_PAUSED), SIGNAL_REMOVETRAIT(TRAIT_AI_PAUSED)), PROC_REF(update_able_to_run))
+
+/datum/ai_controller/proc/clear_able_to_run()
+ UnregisterSignal(pawn, list(SIGNAL_ADDTRAIT(TRAIT_AI_PAUSED), SIGNAL_REMOVETRAIT(TRAIT_AI_PAUSED)))
+
+/datum/ai_controller/proc/update_able_to_run()
+ SIGNAL_HANDLER
+ able_to_run = get_able_to_run()
+
+///Returns TRUE if the ai controller can actually run at the moment, FALSE otherwise
+/datum/ai_controller/proc/get_able_to_run()
if(HAS_TRAIT(pawn, TRAIT_AI_PAUSED))
return FALSE
if(world.time < paused_until)
@@ -288,7 +310,7 @@ multiple modular subtrees with behaviors
///Runs any actions that are currently running
/datum/ai_controller/process(seconds_per_tick)
- if(!able_to_run())
+ if(!able_to_run)
GLOB.move_manager.stop_looping(pawn) //stop moving
return //this should remove them from processing in the future through event-based stuff.
@@ -405,6 +427,8 @@ multiple modular subtrees with behaviors
/datum/ai_controller/proc/PauseAi(time)
paused_until = world.time + time
+ update_able_to_run()
+ addtimer(CALLBACK(src, PROC_REF(update_able_to_run)), time)
/datum/ai_controller/proc/modify_cooldown(datum/ai_behavior/behavior, new_cooldown)
behavior_cooldowns[behavior] = new_cooldown
diff --git a/code/datums/ai/bane/bane_controller.dm b/code/datums/ai/bane/bane_controller.dm
index 8d6820a800b..64e1dcf31af 100644
--- a/code/datums/ai/bane/bane_controller.dm
+++ b/code/datums/ai/bane/bane_controller.dm
@@ -12,7 +12,19 @@ And the only victory you achieved was a lie. Now you understand Gotham is beyond
return AI_CONTROLLER_INCOMPATIBLE
return ..() //Run parent at end
-/datum/ai_controller/bane/able_to_run()
+/datum/ai_controller/bane/on_stat_changed(mob/living/source, new_stat)
+ . = ..()
+ update_able_to_run()
+
+/datum/ai_controller/bane/setup_able_to_run()
+ . = ..()
+ RegisterSignal(pawn, COMSIG_MOB_INCAPACITATE_CHANGED, PROC_REF(update_able_to_run))
+
+/datum/ai_controller/bane/clear_able_to_run()
+ UnregisterSignal(pawn, list(COMSIG_MOB_INCAPACITATE_CHANGED, COMSIG_MOB_STATCHANGE))
+ return ..()
+
+/datum/ai_controller/bane/get_able_to_run()
var/mob/living/living_pawn = pawn
if(IS_DEAD_OR_INCAP(living_pawn))
return FALSE
diff --git a/code/datums/ai/basic_mobs/base_basic_controller.dm b/code/datums/ai/basic_mobs/base_basic_controller.dm
index cd025b28bcb..a14630fa0e8 100644
--- a/code/datums/ai/basic_mobs/base_basic_controller.dm
+++ b/code/datums/ai/basic_mobs/base_basic_controller.dm
@@ -12,17 +12,29 @@
return ..() //Run parent at end
+/datum/ai_controller/basic_controller/on_stat_changed(mob/living/source, new_stat)
+ . = ..()
+ update_able_to_run()
-/datum/ai_controller/basic_controller/able_to_run()
+/datum/ai_controller/basic_controller/setup_able_to_run()
. = ..()
- if(!isliving(pawn))
- return
- var/mob/living/living_pawn = pawn
- var/incap_flags = NONE
- if (ai_traits & CAN_ACT_IN_STASIS)
- incap_flags |= IGNORE_STASIS
- if(!(ai_traits & CAN_ACT_WHILE_DEAD) && (living_pawn.incapacitated(incap_flags) || living_pawn.stat))
+ RegisterSignal(pawn, COMSIG_MOB_INCAPACITATE_CHANGED, PROC_REF(update_able_to_run))
+
+/datum/ai_controller/basic_controller/clear_able_to_run()
+ UnregisterSignal(pawn, list(COMSIG_MOB_INCAPACITATE_CHANGED, COMSIG_MOB_STATCHANGE))
+ return ..()
+
+/datum/ai_controller/basic_controller/get_able_to_run()
+ . = ..()
+ if(!.)
return FALSE
+ var/mob/living/living_pawn = pawn
+ if(!(ai_traits & CAN_ACT_WHILE_DEAD))
+ // Unroll for flags here
+ if (ai_traits & CAN_ACT_IN_STASIS && (living_pawn.stat || INCAPACITATED_IGNORING(living_pawn, INCAPABLE_STASIS)))
+ return FALSE
+ else if(IS_DEAD_OR_INCAP(living_pawn))
+ return FALSE
if(ai_traits & PAUSE_DURING_DO_AFTER && LAZYLEN(living_pawn.do_afters))
return FALSE
diff --git a/code/datums/ai/basic_mobs/basic_ai_behaviors/emote_with_target.dm b/code/datums/ai/basic_mobs/basic_ai_behaviors/emote_with_target.dm
new file mode 100644
index 00000000000..8f4483d4daf
--- /dev/null
+++ b/code/datums/ai/basic_mobs/basic_ai_behaviors/emote_with_target.dm
@@ -0,0 +1,28 @@
+/datum/ai_behavior/emote_on_target
+ behavior_flags = AI_BEHAVIOR_REQUIRE_MOVEMENT | AI_BEHAVIOR_REQUIRE_REACH
+
+
+/datum/ai_behavior/emote_on_target/setup(datum/ai_controller/controller, target_key)
+ . = ..()
+ var/atom/hunt_target = controller.blackboard[target_key]
+ if (isnull(hunt_target))
+ return FALSE
+ set_movement_target(controller, hunt_target)
+
+
+/datum/ai_behavior/emote_on_target/perform(seconds_per_tick, datum/ai_controller/controller, target_key, list/emote_list)
+ var/atom/target = controller.blackboard[target_key]
+ if(!length(emote_list) || isnull(target))
+ return AI_BEHAVIOR_FAILED | AI_BEHAVIOR_DELAY
+ run_emote(controller.pawn, target_key, emote_list)
+ return AI_BEHAVIOR_SUCCEEDED | AI_BEHAVIOR_DELAY
+
+
+/datum/ai_behavior/emote_on_target/finish_action(datum/ai_controller/controller, succeeded, target_key)
+ . = ..()
+ if(succeeded)
+ controller.clear_blackboard_key(target_key)
+
+
+/datum/ai_behavior/emote_on_target/proc/run_emote(mob/living/living_pawn, atom/target, list/emote_list)
+ living_pawn.manual_emote("[pick(emote_list)] [target]")
diff --git a/code/datums/ai/cursed/cursed_controller.dm b/code/datums/ai/cursed/cursed_controller.dm
index 4d0f6c6f5fd..aa32496f357 100644
--- a/code/datums/ai/cursed/cursed_controller.dm
+++ b/code/datums/ai/cursed/cursed_controller.dm
@@ -27,9 +27,9 @@
return ..() //Run parent at end
///signal called by the pawn hitting something after a throw
-/datum/ai_controller/cursed/proc/on_throw_hit(datum/source, atom/hit_atom, datum/thrownthing/throwingdatum)
+/datum/ai_controller/cursed/proc/on_throw_hit(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
- if(!iscarbon(hit_atom))
+ if(caught || !iscarbon(hit_atom))
return
//equipcode has sleeps all over it.
INVOKE_ASYNC(src, PROC_REF(try_equipping_to_target_slot), hit_atom)
diff --git a/code/datums/ai/generic/find_and_set.dm b/code/datums/ai/generic/find_and_set.dm
index 41f256c9ba7..5a424f304f2 100644
--- a/code/datums/ai/generic/find_and_set.dm
+++ b/code/datums/ai/generic/find_and_set.dm
@@ -177,3 +177,17 @@
var/mob/living/living_pawn = controller.pawn
var/potential_friend = living_pawn.faction.Find(REF(friend)) ? friend : null
return potential_friend
+
+
+/datum/ai_behavior/find_and_set/in_list/turf_types
+
+
+/datum/ai_behavior/find_and_set/in_list/turf_types/search_tactic(datum/ai_controller/controller, locate_paths, search_range)
+ var/list/found = RANGE_TURFS(search_range, controller.pawn)
+ shuffle_inplace(found)
+ for(var/turf/possible_turf as anything in found)
+ if(!is_type_in_typecache(possible_turf, locate_paths))
+ continue
+ if(can_see(controller.pawn, possible_turf, search_range))
+ return possible_turf
+ return null
diff --git a/code/datums/ai/monkey/monkey_controller.dm b/code/datums/ai/monkey/monkey_controller.dm
index 737a160b608..e92ec519b20 100644
--- a/code/datums/ai/monkey/monkey_controller.dm
+++ b/code/datums/ai/monkey/monkey_controller.dm
@@ -104,10 +104,22 @@ have ways of interacting with a specific mob and control it.
. = ..()
set_trip_mode(mode = TRUE)
-/datum/ai_controller/monkey/able_to_run()
+/datum/ai_controller/monkey/on_stat_changed(mob/living/source, new_stat)
+ . = ..()
+ update_able_to_run()
+
+/datum/ai_controller/monkey/setup_able_to_run()
+ . = ..()
+ RegisterSignal(pawn, COMSIG_MOB_INCAPACITATE_CHANGED, PROC_REF(update_able_to_run))
+
+/datum/ai_controller/monkey/clear_able_to_run()
+ UnregisterSignal(pawn, list(COMSIG_MOB_INCAPACITATE_CHANGED, COMSIG_MOB_STATCHANGE))
+ return ..()
+
+/datum/ai_controller/monkey/get_able_to_run()
var/mob/living/living_pawn = pawn
- if(living_pawn.incapacitated(IGNORE_RESTRAINTS | IGNORE_GRAB | IGNORE_STASIS) || living_pawn.stat > CONSCIOUS)
+ if(INCAPACITATED_IGNORING(living_pawn, INCAPABLE_RESTRAINTS|INCAPABLE_STASIS|INCAPABLE_GRAB) || living_pawn.stat > CONSCIOUS)
return FALSE
return ..()
diff --git a/code/datums/ai/movement/_ai_movement.dm b/code/datums/ai/movement/_ai_movement.dm
index 35492c82699..c1b3aae5bd6 100644
--- a/code/datums/ai/movement/_ai_movement.dm
+++ b/code/datums/ai/movement/_ai_movement.dm
@@ -59,7 +59,7 @@
var/datum/ai_controller/controller = source.extra_info
// Check if this controller can actually run, so we don't chase people with corpses
- if(!controller.able_to_run())
+ if(!controller.able_to_run)
controller.CancelActions()
qdel(source) //stop moving
return MOVELOOP_SKIP_STEP
diff --git a/code/datums/ai/oldhostile/hostile_tameable.dm b/code/datums/ai/oldhostile/hostile_tameable.dm
index 0d68fe0abbe..907ab955a8d 100644
--- a/code/datums/ai/oldhostile/hostile_tameable.dm
+++ b/code/datums/ai/oldhostile/hostile_tameable.dm
@@ -50,7 +50,19 @@
if(buckler != blackboard[BB_HOSTILE_FRIEND])
return COMPONENT_BLOCK_BUCKLE
-/datum/ai_controller/hostile_friend/able_to_run()
+/datum/ai_controller/hostile_friend/on_stat_changed(mob/living/source, new_stat)
+ . = ..()
+ update_able_to_run()
+
+/datum/ai_controller/hostile_friend/setup_able_to_run()
+ . = ..()
+ RegisterSignal(pawn, COMSIG_MOB_INCAPACITATE_CHANGED, PROC_REF(update_able_to_run))
+
+/datum/ai_controller/hostile_friend/clear_able_to_run()
+ UnregisterSignal(pawn, list(COMSIG_MOB_INCAPACITATE_CHANGED, COMSIG_MOB_STATCHANGE))
+ return ..()
+
+/datum/ai_controller/hostile_friend/get_able_to_run()
var/mob/living/living_pawn = pawn
if(IS_DEAD_OR_INCAP(living_pawn))
@@ -129,7 +141,7 @@
/datum/ai_controller/hostile_friend/proc/check_menu(mob/user)
if(!istype(user))
CRASH("A non-mob is trying to issue an order to [pawn].")
- if(user.incapacitated() || !can_see(user, pawn))
+ if(user.incapacitated || !can_see(user, pawn))
return FALSE
return TRUE
diff --git a/code/datums/brain_damage/severe.dm b/code/datums/brain_damage/severe.dm
index d5f0a0e9124..cd45ae1abf4 100644
--- a/code/datums/brain_damage/severe.dm
+++ b/code/datums/brain_damage/severe.dm
@@ -407,7 +407,7 @@
var/obj/item/bodypart/bodypart = owner.get_bodypart(owner.get_random_valid_zone(even_weights = TRUE))
if(!(bodypart && IS_ORGANIC_LIMB(bodypart)) && bodypart.bodypart_flags & BODYPART_PSEUDOPART)
return
- if(owner.incapacitated())
+ if(owner.incapacitated)
return
bodypart.receive_damage(scratch_damage)
if(SPT_PROB(33, seconds_per_tick))
diff --git a/code/datums/components/appearance_on_aggro.dm b/code/datums/components/appearance_on_aggro.dm
index 8c0df88e6fd..6d4cab3d914 100644
--- a/code/datums/components/appearance_on_aggro.dm
+++ b/code/datums/components/appearance_on_aggro.dm
@@ -13,8 +13,6 @@
var/alpha_on_aggro
/// visibility of our icon when deaggroed
var/alpha_on_deaggro
- /// do we currently have a target
- var/atom/current_target
/datum/component/appearance_on_aggro/Initialize(aggro_state, overlay_icon, overlay_state, alpha_on_aggro, alpha_on_deaggro)
if (!isliving(parent))
@@ -27,7 +25,7 @@
/datum/component/appearance_on_aggro/RegisterWithParent()
RegisterSignal(parent, COMSIG_AI_BLACKBOARD_KEY_SET(target_key), PROC_REF(on_set_target))
- RegisterSignal(parent, COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key), PROC_REF(on_clear_target))
+ RegisterSignals(parent, list(COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key), COMSIG_LIVING_DEATH), PROC_REF(on_clear_or_death))
if (!isnull(aggro_state))
RegisterSignal(parent, COMSIG_ATOM_UPDATE_ICON_STATE, PROC_REF(on_icon_state_updated))
if (!isnull(aggro_overlay))
@@ -35,32 +33,29 @@
/datum/component/appearance_on_aggro/UnregisterFromParent()
. = ..()
- UnregisterSignal(parent, list(COMSIG_AI_BLACKBOARD_KEY_SET(target_key), COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key)))
+ UnregisterSignal(parent, list(COMSIG_AI_BLACKBOARD_KEY_SET(target_key), COMSIG_AI_BLACKBOARD_KEY_CLEARED(target_key), COMSIG_LIVING_DEATH))
/datum/component/appearance_on_aggro/proc/on_set_target(mob/living/source)
SIGNAL_HANDLER
- var/atom/target = source.ai_controller.blackboard[target_key]
+ var/atom/target = source.ai_controller?.blackboard[target_key]
if (QDELETED(target))
return
- current_target = target
if (!isnull(aggro_overlay) || !isnull(aggro_state))
source.update_appearance(UPDATE_ICON)
if (!isnull(alpha_on_aggro))
animate(source, alpha = alpha_on_aggro, time = 2 SECONDS)
/datum/component/appearance_on_aggro/Destroy()
- if (!isnull(current_target))
- revert_appearance(parent)
+ revert_appearance(parent)
return ..()
-/datum/component/appearance_on_aggro/proc/on_clear_target(atom/source)
+/datum/component/appearance_on_aggro/proc/on_clear_or_death(atom/source)
SIGNAL_HANDLER
revert_appearance(parent)
/datum/component/appearance_on_aggro/proc/revert_appearance(mob/living/source)
- current_target = null
if (!isnull(aggro_overlay) || !isnull(aggro_state))
source.update_appearance(UPDATE_ICON)
if (!isnull(alpha_on_deaggro))
@@ -70,11 +65,11 @@
SIGNAL_HANDLER
if (source.stat == DEAD)
return
- source.icon_state = isnull(current_target) ? initial(source.icon_state) : aggro_state
+ source.icon_state = source.ai_controller?.blackboard_key_exists(target_key) ? aggro_state : initial(source.icon_state)
-/datum/component/appearance_on_aggro/proc/on_overlays_updated(atom/source, list/overlays)
+/datum/component/appearance_on_aggro/proc/on_overlays_updated(mob/living/basic/source, list/overlays)
SIGNAL_HANDLER
- if (isnull(current_target))
+ if(!(source.ai_controller?.blackboard_key_exists(target_key)))
return
overlays += aggro_overlay
diff --git a/code/datums/components/aquarium_content.dm b/code/datums/components/aquarium_content.dm
index 21c6c75ca16..57d62cdb0ee 100644
--- a/code/datums/components/aquarium_content.dm
+++ b/code/datums/components/aquarium_content.dm
@@ -24,15 +24,15 @@
//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)
+ * Fish sprite how to:
+ * The aquarium icon state needs to be centered on 16,16 in the dmi and facing left by default.
+ * sprite_width/sprite_height are the sizes it will have in aquarium and used to control animation boundaries.
+ * Ideally these two vars represent the size of the aquarium icon state, but they can be one or two units shorter
+ * to give more room for the visual to float around inside the aquarium, since the aquarium tank frame overlay will likely
+ * cover the extra pixels anyway.
*/
-
/// Icon used for in aquarium sprite
var/icon = 'icons/obj/aquarium/fish.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.
@@ -52,10 +52,6 @@
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
@@ -97,6 +93,7 @@
ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, REF(src))
RegisterSignal(parent, COMSIG_TRY_INSERTING_IN_AQUARIUM, PROC_REF(is_ready_to_insert))
RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(enter_aquarium))
+ RegisterSignal(parent, COMSIG_FISH_PETTED, PROC_REF(on_fish_petted))
//If component is added to something already in aquarium at the time initialize it properly.
var/atom/movable/movable_parent = parent
@@ -112,18 +109,9 @@
sprite_width = fish.sprite_width
aquarium_vc_color = fish.aquarium_vc_color
- if(fish.dedicated_in_aquarium_icon_state)
- if(fish.dedicated_in_aquarium_icon)
- icon = fish.dedicated_in_aquarium_icon
- 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
+ icon = fish.dedicated_in_aquarium_icon
+ icon_state = fish.dedicated_in_aquarium_icon_state
+ base_transform = matrix()
randomize_position = TRUE
@@ -274,7 +262,6 @@
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)
@@ -325,6 +312,11 @@
base_layer = current_aquarium.request_layer(layer_mode)
vc_obj.layer = base_layer
+/datum/component/aquarium_content/proc/on_fish_petted()
+ SIGNAL_HANDLER
+
+ new /obj/effect/temp_visual/heart(get_turf(parent))
+
/datum/component/aquarium_content/proc/randomize_base_position()
var/list/aq_properties = current_aquarium.get_surface_properties()
var/avg_width = round(sprite_width / 2)
diff --git a/code/datums/components/boomerang.dm b/code/datums/components/boomerang.dm
index 23dd63d1467..954e752da1e 100644
--- a/code/datums/components/boomerang.dm
+++ b/code/datums/components/boomerang.dm
@@ -60,12 +60,11 @@
* * hit_atom: The atom that has been hit by the boomerang component.
* * init_throwing_datum: The thrownthing datum that originally impacted the object, that we use to build the new throwing datum for the rebound.
*/
-/datum/component/boomerang/proc/return_hit_throw(datum/source, atom/hit_atom, datum/thrownthing/init_throwing_datum)
+/datum/component/boomerang/proc/return_hit_throw(datum/source, atom/hit_atom, datum/thrownthing/init_throwing_datum, caught)
SIGNAL_HANDLER
- if (!COOLDOWN_FINISHED(src, last_boomerang_throw))
+ if (!COOLDOWN_FINISHED(src, last_boomerang_throw) || caught)
return
- var/obj/item/true_parent = parent
- aerodynamic_swing(init_throwing_datum, true_parent)
+ aerodynamic_swing(init_throwing_datum, parent)
/**
* Proc that triggers when the thrown boomerang does not hit a target.
diff --git a/code/datums/components/chasm.dm b/code/datums/components/chasm.dm
index 6cae053afd1..0d65d2840f3 100644
--- a/code/datums/components/chasm.dm
+++ b/code/datums/components/chasm.dm
@@ -14,7 +14,7 @@
/obj/effect/constructing_effect,
/obj/effect/dummy/phased_mob,
/obj/effect/ebeam,
- /obj/effect/fishing_lure,
+ /obj/effect/fishing_float,
/obj/effect/hotspot,
/obj/effect/landmark,
/obj/effect/light_emitter/tendril,
diff --git a/code/datums/components/cult_ritual_item.dm b/code/datums/components/cult_ritual_item.dm
index dedd30bda0e..71e07e6380e 100644
--- a/code/datums/components/cult_ritual_item.dm
+++ b/code/datums/components/cult_ritual_item.dm
@@ -404,7 +404,7 @@
if(!rune.Adjacent(cultist))
return FALSE
- if(cultist.incapacitated())
+ if(cultist.incapacitated)
return FALSE
if(cultist.stat == DEAD)
@@ -427,7 +427,7 @@
if(QDELETED(tool) || !cultist.is_holding(tool))
return FALSE
- if(cultist.incapacitated() || cultist.stat == DEAD)
+ if(cultist.incapacitated || cultist.stat == DEAD)
to_chat(cultist, span_warning("You can't draw a rune right now."))
return FALSE
diff --git a/code/datums/components/explodable.dm b/code/datums/components/explodable.dm
index 439b1563521..9dc8db3bbc4 100644
--- a/code/datums/components/explodable.dm
+++ b/code/datums/components/explodable.dm
@@ -60,10 +60,11 @@
return
check_if_detonate(I)
-/datum/component/explodable/proc/explodable_impact(datum/source, atom/hit_atom, datum/thrownthing/throwingdatum)
+/datum/component/explodable/proc/explodable_impact(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
- check_if_detonate(hit_atom)
+ if(!caught)
+ check_if_detonate(hit_atom)
/datum/component/explodable/proc/explodable_bump(datum/source, atom/A)
SIGNAL_HANDLER
diff --git a/code/datums/components/face_decal.dm b/code/datums/components/face_decal.dm
index f045a4f18df..df70f8a3f49 100644
--- a/code/datums/components/face_decal.dm
+++ b/code/datums/components/face_decal.dm
@@ -53,6 +53,8 @@
carbon_parent.update_body_parts()
else
normal_overlay = get_normal_overlay()
+ normal_overlay.color = color
+
RegisterSignals(parent, list(
COMSIG_COMPONENT_CLEAN_ACT,
@@ -113,37 +115,39 @@
SIGNAL_HANDLER
qdel(src)
-/// Creampie subtype, handling signals and mood logic
+/// splat subtype, handling signals and mood logic
-GLOBAL_LIST_INIT(creamable, typecacheof(list(
- /mob/living/carbon/human,
- /mob/living/basic/pet/dog/corgi,
- /mob/living/silicon/ai,
+GLOBAL_LIST_INIT(splattable, zebra_typecacheof(list(
+ /mob/living/carbon/human = "human",
+ /mob/living/basic/pet/dog/corgi = "corgi",
+ /mob/living/silicon/ai = "ai",
)))
-/datum/component/face_decal/creampie/Initialize()
- . = ..()
- if(!is_type_in_typecache(parent, GLOB.creamable))
+/datum/component/face_decal/splat
+ ///The mood_event that we add
+ var/mood_event_type
+
+/datum/component/face_decal/splat/Initialize(icon_state, layers, color, memory_type = /datum/memory/witnessed_creampie, mood_event_type = /datum/mood_event/creampie)
+ if(!is_type_in_typecache(parent, GLOB.splattable))
return COMPONENT_INCOMPATIBLE
- SEND_SIGNAL(parent, COMSIG_MOB_CREAMED, src)
- add_memory_in_range(parent, 7, /datum/memory/witnessed_creampie, protagonist = parent)
+ . = ..()
-/datum/component/face_decal/creampie/get_normal_overlay()
- if(iscorgi(parent))
- return mutable_appearance('icons/mob/effects/creampie.dmi', "[icon_state]_corgi")
+ SEND_SIGNAL(parent, COMSIG_MOB_HIT_BY_SPLAT, src)
+ add_memory_in_range(parent, 7, memory_type, protagonist = parent)
+ src.mood_event_type = mood_event_type
- if(isAI(parent))
- return mutable_appearance('icons/mob/effects/creampie.dmi', "[icon_state]_ai")
+/datum/component/face_decal/splat/get_normal_overlay()
+ return mutable_appearance('icons/mob/effects/face_decal.dmi', "[icon_state]_[GLOB.splattable[type]]")
-/datum/component/face_decal/creampie/RegisterWithParent()
+/datum/component/face_decal/splat/RegisterWithParent()
. = ..()
if(iscarbon(parent))
var/mob/living/carbon/human/carbon_parent = parent
- carbon_parent.add_mood_event("creampie", /datum/mood_event/creampie)
+ carbon_parent.add_mood_event("splat", mood_event_type)
-/datum/component/face_decal/creampie/UnregisterFromParent()
+/datum/component/face_decal/splat/UnregisterFromParent()
. = ..()
if(iscarbon(parent))
var/mob/living/carbon/carbon_parent = parent
- carbon_parent.clear_mood_event("creampie")
+ carbon_parent.clear_mood_event("splat")
diff --git a/code/datums/components/fishing_spot.dm b/code/datums/components/fishing_spot.dm
index cc21f22eb4b..b825354d7be 100644
--- a/code/datums/components/fishing_spot.dm
+++ b/code/datums/components/fishing_spot.dm
@@ -44,15 +44,7 @@
if(!HAS_MIND_TRAIT(user, TRAIT_EXAMINE_FISHING_SPOT))
return
- var/has_known_fishes = FALSE
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- has_known_fishes = TRUE
- break
- if(!has_known_fishes)
+ if(!fish_source.has_known_fishes())
return
examine_text += span_tinynoticeital("This is a fishing spot. You can look again to list its fishes...")
@@ -62,18 +54,7 @@
if(!HAS_MIND_TRAIT(user, TRAIT_EXAMINE_FISHING_SPOT))
return
- var/list/known_fishes = list()
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- known_fishes += initial(prototype.name)
-
- if(!length(known_fishes))
- return
-
- examine_text += span_info("You can catch the following fish here: [english_list(known_fishes)].")
+ fish_source.get_catchable_fish_names(user, parent, examine_text)
/datum/component/fishing_spot/proc/try_start_fishing(obj/item/possibly_rod, mob/user)
SIGNAL_HANDLER
@@ -94,7 +75,7 @@
/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/result = fish_source.roll_reward(rod, user, parent)
var/datum/fishing_challenge/challenge = new(src, result, rod, user)
fish_source.pre_challenge_started(rod, user, challenge)
challenge.start(user)
diff --git a/code/datums/components/food/germ_sensitive.dm b/code/datums/components/food/germ_sensitive.dm
index d0acc49714a..3e47c3fe1ec 100644
--- a/code/datums/components/food/germ_sensitive.dm
+++ b/code/datums/components/food/germ_sensitive.dm
@@ -25,7 +25,7 @@ GLOBAL_LIST_INIT(floor_diseases, list(
RegisterSignal(parent, COMSIG_ATOM_EXAMINE, PROC_REF(examine))
RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(handle_movement))
- RegisterSignal(parent, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(wash)) //Wash germs off dirty things
+ RegisterSignals(parent, list(COMSIG_COMPONENT_CLEAN_ACT, COMSIG_ITEM_FRIED, COMSIG_ITEM_BARBEQUE_GRILLED, COMSIG_ATOM_FIRE_ACT), PROC_REF(delete_germs))
RegisterSignals(parent, list(
COMSIG_ITEM_DROPPED, //Dropped into the world
@@ -50,6 +50,9 @@ GLOBAL_LIST_INIT(floor_diseases, list(
COMSIG_ATOM_EXAMINE,
COMSIG_ATOM_EXITED,
COMSIG_COMPONENT_CLEAN_ACT,
+ COMSIG_ITEM_FRIED,
+ COMSIG_ITEM_BARBEQUE_GRILLED,
+ COMSIG_ATOM_FIRE_ACT,
COMSIG_ITEM_DROPPED,
COMSIG_ITEM_PICKUP,
COMSIG_MOVABLE_MOVED,
@@ -116,7 +119,7 @@ GLOBAL_LIST_INIT(floor_diseases, list(
var/random_disease = pick_weight(GLOB.floor_diseases)
parent.AddComponent(/datum/component/infective, new random_disease, weak = TRUE)
-/datum/component/germ_sensitive/proc/wash()
+/datum/component/germ_sensitive/proc/delete_germs()
SIGNAL_HANDLER
if(infective)
infective = FALSE
diff --git a/code/datums/components/fullauto.dm b/code/datums/components/fullauto.dm
index 1faa04ceacc..a3f2009b3b5 100644
--- a/code/datums/components/fullauto.dm
+++ b/code/datums/components/fullauto.dm
@@ -275,7 +275,7 @@
// Gun procs.
/obj/item/gun/proc/on_autofire_start(mob/living/shooter)
- if(semicd || shooter.incapacitated() || !can_trigger_gun(shooter))
+ if(semicd || shooter.incapacitated || !can_trigger_gun(shooter))
return FALSE
if(!can_shoot())
shoot_with_empty_chamber(shooter)
@@ -295,7 +295,7 @@
/obj/item/gun/proc/do_autofire(datum/source, atom/target, mob/living/shooter, allow_akimbo, params)
SIGNAL_HANDLER
- if(semicd || shooter.incapacitated())
+ if(semicd || shooter.incapacitated)
return NONE
if(!can_shoot())
shoot_with_empty_chamber(shooter)
diff --git a/code/datums/components/leanable.dm b/code/datums/components/leanable.dm
index 24dbcc601ae..db31730736b 100644
--- a/code/datums/components/leanable.dm
+++ b/code/datums/components/leanable.dm
@@ -44,7 +44,7 @@
if (!iscarbon(dropped) && !iscyborg(dropped))
return
var/mob/living/leaner = dropped
- if (leaner.incapacitated(IGNORE_RESTRAINTS) || leaner.stat != CONSCIOUS || HAS_TRAIT(leaner, TRAIT_NO_TRANSFORM))
+ if (INCAPACITATED_IGNORING(leaner, INCAPABLE_RESTRAINTS) || leaner.stat != CONSCIOUS || HAS_TRAIT(leaner, TRAIT_NO_TRANSFORM))
return
if (HAS_TRAIT_FROM(leaner, TRAIT_UNDENSE, LEANING_TRAIT))
return
diff --git a/code/datums/components/profound_fisher.dm b/code/datums/components/profound_fisher.dm
index 947e9d26f51..5bd5af12943 100644
--- a/code/datums/components/profound_fisher.dm
+++ b/code/datums/components/profound_fisher.dm
@@ -111,17 +111,17 @@
var/datum/fish_source/fish_spot = fish_spot_container[NPC_FISHING_SPOT]
if(isnull(fish_spot))
return null
- var/obj/effect/fishing_lure/lure = new(get_turf(target), target)
- playsound(lure, 'sound/effects/splash.ogg', 100)
+ var/obj/effect/fishing_float/float = new(get_turf(target), target)
+ playsound(float, 'sound/effects/splash.ogg', 100)
var/happiness_percentage = living_parent.ai_controller?.blackboard[BB_BASIC_HAPPINESS] / 100
var/fishing_speed = 10 SECONDS - round(4 SECONDS * happiness_percentage)
if(!do_after(living_parent, fishing_speed, target = target) && !QDELETED(fish_spot))
- qdel(lure)
+ qdel(float)
return
var/reward_loot = fish_spot.roll_reward(our_rod, parent)
fish_spot.dispense_reward(reward_loot, parent, target)
- playsound(lure, 'sound/effects/bigsplash.ogg', 100)
- qdel(lure)
+ playsound(float, 'sound/effects/bigsplash.ogg', 100)
+ qdel(float)
/obj/item/fishing_rod/mob_fisher
line = /obj/item/fishing_line/reinforced
diff --git a/code/datums/components/riding/riding_mob.dm b/code/datums/components/riding/riding_mob.dm
index cc324611f86..661a6851dbb 100644
--- a/code/datums/components/riding/riding_mob.dm
+++ b/code/datums/components/riding/riding_mob.dm
@@ -58,10 +58,10 @@
if(living_parent.body_position != STANDING_UP) // if we move while on the ground, the rider falls off
. = FALSE
// for piggybacks and (redundant?) borg riding, check if the rider is stunned/restrained
- else if((ride_check_flags & RIDER_NEEDS_ARMS) && (HAS_TRAIT(rider, TRAIT_RESTRAINED) || rider.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB)))
+ else if((ride_check_flags & RIDER_NEEDS_ARMS) && (HAS_TRAIT(rider, TRAIT_RESTRAINED) || INCAPACITATED_IGNORING(rider, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB)))
. = FALSE
// for fireman carries, check if the ridden is stunned/restrained
- else if((ride_check_flags & CARRIER_NEEDS_ARM) && (HAS_TRAIT(living_parent, TRAIT_RESTRAINED) || living_parent.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB)))
+ else if((ride_check_flags & CARRIER_NEEDS_ARM) && (HAS_TRAIT(living_parent, TRAIT_RESTRAINED) || INCAPACITATED_IGNORING(living_parent, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB)))
. = FALSE
else if((ride_check_flags & JUST_FRIEND_RIDERS) && !(living_parent.faction.Find(REF(rider))))
. = FALSE
diff --git a/code/datums/components/sitcomlaughter.dm b/code/datums/components/sitcomlaughter.dm
index 62e9276b1d7..02ed818ea30 100644
--- a/code/datums/components/sitcomlaughter.dm
+++ b/code/datums/components/sitcomlaughter.dm
@@ -1,6 +1,6 @@
/datum/component/wearertargeting/sitcomlaughter
valid_slots = list(ITEM_SLOT_HANDS, ITEM_SLOT_BELT, ITEM_SLOT_ID, ITEM_SLOT_LPOCKET, ITEM_SLOT_RPOCKET, ITEM_SLOT_SUITSTORE, ITEM_SLOT_DEX_STORAGE)
- signals = list(COMSIG_MOB_CREAMED, COMSIG_ON_CARBON_SLIP, COMSIG_POST_TILT_AND_CRUSH, COMSIG_MOB_CLUMSY_SHOOT_FOOT)
+ signals = list(COMSIG_MOB_HIT_BY_SPLAT, COMSIG_ON_CARBON_SLIP, COMSIG_POST_TILT_AND_CRUSH, COMSIG_MOB_CLUMSY_SHOOT_FOOT)
proctype = PROC_REF(EngageInComedy)
mobtype = /mob/living
///Sounds used for when user has a sitcom action occur
diff --git a/code/datums/components/space_kidnap.dm b/code/datums/components/space_kidnap.dm
index 8a1de2123d9..7d59a6d7f9f 100644
--- a/code/datums/components/space_kidnap.dm
+++ b/code/datums/components/space_kidnap.dm
@@ -23,7 +23,7 @@
target.balloon_alert(parent, "is dead!")
return COMPONENT_CANCEL_ATTACK_CHAIN
- if(!victim.incapacitated())
+ if(!victim.incapacitated)
return
if(!isspaceturf(get_turf(target)))
@@ -39,7 +39,7 @@
var/obj/particles = new /obj/effect/abstract/particle_holder (victim, /particles/void_kidnap)
kidnapping = TRUE
- if(do_after(parent, kidnap_time, victim, extra_checks = CALLBACK(victim, TYPE_PROC_REF(/mob, incapacitated))))
+ if(do_after(parent, kidnap_time, victim, extra_checks = victim.incapacitated))
take_them(victim)
qdel(particles)
diff --git a/code/datums/components/splat.dm b/code/datums/components/splat.dm
new file mode 100644
index 00000000000..5d47d17b98c
--- /dev/null
+++ b/code/datums/components/splat.dm
@@ -0,0 +1,74 @@
+/datum/component/splat
+ ///The icon state to use for the decal
+ var/icon_state
+ ///The bodypart layer to use for the decal
+ var/layer
+ ///The type of memory to celebrate the event of getting hit by this
+ var/memory_type
+ ///The type of smudge we create on the floor
+ var/smudge_type
+ ///The moodlet passed down to the creamed component
+ var/moodlet_type
+ ///The color we give to the creamed component/overlay
+ var/splat_color
+ ///The callback called when a mob is hit by this
+ var/datum/callback/hit_callback
+
+/datum/component/splat/Initialize(
+ icon_state = "creampie",
+ layer = EXTERNAL_FRONT,
+ memory_type = /datum/memory/witnessed_creampie,
+ smudge_type = /obj/effect/decal/cleanable/food/pie_smudge,
+ moodlet_type = /datum/mood_event/creampie,
+ splat_color,
+ datum/callback/hit_callback,
+)
+ . = ..()
+ if(!ismovable(parent))
+ return COMPONENT_INCOMPATIBLE
+
+ src.icon_state = icon_state
+ src.layer = layer
+ src.memory_type = memory_type
+ src.smudge_type = smudge_type
+ src.moodlet_type = moodlet_type
+ src.hit_callback = hit_callback
+ src.splat_color = splat_color
+
+/datum/component/splat/Destroy()
+ hit_callback = null
+ return ..()
+
+/datum/component/splat/RegisterWithParent()
+ if(isprojectile(parent))
+ RegisterSignal(parent, COMSIG_PROJECTILE_SELF_ON_HIT, PROC_REF(projectile_splat))
+ else
+ RegisterSignal(parent, COMSIG_MOVABLE_IMPACT, PROC_REF(throw_splat))
+
+/datum/component/splat/UnregisterFromParent()
+ UnregisterSignal(parent, list(COMSIG_MOVABLE_IMPACT, COMSIG_PROJECTILE_SELF_ON_HIT))
+
+/datum/component/splat/proc/projectile_splat(obj/projectile/source, atom/firer, atom/target, angle, hit_limb_zone, blocked)
+ SIGNAL_HANDLER
+ if(blocked != 100)
+ splat(source, target)
+
+/datum/component/splat/proc/throw_splat(atom/movable/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
+ SIGNAL_HANDLER
+ if(caught) //someone caught us!
+ return
+ splat(source, hit_atom)
+
+/datum/component/splat/proc/splat(atom/movable/source, atom/hit_atom)
+ var/turf/hit_turf = get_turf(hit_atom)
+ new smudge_type(hit_turf)
+ var/can_splat_on = TRUE
+ if(isliving(hit_atom))
+ var/mob/living/living_target_getting_hit = hit_atom
+ if(iscarbon(living_target_getting_hit))
+ can_splat_on = !!(living_target_getting_hit.get_bodypart(BODY_ZONE_HEAD))
+ hit_callback?.Invoke(living_target_getting_hit, can_splat_on)
+ if(can_splat_on && is_type_in_typecache(hit_atom, GLOB.splattable))
+ hit_atom.AddComponent(/datum/component/face_decal/splat, icon_state, layer, splat_color || source.color, memory_type, moodlet_type)
+ SEND_SIGNAL(source, COMSIG_MOVABLE_SPLAT, hit_atom)
+ qdel(source)
diff --git a/code/datums/components/sticker.dm b/code/datums/components/sticker.dm
index 2c87d856da8..a11ab10e7c6 100644
--- a/code/datums/components/sticker.dm
+++ b/code/datums/components/sticker.dm
@@ -13,18 +13,21 @@
var/atom/movable/our_sticker
/// Reference to the created overlay, used during component deletion.
var/mutable_appearance/sticker_overlay
- // Callback invoked when sticker is applied to the parent.
+ /// Callback invoked when sticker is applied to the parent.
var/datum/callback/stick_callback
- // Callback invoked when sticker is peeled (not removed) from the parent.
+ /// Callback invoked when sticker is peeled (not removed) from the parent.
var/datum/callback/peel_callback
+ /// Text added to the atom's examine when stickered.
+ var/examine_text
-/datum/component/sticker/Initialize(atom/stickering_atom, dir = NORTH, px = 0, py = 0, datum/callback/stick_callback, datum/callback/peel_callback)
+/datum/component/sticker/Initialize(atom/stickering_atom, dir = NORTH, px = 0, py = 0, datum/callback/stick_callback, datum/callback/peel_callback, examine_text)
if(!isatom(parent))
return COMPONENT_INCOMPATIBLE
src.our_sticker = our_sticker
src.stick_callback = stick_callback
src.peel_callback = peel_callback
+ src.examine_text = examine_text
stick(stickering_atom, px, py)
register_turf_signals(dir)
@@ -45,9 +48,10 @@
/datum/component/sticker/RegisterWithParent()
RegisterSignal(parent, COMSIG_LIVING_IGNITED, PROC_REF(on_ignite))
RegisterSignal(parent, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(on_clean))
+ RegisterSignal(parent, COMSIG_ATOM_EXAMINE, PROC_REF(on_examine))
/datum/component/sticker/UnregisterFromParent()
- UnregisterSignal(parent, list(COMSIG_LIVING_IGNITED, COMSIG_COMPONENT_CLEAN_ACT))
+ UnregisterSignal(parent, list(COMSIG_LIVING_IGNITED, COMSIG_COMPONENT_CLEAN_ACT, COMSIG_ATOM_EXAMINE))
/// Subscribes to `COMSIG_TURF_EXPOSE` if parent atom is a turf. If turf is closed - subscribes to signal
/datum/component/sticker/proc/register_turf_signals(dir)
@@ -116,3 +120,9 @@
if(exposed_temperature >= FIRE_MINIMUM_TEMPERATURE_TO_EXIST)
qdel(our_sticker) // which qdels us
+
+/datum/component/sticker/proc/on_examine(atom/source, mob/user, list/examine_list)
+ SIGNAL_HANDLER
+
+ if(!isnull(examine_text))
+ examine_list += span_warning(examine_text)
diff --git a/code/datums/components/subtype_picker.dm b/code/datums/components/subtype_picker.dm
index 78401c9e022..2cc76e42ecf 100644
--- a/code/datums/components/subtype_picker.dm
+++ b/code/datums/components/subtype_picker.dm
@@ -87,6 +87,6 @@
return FALSE
if(QDELETED(target))
return FALSE
- if(user.incapacitated() || !user.is_holding(target))
+ if(user.incapacitated || !user.is_holding(target))
return FALSE
return TRUE
diff --git a/code/datums/components/tackle.dm b/code/datums/components/tackle.dm
index 2c3e265340b..ebb3dafd2ff 100644
--- a/code/datums/components/tackle.dm
+++ b/code/datums/components/tackle.dm
@@ -74,10 +74,7 @@
if(modifiers[ALT_CLICK] || modifiers[SHIFT_CLICK] || modifiers[CTRL_CLICK] || modifiers[MIDDLE_CLICK])
return
- if(!modifiers[RIGHT_CLICK])
- return
-
- if(!user.throw_mode || user.get_active_held_item() || user.pulling || user.buckled || user.incapacitated())
+ if(!user.throw_mode || user.get_active_held_item() || user.pulling || user.buckled || user.incapacitated)
return
if(!clicked_atom || !(isturf(clicked_atom) || isturf(clicked_atom.loc)))
diff --git a/code/datums/datum.dm b/code/datums/datum.dm
index 3361229b92e..a4169004fc9 100644
--- a/code/datums/datum.dm
+++ b/code/datums/datum.dm
@@ -111,9 +111,6 @@
tag = null
datum_flags &= ~DF_USE_TAG //In case something tries to REF us
weak_reference = null //ensure prompt GCing of weakref.
- if(!(datum_flags & DF_STATIC_OBJECT))
- DREAMLUAU_CLEAR_REF_USERDATA(vars) // vars ceases existing when src does, so we need to clear any lua refs to it that exist.
- DREAMLUAU_CLEAR_REF_USERDATA(src)
if(_active_timers)
var/list/timers = _active_timers
@@ -145,6 +142,10 @@
_clear_signal_refs()
//END: ECS SHIT
+ if(!(datum_flags & DF_STATIC_OBJECT))
+ DREAMLUAU_CLEAR_REF_USERDATA(vars) // vars ceases existing when src does, so we need to clear any lua refs to it that exist.
+ DREAMLUAU_CLEAR_REF_USERDATA(src)
+
return QDEL_HINT_QUEUE
///Only override this if you know what you're doing. You do not know what you're doing
diff --git a/code/datums/elements/block_turf_fingerprints.dm b/code/datums/elements/block_turf_fingerprints.dm
new file mode 100644
index 00000000000..f3b7ab9cf19
--- /dev/null
+++ b/code/datums/elements/block_turf_fingerprints.dm
@@ -0,0 +1,56 @@
+/**
+ * ## block_turf_fingerprints
+ *
+ * Attach to a movable, prevents mobs from leaving fingerprints on the turf below it
+ */
+/datum/element/block_turf_fingerprints
+ element_flags = ELEMENT_DETACH_ON_HOST_DESTROY
+
+/datum/element/block_turf_fingerprints/Attach(datum/target)
+ . = ..()
+ if(!ismovable(target))
+ return ELEMENT_INCOMPATIBLE
+
+ var/atom/movable/target_movable = target
+ if(isturf(target_movable.loc))
+ apply_to_turf(target_movable.loc)
+
+ RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(move_turf))
+
+/datum/element/block_turf_fingerprints/Detach(atom/movable/target)
+ . = ..()
+ if(isturf(target.loc))
+ remove_from_turf(target.loc)
+
+ UnregisterSignal(target, COMSIG_MOVABLE_MOVED)
+
+/datum/element/block_turf_fingerprints/proc/apply_to_turf(turf/the_turf)
+ // It's possible two things with this element could be on the same turf, so let's avoid double-applying
+ if(the_turf.interaction_flags_atom & INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND)
+ // But what if the turf has this flag by default? We still need to override register a signal.
+ // Otherwise we may run into a very niche bug:
+ // - A turf as this flag by default
+ // - A movable with this element is placed on the turf
+ // - It does not gain the flag nor register a signal
+ // - The turf changes, and the new turf does not gain the flag
+ if(initial(the_turf.interaction_flags_atom) & INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND)
+ RegisterSignal(the_turf, COMSIG_TURF_CHANGE, PROC_REF(replace_our_turf), override = TRUE)
+ return
+
+ the_turf.interaction_flags_atom |= INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND
+ RegisterSignal(the_turf, COMSIG_TURF_CHANGE, PROC_REF(replace_our_turf))
+
+/datum/element/block_turf_fingerprints/proc/remove_from_turf(turf/the_turf)
+ the_turf.interaction_flags_atom &= ~INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND
+ UnregisterSignal(the_turf, COMSIG_TURF_CHANGE)
+
+/datum/element/block_turf_fingerprints/proc/move_turf(atom/movable/source, atom/old_loc)
+ SIGNAL_HANDLER
+ if(isturf(old_loc))
+ remove_from_turf(old_loc)
+ if(isturf(source.loc))
+ apply_to_turf(source.loc)
+
+/datum/element/block_turf_fingerprints/proc/replace_our_turf(datum/source, path, new_baseturfs, flags, post_change_callbacks)
+ SIGNAL_HANDLER
+ post_change_callbacks += CALLBACK(src, PROC_REF(apply_to_turf))
diff --git a/code/datums/elements/can_shatter.dm b/code/datums/elements/can_shatter.dm
index be7e02e25b4..df19e4ef123 100644
--- a/code/datums/elements/can_shatter.dm
+++ b/code/datums/elements/can_shatter.dm
@@ -45,9 +45,10 @@
shatter(source, impacted_turf)
/// Tells the parent to shatter if we are thrown and impact something
-/datum/element/can_shatter/proc/on_throw_impact(datum/source, atom/hit_atom)
+/datum/element/can_shatter/proc/on_throw_impact(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
-
+ if(caught)
+ return
shatter(source, hit_atom)
/// Handles the actual shattering part, throwing shards of whatever is defined on the component everywhere
diff --git a/code/datums/elements/firestacker.dm b/code/datums/elements/firestacker.dm
index b7bad65cc6c..a512e5e89c7 100644
--- a/code/datums/elements/firestacker.dm
+++ b/code/datums/elements/firestacker.dm
@@ -27,10 +27,10 @@
/datum/element/firestacker/proc/stack_on(datum/owner, mob/living/target)
target.adjust_fire_stacks(amount)
-/datum/element/firestacker/proc/impact(datum/source, atom/hit_atom, datum/thrownthing/throwingdatum)
+/datum/element/firestacker/proc/impact(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
SIGNAL_HANDLER
- if(isliving(hit_atom))
+ if(!caught && isliving(hit_atom))
stack_on(source, hit_atom)
/datum/element/firestacker/proc/item_attack(datum/source, atom/movable/target, mob/living/user)
diff --git a/code/datums/elements/food/food_trash.dm b/code/datums/elements/food/food_trash.dm
index 6df36c82c4c..244de8d7e84 100644
--- a/code/datums/elements/food/food_trash.dm
+++ b/code/datums/elements/food/food_trash.dm
@@ -22,11 +22,14 @@
RegisterSignal(target, COMSIG_ITEM_ATTACK_SELF, PROC_REF(open_trash))
if(flags & FOOD_TRASH_POPABLE)
RegisterSignal(target, COMSIG_FOOD_CROSSED, PROC_REF(food_crossed))
- RegisterSignal(target, COMSIG_ITEM_ON_GRIND, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_ON_JUICE, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_USED_AS_INGREDIENT, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_ON_COMPOSTED, PROC_REF(generate_trash))
- RegisterSignal(target, COMSIG_ITEM_SOLD_TO_CUSTOMER, PROC_REF(generate_trash))
+ RegisterSignals(target, list(
+ COMSIG_ITEM_ON_GRIND,
+ COMSIG_ITEM_ON_JUICE,
+ COMSIG_ITEM_USED_AS_INGREDIENT,
+ COMSIG_ITEM_ON_COMPOSTED,
+ COMSIG_ITEM_SOLD_TO_CUSTOMER,
+ COMSIG_MOVABLE_SPLAT,
+ ), PROC_REF(generate_trash))
/datum/element/food_trash/Detach(datum/target)
. = ..()
@@ -38,7 +41,9 @@
COMSIG_ITEM_ON_JUICE,
COMSIG_ITEM_USED_AS_INGREDIENT,
COMSIG_ITEM_ON_COMPOSTED,
- COMSIG_ITEM_SOLD_TO_CUSTOMER,))
+ COMSIG_ITEM_SOLD_TO_CUSTOMER,
+ COMSIG_MOVABLE_SPLAT,
+ ))
/datum/element/food_trash/proc/generate_trash(datum/source, mob/living/eater, mob/living/feeder)
SIGNAL_HANDLER
diff --git a/code/datums/elements/frozen.dm b/code/datums/elements/frozen.dm
index d112ef31b5f..df857cdd6ef 100644
--- a/code/datums/elements/frozen.dm
+++ b/code/datums/elements/frozen.dm
@@ -28,7 +28,7 @@ GLOBAL_LIST_INIT(freon_color_matrix, list("#2E5E69", "#60A2A8", "#A1AFB1", rgb(0
organ.organ_flags |= ORGAN_FROZEN
RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(on_moved))
- RegisterSignal(target, COMSIG_MOVABLE_THROW_LANDED, PROC_REF(shatter_on_throw))
+ RegisterSignal(target, COMSIG_MOVABLE_THROW_LANDED, PROC_REF(shatter_on_landed))
RegisterSignal(target, COMSIG_MOVABLE_IMPACT, PROC_REF(shatter_on_throw))
RegisterSignal(target, COMSIG_OBJ_UNFREEZE, PROC_REF(on_unfreeze))
@@ -54,8 +54,13 @@ GLOBAL_LIST_INIT(freon_color_matrix, list("#2E5E69", "#60A2A8", "#A1AFB1", rgb(0
SIGNAL_HANDLER
Detach(source)
-///signal handler for COMSIG_MOVABLE_POST_THROW that shatters our target after impacting after a throw
-/datum/element/frozen/proc/shatter_on_throw(datum/target, datum/thrownthing/throwingdatum)
+/datum/element/frozen/proc/shatter_on_throw(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
+ SIGNAL_HANDLER
+ if(!caught)
+ shatter_on_landed(source, throwing_datum)
+
+///signal handler that shatters our target after impacting after a throw.
+/datum/element/frozen/proc/shatter_on_landed(datum/target, datum/thrownthing/throwingdatum)
SIGNAL_HANDLER
var/obj/obj_target = target
if(ismob(throwingdatum.thrower))
diff --git a/code/datums/elements/lazy_fishing_spot.dm b/code/datums/elements/lazy_fishing_spot.dm
index 1ba296bfe73..b84826def1e 100644
--- a/code/datums/elements/lazy_fishing_spot.dm
+++ b/code/datums/elements/lazy_fishing_spot.dm
@@ -41,15 +41,7 @@
var/datum/fish_source/fish_source = GLOB.preset_fish_sources[configuration]
- var/has_known_fishes = FALSE
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- has_known_fishes = TRUE
- break
- if(!has_known_fishes)
+ if(!fish_source.has_known_fishes())
return
examine_text += span_tinynoticeital("This is a fishing spot. You can look again to list its fishes...")
@@ -60,19 +52,7 @@
return
var/datum/fish_source/fish_source = GLOB.preset_fish_sources[configuration]
-
- var/list/known_fishes = list()
- for(var/reward in fish_source.fish_table)
- if(!ispath(reward, /obj/item/fish))
- continue
- var/obj/item/fish/prototype = reward
- if(initial(prototype.show_in_catalog))
- known_fishes += initial(prototype.name)
-
- if(!length(known_fishes))
- return
-
- examine_text += span_info("You can catch the following fish here: [english_list(known_fishes)].")
+ fish_source.get_catchable_fish_names(user, source, examine_text)
/datum/element/lazy_fishing_spot/proc/explosive_fishing(atom/location, severity)
SIGNAL_HANDLER
diff --git a/code/datums/elements/movetype_handler.dm b/code/datums/elements/movetype_handler.dm
index 6d730d345e2..e88aac6e265 100644
--- a/code/datums/elements/movetype_handler.dm
+++ b/code/datums/elements/movetype_handler.dm
@@ -8,7 +8,6 @@
element_flags = ELEMENT_DETACH_ON_HOST_DESTROY
var/list/attached_atoms = list()
- var/list/paused_floating_anim_atoms = list()
/datum/element/movetype_handler/Attach(datum/target)
. = ..()
@@ -22,7 +21,6 @@
RegisterSignals(movable_target, GLOB.movement_type_removetrait_signals, PROC_REF(on_movement_type_trait_loss))
RegisterSignal(movable_target, SIGNAL_ADDTRAIT(TRAIT_NO_FLOATING_ANIM), PROC_REF(on_no_floating_anim_trait_gain))
RegisterSignal(movable_target, SIGNAL_REMOVETRAIT(TRAIT_NO_FLOATING_ANIM), PROC_REF(on_no_floating_anim_trait_loss))
- RegisterSignal(movable_target, COMSIG_PAUSE_FLOATING_ANIM, PROC_REF(pause_floating_anim))
attached_atoms[movable_target] = TRUE
if(movable_target.movement_type & (FLOATING|FLYING) && !HAS_TRAIT(movable_target, TRAIT_NO_FLOATING_ANIM))
@@ -32,14 +30,12 @@
var/list/signals_to_remove = list(
SIGNAL_ADDTRAIT(TRAIT_NO_FLOATING_ANIM),
SIGNAL_REMOVETRAIT(TRAIT_NO_FLOATING_ANIM),
- COMSIG_PAUSE_FLOATING_ANIM
)
signals_to_remove += GLOB.movement_type_addtrait_signals
signals_to_remove += GLOB.movement_type_removetrait_signals
UnregisterSignal(source, signals_to_remove)
attached_atoms -= source
- paused_floating_anim_atoms -= source
STOP_FLOATING_ANIM(source)
return ..()
@@ -51,7 +47,7 @@
return
var/old_state = source.movement_type
source.movement_type |= flag
- if(!(old_state & (FLOATING|FLYING)) && (source.movement_type & (FLOATING|FLYING)) && !paused_floating_anim_atoms[source] && !HAS_TRAIT(source, TRAIT_NO_FLOATING_ANIM))
+ if(!(old_state & (FLOATING|FLYING)) && (source.movement_type & (FLOATING|FLYING)) && !HAS_TRAIT(source, TRAIT_NO_FLOATING_ANIM))
DO_FLOATING_ANIM(source)
SEND_SIGNAL(source, COMSIG_MOVETYPE_FLAG_ENABLED, flag, old_state)
@@ -78,24 +74,5 @@
/// Called when the TRAIT_NO_FLOATING_ANIM trait is removed from the mob. Restarts the bobbing animation.
/datum/element/movetype_handler/proc/on_no_floating_anim_trait_loss(atom/movable/source, trait)
SIGNAL_HANDLER
- if(source.movement_type & (FLOATING|FLYING) && !paused_floating_anim_atoms[source])
+ if(source.movement_type & (FLOATING|FLYING))
DO_FLOATING_ANIM(source)
-
-///Pauses the floating animation for the duration of the timer... plus [tickrate - (world.time + timer) % tickrate] to be precise.
-/datum/element/movetype_handler/proc/pause_floating_anim(atom/movable/source, timer)
- SIGNAL_HANDLER
- if(paused_floating_anim_atoms[source] < world.time + timer)
- STOP_FLOATING_ANIM(source)
- if(!length(paused_floating_anim_atoms))
- START_PROCESSING(SSdcs, src) //1 second tickrate.
- paused_floating_anim_atoms[source] = world.time + timer
-
-/datum/element/movetype_handler/process()
- for(var/_paused in paused_floating_anim_atoms)
- var/atom/movable/paused = _paused
- if(paused_floating_anim_atoms[paused] < world.time)
- if(paused.movement_type & (FLOATING|FLYING) && !HAS_TRAIT(paused, TRAIT_NO_FLOATING_ANIM))
- DO_FLOATING_ANIM(paused)
- paused_floating_anim_atoms -= paused
- if(!length(paused_floating_anim_atoms))
- STOP_PROCESSING(SSdcs, src)
diff --git a/code/datums/elements/waddling.dm b/code/datums/elements/waddling.dm
index e63d0329bb6..45c7fe5e937 100644
--- a/code/datums/elements/waddling.dm
+++ b/code/datums/elements/waddling.dm
@@ -18,7 +18,7 @@
return
if(isliving(moved))
var/mob/living/living_moved = moved
- if (living_moved.incapacitated() || living_moved.body_position == LYING_DOWN)
+ if (living_moved.incapacitated || living_moved.body_position == LYING_DOWN)
return
waddling_animation(moved)
diff --git a/code/datums/elements/wheel.dm b/code/datums/elements/wheel.dm
index 2bb8977ca5c..a50addb15a3 100644
--- a/code/datums/elements/wheel.dm
+++ b/code/datums/elements/wheel.dm
@@ -17,7 +17,7 @@
return
if(isliving(moved))
var/mob/living/living_moved = moved
- if (living_moved.incapacitated() || living_moved.body_position == LYING_DOWN)
+ if (living_moved.incapacitated || living_moved.body_position == LYING_DOWN)
return
var/rotation_degree = (360 / 3)
if(direction & SOUTHWEST)
diff --git a/code/datums/ert.dm b/code/datums/ert.dm
index 311be92a1d2..07df498cf82 100644
--- a/code/datums/ert.dm
+++ b/code/datums/ert.dm
@@ -1,13 +1,23 @@
/datum/ert
+ ///Antag datum team for this type of ERT.
var/team = /datum/team/ert
+ ///Do we open the doors to the "high-impact" weapon/explosive cabinets? Used for combat-focused ERTs.
var/opendoors = TRUE
+ ///Alternate antag datum given to the leader of the squad.
var/leader_role = /datum/antagonist/ert/commander
+ ///Do we humanize all spawned players or keep them the species in their current character prefs?
var/enforce_human = TRUE
- var/roles = list(/datum/antagonist/ert/security, /datum/antagonist/ert/medic, /datum/antagonist/ert/engineer) //List of possible roles to be assigned to ERT members.
+ ///A list of roles distributed to the selected candidates that are not the leader.
+ var/roles = list(/datum/antagonist/ert/security, /datum/antagonist/ert/medic, /datum/antagonist/ert/engineer)
+ ///The custom name assigned to this team, for their antag datum/roundend reporting.
var/rename_team
+ ///Defines the color/alert code of the response team. Unused if a polldesc is defined.
var/code
+ ///The mission given to this ERT type in their flavor text.
var/mission = "Assist the station."
+ ///The number of players for consideration.
var/teamsize = 5
+ ///The "would you like to play as XXX" message used when polling for players.
var/polldesc
/// If TRUE, gives the team members "[role] [random last name]" style names
var/random_names = TRUE
@@ -129,3 +139,14 @@
mission = "Having heard the station's request for aid, assist the crew in defending themselves."
polldesc = "an independent station defense militia"
random_names = TRUE
+
+/datum/ert/medical
+ opendoors = FALSE
+ teamsize = 4
+ leader_role = /datum/antagonist/ert/medical_commander
+ enforce_human = FALSE //All the best doctors I know are moths and cats
+ roles = list(/datum/antagonist/ert/medical_technician)
+ rename_team = "EMT Squad"
+ code = "Violet"
+ mission = "Provide emergency medical services to the crew."
+ polldesc = "an emergency medical response team"
diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm
index c69a279938d..fead0417db9 100644
--- a/code/datums/holocall.dm
+++ b/code/datums/holocall.dm
@@ -179,7 +179,7 @@
if(QDELETED(src))
return FALSE
- . = !QDELETED(user) && !user.incapacitated() && !QDELETED(calling_holopad) && calling_holopad.is_operational && user.loc == calling_holopad.loc
+ . = !QDELETED(user) && !user.incapacitated && !QDELETED(calling_holopad) && calling_holopad.is_operational && user.loc == calling_holopad.loc
if(.)
if(!connected_holopad)
diff --git a/code/datums/martial/boxing.dm b/code/datums/martial/boxing.dm
index 3465fe300a5..9d6252855d3 100644
--- a/code/datums/martial/boxing.dm
+++ b/code/datums/martial/boxing.dm
@@ -232,7 +232,7 @@
/datum/martial_art/boxing/proc/check_block(mob/living/boxer, atom/movable/hitby, damage, attack_text, attack_type, ...)
SIGNAL_HANDLER
- if(!can_use(boxer) || !boxer.throw_mode || boxer.incapacitated(IGNORE_GRAB))
+ if(!can_use(boxer) || !boxer.throw_mode || INCAPACITATED_IGNORING(boxer, INCAPABLE_GRAB))
return NONE
if(attack_type != UNARMED_ATTACK)
diff --git a/code/datums/martial/cqc.dm b/code/datums/martial/cqc.dm
index 8e33ac5a851..28b820278e2 100644
--- a/code/datums/martial/cqc.dm
+++ b/code/datums/martial/cqc.dm
@@ -46,7 +46,7 @@
/datum/martial_art/cqc/proc/check_block(mob/living/cqc_user, atom/movable/hitby, damage, attack_text, attack_type, ...)
SIGNAL_HANDLER
- if(!can_use(cqc_user) || !cqc_user.throw_mode || cqc_user.incapacitated(IGNORE_GRAB))
+ if(!can_use(cqc_user) || !cqc_user.throw_mode || INCAPACITATED_IGNORING(cqc_user, INCAPABLE_GRAB))
return NONE
if(attack_type == PROJECTILE_ATTACK)
return NONE
diff --git a/code/datums/martial/sleeping_carp.dm b/code/datums/martial/sleeping_carp.dm
index 83c73dda0f6..02d0452fad2 100644
--- a/code/datums/martial/sleeping_carp.dm
+++ b/code/datums/martial/sleeping_carp.dm
@@ -184,7 +184,7 @@
/datum/martial_art/the_sleeping_carp/proc/can_deflect(mob/living/carp_user)
if(!can_use(carp_user) || !carp_user.combat_mode)
return FALSE
- if(carp_user.incapacitated(IGNORE_GRAB)) //NO STUN
+ if(INCAPACITATED_IGNORING(carp_user, INCAPABLE_GRAB)) //NO STUN
return FALSE
if(!(carp_user.mobility_flags & MOBILITY_USE)) //NO UNABLE TO USE
return FALSE
diff --git a/code/datums/memory/general_memories.dm b/code/datums/memory/general_memories.dm
index b8c44c6fca8..eca745d3283 100644
--- a/code/datums/memory/general_memories.dm
+++ b/code/datums/memory/general_memories.dm
@@ -162,6 +162,28 @@
"[protagonist_name] [mood_verb] as they lick off some of the pie",
)
+/// Witnessed someone get splashed with squid ink.
+/datum/memory/witnessed_inking
+ story_value = STORY_VALUE_OKAY
+ memory_flags = MEMORY_CHECK_BLINDNESS
+ // Protagonist - The mob that got pied
+
+/datum/memory/witnessed_inking/get_names()
+ return list("The inking of [protagonist_name].")
+
+/datum/memory/witnessed_inking/get_starts()
+ return list(
+ "[protagonist_name]'s face being covered in squid ink",
+ "[protagonist_name] getting squid-inked",
+ )
+
+/datum/memory/witnessed_inking/get_moods()
+ return list(
+ "[protagonist_name] [mood_verb] as ink drips off their face",
+ "[protagonist_name] [mood_verb] because of their now expanded laundry task.",
+ "[protagonist_name] [mood_verb] as they wipe the ink off their face.",
+ )
+
/// Got slipped by something.
/datum/memory/was_slipped
story_value = STORY_VALUE_MEH
diff --git a/code/datums/mood_events/generic_negative_events.dm b/code/datums/mood_events/generic_negative_events.dm
index 6ad0580e555..82cd275aef2 100644
--- a/code/datums/mood_events/generic_negative_events.dm
+++ b/code/datums/mood_events/generic_negative_events.dm
@@ -33,6 +33,11 @@
mood_change = -2
timeout = 3 MINUTES
+/datum/mood_event/inked
+ description = "I've been splashed with squid ink. Tastes like salt."
+ mood_change = -3
+ timeout = 3 MINUTES
+
/datum/mood_event/slipped
description = "I slipped. I should be more careful next time..."
mood_change = -2
diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm
index 6914f82ee09..dc0792a1709 100644
--- a/code/datums/mutations/body.dm
+++ b/code/datums/mutations/body.dm
@@ -171,8 +171,7 @@
// This is specifically happening because they're not used to their new height and are stumbling around into machinery made for normal humans
/datum/mutation/human/acromegaly/proc/head_bonk(mob/living/parent)
SIGNAL_HANDLER
- var/turf/airlock_turf = get_turf(parent)
- var/atom/movable/whacked_by = locate(/obj/machinery/door/airlock) in airlock_turf || locate(/obj/machinery/door/firedoor) in airlock_turf || locate(/obj/structure/mineral_door) in airlock_turf
+ var/atom/movable/whacked_by = (locate(/obj/machinery/door/airlock) in parent.loc) || (locate(/obj/machinery/door/firedoor) in parent.loc) || (locate(/obj/structure/mineral_door) in parent.loc)
if(!whacked_by || prob(100 - (8 * GET_MUTATION_SYNCHRONIZER(src))))
return
to_chat(parent, span_danger("You hit your head on \the [whacked_by]'s header!"))
diff --git a/code/datums/mutations/hulk.dm b/code/datums/mutations/hulk.dm
index 4373752073f..3b073177f08 100644
--- a/code/datums/mutations/hulk.dm
+++ b/code/datums/mutations/hulk.dm
@@ -113,7 +113,7 @@
return
if(!user.throw_mode || user.get_active_held_item() || user.zone_selected != BODY_ZONE_PRECISE_GROIN)
return
- if(user.grab_state < GRAB_NECK || !iscarbon(user.pulling) || user.buckled || user.incapacitated())
+ if(user.grab_state < GRAB_NECK || !iscarbon(user.pulling) || user.buckled || user.incapacitated)
return
var/mob/living/carbon/possible_throwable = user.pulling
@@ -167,7 +167,7 @@
* For each step of the swinging, with the delay getting shorter along the way. Checks to see we still have them in our grasp at each step.
*/
/datum/mutation/human/hulk/proc/swing_loop(mob/living/carbon/human/the_hulk, mob/living/carbon/yeeted_person, step, original_dir)
- if(!yeeted_person || !the_hulk || the_hulk.incapacitated())
+ if(!yeeted_person || !the_hulk || the_hulk.incapacitated)
return
if(get_dist(the_hulk, yeeted_person) > 1 || !isturf(the_hulk.loc) || !isturf(yeeted_person.loc))
to_chat(the_hulk, span_warning("You lose your grasp on [yeeted_person]!"))
@@ -238,7 +238,7 @@
/// Time to toss the victim at high speed
/datum/mutation/human/hulk/proc/finish_swing(mob/living/carbon/human/the_hulk, mob/living/carbon/yeeted_person, original_dir)
- if(!yeeted_person || !the_hulk || the_hulk.incapacitated())
+ if(!yeeted_person || !the_hulk || the_hulk.incapacitated)
return
if(get_dist(the_hulk, yeeted_person) > 1 || !isturf(the_hulk.loc) || !isturf(yeeted_person.loc))
to_chat(the_hulk, span_warning("You lose your grasp on [yeeted_person]!"))
diff --git a/code/datums/station_traits/neutral_traits.dm b/code/datums/station_traits/neutral_traits.dm
index ad280b9c96e..238acaad76d 100644
--- a/code/datums/station_traits/neutral_traits.dm
+++ b/code/datums/station_traits/neutral_traits.dm
@@ -478,7 +478,7 @@
return
if((skub_stance == RANDOM_SKUB && prob(50)) || skub_stance == PRO_SKUB)
- var/obj/item/storage/box/skub/boxie = new(spawned.loc)
+ var/obj/item/storage/box/stickers/skub/boxie = new(spawned.loc)
spawned.equip_to_slot_if_possible(boxie, ITEM_SLOT_BACKPACK, indirect_action = TRUE)
if(ishuman(spawned))
var/obj/item/clothing/suit/costume/wellworn_shirt/skub/shirt = new(spawned.loc)
@@ -495,24 +495,28 @@
shirt.forceMove(boxie)
/// A box containing a skub, for easier carry because skub is a bulky item.
-/obj/item/storage/box/skub
- name = "skub box"
- desc = "A box to store your skub and pro-skub shirt in. A label on the back reads: \"Skubtide, Stationwide\"."
- icon_state = "hugbox"
- illustration = "skub"
-
-/obj/item/storage/box/skub/Initialize(mapload)
+/obj/item/storage/box/stickers/skub
+ name = "skub fan pack"
+ desc = "A vinyl pouch to store your skub and pro-skub shirt in. A label on the back reads: \"Skubtide, Stationwide\"."
+ icon_state = "skubpack"
+ illustration = "label_skub"
+ w_class = WEIGHT_CLASS_SMALL
+
+/obj/item/storage/box/stickers/skub/Initialize(mapload)
. = ..()
+ atom_storage.max_slots = 3
atom_storage.exception_hold = typecacheof(list(/obj/item/skub, /obj/item/clothing/suit/costume/wellworn_shirt/skub))
-/obj/item/storage/box/skub/PopulateContents()
+/obj/item/storage/box/stickers/skub/PopulateContents()
new /obj/item/skub(src)
new /obj/item/sticker/skub(src)
new /obj/item/sticker/skub(src)
/obj/item/storage/box/stickers/anti_skub
- name = "anti-skub stickers box"
- desc = "The enemy may have been given a skub and a shirt, but I've more stickers! Plus the box can hold my anti-skub shirt."
+ name = "anti-skub stickers pack"
+ desc = "The enemy may have been given a skub and a shirt, but I've got more stickers! Plus the pack can hold my anti-skub shirt."
+ icon_state = "skubpack"
+ illustration = "label_anti_skub"
/obj/item/storage/box/stickers/anti_skub/Initialize(mapload)
. = ..()
diff --git a/code/datums/status_effects/debuffs/debuffs.dm b/code/datums/status_effects/debuffs/debuffs.dm
index b7868ac9364..1c2b6dcef59 100644
--- a/code/datums/status_effects/debuffs/debuffs.dm
+++ b/code/datums/status_effects/debuffs/debuffs.dm
@@ -609,7 +609,7 @@
alert_type = null
/datum/status_effect/spasms/tick(seconds_between_ticks)
- if(owner.stat >= UNCONSCIOUS || owner.incapacitated() || HAS_TRAIT(owner, TRAIT_HANDS_BLOCKED) || HAS_TRAIT(owner, TRAIT_IMMOBILIZED))
+ if(owner.stat >= UNCONSCIOUS || owner.incapacitated || HAS_TRAIT(owner, TRAIT_HANDS_BLOCKED) || HAS_TRAIT(owner, TRAIT_IMMOBILIZED))
return
if(!prob(15))
return
diff --git a/code/datums/status_effects/debuffs/strandling.dm b/code/datums/status_effects/debuffs/strandling.dm
index 6050a3df304..0ce0ad41882 100644
--- a/code/datums/status_effects/debuffs/strandling.dm
+++ b/code/datums/status_effects/debuffs/strandling.dm
@@ -57,7 +57,7 @@
* tool - the tool the user's using to remove the strange. Can be null.
*/
/datum/status_effect/strandling/proc/try_remove_effect(mob/user, obj/item/tool)
- if(user.incapacitated() || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED))
+ if(user.incapacitated || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED))
return
user.visible_message(
diff --git a/code/datums/storage/storage.dm b/code/datums/storage/storage.dm
index 806adec65a6..707fb311f37 100644
--- a/code/datums/storage/storage.dm
+++ b/code/datums/storage/storage.dm
@@ -738,7 +738,7 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches)
/datum/storage/proc/on_mousedrop_onto(datum/source, atom/over_object, mob/user)
SIGNAL_HANDLER
- if(ismecha(user.loc) || !user.canUseStorage())
+ if(ismecha(user.loc) || user.incapacitated || !user.canUseStorage())
return
if(istype(over_object, /atom/movable/screen/inventory/hand))
@@ -827,6 +827,9 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches)
return
if(!iscarbon(user) && !isdrone(user))
return
+ var/mob/living/user_living = user
+ if(user_living.incapacitated)
+ return
attempt_insert(dropping, user)
return COMPONENT_CANCEL_MOUSEDROPPED_ONTO
diff --git a/code/game/atom/alternate_appearance.dm b/code/game/atom/alternate_appearance.dm
index 228462f7936..108b72b95d2 100644
--- a/code/game/atom/alternate_appearance.dm
+++ b/code/game/atom/alternate_appearance.dm
@@ -35,20 +35,51 @@ GLOBAL_LIST_EMPTY(active_alternate_appearances)
GLOB.active_alternate_appearances += src
for(var/mob in GLOB.player_list)
- if(mobShouldSee(mob))
- show_to(mob)
+ apply_to_new_mob(mob)
/datum/atom_hud/alternate_appearance/Destroy()
GLOB.active_alternate_appearances -= src
return ..()
-/datum/atom_hud/alternate_appearance/proc/onNewMob(mob/M)
- if(mobShouldSee(M))
- show_to(M)
+/// Wrapper for applying this alt hud to the passed mob (if they should see it)
+/datum/atom_hud/alternate_appearance/proc/apply_to_new_mob(mob/applying_to)
+ if(mobShouldSee(applying_to))
+ if(!hud_users_all_z_levels[applying_to])
+ show_to(applying_to)
+ return TRUE
+ return FALSE
+/// Checks if the passed mob should be seeing this hud
/datum/atom_hud/alternate_appearance/proc/mobShouldSee(mob/M)
return FALSE
+/datum/atom_hud/alternate_appearance/show_to(mob/new_viewer)
+ . = ..()
+ if(!new_viewer)
+ return
+ track_mob(new_viewer)
+
+/// Registers some signals to track the mob's state to determine if they should be seeing the hud still
+/datum/atom_hud/alternate_appearance/proc/track_mob(mob/new_viewer)
+ return
+
+/datum/atom_hud/alternate_appearance/hide_from(mob/former_viewer, absolute)
+ . = ..()
+ if(!former_viewer || hud_atoms_all_z_levels[former_viewer] >= 1)
+ return
+ untrack_mob(former_viewer)
+
+/// Unregisters the signals that were tracking the mob's state
+/datum/atom_hud/alternate_appearance/proc/untrack_mob(mob/former_viewer)
+ return
+
+/datum/atom_hud/alternate_appearance/proc/check_hud(mob/source)
+ SIGNAL_HANDLER
+ // Attempt to re-apply the hud entirely
+ if(!apply_to_new_mob(source))
+ // If that failed, probably shouldn't be seeing it at all, so nuke it
+ hide_from(source, absolute = TRUE)
+
/datum/atom_hud/alternate_appearance/add_atom_to_hud(atom/A, image/I)
. = ..()
if(.)
@@ -99,6 +130,22 @@ GLOBAL_LIST_EMPTY(active_alternate_appearances)
if(ghost_appearance)
QDEL_NULL(ghost_appearance)
+/datum/atom_hud/alternate_appearance/basic/track_mob(mob/new_viewer)
+ RegisterSignals(new_viewer, list(
+ COMSIG_MOB_ANTAGONIST_REMOVED,
+ COMSIG_MOB_GHOSTIZED,
+ COMSIG_MOB_MIND_TRANSFERRED_INTO,
+ COMSIG_MOB_MIND_TRANSFERRED_OUT_OF,
+ ), PROC_REF(check_hud), override = TRUE)
+
+/datum/atom_hud/alternate_appearance/basic/untrack_mob(mob/former_viewer)
+ UnregisterSignal(former_viewer, list(
+ COMSIG_MOB_ANTAGONIST_REMOVED,
+ COMSIG_MOB_GHOSTIZED,
+ COMSIG_MOB_MIND_TRANSFERRED_INTO,
+ COMSIG_MOB_MIND_TRANSFERRED_OUT_OF,
+ ))
+
/datum/atom_hud/alternate_appearance/basic/add_atom_to_hud(atom/A)
LAZYINITLIST(A.hud_list)
A.hud_list[appearance_key] = image
@@ -136,16 +183,10 @@ GLOBAL_LIST_EMPTY(active_alternate_appearances)
/datum/atom_hud/alternate_appearance/basic/noncult
/datum/atom_hud/alternate_appearance/basic/noncult/mobShouldSee(mob/M)
- if(!IS_CULTIST(M))
- return TRUE
- return FALSE
-
-/datum/atom_hud/alternate_appearance/basic/cult
+ return !IS_CULTIST(M)
-/datum/atom_hud/alternate_appearance/basic/cult/mobShouldSee(mob/M)
- if(IS_CULTIST(M))
- return TRUE
- return FALSE
+/datum/atom_hud/alternate_appearance/basic/has_antagonist/cult
+ antag_datum_type = /datum/antagonist/cult
/datum/atom_hud/alternate_appearance/basic/blessed_aware
diff --git a/code/game/atom/atom_act.dm b/code/game/atom/atom_act.dm
index c9951b92094..7b69f02340c 100644
--- a/code/game/atom/atom_act.dm
+++ b/code/game/atom/atom_act.dm
@@ -115,11 +115,15 @@
* Im not sure why this the case, maybe to prevent lots of hitby's if the thrown object is
* deleted shortly after hitting something (during explosions or other massive events that
* throw lots of items around - singularity being a notable example)
+ *
+ * Worth of note: If hitby returns TRUE, it means the object has been blocked or catched by src.
+ * So far, this is only possible for living mobs and carbons, who can hold shields and catch thrown items.
*/
/atom/proc/hitby(atom/movable/hitting_atom, skipcatch, hitpush, blocked, datum/thrownthing/throwingdatum)
SEND_SIGNAL(src, COMSIG_ATOM_HITBY, hitting_atom, skipcatch, hitpush, blocked, throwingdatum)
if(density && !has_gravity(hitting_atom)) //thrown stuff bounces off dense stuff in no grav, unless the thrown stuff ends up inside what it hit(embedding, bola, etc...).
addtimer(CALLBACK(src, PROC_REF(hitby_react), hitting_atom), 0.2 SECONDS)
+ return FALSE
/**
* We have have actually hit the passed in atom
diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm
index a01bde41a49..f9e94066592 100644
--- a/code/game/atoms_movable.dm
+++ b/code/game/atoms_movable.dm
@@ -1295,16 +1295,22 @@
/atom/movable/proc/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
set waitfor = FALSE
var/hitpush = TRUE
- var/impact_signal = SEND_SIGNAL(src, COMSIG_MOVABLE_PRE_IMPACT, hit_atom, throwingdatum)
- if(impact_signal & COMPONENT_MOVABLE_IMPACT_FLIP_HITPUSH)
- hitpush = FALSE // hacky, tie this to something else or a proper workaround later
-
- if(impact_signal && (impact_signal & COMPONENT_MOVABLE_IMPACT_NEVERMIND))
+ var/impact_flags = pre_impact(hit_atom, throwingdatum)
+ if(impact_flags & COMPONENT_MOVABLE_IMPACT_NEVERMIND)
return // in case a signal interceptor broke or deleted the thing before we could process our hit
- if(SEND_SIGNAL(hit_atom, COMSIG_ATOM_PREHITBY, src, throwingdatum) & COMSIG_HIT_PREVENTED)
- return
- SEND_SIGNAL(src, COMSIG_MOVABLE_IMPACT, hit_atom, throwingdatum)
- return hit_atom.hitby(src, throwingdatum=throwingdatum, hitpush=hitpush)
+ if(impact_flags & COMPONENT_MOVABLE_IMPACT_FLIP_HITPUSH)
+ hitpush = FALSE
+ var/caught = hit_atom.hitby(src, throwingdatum=throwingdatum, hitpush=hitpush)
+ SEND_SIGNAL(src, COMSIG_MOVABLE_IMPACT, hit_atom, throwingdatum, caught)
+ return caught
+
+///Called before we attempt to call hitby and send the COMSIG_MOVABLE_IMPACT signal
+/atom/movable/proc/pre_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
+ var/impact_flags = SEND_SIGNAL(src, COMSIG_MOVABLE_PRE_IMPACT, hit_atom, throwingdatum)
+ var/target_flags = SEND_SIGNAL(hit_atom, COMSIG_ATOM_PREHITBY, src, throwingdatum)
+ if(target_flags & COMSIG_HIT_PREVENTED)
+ impact_flags |= COMPONENT_MOVABLE_IMPACT_NEVERMIND
+ return impact_flags
/atom/movable/hitby(atom/movable/hitting_atom, skipcatch, hitpush = TRUE, blocked, datum/thrownthing/throwingdatum)
if(HAS_TRAIT(src, TRAIT_NO_THROW_HITPUSH))
diff --git a/code/game/machinery/computer/orders/order_computer/mining_order.dm b/code/game/machinery/computer/orders/order_computer/mining_order.dm
index 8b895bdaa87..ce111f4dddb 100644
--- a/code/game/machinery/computer/orders/order_computer/mining_order.dm
+++ b/code/game/machinery/computer/orders/order_computer/mining_order.dm
@@ -126,7 +126,7 @@
/obj/machinery/computer/order_console/mining/proc/check_menu(obj/item/mining_voucher/voucher, mob/living/redeemer)
if(!istype(redeemer))
return FALSE
- if(redeemer.incapacitated())
+ if(redeemer.incapacitated)
return FALSE
if(QDELETED(voucher))
return FALSE
diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm
index 9020b1b1c43..15d0913f988 100644
--- a/code/game/machinery/hologram.dm
+++ b/code/game/machinery/hologram.dm
@@ -168,7 +168,7 @@ Possible to do for anyone motivated enough:
/obj/machinery/holopad/tutorial/attack_hand(mob/user, list/modifiers)
if(!istype(user))
return
- if(user.incapacitated() || !is_operational)
+ if(user.incapacitated || !is_operational)
return
if(replay_mode)
replay_stop()
@@ -677,7 +677,7 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/
if(!isliving(owner))
return TRUE
var/mob/living/user = owner
- if(user.incapacitated() || !user.client)
+ if(user.incapacitated || !user.client)
return FALSE
return TRUE
diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm
index 52e294bc570..e1b10dae6e4 100644
--- a/code/game/machinery/iv_drip.dm
+++ b/code/game/machinery/iv_drip.dm
@@ -322,7 +322,7 @@
return
if(!usr.can_perform_action(src))
return
- if(usr.incapacitated())
+ if(usr.incapacitated)
return
if(reagent_container)
if(attached)
@@ -340,7 +340,7 @@
if(!isliving(usr))
to_chat(usr, span_warning("You can't do that!"))
return
- if(!usr.can_perform_action(src) || usr.incapacitated())
+ if(!usr.can_perform_action(src) || usr.incapacitated)
return
if(inject_only)
mode = IV_INJECTING
diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm
index ef18dc6b068..39d6fe7d2ea 100644
--- a/code/game/machinery/pipe/construction.dm
+++ b/code/game/machinery/pipe/construction.dm
@@ -175,7 +175,7 @@ Buildable meters
set name = "Invert Pipe"
set src in view(1)
- if ( usr.incapacitated() )
+ if ( usr.incapacitated )
return
do_a_flip()
diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm
index de7c6351e38..1e90b270c8c 100644
--- a/code/game/machinery/pipe/pipe_dispenser.dm
+++ b/code/game/machinery/pipe/pipe_dispenser.dm
@@ -187,6 +187,9 @@
//Allow you to drag-drop disposal pipes and transit tubes into it
/obj/machinery/pipedispenser/disposal/mouse_drop_receive(obj/structure/pipe, mob/user, params)
+ if(user.incapacitated)
+ return
+
if (!istype(pipe, /obj/structure/disposalconstruct) && !istype(pipe, /obj/structure/c_transit_tube) && !istype(pipe, /obj/structure/c_transit_tube_pod))
return
diff --git a/code/game/machinery/sleepers.dm b/code/game/machinery/sleepers.dm
index 5116b920971..9b843cd5506 100644
--- a/code/game/machinery/sleepers.dm
+++ b/code/game/machinery/sleepers.dm
@@ -300,17 +300,21 @@
* Can be controlled from the inside and can be deconstructed.
*/
/obj/machinery/sleeper/syndie
+ name = "syndicate sleeper"
icon_state = "sleeper_s"
base_icon_state = "sleeper_s"
controls_inside = TRUE
deconstructable = TRUE
+ circuit = /obj/item/circuitboard/machine/sleeper/syndie
///Fully upgraded variant, the circuit using tier 4 parts.
/obj/machinery/sleeper/syndie/fullupgrade
+ name = "upgraded syndicate sleeper"
circuit = /obj/item/circuitboard/machine/sleeper/fullupgrade
///Fully upgraded, not deconstructable, while using the normal sprite.
/obj/machinery/sleeper/syndie/fullupgrade/nt
+ name = "\improper Nanotrasen sleeper"
icon_state = "sleeper"
base_icon_state = "sleeper"
deconstructable = FALSE
diff --git a/code/game/machinery/syndicatebomb.dm b/code/game/machinery/syndicatebomb.dm
index 3a7cc849acd..0ac1f7ee44d 100644
--- a/code/game/machinery/syndicatebomb.dm
+++ b/code/game/machinery/syndicatebomb.dm
@@ -621,7 +621,7 @@
balloon_alert(user, "set to [chosen_theme?.name || DIMENSION_CHOICE_RANDOM]")
/obj/item/bombcore/dimensional/proc/check_menu(mob/user)
- if(!user.is_holding(src) || user.incapacitated())
+ if(!user.is_holding(src) || user.incapacitated)
return FALSE
return TRUE
diff --git a/code/game/objects/buckling.dm b/code/game/objects/buckling.dm
index c0435d2a0e6..f06ac5d9209 100644
--- a/code/game/objects/buckling.dm
+++ b/code/game/objects/buckling.dm
@@ -266,7 +266,7 @@
*/
/atom/movable/proc/is_user_buckle_possible(mob/living/target, mob/user, check_loc = TRUE)
// Standard adjacency and other checks.
- if(!Adjacent(user) || !Adjacent(target) || !isturf(user.loc) || user.incapacitated() || target.anchored)
+ if(!Adjacent(user) || !Adjacent(target) || !isturf(user.loc) || user.incapacitated || target.anchored)
return FALSE
if(iscarbon(user))
diff --git a/code/game/objects/effects/decals/cleanable/food.dm b/code/game/objects/effects/decals/cleanable/food.dm
index 0fc4352c78d..23c266ecb59 100644
--- a/code/game/objects/effects/decals/cleanable/food.dm
+++ b/code/game/objects/effects/decals/cleanable/food.dm
@@ -58,3 +58,14 @@
name = "flour"
desc = "It's still good. Four second rule!"
icon_state = "flour"
+
+/obj/effect/decal/cleanable/food/squid_ink
+ name = "ink smear"
+ desc = "a smear from some inky substance..."
+ icon = 'icons/mob/silicon/robots.dmi'
+ icon_state = "floor1"
+ color = COLOR_DARK
+
+/obj/effect/decal/cleanable/food/squid_ink/Initialize(mapload, list/datum/disease/diseases)
+ icon_state = "floor[rand(1, 7)]"
+ return ..()
diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm
index 714d924af3c..11d93bdb616 100644
--- a/code/game/objects/items.dm
+++ b/code/game/objects/items.dm
@@ -818,7 +818,7 @@
set category = "Object"
set name = "Pick up"
- if(usr.incapacitated() || !Adjacent(usr))
+ if(usr.incapacitated || !Adjacent(usr))
return
if(isliving(usr))
@@ -855,36 +855,30 @@
. = ..()
do_drop_animation(master_storage.parent)
+/obj/item/pre_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
+ var/impact_flags = ..()
+ if(w_class < WEIGHT_CLASS_BULKY)
+ impact_flags |= COMPONENT_MOVABLE_IMPACT_FLIP_HITPUSH
+ if(!(impact_flags & COMPONENT_MOVABLE_IMPACT_NEVERMIND) && get_temperature() && isliving(hit_atom))
+ var/mob/living/victim = hit_atom
+ victim.ignite_mob()
+ return impact_flags
+
/obj/item/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
- if(QDELETED(hit_atom))
- return
- if(SEND_SIGNAL(src, COMSIG_MOVABLE_PRE_IMPACT, hit_atom, throwingdatum) & COMPONENT_MOVABLE_IMPACT_NEVERMIND)
- return
- if(SEND_SIGNAL(hit_atom, COMSIG_ATOM_PREHITBY, src, throwingdatum) & COMSIG_HIT_PREVENTED)
+ . = ..()
+ if(!isliving(hit_atom)) //Living mobs handle hit sounds differently.
+ playsound(src, drop_sound, YEET_SOUND_VOLUME, ignore_walls = FALSE)
return
-
- SEND_SIGNAL(src, COMSIG_MOVABLE_IMPACT, hit_atom, throwingdatum)
- if(get_temperature() && isliving(hit_atom))
- var/mob/living/L = hit_atom
- L.ignite_mob()
- var/itempush = 1
- if(w_class < WEIGHT_CLASS_BULKY)
- itempush = 0 //too light to push anything
- if(isliving(hit_atom)) //Living mobs handle hit sounds differently.
- var/volume = get_volume_by_throwforce_and_or_w_class()
- if (throwforce > 0 || HAS_TRAIT(src, TRAIT_CUSTOM_TAP_SOUND))
- if (mob_throw_hit_sound)
- playsound(hit_atom, mob_throw_hit_sound, volume, TRUE, -1)
- else if(hitsound)
- playsound(hit_atom, hitsound, volume, TRUE, -1)
- else
- playsound(hit_atom, 'sound/weapons/genhit.ogg',volume, TRUE, -1)
+ var/volume = get_volume_by_throwforce_and_or_w_class()
+ if (throwforce > 0 || HAS_TRAIT(src, TRAIT_CUSTOM_TAP_SOUND))
+ if (mob_throw_hit_sound)
+ playsound(hit_atom, mob_throw_hit_sound, volume, TRUE, -1)
+ else if(hitsound)
+ playsound(hit_atom, hitsound, volume, TRUE, -1)
else
- playsound(hit_atom, 'sound/weapons/throwtap.ogg', 1, volume, -1)
-
+ playsound(hit_atom, 'sound/weapons/genhit.ogg',volume, TRUE, -1)
else
- playsound(src, drop_sound, YEET_SOUND_VOLUME, ignore_walls = FALSE)
- return hit_atom.hitby(src, 0, itempush, throwingdatum=throwingdatum)
+ playsound(hit_atom, 'sound/weapons/throwtap.ogg', 1, volume, -1)
/obj/item/throw_at(atom/target, range, speed, mob/thrower, spin=1, diagonals_first = 0, datum/callback/callback, force, gentle = FALSE, quickstart = TRUE)
if(HAS_TRAIT(src, TRAIT_NODROP))
@@ -1105,7 +1099,7 @@
var/timedelay = usr.client.prefs.read_preference(/datum/preference/numeric/tooltip_delay) / 100
tip_timer = addtimer(CALLBACK(src, PROC_REF(openTip), location, control, params, usr), timedelay, TIMER_STOPPABLE)//timer takes delay in deciseconds, but the pref is in milliseconds. dividing by 100 converts it.
if(usr.client.prefs.read_preference(/datum/preference/toggle/item_outlines))
- if(istype(L) && L.incapacitated())
+ if(istype(L) && L.incapacitated)
apply_outline(COLOR_RED_GRAY) //if they're dead or handcuffed, let's show the outline as red to indicate that they can't interact with that right now
else
apply_outline() //if the player's alive and well we send the command with no color set, so it uses the theme's color
@@ -1845,9 +1839,11 @@
/obj/item/proc/set_embed(datum/embed_data/embed)
if(embed_data == embed)
return
+ if(isnull(get_embed())) // Add embed on objects that did not have it added
+ AddElement(/datum/element/embed)
if(!GLOB.embed_by_type[embed_data?.type])
qdel(embed_data)
- embed_data = ispath(embed) ? get_embed_by_type(armor) : embed
+ embed_data = ispath(embed) ? get_embed_by_type(embed) : embed
SEND_SIGNAL(src, COMSIG_ITEM_EMBEDDING_UPDATE)
/**
@@ -1862,3 +1858,37 @@
RETURN_TYPE(/obj/item)
return src
+
+/// Checks if the bait is liked by the fish type or not. Returns a multiplier that affects the chance of catching it.
+/obj/item/proc/check_bait(obj/item/fish/fish_type)
+ if(HAS_TRAIT(src, TRAIT_OMNI_BAIT))
+ return 1
+ var/catch_multiplier = 1
+ var/list/properties = SSfishing.fish_properties[fish_type]
+ //Bait matching likes doubles the chance
+ var/list/fav_bait = properties[FISH_PROPERTIES_FAV_BAIT]
+ for(var/bait_identifer in fav_bait)
+ if(is_matching_bait(src, bait_identifer))
+ catch_multiplier *= 2
+ //Bait matching dislikes
+ var/list/disliked_bait = properties[FISH_PROPERTIES_BAD_BAIT]
+ for(var/bait_identifer in disliked_bait)
+ if(is_matching_bait(src, bait_identifer))
+ catch_multiplier *= 0.5
+ return catch_multiplier
+
+/// Helper proc that checks if a bait matches identifier from fav/disliked bait list
+/proc/is_matching_bait(obj/item/bait, identifier)
+ if(ispath(identifier)) //Just a path
+ return istype(bait, identifier)
+ if(!islist(identifier))
+ return HAS_TRAIT(bait, identifier)
+ var/list/special_identifier = identifier
+ switch(special_identifier[FISH_BAIT_TYPE])
+ if(FISH_BAIT_FOODTYPE)
+ var/obj/item/food/food_bait = bait
+ return istype(food_bait) && food_bait.foodtypes & special_identifier[FISH_BAIT_VALUE]
+ if(FISH_BAIT_REAGENT)
+ return bait.reagents?.has_reagent(special_identifier[FISH_BAIT_VALUE], special_identifier[FISH_BAIT_AMOUNT], check_subtypes = TRUE)
+ else
+ CRASH("Unknown bait identifier in fish favourite/disliked list")
diff --git a/code/game/objects/items/bodybag.dm b/code/game/objects/items/bodybag.dm
index c949f977508..4adb8d28b8c 100644
--- a/code/game/objects/items/bodybag.dm
+++ b/code/game/objects/items/bodybag.dm
@@ -86,7 +86,7 @@
return item_bag
/obj/item/bodybag/bluespace/container_resist_act(mob/living/user)
- if(user.incapacitated())
+ if(user.incapacitated)
to_chat(user, span_warning("You can't get out while you're restrained like this!"))
return
user.changeNext_move(CLICK_CD_BREAKOUT)
@@ -97,7 +97,7 @@
return
// you are still in the bag? time to go unless you KO'd, honey!
// if they escape during this time and you rebag them the timer is still clocking down and does NOT reset so they can very easily get out.
- if(user.incapacitated())
+ if(user.incapacitated)
to_chat(loc, span_warning("The pressure subsides. It seems that they've stopped resisting..."))
return
loc.visible_message(span_warning("[user] suddenly appears in front of [loc]!"), span_userdanger("[user] breaks free of [src]!"))
diff --git a/code/game/objects/items/cardboard_cutouts.dm b/code/game/objects/items/cardboard_cutouts.dm
index d4508710a85..b49991b132a 100644
--- a/code/game/objects/items/cardboard_cutouts.dm
+++ b/code/game/objects/items/cardboard_cutouts.dm
@@ -149,7 +149,7 @@
/obj/item/cardboard_cutout/proc/check_menu(mob/living/user, obj/item/toy/crayon/crayon)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(pushed_over)
to_chat(user, span_warning("Right [src] first!"))
diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm
index cdc19e47daa..7725f059513 100644
--- a/code/game/objects/items/cards_ids.dm
+++ b/code/game/objects/items/cards_ids.dm
@@ -1892,7 +1892,7 @@
/obj/item/card/cardboard/proc/after_input_check(mob/living/user, obj/item/item, input, value)
if(!input || (value && input == value))
return FALSE
- if(QDELETED(user) || QDELETED(item) || QDELETED(src) || user.incapacitated() || !user.is_holding(item) || !user.CanReach(src) || !user.can_write(item))
+ if(QDELETED(user) || QDELETED(item) || QDELETED(src) || user.incapacitated || !user.is_holding(item) || !user.CanReach(src) || !user.can_write(item))
return FALSE
return TRUE
diff --git a/code/game/objects/items/cigs_lighters.dm b/code/game/objects/items/cigs_lighters.dm
index 82640492b1e..ff939c71467 100644
--- a/code/game/objects/items/cigs_lighters.dm
+++ b/code/game/objects/items/cigs_lighters.dm
@@ -249,7 +249,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM
if(!QDELETED(src) && !QDELETED(dropee) && how_long_have_we_been_smokin >= 4 SECONDS && iscarbon(dropee) && iscarbon(loc))
var/mob/living/carbon/smoker = dropee
// This relies on the fact that dropped is called before slot is nulled
- if(src == smoker.wear_mask && !smoker.incapacitated())
+ if(src == smoker.wear_mask && !smoker.incapacitated)
long_exhale(smoker)
UnregisterSignal(dropee, list(COMSIG_HUMAN_FORCESAY, COMSIG_ATOM_DIR_CHANGE))
diff --git a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm
index bc9f6edccac..54417f36b83 100644
--- a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm
+++ b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm
@@ -932,6 +932,9 @@
/obj/item/stack/cable_coil = 1,
/obj/item/stack/sheet/glass = 2)
+/obj/item/circuitboard/machine/sleeper/syndie
+ build_path = /obj/machinery/sleeper/syndie
+
/obj/item/circuitboard/machine/sleeper/fullupgrade
build_path = /obj/machinery/sleeper/syndie/fullupgrade
req_components = list(
diff --git a/code/game/objects/items/cosmetics.dm b/code/game/objects/items/cosmetics.dm
index 5ce7a4297a1..b9d1417439f 100644
--- a/code/game/objects/items/cosmetics.dm
+++ b/code/game/objects/items/cosmetics.dm
@@ -75,7 +75,7 @@
/obj/item/lipstick/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.is_holding(src))
+ if(user.incapacitated || !user.is_holding(src))
return FALSE
return TRUE
diff --git a/code/game/objects/items/debug_items.dm b/code/game/objects/items/debug_items.dm
index 071561d57a0..24f350f3790 100644
--- a/code/game/objects/items/debug_items.dm
+++ b/code/game/objects/items/debug_items.dm
@@ -46,7 +46,7 @@
/obj/item/debug/omnitool/proc/check_menu(mob/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm
index 41cec6db217..b048b1e6c8e 100644
--- a/code/game/objects/items/defib.dm
+++ b/code/game/objects/items/defib.dm
@@ -137,11 +137,12 @@
return ..()
/obj/item/defibrillator/mouse_drop_dragged(atom/over_object, mob/user, src_location, over_location, params)
- if(ismob(loc))
- var/mob/M = loc
- if(istype(over_object, /atom/movable/screen/inventory/hand))
- var/atom/movable/screen/inventory/hand/H = over_object
- M.putItemFromInventoryInHandIfPossible(src, H.held_index)
+ if(!ismob(loc))
+ return
+ var/mob/living_mob = loc
+ if(!living_mob.incapacitated && istype(over_object, /atom/movable/screen/inventory/hand))
+ var/atom/movable/screen/inventory/hand/hand = over_object
+ living_mob.putItemFromInventoryInHandIfPossible(src, hand.held_index)
/obj/item/defibrillator/screwdriver_act(mob/living/user, obj/item/tool)
if(!cell || !cell_removable)
diff --git a/code/game/objects/items/devices/broadcast_camera.dm b/code/game/objects/items/devices/broadcast_camera.dm
index 4f6e3f1f8f4..f2fc0192f56 100644
--- a/code/game/objects/items/devices/broadcast_camera.dm
+++ b/code/game/objects/items/devices/broadcast_camera.dm
@@ -20,6 +20,8 @@
light_range = 1
light_power = 0.3
light_on = FALSE
+ /// Is camera streaming
+ var/active = FALSE
/// The name of the broadcast
var/broadcast_name = "Curator News"
/// The networks it broadcasts to, default is CAMERANET_NETWORK_CURATOR
@@ -29,16 +31,6 @@
/// The "virtual" radio inside of the the physical camera, a la microphone
var/obj/item/radio/entertainment/microphone/internal_radio
-/obj/item/broadcast_camera/Initialize(mapload)
- . = ..()
- AddComponent(/datum/component/two_handed, \
- force_unwielded = 8, \
- force_wielded = 12, \
- icon_wielded = "[base_icon_state]1", \
- wield_callback = CALLBACK(src, PROC_REF(on_wield)), \
- unwield_callback = CALLBACK(src, PROC_REF(on_unwield)), \
- )
-
/obj/item/broadcast_camera/Destroy(force)
QDEL_NULL(internal_radio)
QDEL_NULL(internal_camera)
@@ -49,6 +41,14 @@
icon_state = "[base_icon_state]0"
return ..()
+/obj/item/broadcast_camera/attack_self(mob/user, modifiers)
+ . = ..()
+ active = !active
+ if(active)
+ on_activating()
+ else
+ on_deactivating()
+
/obj/item/broadcast_camera/attack_self_secondary(mob/user, modifiers)
. = ..()
broadcast_name = tgui_input_text(user = user, title = "Broadcast Name", message = "What will be the name of your broadcast?", default = "[broadcast_name]", max_length = MAX_CHARTER_LEN)
@@ -57,10 +57,22 @@
. = ..()
. += span_notice("Broadcast name is [broadcast_name] ")
-/// When wielding the camera
-/obj/item/broadcast_camera/proc/on_wield()
+/obj/item/broadcast_camera/on_enter_storage(datum/storage/master_storage)
+ . = ..()
+ if(active)
+ on_deactivating()
+
+/obj/item/broadcast_camera/dropped(mob/user, silent)
+ . = ..()
+ if(active)
+ on_deactivating()
+
+/// When activating the camera
+/obj/item/broadcast_camera/proc/on_activating()
if(!iscarbon(loc))
return
+ active = TRUE
+ icon_state = "[base_icon_state][active]"
/// The carbon who wielded the camera, allegedly
var/mob/living/carbon/wielding_carbon = loc
@@ -78,8 +90,10 @@
playsound(source = src, soundin = 'sound/machines/terminal_processing.ogg', vol = 20, vary = FALSE, ignore_walls = FALSE)
balloon_alert_to_viewers("live!")
-/// When unwielding the camera
-/obj/item/broadcast_camera/proc/on_unwield()
+/// When deactivating the camera
+/obj/item/broadcast_camera/proc/on_deactivating()
+ active = FALSE
+ icon_state = "[base_icon_state][active]"
QDEL_NULL(internal_camera)
QDEL_NULL(internal_radio)
diff --git a/code/game/objects/items/devices/laserpointer.dm b/code/game/objects/items/devices/laserpointer.dm
index 60c1857256e..b3bd8bf64fb 100644
--- a/code/game/objects/items/devices/laserpointer.dm
+++ b/code/game/objects/items/devices/laserpointer.dm
@@ -271,7 +271,7 @@
//catpeople: make any felinid near the target to face the target, chance for felinids to pounce at the light, stepping to the target
for(var/mob/living/carbon/human/target_felinid in view(1, targloc))
- if(!isfeline(target_felinid) || target_felinid.stat == DEAD || target_felinid.is_blind() || target_felinid.incapacitated()) // NOVA EDIT - FELINE TRAITS. Was: isfelinid(H)
+ if(!isfeline(target_felinid) || target_felinid.stat == DEAD || target_felinid.is_blind() || target_felinid.incapacitated) // NOVA EDIT CHANGE - FELINE TRAITS - ORIGINAL: if(!isfelinID(target_felinid) || target_felinid.stat == DEAD || target_felinid.is_blind() || target_felinid.incapacitated)
continue
if(target_felinid.body_position == STANDING_UP)
target_felinid.setDir(get_dir(target_felinid, targloc)) // kitty always looks at the light
@@ -280,7 +280,7 @@
target_felinid.visible_message(span_warning("[target_felinid] makes a grab for the light!"), span_userdanger("LIGHT!"))
target_felinid.Move(targloc, get_dir(target_felinid, targloc))
log_combat(user, target_felinid, "moved with a laser pointer", src)
- else
+ else
NOVA EDIT REMOVAL END */
target_felinid.visible_message(span_notice("[target_felinid] looks briefly distracted by the light."), span_warning("You're briefly tempted by the shiny light...")) //NOVA EDIT CHANGE : indent this block if re-enabling above
else
diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm
index bbd3180f219..7be5b2352aa 100644
--- a/code/game/objects/items/devices/radio/headset.dm
+++ b/code/game/objects/items/devices/radio/headset.dm
@@ -468,6 +468,8 @@ GLOBAL_LIST_INIT(channel_tokens, list(
grant_headset_languages(mob_loc)
/obj/item/radio/headset/click_alt(mob/living/user)
+ if(!istype(user) || !Adjacent(user) || user.incapacitated)
+ return CLICK_ACTION_BLOCKING
if (!command)
return CLICK_ACTION_BLOCKING
use_command = !use_command
diff --git a/code/game/objects/items/devices/scanners/health_analyzer.dm b/code/game/objects/items/devices/scanners/health_analyzer.dm
index 6f20430878c..b88baefb015 100644
--- a/code/game/objects/items/devices/scanners/health_analyzer.dm
+++ b/code/game/objects/items/devices/scanners/health_analyzer.dm
@@ -132,7 +132,7 @@
* tochat - Whether to immediately post the result into the chat of the user, otherwise it will return the results.
*/
/proc/healthscan(mob/user, mob/living/target, mode = SCANNER_VERBOSE, advanced = FALSE, tochat = TRUE)
- if(user.incapacitated())
+ if(user.incapacitated)
return
// the final list of strings to render
@@ -440,7 +440,7 @@
return(jointext(render_list, ""))
/proc/chemscan(mob/living/user, mob/living/target)
- if(user.incapacitated())
+ if(user.incapacitated)
return
if(istype(target) && target.reagents)
@@ -526,7 +526,7 @@
/// Displays wounds with extended information on their status vs medscanners
/proc/woundscan(mob/user, mob/living/carbon/patient, obj/item/healthanalyzer/scanner, simple_scan = FALSE)
- if(!istype(patient) || user.incapacitated())
+ if(!istype(patient) || user.incapacitated)
return
var/render_list = ""
@@ -695,7 +695,7 @@
/// Checks the individual for any diseases that are visible to the scanner, and displays the diseases in the attacked to the attacker.
/proc/diseasescan(mob/user, mob/living/carbon/patient, obj/item/healthanalyzer/simple/scanner)
- if(!istype(patient) || user.incapacitated())
+ if(!istype(patient) || user.incapacitated)
return
var/list/render = list()
diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm
index d30f379197e..b86489fae9e 100644
--- a/code/game/objects/items/devices/taperecorder.dm
+++ b/code/game/objects/items/devices/taperecorder.dm
@@ -122,7 +122,7 @@
/obj/item/taperecorder/proc/can_use(mob/user)
if(user && ismob(user))
- if(!user.incapacitated())
+ if(!user.incapacitated)
return TRUE
return FALSE
diff --git a/code/game/objects/items/food/misc.dm b/code/game/objects/items/food/misc.dm
index 5326a56fbe5..97c40dfe357 100644
--- a/code/game/objects/items/food/misc.dm
+++ b/code/game/objects/items/food/misc.dm
@@ -805,3 +805,30 @@
foodtypes = VEGETABLES | GRAIN
w_class = WEIGHT_CLASS_TINY
crafting_complexity = FOOD_COMPLEXITY_4
+
+///Extracted from squids, or any fish with the ink fish trait.
+/obj/item/food/ink_sac
+ name = "ink sac"
+ desc = "the ink sac from some sort of fish or mollusk. It could be canned with a processor."
+ icon_state = "ink_sac"
+ food_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/salt = 5)
+ tastes = list("seafood" = 3)
+ foodtypes = SEAFOOD|RAW
+
+/obj/item/food/ink_sac/Initialize(mapload)
+ . = ..()
+ AddComponent(/datum/component/splat, \
+ memory_type = /datum/memory/witnessed_inking, \
+ smudge_type = /obj/effect/decal/cleanable/food/squid_ink, \
+ moodlet_type = /datum/mood_event/inked, \
+ splat_color = COLOR_NEARLY_ALL_BLACK, \
+ hit_callback = CALLBACK(src, PROC_REF(blind_em)), \
+ )
+
+/obj/item/food/ink_sac/proc/blind_em(mob/living/victim, can_splat_on)
+ if(can_splat_on)
+ victim.adjust_temp_blindness_up_to(7 SECONDS, 10 SECONDS)
+ victim.adjust_confusion_up_to(3.5 SECONDS, 6 SECONDS)
+ victim.Paralyze(2 SECONDS) //splat!
+ victim.visible_message(span_warning("[victim] is inked by [src]!"), span_userdanger("You've been inked by [src]!"))
+ playsound(victim, SFX_DESECRATION, 50, TRUE)
diff --git a/code/game/objects/items/food/packaged.dm b/code/game/objects/items/food/packaged.dm
index 0f08fd8f57d..b3578204a2d 100644
--- a/code/game/objects/items/food/packaged.dm
+++ b/code/game/objects/items/food/packaged.dm
@@ -156,6 +156,25 @@
tastes = list("seafood" = 7, "tin" = 1)
foodtypes = SEAFOOD
+/obj/item/food/canned/squid_ink/open_can(mob/user)
+ . = ..()
+ AddComponent(/datum/component/splat, \
+ memory_type = /datum/memory/witnessed_inking, \
+ smudge_type = /obj/effect/decal/cleanable/food/squid_ink, \
+ moodlet_type = /datum/mood_event/inked, \
+ splat_color = COLOR_NEARLY_ALL_BLACK, \
+ hit_callback = CALLBACK(src, PROC_REF(blind_em)), \
+ )
+ ADD_TRAIT(src, TRAIT_UNCATCHABLE, INNATE_TRAIT) //good luck catching the liquid
+
+/obj/item/food/canned/squid_ink/proc/blind_em(mob/living/victim, can_splat_on)
+ if(can_splat_on)
+ victim.adjust_temp_blindness_up_to(7 SECONDS, 10 SECONDS)
+ victim.adjust_confusion_up_to(3.5 SECONDS, 6 SECONDS)
+ victim.Paralyze(2 SECONDS) //splat!
+ victim.visible_message(span_warning("[victim] is inked by [src]!"), span_userdanger("You've been inked by [src]!"))
+ playsound(victim, SFX_DESECRATION, 50, TRUE)
+
/obj/item/food/canned/chap
name = "can of CHAP"
desc = "CHAP: Chopped Ham And Pork. The classic American canned meat product that won a world war, then sent millions of servicemen home with heart congestion."
diff --git a/code/game/objects/items/food/pie.dm b/code/game/objects/items/food/pie.dm
index 0cb5af860e8..6d73bc2f5df 100644
--- a/code/game/objects/items/food/pie.dm
+++ b/code/game/objects/items/food/pie.dm
@@ -74,32 +74,17 @@
var/stunning = TRUE
crafting_complexity = FOOD_COMPLEXITY_3
-/obj/item/food/pie/cream/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
+/obj/item/food/pie/cream/Initialize(mapload)
. = ..()
- if(!.) //if we're not being caught
- splat(hit_atom)
-
-/obj/item/food/pie/cream/proc/splat(atom/movable/hit_atom)
- if(isliving(loc)) //someone caught us!
- return
- var/turf/hit_turf = get_turf(hit_atom)
- new/obj/effect/decal/cleanable/food/pie_smudge(hit_turf)
- if(reagents?.total_volume)
- reagents.expose(hit_atom, TOUCH)
- var/is_creamable = TRUE
- if(isliving(hit_atom))
- var/mob/living/living_target_getting_hit = hit_atom
- if(stunning)
- living_target_getting_hit.Paralyze(2 SECONDS) //splat!
- if(iscarbon(living_target_getting_hit))
- is_creamable = !!(living_target_getting_hit.get_bodypart(BODY_ZONE_HEAD))
- if(is_creamable)
- living_target_getting_hit.adjust_eye_blur(2 SECONDS)
- living_target_getting_hit.visible_message(span_warning("[living_target_getting_hit] is creamed by [src]!"), span_userdanger("You've been creamed by [src]!"))
- playsound(living_target_getting_hit, SFX_DESECRATION, 50, TRUE)
- if(is_creamable && is_type_in_typecache(hit_atom, GLOB.creamable))
- hit_atom.AddComponent(/datum/component/face_decal/creampie, "creampie", EXTERNAL_FRONT)
- qdel(src)
+ AddComponent(/datum/component/splat, hit_callback = CALLBACK(src, PROC_REF(stun_and_blur)))
+
+/obj/item/food/pie/cream/proc/stun_and_blur(mob/living/victim, can_splat_on)
+ if(stunning)
+ victim.Paralyze(2 SECONDS) //splat!
+ if(can_splat_on)
+ victim.adjust_eye_blur(2 SECONDS)
+ victim.visible_message(span_warning("[victim] is creamed by [src]!"), span_userdanger("You've been creamed by [src]!"))
+ playsound(victim, SFX_DESECRATION, 50, TRUE)
/obj/item/food/pie/cream/nostun
stunning = FALSE
diff --git a/code/game/objects/items/grenades/_grenade.dm b/code/game/objects/items/grenades/_grenade.dm
index a9fe7e65809..ca7da893bb4 100644
--- a/code/game/objects/items/grenades/_grenade.dm
+++ b/code/game/objects/items/grenades/_grenade.dm
@@ -19,6 +19,7 @@
max_integrity = 40
pickup_sound = 'sound/items/grenade_pick_up.ogg'
drop_sound = 'sound/items/grenade_drop.ogg'
+ sound_vary = TRUE
/// Bitfields which prevent the grenade from detonating if set. Includes ([GRENADE_DUD]|[GRENADE_USED])
var/dud_flags = NONE
///Is this grenade currently armed?
diff --git a/code/game/objects/items/handcuffs.dm b/code/game/objects/items/handcuffs.dm
index 7edc0009204..9e8f1d73088 100644
--- a/code/game/objects/items/handcuffs.dm
+++ b/code/game/objects/items/handcuffs.dm
@@ -50,6 +50,7 @@
custom_price = PAYCHECK_COMMAND * 0.35
pickup_sound = 'sound/items/handcuffs_pick_up.ogg'
drop_sound = 'sound/items/handcuffs_drop.ogg'
+ sound_vary = TRUE
///How long it takes to handcuff someone
var/handcuff_time = 4 SECONDS
diff --git a/code/game/objects/items/melee/baton.dm b/code/game/objects/items/melee/baton.dm
index 78f337c659d..eed96c6a907 100644
--- a/code/game/objects/items/melee/baton.dm
+++ b/code/game/objects/items/melee/baton.dm
@@ -321,6 +321,7 @@
active = FALSE
pickup_sound = 'sound/items/stun_baton_pick_up.ogg'
drop_sound = 'sound/items/stun_baton_drop.ogg'
+ sound_vary = TRUE
/// The sound effecte played when our baton is extended.
var/on_sound = 'sound/weapons/batonextend.ogg'
@@ -441,6 +442,7 @@
light_power = 0.5
pickup_sound = 'sound/items/stun_baton_pick_up.ogg'
drop_sound = 'sound/items/stun_baton_drop.ogg'
+ sound_vary = TRUE
var/throw_stun_chance = 35
diff --git a/code/game/objects/items/paint.dm b/code/game/objects/items/paint.dm
index 41c1809b558..66e0b15e99f 100644
--- a/code/game/objects/items/paint.dm
+++ b/code/game/objects/items/paint.dm
@@ -108,7 +108,7 @@
return FALSE
if(!user.is_holding(src))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/code/game/objects/items/pinpointer.dm b/code/game/objects/items/pinpointer.dm
index 5d7fc1957f4..526b5ca2e98 100644
--- a/code/game/objects/items/pinpointer.dm
+++ b/code/game/objects/items/pinpointer.dm
@@ -152,7 +152,7 @@
return
if(isnull(names[pinpoint_target]))
return
- if(QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated())
+ if(QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated)
return
target = names[pinpoint_target]
toggle_on()
diff --git a/code/game/objects/items/rcd/RCD.dm b/code/game/objects/items/rcd/RCD.dm
index 669d7e3bab6..5bd0b4c9d39 100644
--- a/code/game/objects/items/rcd/RCD.dm
+++ b/code/game/objects/items/rcd/RCD.dm
@@ -80,10 +80,6 @@
GLOB.rcd_list -= src
. = ..()
-/obj/item/construction/rcd/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
- . = ..()
- playsound(src, SFX_TOOL_SWITCH, 20, TRUE)
-
/obj/item/construction/rcd/ui_action_click(mob/user, actiontype)
if (!COOLDOWN_FINISHED(src, destructive_scan_cooldown))
to_chat(user, span_warning("[src] lets out a low buzz."))
@@ -348,6 +344,7 @@
return data
/obj/item/construction/rcd/handle_ui_act(action, params, datum/tgui/ui, datum/ui_state/state)
+ playsound(src, SFX_TOOL_SWITCH, 20, TRUE)
switch(action)
if("root_category")
diff --git a/code/game/objects/items/rcd/RHD.dm b/code/game/objects/items/rcd/RHD.dm
index 64179a81b5f..a212274ce46 100644
--- a/code/game/objects/items/rcd/RHD.dm
+++ b/code/game/objects/items/rcd/RHD.dm
@@ -292,7 +292,7 @@
/obj/item/construction/proc/check_menu(mob/living/user, remote_anchor)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(remote_anchor && user.remote_control != remote_anchor)
return FALSE
diff --git a/code/game/objects/items/rcd/RPD.dm b/code/game/objects/items/rcd/RPD.dm
index c4dfec13d47..9c3aa6cffc2 100644
--- a/code/game/objects/items/rcd/RPD.dm
+++ b/code/game/objects/items/rcd/RPD.dm
@@ -365,10 +365,11 @@ GLOBAL_LIST_INIT(transit_tube_recipes, list(
/obj/item/pipe_dispenser/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
. = ..()
- playsound(src, SFX_TOOL_SWITCH, 20, TRUE)
if(.)
return
+ playsound(src, SFX_TOOL_SWITCH, 20, TRUE)
+
var/playeffect = TRUE
switch(action)
if("color")
@@ -688,7 +689,7 @@ GLOBAL_LIST_INIT(transit_tube_recipes, list(
if(multi_layer)
balloon_alert(source_mob, "turn off multi layer!")
return
- if(source_mob.incapacitated(IGNORE_RESTRAINTS|IGNORE_STASIS))
+ if(INCAPACITATED_IGNORING(source_mob, INCAPABLE_RESTRAINTS|INCAPABLE_STASIS))
return
if(source_mob.get_active_held_item() != src)
return
diff --git a/code/game/objects/items/rcd/RPLD.dm b/code/game/objects/items/rcd/RPLD.dm
index dabbdea905f..c79bb025d6e 100644
--- a/code/game/objects/items/rcd/RPLD.dm
+++ b/code/game/objects/items/rcd/RPLD.dm
@@ -12,6 +12,9 @@
banned_upgrades = RCD_ALL_UPGRADES & ~RCD_UPGRADE_SILO_LINK
matter = 200
max_matter = 200
+ drop_sound = 'sound/items/handling/rcd_drop.ogg'
+ pickup_sound = 'sound/items/handling/rcd_pickup.ogg'
+ sound_vary = TRUE
///category of design selected
var/selected_category
@@ -159,11 +162,9 @@
return data
-/obj/item/construction/plumbing/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
- . = ..()
+/obj/item/construction/plumbing/handle_ui_act(action, params, datum/tgui/ui, datum/ui_state/state)
playsound(src, SFX_TOOL_SWITCH, 20, TRUE)
-/obj/item/construction/plumbing/handle_ui_act(action, params, datum/tgui/ui, datum/ui_state/state)
switch(action)
if("color")
var/color = params["paint_color"]
@@ -294,7 +295,7 @@
/obj/item/construction/plumbing/proc/mouse_wheeled(mob/source, atom/A, delta_x, delta_y, params)
SIGNAL_HANDLER
- if(source.incapacitated(IGNORE_RESTRAINTS|IGNORE_STASIS))
+ if(INCAPACITATED_IGNORING(source, INCAPABLE_RESTRAINTS|INCAPABLE_STASIS))
return
if(delta_y == 0)
return
diff --git a/code/game/objects/items/rcd/RSF.dm b/code/game/objects/items/rcd/RSF.dm
index ee85994143a..e3d27620ce9 100644
--- a/code/game/objects/items/rcd/RSF.dm
+++ b/code/game/objects/items/rcd/RSF.dm
@@ -121,7 +121,7 @@ RSF
return radial_list
/obj/item/rsf/proc/check_menu(mob/user)
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/game/objects/items/rcd/RTD.dm b/code/game/objects/items/rcd/RTD.dm
index 45b9c9e3687..93e5147175e 100644
--- a/code/game/objects/items/rcd/RTD.dm
+++ b/code/game/objects/items/rcd/RTD.dm
@@ -24,6 +24,9 @@
item_flags = NO_MAT_REDEMPTION | NOBLUDGEON
has_ammobar = TRUE
banned_upgrades = RCD_ALL_UPGRADES & ~RCD_UPGRADE_SILO_LINK
+ drop_sound = 'sound/items/handling/rcd_drop.ogg'
+ pickup_sound = 'sound/items/handling/rcd_pickup.ogg'
+ sound_vary = TRUE
/// main category for tile design
var/root_category = "Conventional"
@@ -195,6 +198,7 @@
return data
/obj/item/construction/rtd/handle_ui_act(action, params, datum/tgui/ui, datum/ui_state/state)
+ playsound(src, SFX_TOOL_SWITCH, 20, TRUE)
var/floor_designs = GLOB.floor_designs
switch(action)
diff --git a/code/game/objects/items/rcd/RWD.dm b/code/game/objects/items/rcd/RWD.dm
index 0ee29e87a35..bafbfdc5d8d 100644
--- a/code/game/objects/items/rcd/RWD.dm
+++ b/code/game/objects/items/rcd/RWD.dm
@@ -152,7 +152,7 @@
if(!ISADVANCEDTOOLUSER(user))
to_chat(user, span_warning("You don't have the dexterity to do this!"))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/game/objects/items/robot/robot_parts.dm b/code/game/objects/items/robot/robot_parts.dm
index 51a86c53c39..1ce20a8cf35 100644
--- a/code/game/objects/items/robot/robot_parts.dm
+++ b/code/game/objects/items/robot/robot_parts.dm
@@ -121,14 +121,11 @@
if(chest)
chest.forceMove(drop_to)
- new /obj/item/stack/cable_coil(drop_to, 1)
- chest.wired = FALSE
- chest.cell?.forceMove(drop_to)
+ chest.drop_organs()
if(head)
- head.flash1?.forceMove(drop_to)
- head.flash2?.forceMove(drop_to)
head.forceMove(drop_to)
+ head.drop_organs()
/obj/item/robot_suit/proc/put_in_hand_or_drop(mob/living/user, obj/item/I) //normal put_in_hands() drops the item ontop of the player, this drops it at the suit's loc
if(!user.put_in_hands(I))
diff --git a/code/game/objects/items/scrolls.dm b/code/game/objects/items/scrolls.dm
index 65d9000728d..3fea8376eb3 100644
--- a/code/game/objects/items/scrolls.dm
+++ b/code/game/objects/items/scrolls.dm
@@ -55,7 +55,7 @@
if(!ishuman(user))
return
var/mob/living/carbon/human/human_user = user
- if(human_user.incapacitated() || !human_user.is_holding(src))
+ if(human_user.incapacitated || !human_user.is_holding(src))
return
var/datum/action/cooldown/spell/teleport/area_teleport/wizard/scroll/teleport = locate() in actions
if(!teleport)
diff --git a/code/game/objects/items/shields.dm b/code/game/objects/items/shields.dm
index c980fe0dbb3..73aaa7e75a1 100644
--- a/code/game/objects/items/shields.dm
+++ b/code/game/objects/items/shields.dm
@@ -26,6 +26,10 @@
var/shield_break_sound = 'sound/effects/bang.ogg'
/// baton bash cooldown
COOLDOWN_DECLARE(baton_bash)
+ /// is shield bashable?
+ var/is_bashable = TRUE
+ /// sound when a shield is bashed
+ var/shield_bash_sound = 'sound/effects/shieldbash.ogg'
/datum/armor/item_shield
melee = 50
@@ -61,6 +65,19 @@
if(0 to 25)
. += span_warning("It's falling apart!")
+/obj/item/shield/item_interaction(mob/living/user, obj/item/tool, list/modifiers, is_right_clicking)
+ . = ..()
+ if(. & ITEM_INTERACT_ANY_BLOCKER)
+ return .
+ if(!istype(tool, /obj/item/melee/baton) || !is_bashable)
+ return .
+ if(!COOLDOWN_FINISHED(src, baton_bash))
+ return ITEM_INTERACT_BLOCKING
+ user.visible_message(span_warning("[user] bashes [src] with [tool]!"))
+ playsound(src, shield_bash_sound, 50, TRUE)
+ COOLDOWN_START(src, baton_bash, BATON_BASH_COOLDOWN)
+ return ITEM_INTERACT_SUCCESS
+
/obj/item/shield/proc/on_shield_block(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", damage = 0, attack_type = MELEE_ATTACK, damage_type = BRUTE)
if(!breakable_by_damage || (damage_type != BRUTE && damage_type != BURN))
return TRUE
@@ -162,13 +179,6 @@
)
/obj/item/shield/riot/attackby(obj/item/attackby_item, mob/user, params)
- if(istype(attackby_item, /obj/item/melee/baton))
- if(!COOLDOWN_FINISHED(src, baton_bash))
- return
- user.visible_message(span_warning("[user] bashes [src] with [attackby_item]!"))
- playsound(user.loc, 'sound/effects/shieldbash.ogg', 50, TRUE)
- COOLDOWN_START(src, baton_bash, BATON_BASH_COOLDOWN)
- return
if(istype(attackby_item, /obj/item/stack/sheet/mineral/titanium))
if (atom_integrity >= max_integrity)
to_chat(user, span_warning("[src] is already in perfect condition."))
@@ -284,7 +294,7 @@
/obj/item/shield/energy
name = "combat energy shield"
- desc = "A hardlight shield capable of reflecting blocked energy projectiles, as well las providing well-rounded defense from most all other attacks."
+ desc = "A hardlight shield capable of reflecting blocked energy projectiles, as well as providing well-rounded defense from most all other attacks."
icon_state = "eshield"
inhand_icon_state = "eshield"
w_class = WEIGHT_CLASS_TINY
@@ -296,6 +306,8 @@
throw_speed = 3
breakable_by_damage = FALSE
block_sound = 'sound/weapons/block_blade.ogg'
+ is_bashable = FALSE // Gotta wait till it activates y'know
+ shield_bash_sound = 'sound/effects/energyshieldbash.ogg'
/// Force of the shield when active.
var/active_force = 10
/// Throwforce of the shield when active.
@@ -344,6 +356,7 @@
if(user)
balloon_alert(user, active ? "activated" : "deactivated")
playsound(src, active ? 'sound/weapons/saberon.ogg' : 'sound/weapons/saberoff.ogg', 35, TRUE)
+ is_bashable = !is_bashable
return COMPONENT_NO_DEFAULT_MESSAGE
/obj/item/shield/energy/proc/can_disarm_attack(datum/source, mob/living/victim, mob/living/user, send_message = TRUE)
@@ -355,7 +368,7 @@
/obj/item/shield/energy/advanced
name = "advanced combat energy shield"
- desc = "A hardlight shield capable of reflecting all energy projectiles, as well las providing well-rounded defense from most all other attacks. \
+ desc = "A hardlight shield capable of reflecting all energy projectiles, as well as providing well-rounded defense from most all other attacks. \
Often employed by Nanotrasen deathsquads."
icon_state = "advanced_eshield"
inhand_icon_state = "advanced_eshield"
diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm
index 6246136d268..5eb651b2905 100644
--- a/code/game/objects/items/stacks/stack.dm
+++ b/code/game/objects/items/stacks/stack.dm
@@ -369,7 +369,7 @@
/obj/item/stack/proc/radial_check(mob/builder)
if(QDELETED(builder) || QDELETED(src))
return FALSE
- if(builder.incapacitated())
+ if(builder.incapacitated)
return FALSE
if(!builder.is_holding(src))
return FALSE
diff --git a/code/game/objects/items/stickers.dm b/code/game/objects/items/stickers.dm
index 19ac58f6f40..447e2022473 100644
--- a/code/game/objects/items/stickers.dm
+++ b/code/game/objects/items/stickers.dm
@@ -30,8 +30,10 @@
/// `list` or `null`, contains possible alternate `icon_states`.
var/list/icon_states
- /// Whether sticker is legal and allowed to generate inside non-syndicate boxes.
- var/contraband = FALSE
+ /// This sticker won't be generated inside random sticker packs.
+ var/exclude_from_random = FALSE
+ /// Text added to the atom's examine when stickered.
+ var/examine_text
/obj/item/sticker/Initialize(mapload)
. = ..()
@@ -85,7 +87,7 @@
user.log_message("stuck [src] to [key_name(victim)]", LOG_ATTACK)
victim.log_message("had [src] stuck to them by [key_name(user)]", LOG_ATTACK)
- target.AddComponent(/datum/component/sticker, src, get_dir(target, src), px, py)
+ target.AddComponent(/datum/component/sticker, src, get_dir(target, src), px, py, null, null, examine_text)
return TRUE
#undef MAX_STICKER_COUNT
@@ -123,6 +125,7 @@
name = "blue R sticker"
desc = "A sticker of FUCK THE SYSTEM, the galaxy's premiere hardcore punk band."
icon_state = "revhead"
+ examine_text = "There is a sticker displaying FUCK THE SYSTEM , the galaxy's premiere hardcore punk band."
/obj/item/sticker/pslime
name = "slime plushie sticker"
@@ -149,6 +152,12 @@
name = "toolbox sticker"
icon_state = "soul"
+/obj/item/sticker/chief_engineer
+ name = "CE approved sticker"
+ icon_state = "ce_approved"
+ exclude_from_random = TRUE
+ examine_text = "There is a sticker displaying the Chief Engineer's SEAL OF APPROVAL. "
+
/obj/item/sticker/clown
name = "clown sticker"
icon_state = "honkman"
@@ -164,15 +173,17 @@
/obj/item/sticker/skub
name = "skub sticker"
icon_state = "skub"
+ examine_text = "There is a sticker displaying Skubtide, Stationwide! "
/obj/item/sticker/anti_skub
name = "anti-skub sticker"
icon_state = "anti_skub"
+ examine_text = "There is an anti-skub sticker."
/obj/item/sticker/syndicate
name = "syndicate sticker"
icon_state = "synd"
- contraband = TRUE
+ exclude_from_random = TRUE
/obj/item/sticker/syndicate/Initialize(mapload)
. = ..()
diff --git a/code/game/objects/items/storage/bags.dm b/code/game/objects/items/storage/bags.dm
index 996cd933647..269a6699d3e 100644
--- a/code/game/objects/items/storage/bags.dm
+++ b/code/game/objects/items/storage/bags.dm
@@ -274,6 +274,8 @@
. += span_notice("Ctrl-click to activate seed extraction.")
/obj/item/storage/bag/plants/portaseeder/item_ctrl_click(mob/user)
+ if(user.incapacitated)
+ return
for(var/obj/item/plant in contents)
seedify(plant, 1)
return CLICK_ACTION_SUCCESS
@@ -581,7 +583,7 @@
worn_icon_state = "rebar_quiver"
inhand_icon_state = "rebar_quiver"
desc = "A oxygen tank cut in half, used for holding sharpened rods for the rebar crossbow."
- slot_flags = ITEM_SLOT_BACK|ITEM_SLOT_SUITSTORE
+ slot_flags = ITEM_SLOT_BACK|ITEM_SLOT_SUITSTORE|ITEM_SLOT_NECK
resistance_flags = FLAMMABLE
/obj/item/storage/bag/rebar_quiver/Initialize(mapload)
@@ -598,4 +600,59 @@
/obj/item/ammo_casing/rebar/paperball,
))
+/obj/item/storage/bag/rebar_quiver/syndicate
+ icon_state = "syndie_quiver_0"
+ worn_icon_state = "syndie_quiver_0"
+ inhand_icon_state = "holyquiver"
+ desc = "A specialized quiver meant to hold any kind of bolts intended for use with the rebar crossbow. \
+ Clearly a better design than a cut up oxygen tank..."
+ slot_flags = ITEM_SLOT_NECK
+ w_class = WEIGHT_CLASS_SMALL
+ resistance_flags = LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF
+ actions_types = list(/datum/action/item_action/reload_rebar)
+
+/obj/item/storage/bag/rebar_quiver/syndicate/Initialize(mapload)
+ . = ..()
+ atom_storage.max_slots = 20
+ atom_storage.max_total_storage = 20
+ update_appearance(UPDATE_OVERLAYS)
+
+/obj/item/storage/bag/rebar_quiver/syndicate/PopulateContents()
+ for(var/to_fill in 1 to 20)
+ new /obj/item/ammo_casing/rebar/syndie(src)
+
+/obj/item/storage/bag/rebar_quiver/syndicate/update_icon_state()
+ . = ..()
+ switch(contents.len)
+ if(0)
+ icon_state = "syndie_quiver_0"
+ if(1 to 7)
+ icon_state = "syndie_quiver_1"
+ if(8 to 13)
+ icon_state = "syndie_quiver_2"
+ if(14 to 20)
+ icon_state = "syndie_quiver_3"
+
+/obj/item/storage/bag/rebar_quiver/syndicate/ui_action_click(mob/user, actiontype)
+ if(istype(actiontype, /datum/action/item_action/reload_rebar))
+ reload_held_rebar(user)
+
+/obj/item/storage/bag/rebar_quiver/syndicate/proc/reload_held_rebar(mob/user)
+ if(!contents.len)
+ user.balloon_alert(user, "no bolts left!")
+ return
+ var/obj/held_item = user.get_active_held_item()
+ if(!held_item || !istype(held_item, /obj/item/gun/ballistic/rifle/rebarxbow))
+ user.balloon_alert(user, "no held crossbow!")
+ return
+ var/obj/item/gun/ballistic/rifle/rebarxbow/held_crossbow = held_item
+ if(held_crossbow.magazine.contents.len >= held_crossbow.magazine.max_ammo)
+ user.balloon_alert(user, "no more room!")
+ return
+ if(!do_after(user, 0.8 SECONDS, user, IGNORE_USER_LOC_CHANGE))
+ return
+
+ var/obj/item/ammo_casing/rebar/ammo_to_load = contents[1]
+ held_crossbow.attackby(ammo_to_load, user)
+
#undef ORE_BAG_BALOON_COOLDOWN
diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm
index 1041c494e57..4ffad149053 100644
--- a/code/game/objects/items/storage/belt.dm
+++ b/code/game/objects/items/storage/belt.dm
@@ -76,7 +76,8 @@
/obj/item/wrench,
/obj/item/spess_knife,
/obj/item/melee/sickly_blade/lock,
- /obj/item/construction/plumbing, // NOVA EDIT ADDITION
+ /obj/item/reagent_containers/cup/soda_cans,
+ /obj/item/construction/plumbing, // NOVA EDIT ADDITION
))
/obj/item/storage/belt/utility/chief
diff --git a/code/game/objects/items/storage/boxes/engineering_boxes.dm b/code/game/objects/items/storage/boxes/engineering_boxes.dm
index a46703ec8bf..09f641ec315 100644
--- a/code/game/objects/items/storage/boxes/engineering_boxes.dm
+++ b/code/game/objects/items/storage/boxes/engineering_boxes.dm
@@ -112,3 +112,12 @@
..()
for(var/i in 1 to 7)
new /obj/item/tank/internals/emergency_oxygen/engi(src) //in case anyone ever wants to do anything with spawning them, apart from crafting the box
+
+/obj/item/storage/box/stickers/chief_engineer
+ name = "CE approved sticker pack"
+ desc = "With one of these stickers, inform the crew that the contraption in the corridor is COMPLETELY SAFE!"
+ illustration = "label_ce"
+
+/obj/item/storage/box/stickers/chief_engineer/PopulateContents()
+ for(var/i in 1 to 3)
+ new /obj/item/sticker/chief_engineer(src)
diff --git a/code/game/objects/items/storage/boxes/food_boxes.dm b/code/game/objects/items/storage/boxes/food_boxes.dm
index bccb04f14d0..86d59123c72 100644
--- a/code/game/objects/items/storage/boxes/food_boxes.dm
+++ b/code/game/objects/items/storage/boxes/food_boxes.dm
@@ -126,7 +126,7 @@
/obj/item/storage/box/papersack/proc/check_menu(mob/user, obj/item/pen/P)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(contents.len)
balloon_alert(user, "items inside!")
diff --git a/code/game/objects/items/storage/boxes/service_boxes.dm b/code/game/objects/items/storage/boxes/service_boxes.dm
index ee558d863da..767f351635d 100644
--- a/code/game/objects/items/storage/boxes/service_boxes.dm
+++ b/code/game/objects/items/storage/boxes/service_boxes.dm
@@ -224,14 +224,35 @@
new /obj/item/toy/balloon/long(src)
/obj/item/storage/box/stickers
- name = "box of stickers"
- desc = "A box full of random stickers. Do give to the clown."
+ name = "sticker pack"
+ desc = "A pack of removable stickers. Removable? What a rip off! On the back, DO NOT GIVE TO THE CLOWN! is printed in large lettering."
+ icon = 'icons/obj/toys/stickers.dmi'
+ icon_state = "stickerpack"
+ illustration = null
+ w_class = WEIGHT_CLASS_TINY
+ var/static/list/pack_labels = list(
+ "smile",
+ "frown",
+ "heart",
+ "silentman",
+ "tider",
+ "star",
+ )
+
+/obj/item/storage/box/stickers/Initialize(mapload)
+ . = ..()
+ atom_storage.max_slots = 8
+ atom_storage.set_holdable(list(/obj/item/sticker))
+ atom_storage.max_specific_storage = WEIGHT_CLASS_TINY
+ if(isnull(illustration))
+ illustration = pick(pack_labels)
+ update_appearance()
/obj/item/storage/box/stickers/proc/generate_non_contraband_stickers_list()
var/list/allowed_stickers = list()
for(var/obj/item/sticker/sticker_type as anything in subtypesof(/obj/item/sticker))
- if(!sticker_type::contraband)
+ if(!sticker_type::exclude_from_random)
allowed_stickers += sticker_type
return allowed_stickers
@@ -247,8 +268,9 @@
new type(src)
/obj/item/storage/box/stickers/googly
- name = "box of googly eye stickers"
+ name = "googly eye sticker pack"
desc = "Turn anything and everything into something vaguely alive!"
+ illustration = "googly-alt"
/obj/item/storage/box/stickers/googly/PopulateContents()
for(var/i in 1 to 6)
diff --git a/code/game/objects/items/storage/uplink_kits.dm b/code/game/objects/items/storage/uplink_kits.dm
index b17828a7870..2e1727e91df 100644
--- a/code/game/objects/items/storage/uplink_kits.dm
+++ b/code/game/objects/items/storage/uplink_kits.dm
@@ -346,6 +346,7 @@
/obj/item/storage/box/syndie_kit/rebarxbowsyndie/PopulateContents()
new /obj/item/book/granter/crafting_recipe/dusting/rebarxbowsyndie_ammo(src)
new /obj/item/gun/ballistic/rifle/rebarxbow/syndie(src)
+ new /obj/item/storage/bag/rebar_quiver/syndicate(src)
/obj/item/storage/box/syndie_kit/origami_bundle
name = "origami kit"
@@ -684,14 +685,7 @@
group.register(i)
desc += " The implants are registered to the \"[group.name]\" group."
-/obj/item/storage/box/syndie_kit/stickers
- name = "sticker kit"
-
-/obj/item/storage/box/syndie_kit/stickers/Initialize(mapload)
- . = ..()
- atom_storage.max_slots = 8
-
-/obj/item/storage/box/syndie_kit/stickers/PopulateContents()
+/obj/item/storage/box/stickers/syndie_kit/PopulateContents()
var/list/types = subtypesof(/obj/item/sticker/syndicate)
for(var/i in 1 to atom_storage.max_slots)
diff --git a/code/game/objects/items/tanks/jetpack.dm b/code/game/objects/items/tanks/jetpack.dm
index cd5a9a1841e..a7a577c77cf 100644
--- a/code/game/objects/items/tanks/jetpack.dm
+++ b/code/game/objects/items/tanks/jetpack.dm
@@ -79,7 +79,7 @@
toggle_internals(user)
/obj/item/tank/jetpack/proc/cycle(mob/user)
- if(user.incapacitated())
+ if(user.incapacitated)
return
if(!on)
diff --git a/code/game/objects/items/tanks/watertank.dm b/code/game/objects/items/tanks/watertank.dm
index 8094a9a21c8..15db2a5d3ed 100644
--- a/code/game/objects/items/tanks/watertank.dm
+++ b/code/game/objects/items/tanks/watertank.dm
@@ -47,7 +47,7 @@
if(user.get_item_by_slot(user.getBackSlot()) != src)
to_chat(user, span_warning("The watertank must be worn properly to use!"))
return
- if(user.incapacitated())
+ if(user.incapacitated)
return
if(QDELETED(noz))
diff --git a/code/game/objects/items/tcg/tcg.dm b/code/game/objects/items/tcg/tcg.dm
index fc2eeba82ff..23204b4809f 100644
--- a/code/game/objects/items/tcg/tcg.dm
+++ b/code/game/objects/items/tcg/tcg.dm
@@ -151,7 +151,7 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices)
/obj/item/tcgcard/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
@@ -249,7 +249,7 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices)
/obj/item/tcgcard_deck/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/game/objects/items/tcg/tcg_machines.dm b/code/game/objects/items/tcg/tcg_machines.dm
index 78854afdd5b..77b6891e4c1 100644
--- a/code/game/objects/items/tcg/tcg_machines.dm
+++ b/code/game/objects/items/tcg/tcg_machines.dm
@@ -105,7 +105,7 @@ GLOBAL_LIST_EMPTY(tcgcard_machine_radial_choices)
/obj/machinery/trading_card_holder/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
@@ -356,7 +356,7 @@ GLOBAL_LIST_EMPTY(tcgcard_mana_bar_radial_choices)
/obj/machinery/trading_card_button/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm
index 43e6125a86c..761bba2b455 100644
--- a/code/game/objects/items/teleportation.dm
+++ b/code/game/objects/items/teleportation.dm
@@ -195,7 +195,7 @@
var/teleport_location_key = tgui_input_list(user, "Teleporter to lock on", "Hand Teleporter", sort_list(locations))
if (isnull(teleport_location_key))
return
- if(user.get_active_held_item() != src || user.incapacitated())
+ if(user.get_active_held_item() != src || user.incapacitated)
return
// Not always a datum, but needed for IS_WEAKREF_OF to cast properly.
diff --git a/code/game/objects/items/toy_mechs.dm b/code/game/objects/items/toy_mechs.dm
index 1b3367032c1..d08deec62e3 100644
--- a/code/game/objects/items/toy_mechs.dm
+++ b/code/game/objects/items/toy_mechs.dm
@@ -96,7 +96,7 @@
return FALSE
//dead men tell no tales, incapacitated men fight no fights
- if(attacker_controller.incapacitated())
+ if(attacker_controller.incapacitated)
return FALSE
//if the attacker_controller isn't next to the attacking toy (and doesn't have telekinesis), the battle ends
if(!in_range(attacker, attacker_controller) && !(attacker_controller.dna.check_mutation(/datum/mutation/human/telekinesis)))
@@ -106,7 +106,7 @@
//if it's PVP and the opponent is not next to the defending(src) toy (and doesn't have telekinesis), the battle ends
if(opponent)
- if(opponent.incapacitated())
+ if(opponent.incapacitated)
return FALSE
if(!in_range(src, opponent) && !(opponent.dna.check_mutation(/datum/mutation/human/telekinesis)))
opponent.visible_message(span_notice("[opponent.name] separates from [src], ending the battle."), \
diff --git a/code/game/objects/items_reskin.dm b/code/game/objects/items_reskin.dm
index 9fa3b91d0e1..f8bffa7bf5f 100644
--- a/code/game/objects/items_reskin.dm
+++ b/code/game/objects/items_reskin.dm
@@ -81,6 +81,6 @@
return FALSE
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm
index 1b9282be661..ef436e24e8c 100644
--- a/code/game/objects/objs.dm
+++ b/code/game/objects/objs.dm
@@ -190,7 +190,6 @@ GLOBAL_LIST_EMPTY(objects_by_id_tag)
if(obj_flags & UNIQUE_RENAME)
. += span_notice("Use a pen on it to rename it or change its description.")
-
/obj/analyzer_act(mob/living/user, obj/item/analyzer/tool)
if(atmos_scan(user=user, target=src, silent=FALSE))
return TRUE
diff --git a/code/game/objects/structures/ai_core.dm b/code/game/objects/structures/ai_core.dm
index 5c219aaa4a9..4a5ee234c77 100644
--- a/code/game/objects/structures/ai_core.dm
+++ b/code/game/objects/structures/ai_core.dm
@@ -61,7 +61,6 @@
/obj/structure/ai_core/Destroy()
if(istype(remote_ai))
- remote_ai.break_core_link()
remote_ai = null
QDEL_NULL(circuit)
QDEL_NULL(core_mmi)
@@ -72,7 +71,7 @@
. = ..()
if(. > 0 && istype(remote_ai))
to_chat(remote_ai, span_danger("Your core is under attack!"))
-
+
/obj/structure/ai_core/deactivated
icon_state = "ai-empty"
diff --git a/code/game/objects/structures/beds_chairs/alien_nest.dm b/code/game/objects/structures/beds_chairs/alien_nest.dm
index 681724f4d40..365e790ca48 100644
--- a/code/game/objects/structures/beds_chairs/alien_nest.dm
+++ b/code/game/objects/structures/beds_chairs/alien_nest.dm
@@ -56,7 +56,7 @@
add_fingerprint(hero)
/obj/structure/bed/nest/user_buckle_mob(mob/living/M, mob/user, check_loc = TRUE)
- if ( !ismob(M) || (get_dist(src, user) > 1) || (M.loc != src.loc) || user.incapacitated() || M.buckled )
+ if ( !ismob(M) || (get_dist(src, user) > 1) || (M.loc != src.loc) || user.incapacitated || M.buckled )
return
if(M.get_organ_by_type(/obj/item/organ/internal/alien/plasmavessel))
diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm
index 27e69dcba56..f407dcd82c0 100644
--- a/code/game/objects/structures/crates_lockers/closets.dm
+++ b/code/game/objects/structures/crates_lockers/closets.dm
@@ -915,6 +915,8 @@ GLOBAL_LIST_EMPTY(roundstart_station_closets)
/obj/structure/closet/mouse_drop_receive(atom/movable/O, mob/living/user, params)
if(!istype(O) || O.anchored || istype(O, /atom/movable/screen))
return
+ if(!istype(user) || user.incapacitated || user.body_position == LYING_DOWN)
+ return
if(user == O) //try to climb onto it
return ..()
if(!opened)
diff --git a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm
index f0d1eaa0cc8..2f555ed84de 100644
--- a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm
+++ b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm
@@ -32,7 +32,7 @@
var/move_delay = FALSE
/obj/structure/closet/cardboard/relaymove(mob/living/user, direction)
- if(opened || move_delay || user.incapacitated() || !isturf(loc) || !has_gravity(loc))
+ if(opened || move_delay || user.incapacitated || !isturf(loc) || !has_gravity(loc))
return
move_delay = TRUE
var/oldloc = loc
@@ -72,7 +72,7 @@
for(var/mob/living/alerted_mob as anything in alerted)
if(alerted_mob.stat != CONSCIOUS || alerted_mob.is_blind())
continue
- if(!alerted_mob.incapacitated(IGNORE_RESTRAINTS))
+ if(!INCAPACITATED_IGNORING(alerted_mob, INCAPABLE_RESTRAINTS))
alerted_mob.face_atom(src)
alerted_mob.do_alert_animation()
diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm
index bf8615aa023..21a3ce137a3 100644
--- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm
+++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm
@@ -18,6 +18,7 @@
new /obj/item/extinguisher/advanced(src)
new /obj/item/storage/photo_album/ce(src)
new /obj/item/storage/box/skillchips/engineering(src)
+ new /obj/item/storage/box/stickers/chief_engineer(src)
new /obj/item/storage/box/gas_miner_beacons(src) // NOVA EDIT ADDITION
new /obj/item/construction/plumbing/engineering(src) //NOVA EDIT ADDITION
new /obj/item/circuitboard/machine/rodstopper(src) //NOVA EDIT ADDITION
diff --git a/code/game/objects/structures/deployable_turret.dm b/code/game/objects/structures/deployable_turret.dm
index 2b1a90500cc..908d2348db4 100644
--- a/code/game/objects/structures/deployable_turret.dm
+++ b/code/game/objects/structures/deployable_turret.dm
@@ -85,7 +85,7 @@
STOP_PROCESSING(SSfastprocess, src)
/obj/machinery/deployable_turret/user_buckle_mob(mob/living/M, mob/user, check_loc = TRUE)
- if(user.incapacitated() || !istype(user))
+ if(user.incapacitated || !istype(user))
return
M.forceMove(get_turf(src))
. = ..()
@@ -129,7 +129,7 @@
calculated_projectile_vars = calculate_projectile_angle_and_pixel_offsets(controller, target_turf, modifiers)
/obj/machinery/deployable_turret/proc/direction_track(mob/user, atom/targeted)
- if(user.incapacitated())
+ if(user.incapacitated)
return
setDir(get_dir(src,targeted))
user.setDir(dir)
@@ -169,7 +169,7 @@
/obj/machinery/deployable_turret/proc/checkfire(atom/targeted_atom, mob/user)
target = targeted_atom
- if(target == user || user.incapacitated() || target == get_turf(src))
+ if(target == user || user.incapacitated || target == get_turf(src))
return
if(world.time < cooldown)
if(!warned && world.time > (cooldown - cooldown_duration + rate_of_fire*number_of_shots)) // To capture the window where one is done firing
@@ -187,7 +187,7 @@
addtimer(CALLBACK(src, TYPE_PROC_REF(/obj/machinery/deployable_turret/, fire_helper), user), i*rate_of_fire)
/obj/machinery/deployable_turret/proc/fire_helper(mob/user)
- if(user.incapacitated() || !(user in buckled_mobs))
+ if(user.incapacitated || !(user in buckled_mobs))
return
update_positioning() //REFRESH MOUSE TRACKING!!
var/turf/targets_from = get_turf(src)
diff --git a/code/game/objects/structures/detectiveboard.dm b/code/game/objects/structures/detectiveboard.dm
index 4081d5fcfa6..c94cdf1c777 100644
--- a/code/game/objects/structures/detectiveboard.dm
+++ b/code/game/objects/structures/detectiveboard.dm
@@ -1,4 +1,5 @@
#define MAX_ICON_NOTICES 8
+#define MAX_CASES 8
#define MAX_EVIDENCE_Y 3500
#define MAX_EVIDENCE_X 1180
@@ -111,12 +112,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/detectiveboard, 32)
data_evidence["text"] = paper.raw_text_inputs[1].raw_text
data_evidences += list(data_evidence)
data_case["evidences"] = data_evidences
- data_cases += list(data_case)
-
- data["data_connections"] = list()
- if(cases.len > 0)
var/list/connections = list()
- for(var/datum/evidence/evidence in cases[current_case].evidences)
+ for(var/datum/evidence/evidence in case.evidences)
for(var/datum/evidence/connection in evidence.connections)
var/list/from_pos = get_pin_position(evidence)
var/list/to_pos = get_pin_position(connection)
@@ -127,13 +124,15 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/detectiveboard, 32)
if(!found_in_connections)
var/list/data_connection = list("color" = "red", "from" = from_pos, "to" = to_pos)
connections += list(data_connection)
- data["data_connections"] = connections
+ data_case["connections"] = connections
+ data_cases += list(data_case)
+
data["cases"] = data_cases
data["current_case"] = current_case
return data
/obj/structure/detectiveboard/proc/get_pin_position(datum/evidence/evidence)
- return list("x" = evidence.x + 15, "y" = evidence.y + 45)
+ return list("x" = evidence.x + 15, "y" = evidence.y + 15)
/obj/structure/detectiveboard/ui_act(action, params, datum/tgui/ui, datum/ui_state/state)
. = ..()
@@ -142,31 +141,34 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/detectiveboard, 32)
var/mob/user = ui.user
switch(action)
if("add_case")
+ if(cases.len == MAX_CASES)
+ return FALSE
var/new_case = tgui_input_text(user, "Please enter the case name", "Detective's Board")
if(!new_case)
- return
+ return FALSE
var/case_color = tgui_input_list(user, "Please choose case color", "Detective's Board", case_colors)
if(!case_color)
- return
+ return FALSE
var/datum/case/case = new (new_case, case_color)
cases += case
- current_case = cases.len
+ current_case = clamp(cases.len, 1, MAX_CASES)
update_appearance(UPDATE_ICON)
return TRUE
if("set_case")
if(cases && params["case"] && params["case"] <= cases.len)
- current_case = params["case"]
+ current_case = clamp(params["case"], 1, MAX_CASES)
update_appearance(UPDATE_ICON)
return TRUE
if("remove_case")
var/datum/case/case = locate(params["case_ref"]) in cases
- for(var/datum/evidence/evidence in case.evidences)
- remove_item(evidence.item, user)
- cases -= case
- current_case = cases.len
- update_appearance(UPDATE_ICON)
- return TRUE
+ if(case)
+ for(var/datum/evidence/evidence in case.evidences)
+ remove_item(evidence.item, user)
+ cases -= case
+ current_case = clamp(cases.len, 1, MAX_CASES)
+ update_appearance(UPDATE_ICON)
+ return TRUE
if("rename_case")
var/new_name = tgui_input_text(user, "Please ender the case new name", "Detective's Board")
if(new_name)
@@ -261,6 +263,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/detectiveboard, 32)
)
resistance_flags = FLAMMABLE
result_path = /obj/structure/detectiveboard
+ pixel_shift = 32
/datum/evidence
var/name = "None"
@@ -297,3 +300,4 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/detectiveboard, 32)
#undef MAX_EVIDENCE_Y
#undef MAX_EVIDENCE_X
#undef MAX_ICON_NOTICES
+#undef MAX_CASES
diff --git a/code/game/objects/structures/guncase.dm b/code/game/objects/structures/guncase.dm
index 4f4972d4864..b297b670b0e 100644
--- a/code/game/objects/structures/guncase.dm
+++ b/code/game/objects/structures/guncase.dm
@@ -104,7 +104,7 @@
return FALSE
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/code/game/objects/structures/janitor.dm b/code/game/objects/structures/janitor.dm
index 0413bcac539..a8df82e02b2 100644
--- a/code/game/objects/structures/janitor.dm
+++ b/code/game/objects/structures/janitor.dm
@@ -337,7 +337,7 @@
* * user The mob interacting with a menu
*/
/obj/structure/mop_bucket/janitorialcart/proc/check_menu(mob/living/user)
- return istype(user) && !user.incapacitated()
+ return istype(user) && !user.incapacitated
/obj/structure/mop_bucket/janitorialcart/update_overlays()
. = ..()
diff --git a/code/game/objects/structures/ladders.dm b/code/game/objects/structures/ladders.dm
index 314539aa2b4..ffe4ea44a00 100644
--- a/code/game/objects/structures/ladders.dm
+++ b/code/game/objects/structures/ladders.dm
@@ -182,7 +182,7 @@
INVOKE_ASYNC(src, PROC_REF(start_travelling), user, going_up)
/obj/structure/ladder/proc/check_menu(mob/user, is_ghost)
- if(user.incapacitated() || (!user.Adjacent(src)))
+ if(user.incapacitated || (!user.Adjacent(src)))
return FALSE
return TRUE
diff --git a/code/game/objects/structures/maintenance.dm b/code/game/objects/structures/maintenance.dm
index 375d5269918..9f88246966f 100644
--- a/code/game/objects/structures/maintenance.dm
+++ b/code/game/objects/structures/maintenance.dm
@@ -226,7 +226,7 @@ at the cost of risking a vicious bite.**/
/obj/structure/destructible/cult/pants_altar/proc/check_menu(mob/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/game/objects/structures/transit_tubes/transit_tube_pod.dm b/code/game/objects/structures/transit_tubes/transit_tube_pod.dm
index f88aadc0463..6522a2125fe 100644
--- a/code/game/objects/structures/transit_tubes/transit_tube_pod.dm
+++ b/code/game/objects/structures/transit_tubes/transit_tube_pod.dm
@@ -69,7 +69,7 @@
deconstruct(FALSE)
/obj/structure/transit_tube_pod/container_resist_act(mob/living/user)
- if(!user.incapacitated())
+ if(!user.incapacitated)
empty_pod()
return
if(!moving)
diff --git a/code/game/sound.dm b/code/game/sound.dm
index 81905294793..518d1b61841 100644
--- a/code/game/sound.dm
+++ b/code/game/sound.dm
@@ -508,4 +508,13 @@
'sound/effects/muffspeech/muffspeech8.ogg',
'sound/effects/muffspeech/muffspeech9.ogg',
)
+ if(SFX_DEFAULT_FISH_SLAP)
+ soundin = 'sound/creatures/fish/fish_slap1.ogg'
+ if(SFX_ALT_FISH_SLAP)
+ soundin = 'sound/creatures/fish/fish_slap2.ogg'
+ if(SFX_FISH_PICKUP)
+ soundin = pick(
+ 'sound/creatures/fish/fish_pickup1.ogg',
+ 'sound/creatures/fish/fish_pickup2.ogg',
+ )
return soundin
diff --git a/code/game/turfs/open/floor/light_floor.dm b/code/game/turfs/open/floor/light_floor.dm
index dd30a86d8de..793e4ce8e55 100644
--- a/code/game/turfs/open/floor/light_floor.dm
+++ b/code/game/turfs/open/floor/light_floor.dm
@@ -184,7 +184,7 @@
/turf/open/floor/light/proc/check_menu(mob/living/user, obj/item/multitool)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(!multitool || !user.is_holding(multitool))
return FALSE
diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm
index 61e4c9620e9..004154afdb5 100644
--- a/code/modules/antagonists/_common/antag_datum.dm
+++ b/code/modules/antagonists/_common/antag_datum.dm
@@ -276,6 +276,9 @@ GLOBAL_LIST_EMPTY(antagonists)
if(count_against_dynamic_roll_chance && owner.current.stat != DEAD && owner.current.client)
owner.current.add_to_current_living_antags()
+ for (var/datum/atom_hud/alternate_appearance/basic/antag_hud as anything in GLOB.active_alternate_appearances)
+ antag_hud.apply_to_new_mob(owner.current)
+
SEND_SIGNAL(owner, COMSIG_ANTAGONIST_GAINED, src)
/**
@@ -333,13 +336,8 @@ GLOBAL_LIST_EMPTY(antagonists)
if(team)
team.remove_member(owner)
SEND_SIGNAL(owner, COMSIG_ANTAGONIST_REMOVED, src)
-
- // Remove HUDs that they should no longer see
- var/mob/living/current = owner.current
- for (var/datum/atom_hud/alternate_appearance/basic/has_antagonist/antag_hud as anything in GLOB.has_antagonist_huds)
- if (!antag_hud.mobShouldSee(current))
- antag_hud.hide_from(current)
-
+ if(owner.current)
+ SEND_SIGNAL(owner.current, COMSIG_MOB_ANTAGONIST_REMOVED, src)
qdel(src)
// NOVA EDIT START
owner?.handle_exploitables() //Inefficient here, but on_removal() is called in multiple locations
@@ -539,8 +537,7 @@ GLOBAL_LIST_EMPTY(antagonists)
// Add HUDs that they couldn't see before
for (var/datum/atom_hud/alternate_appearance/basic/has_antagonist/antag_hud as anything in GLOB.has_antagonist_huds)
- if (antag_hud.mobShouldSee(owner.current))
- antag_hud.show_to(owner.current)
+ antag_hud.apply_to_new_mob(owner.current)
/// Takes a location, returns an image drawing "on" it that matches this antag datum's hud icon
/datum/antagonist/proc/hud_image_on(mob/hud_loc)
diff --git a/code/modules/antagonists/_common/antag_hud.dm b/code/modules/antagonists/_common/antag_hud.dm
index 863d52ef5ff..9933569f9a9 100644
--- a/code/modules/antagonists/_common/antag_hud.dm
+++ b/code/modules/antagonists/_common/antag_hud.dm
@@ -8,8 +8,9 @@ GLOBAL_LIST_EMPTY_TYPED(has_antagonist_huds, /datum/atom_hud/alternate_appearanc
var/datum/weakref/team_ref
/datum/atom_hud/alternate_appearance/basic/has_antagonist/New(key, image/I, antag_datum_type, datum/weakref/team)
- src.antag_datum_type = antag_datum_type
- team_ref = team
+ if(antag_datum_type)
+ src.antag_datum_type = antag_datum_type
+ src.team_ref = team
GLOB.has_antagonist_huds += src
return ..(key, I, NONE)
@@ -18,6 +19,8 @@ GLOBAL_LIST_EMPTY_TYPED(has_antagonist_huds, /datum/atom_hud/alternate_appearanc
return ..()
/datum/atom_hud/alternate_appearance/basic/has_antagonist/mobShouldSee(mob/M)
+ if(add_ghost_version && isobserver(M))
+ return FALSE // use the ghost version instead
var/datum/team/antag_team = team_ref?.resolve()
if(!isnull(antag_team))
return !!(M.mind in antag_team.members)
diff --git a/code/modules/antagonists/abductor/equipment/gear/abductor_items.dm b/code/modules/antagonists/abductor/equipment/gear/abductor_items.dm
index d3f162f5fb5..25bbea66577 100644
--- a/code/modules/antagonists/abductor/equipment/gear/abductor_items.dm
+++ b/code/modules/antagonists/abductor/equipment/gear/abductor_items.dm
@@ -384,7 +384,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
/obj/item/melee/baton/abductor/proc/SleepAttack(mob/living/target, mob/living/user)
playsound(src, on_stun_sound, 50, TRUE, -1)
- if(target.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB))
+ if(INCAPACITATED_IGNORING(target, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB))
if(target.can_block_magic(MAGIC_RESISTANCE_MIND))
to_chat(user, span_warning("The specimen has some kind of mental protection that is interfering with the sleep inducement! It seems you've been foiled."))
target.visible_message(span_danger("[user] tried to induced sleep in [target] with [src], but is unsuccessful!"), \
@@ -689,7 +689,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
/obj/item/abductor/alien_omnitool/proc/check_menu(mob/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/modules/antagonists/changeling/powers/mutations.dm b/code/modules/antagonists/changeling/powers/mutations.dm
index db261c29b54..01d97f448cd 100644
--- a/code/modules/antagonists/changeling/powers/mutations.dm
+++ b/code/modules/antagonists/changeling/powers/mutations.dm
@@ -498,6 +498,7 @@
lefthand_file = 'icons/mob/inhands/antag/changeling_lefthand.dmi'
righthand_file = 'icons/mob/inhands/antag/changeling_righthand.dmi'
block_chance = 50
+ is_bashable = FALSE
var/remaining_uses //Set by the changeling ability.
diff --git a/code/modules/antagonists/changeling/powers/spiders.dm b/code/modules/antagonists/changeling/powers/spiders.dm
index 4c83bd07811..0c5c675b77a 100644
--- a/code/modules/antagonists/changeling/powers/spiders.dm
+++ b/code/modules/antagonists/changeling/powers/spiders.dm
@@ -9,6 +9,14 @@
dna_cost = 1
req_absorbs = 3
+// Ensures that you cannot horrifically cheese the game by spawning spiders while in the vents
+/datum/action/changeling/spiders/can_be_used_by(mob/living/user)
+ if (!isopenturf(user.loc))
+ var/turf/user_turf = get_turf(user)
+ user_turf.balloon_alert(user, "not enough space!")
+ return FALSE
+ return ..()
+
//Makes a spider egg cluster. Allows you enable further general havok by introducing spiders to the station.
/datum/action/changeling/spiders/sting_action(mob/user)
..()
diff --git a/code/modules/antagonists/cult/blood_magic.dm b/code/modules/antagonists/cult/blood_magic.dm
index 96f357179c6..336bc4349b9 100644
--- a/code/modules/antagonists/cult/blood_magic.dm
+++ b/code/modules/antagonists/cult/blood_magic.dm
@@ -79,7 +79,7 @@
return
qdel(nullify_spell)
BS = possible_spells[entered_spell_name]
- if(QDELETED(src) || owner.incapacitated() || !BS || (rune && !(locate(/obj/effect/rune/empower) in range(1, owner))) || (length(spells) >= limit))
+ if(QDELETED(src) || owner.incapacitated || !BS || (rune && !(locate(/obj/effect/rune/empower) in range(1, owner))) || (length(spells) >= limit))
return
to_chat(owner,span_warning("You begin to carve unnatural symbols into your flesh!"))
SEND_SOUND(owner, sound('sound/weapons/slice.ogg',0,1,10))
@@ -137,7 +137,7 @@
..()
/datum/action/innate/cult/blood_spell/IsAvailable(feedback = FALSE)
- if(!IS_CULTIST(owner) || owner.incapacitated() || (!charges && deletes_on_empty))
+ if(!IS_CULTIST(owner) || owner.incapacitated || (!charges && deletes_on_empty))
return FALSE
return ..()
@@ -263,7 +263,7 @@
SEND_SOUND(caller, sound('sound/effects/ghost.ogg', FALSE, TRUE, 50))
var/image/sparkle_image = image('icons/effects/cult.dmi', clicked_on, "bloodsparkles", ABOVE_MOB_LAYER)
- clicked_on.add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/cult, "cult_apoc", sparkle_image, NONE)
+ clicked_on.add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/has_antagonist/cult, "cult_apoc", sparkle_image, NONE)
addtimer(CALLBACK(clicked_on, TYPE_PROC_REF(/atom/, remove_alt_appearance), "cult_apoc", TRUE), 4 MINUTES, TIMER_OVERRIDE|TIMER_UNIQUE)
to_chat(caller, span_cult_bold("[clicked_on] has been cursed with living nightmares!"))
@@ -523,7 +523,7 @@
to_chat(user, span_warning("You must pick a valid rune!"))
return
var/obj/effect/rune/teleport/actual_selected_rune = potential_runes[input_rune_key] //what rune does that key correspond to?
- if(QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated() || !actual_selected_rune)
+ if(QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated || !actual_selected_rune)
return
var/turf/dest = get_turf(actual_selected_rune)
if(dest.is_blocked_turf(TRUE))
@@ -709,7 +709,7 @@
/obj/item/melee/blood_magic/construction/proc/check_menu(mob/user)
if(!istype(user))
CRASH("The cult construct selection radial menu was accessed by something other than a valid user.")
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
@@ -975,7 +975,7 @@
/obj/item/melee/blood_magic/manipulator/proc/check_menu(mob/living/user)
if(!istype(user))
CRASH("The Blood Rites manipulator radial menu was accessed by something other than a valid user.")
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/modules/antagonists/cult/cult_comms.dm b/code/modules/antagonists/cult/cult_comms.dm
index a4f3b291f74..3d567799650 100644
--- a/code/modules/antagonists/cult/cult_comms.dm
+++ b/code/modules/antagonists/cult/cult_comms.dm
@@ -120,7 +120,7 @@
if(!team_member.current)
continue
team_member.current.update_mob_action_buttons()
- if(team_member.current.incapacitated())
+ if(team_member.current.incapacitated)
continue
SEND_SOUND(team_member.current, 'sound/hallucinations/im_here1.ogg')
to_chat(team_member.current, span_cult_large("Acolyte [nominee] has asserted that [nominee.p_theyre()] worthy of leading the cult. A vote will be called shortly."))
@@ -129,19 +129,19 @@
///Polls all Cultists on whether the person putting themselves forward should be made the Cult Leader, if they can actually be such.
/proc/poll_cultists_for_leader(mob/living/nominee, datum/team/cult/team)
- if(QDELETED(nominee) || nominee.incapacitated())
+ if(QDELETED(nominee) || nominee.incapacitated)
team.cult_vote_called = FALSE
for(var/datum/mind/team_member as anything in team.members)
if(!team_member.current)
continue
team_member.current.update_mob_action_buttons()
- if(team_member.current.incapacitated())
+ if(team_member.current.incapacitated)
continue
to_chat(team_member.current,span_cult_large("[nominee] has died in the process of attempting to start a vote!"))
return FALSE
var/list/mob/living/asked_cultists = list()
for(var/datum/mind/team_member as anything in team.members)
- if(!team_member.current || team_member.current == nominee || team_member.current.incapacitated())
+ if(!team_member.current || team_member.current == nominee || team_member.current.incapacitated)
continue
SEND_SOUND(team_member.current, 'sound/magic/exit_blood.ogg')
asked_cultists += team_member.current
@@ -161,13 +161,13 @@
chat_text_border_icon = mutable_appearance('icons/effects/effects.dmi', "cult_master_logo")
)
)
- if(QDELETED(nominee) || nominee.incapacitated())
+ if(QDELETED(nominee) || nominee.incapacitated)
team.cult_vote_called = FALSE
for(var/datum/mind/team_member as anything in team.members)
if(!team_member.current)
continue
team_member.current.update_mob_action_buttons()
- if(team_member.current.incapacitated())
+ if(team_member.current.incapacitated)
continue
to_chat(team_member.current,span_cult_large("[nominee] has died in the process of attempting to win the cult's support!"))
return FALSE
@@ -177,7 +177,7 @@
if(!team_member.current)
continue
team_member.current.update_mob_action_buttons()
- if(team_member.current.incapacitated())
+ if(team_member.current.incapacitated)
continue
to_chat(team_member.current,span_cult_large("[nominee] has gone catatonic in the process of attempting to win the cult's support!"))
return FALSE
@@ -187,7 +187,7 @@
if(!team_member.current)
continue
team_member.current.update_mob_action_buttons()
- if(team_member.current.incapacitated())
+ if(team_member.current.incapacitated)
continue
to_chat(team_member.current, span_cult_large("[nominee] could not win the cult's support and shall continue to serve as an acolyte."))
return FALSE
diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm
index 487f485345c..4d432239a8e 100644
--- a/code/modules/antagonists/cult/cult_items.dm
+++ b/code/modules/antagonists/cult/cult_items.dm
@@ -911,7 +911,7 @@ Striking a noncultist, however, will tear their flesh."}
cultists |= cult_mind.current
var/mob/living/cultist_to_receive = tgui_input_list(user, "Who do you wish to call to [src]?", "Followers of the Geometer", (cultists - user))
- if(QDELETED(src) || loc != user || user.incapacitated())
+ if(QDELETED(src) || loc != user || user.incapacitated)
return ITEM_INTERACT_BLOCKING
if(isnull(cultist_to_receive))
to_chat(user, span_cult_italic("You require a destination!"))
@@ -1223,6 +1223,7 @@ Striking a noncultist, however, will tear their flesh."}
attack_verb_simple = list("bump", "prod")
hitsound = 'sound/weapons/smash.ogg'
block_sound = 'sound/weapons/effects/ric5.ogg'
+ shield_bash_sound = 'sound/effects/glassknock.ogg'
var/illusions = 2
/obj/item/shield/mirror/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK, damage_type = BRUTE)
diff --git a/code/modules/antagonists/cult/cult_structures.dm b/code/modules/antagonists/cult/cult_structures.dm
index 2cdb2c2e6f4..773f890d25d 100644
--- a/code/modules/antagonists/cult/cult_structures.dm
+++ b/code/modules/antagonists/cult/cult_structures.dm
@@ -201,7 +201,7 @@
* Returns TRUE if the user is a living mob that is a cultist and is not incapacitated.
*/
/obj/structure/destructible/cult/item_dispenser/proc/check_menu(mob/user)
- return isliving(user) && is_cultist_check(user) && !user.incapacitated()
+ return isliving(user) && is_cultist_check(user) && !user.incapacitated
// Spooky looking door used in gateways. Or something.
/obj/effect/gateway
diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm
index a365060b509..985f5da9501 100644
--- a/code/modules/antagonists/cult/runes.dm
+++ b/code/modules/antagonists/cult/runes.dm
@@ -512,7 +512,7 @@ structure_check() searches for nearby cultist structures required for the invoca
fail_invoke()
return
var/obj/effect/rune/teleport/actual_selected_rune = potential_runes[input_rune_key] //what rune does that key correspond to?
- if(!Adjacent(user) || QDELETED(src) || user.incapacitated() || !actual_selected_rune)
+ if(!Adjacent(user) || QDELETED(src) || user.incapacitated || !actual_selected_rune)
fail_invoke()
return
@@ -781,7 +781,7 @@ GLOBAL_VAR_INIT(narsie_summon_count, 0)
/obj/effect/rune/raise_dead/proc/validness_checks(mob/living/target_mob, mob/living/user)
if(QDELETED(user))
return FALSE
- if(!Adjacent(user) || user.incapacitated())
+ if(!Adjacent(user) || user.incapacitated)
return FALSE
if(QDELETED(target_mob))
return FALSE
@@ -846,7 +846,7 @@ GLOBAL_VAR_INIT(narsie_summon_count, 0)
return
var/mob/living/cultist_to_summon = tgui_input_list(user, "Who do you wish to call to [src]?", "Followers of the Geometer", cultists)
var/fail_logmsg = "Summon Cultist rune activated by [user] at [COORD(src)] failed - "
- if(!Adjacent(user) || !src || QDELETED(src) || user.incapacitated())
+ if(!Adjacent(user) || !src || QDELETED(src) || user.incapacitated)
return
if(isnull(cultist_to_summon))
to_chat(user, "You require a summoning target! ")
@@ -1167,8 +1167,8 @@ GLOBAL_VAR_INIT(narsie_summon_count, 0)
images += B
if(!IS_CULTIST(M))
if(M.client)
- var/image/C = image('icons/effects/cult.dmi',M,"bloodsparkles", ABOVE_MOB_LAYER)
- add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/cult, "cult_apoc", C, NONE)
+ var/image/C = image('icons/effects/cult.dmi', M, "bloodsparkles", ABOVE_MOB_LAYER)
+ add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/has_antagonist/cult, "cult_apoc", C, NONE)
addtimer(CALLBACK(M, TYPE_PROC_REF(/atom/, remove_alt_appearance),"cult_apoc",TRUE), duration)
images += C
else
diff --git a/code/modules/antagonists/ert/ert.dm b/code/modules/antagonists/ert/ert.dm
index ad9af56e8fd..1d33826546c 100644
--- a/code/modules/antagonists/ert/ert.dm
+++ b/code/modules/antagonists/ert/ert.dm
@@ -290,3 +290,13 @@
name = "Frontier Militia General"
outfit = /datum/outfit/centcom/militia/general
role = "General"
+
+/datum/antagonist/ert/medical_commander
+ role = "Chief EMT"
+ outfit = /datum/outfit/centcom/ert/medical_commander
+ plasmaman_outfit = /datum/outfit/plasmaman/medical_commander
+
+/datum/antagonist/ert/medical_technician
+ role = "Emergency Medical Technician"
+ outfit = /datum/outfit/centcom/ert/medical_technician
+ plasmaman_outfit = /datum/outfit/plasmaman/medical_technician
diff --git a/code/modules/antagonists/heretic/heretic_antag.dm b/code/modules/antagonists/heretic/heretic_antag.dm
index 36ca465b829..6f6bd836643 100644
--- a/code/modules/antagonists/heretic/heretic_antag.dm
+++ b/code/modules/antagonists/heretic/heretic_antag.dm
@@ -313,7 +313,6 @@
RegisterSignal(our_mob, COMSIG_LIVING_CULT_SACRIFICED, PROC_REF(on_cult_sacrificed))
RegisterSignals(our_mob, list(COMSIG_MOB_BEFORE_SPELL_CAST, COMSIG_MOB_SPELL_ACTIVATED), PROC_REF(on_spell_cast))
RegisterSignal(our_mob, COMSIG_USER_ITEM_INTERACTION, PROC_REF(on_item_use))
- RegisterSignal(our_mob, COMSIG_MOB_LOGIN, PROC_REF(fix_influence_network))
RegisterSignal(our_mob, COMSIG_LIVING_POST_FULLY_HEAL, PROC_REF(after_fully_healed))
/datum/antagonist/heretic/remove_innate_effects(mob/living/mob_override)
@@ -329,7 +328,6 @@
COMSIG_MOB_BEFORE_SPELL_CAST,
COMSIG_MOB_SPELL_ACTIVATED,
COMSIG_USER_ITEM_INTERACTION,
- COMSIG_MOB_LOGIN,
COMSIG_LIVING_POST_FULLY_HEAL,
COMSIG_LIVING_CULT_SACRIFICED,
))
@@ -457,18 +455,6 @@
var/obj/item/offhand = user.get_inactive_held_item()
return !QDELETED(offhand) && istype(offhand, /obj/item/melee/touch_attack/mansus_fist)
-/*
- * Signal proc for [COMSIG_MOB_LOGIN].
- *
- * Calls rework_network() on our reality smash tracker
- * whenever a login / client change happens, to ensure
- * influence client visibility is fixed.
- */
-/datum/antagonist/heretic/proc/fix_influence_network(mob/source)
- SIGNAL_HANDLER
-
- GLOB.reality_smash_track.rework_network()
-
/// Signal proc for [COMSIG_LIVING_POST_FULLY_HEAL],
/// Gives the heretic aliving heart on aheal or organ refresh
/datum/antagonist/heretic/proc/after_fully_healed(mob/living/source, heal_flags)
@@ -656,7 +642,7 @@
/datum/antagonist/heretic/proc/passive_influence_gain()
knowledge_points++
if(owner.current.stat <= SOFT_CRIT)
- to_chat(owner.current, "[span_hear("You hear a whisper...")] [span_hypnophrase(pick(strings(HERETIC_INFLUENCE_FILE, "drain_message")))]")
+ to_chat(owner.current, "[span_hear("You hear a whisper...")] [span_hypnophrase(pick_list(HERETIC_INFLUENCE_FILE, "drain_message"))]")
addtimer(CALLBACK(src, PROC_REF(passive_influence_gain)), passive_gain_timer)
/datum/antagonist/heretic/roundend_report()
diff --git a/code/modules/antagonists/heretic/heretic_knowledge.dm b/code/modules/antagonists/heretic/heretic_knowledge.dm
index 06ea0d6c0bd..94ecc0f9d77 100644
--- a/code/modules/antagonists/heretic/heretic_knowledge.dm
+++ b/code/modules/antagonists/heretic/heretic_knowledge.dm
@@ -680,9 +680,8 @@
our_heretic.knowledge_points += KNOWLEDGE_RITUAL_POINTS
was_completed = TRUE
- var/drain_message = pick(strings(HERETIC_INFLUENCE_FILE, "drain_message"))
to_chat(user, span_boldnotice("[name] completed!"))
- to_chat(user, span_hypnophrase(span_big("[drain_message]")))
+ to_chat(user, span_hypnophrase(span_big("[pick_list(HERETIC_INFLUENCE_FILE, "drain_message")]")))
desc += " (Completed!)"
log_heretic_knowledge("[key_name(user)] completed a [name] at [worldtime2text()].")
user.add_mob_memory(/datum/memory/heretic_knowledge_ritual)
diff --git a/code/modules/antagonists/heretic/influences.dm b/code/modules/antagonists/heretic/influences.dm
index fdfa6fe75ad..d8adc18e7bf 100644
--- a/code/modules/antagonists/heretic/influences.dm
+++ b/code/modules/antagonists/heretic/influences.dm
@@ -29,36 +29,6 @@
tracked_heretics.Cut()
return ..()
-/**
- * Automatically fixes the target and smash network
- *
- * Fixes any bugs that are caused by late Generate() or exchanging clients
- */
-/datum/reality_smash_tracker/proc/rework_network()
- SIGNAL_HANDLER
-
- for(var/mind in tracked_heretics)
- if(isnull(mind))
- stack_trace("A null somehow landed in the [type] list of minds. How?")
- tracked_heretics -= mind
- continue
-
- add_to_smashes(mind)
-
-/**
- * Allow [to_add] to see all tracked reality smashes.
- */
-/datum/reality_smash_tracker/proc/add_to_smashes(datum/mind/to_add)
- for(var/obj/effect/heretic_influence/reality_smash as anything in smashes)
- reality_smash.add_mind(to_add)
-
-/**
- * Stop [to_remove] from seeing any tracked reality smashes.
- */
-/datum/reality_smash_tracker/proc/remove_from_smashes(datum/mind/to_remove)
- for(var/obj/effect/heretic_influence/reality_smash as anything in smashes)
- reality_smash.remove_mind(to_remove)
-
/**
* Generates a set amount of reality smashes
* based on the number of already existing smashes
@@ -83,8 +53,6 @@
new /obj/effect/heretic_influence(chosen_location)
- rework_network()
-
/**
* Adds a mind to the list of people that can see the reality smashes
*
@@ -100,9 +68,6 @@
//NOVA EDIT END
generate_new_influences()
- add_to_smashes(heretic)
-
-
/**
* Removes a mind from the list of people that can see the reality smashes
*
@@ -111,8 +76,6 @@
/datum/reality_smash_tracker/proc/remove_tracked_mind(datum/mind/heretic)
tracked_heretics -= heretic
- remove_from_smashes(heretic)
-
/obj/effect/visible_heretic_influence
name = "pierced reality"
icon = 'icons/effects/eldritch.dmi'
@@ -204,46 +167,23 @@
var/being_drained = FALSE
/// The icon state applied to the image created for this influence.
var/real_icon_state = "reality_smash"
- /// A list of all minds that can see us.
- var/list/datum/mind/minds = list()
- /// The image shown to heretics
- var/image/heretic_image
- /// We hold the turf we're on so we can remove and add the 'no prints' flag.
- var/turf/on_turf
/obj/effect/heretic_influence/Initialize(mapload)
. = ..()
GLOB.reality_smash_track.smashes += src
- heretic_image = image(icon, src, real_icon_state, OBJ_LAYER)
generate_name()
- on_turf = get_turf(src)
- if(!istype(on_turf))
- return
- on_turf.interaction_flags_atom |= INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND
- RegisterSignal(on_turf, COMSIG_TURF_CHANGE, PROC_REF(replace_our_turf))
+ var/image/heretic_image = image(icon, src, real_icon_state, OBJ_LAYER)
+ add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/has_antagonist/heretic, "reality_smash", heretic_image)
+
+ AddElement(/datum/element/block_turf_fingerprints)
AddComponent(/datum/component/redirect_attack_hand_from_turf, interact_check = CALLBACK(src, PROC_REF(verify_user_can_see)))
/obj/effect/heretic_influence/proc/verify_user_can_see(mob/user)
- return (user?.mind in minds)
-
-/obj/effect/heretic_influence/proc/replace_our_turf(datum/source, path, new_baseturfs, flags, post_change_callbacks)
- SIGNAL_HANDLER
- post_change_callbacks += CALLBACK(src, PROC_REF(replace_our_turf_two))
- on_turf = null //hard del ref?
-
-/obj/effect/heretic_influence/proc/replace_our_turf_two(turf/new_turf)
- new_turf.interaction_flags_atom |= INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND
- on_turf = new_turf
+ return (user.mind in GLOB.reality_smash_track.tracked_heretics)
/obj/effect/heretic_influence/Destroy()
GLOB.reality_smash_track.smashes -= src
- for(var/datum/mind/heretic in minds)
- remove_mind(heretic)
-
- heretic_image = null
- on_turf?.interaction_flags_atom &= ~INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND
- on_turf = null
return ..()
/obj/effect/heretic_influence/attack_hand_secondary(mob/user, list/modifiers)
@@ -299,43 +239,29 @@
// Aaand now we delete it
after_drain(user)
-/*
+/**
* Handle the effects of the drain.
*/
/obj/effect/heretic_influence/proc/after_drain(mob/living/user)
if(user)
- to_chat(user, span_hypnophrase(pick(strings(HERETIC_INFLUENCE_FILE, "drain_message"))))
+ to_chat(user, span_hypnophrase(pick_list(HERETIC_INFLUENCE_FILE, "drain_message")))
to_chat(user, span_warning("[src] begins to fade into reality!"))
var/obj/effect/visible_heretic_influence/illusion = new /obj/effect/visible_heretic_influence(drop_location())
- illusion.name = "\improper" + pick(strings(HERETIC_INFLUENCE_FILE, "drained")) + " " + format_text(name)
+ illusion.name = "\improper" + pick_list(HERETIC_INFLUENCE_FILE, "drained") + " " + format_text(name)
GLOB.reality_smash_track.num_drained++
qdel(src)
-/*
- * Add a mind to the list of tracked minds,
- * making another person able to see us.
- */
-/obj/effect/heretic_influence/proc/add_mind(datum/mind/heretic)
- minds |= heretic
- heretic.current?.client?.images |= heretic_image
-
-/*
- * Remove a mind present in our list
- * from being able to see us.
- */
-/obj/effect/heretic_influence/proc/remove_mind(datum/mind/heretic)
- if(!(heretic in minds))
- CRASH("[type] - remove_mind called with a mind not present in the minds list!")
-
- minds -= heretic
- heretic.current?.client?.images -= heretic_image
-
-/*
+/**
* Generates a random name for the influence.
*/
/obj/effect/heretic_influence/proc/generate_name()
- name = "\improper" + pick(strings(HERETIC_INFLUENCE_FILE, "prefix")) + " " + pick(strings(HERETIC_INFLUENCE_FILE, "postfix"))
+ name = "\improper" + pick_list(HERETIC_INFLUENCE_FILE, "prefix") + " " + pick_list(HERETIC_INFLUENCE_FILE, "postfix")
#undef NUM_INFLUENCES_PER_HERETIC
+
+/// Hud used for heretics to see influences
+/datum/atom_hud/alternate_appearance/basic/has_antagonist/heretic
+ antag_datum_type = /datum/antagonist/heretic
+ add_ghost_version = TRUE
diff --git a/code/modules/antagonists/heretic/knowledge/blade_lore.dm b/code/modules/antagonists/heretic/knowledge/blade_lore.dm
index de79151739f..55db187ee73 100644
--- a/code/modules/antagonists/heretic/knowledge/blade_lore.dm
+++ b/code/modules/antagonists/heretic/knowledge/blade_lore.dm
@@ -147,7 +147,7 @@
if(!riposte_ready)
return
- if(source.incapacitated(IGNORE_GRAB))
+ if(INCAPACITATED_IGNORING(source, INCAPABLE_GRAB))
return
var/mob/living/attacker = hitby.loc
diff --git a/code/modules/antagonists/heretic/knowledge/starting_lore.dm b/code/modules/antagonists/heretic/knowledge/starting_lore.dm
index 54440b62a8c..ad48bb8fee3 100644
--- a/code/modules/antagonists/heretic/knowledge/starting_lore.dm
+++ b/code/modules/antagonists/heretic/knowledge/starting_lore.dm
@@ -271,7 +271,7 @@ GLOBAL_LIST_INIT(heretic_start_knowledge, initialize_starting_knowledge())
/datum/heretic_knowledge/codex_cicatrix/cleanup_atoms(list/selected_atoms)
var/mob/living/body = locate() in selected_atoms
if(!body)
- return
+ return ..()
// A golem or an android doesn't have skin!
var/exterior_text = "skin"
// If carbon, it's the limb. If not, it's the body.
@@ -340,6 +340,6 @@ GLOBAL_LIST_INIT(heretic_start_knowledge, initialize_starting_knowledge())
return FALSE
to_chat(user, span_danger(span_big("Your ambition is ravaged, but something powerful remains in its wake...")))
- var/drain_message = pick(strings(HERETIC_INFLUENCE_FILE, "drain_message"))
+ var/drain_message = pick_list(HERETIC_INFLUENCE_FILE, "drain_message")
to_chat(user, span_hypnophrase(span_big("[drain_message]")))
return .
diff --git a/code/modules/antagonists/malf_ai/malf_ai_modules.dm b/code/modules/antagonists/malf_ai/malf_ai_modules.dm
index 87694b4ac89..866c16186fe 100644
--- a/code/modules/antagonists/malf_ai/malf_ai_modules.dm
+++ b/code/modules/antagonists/malf_ai/malf_ai_modules.dm
@@ -446,7 +446,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
desc = "[desc] It has [uses] use\s remaining."
/datum/action/innate/ai/ranged/override_machine/do_ability(mob/living/caller, atom/clicked_on)
- if(caller.incapacitated())
+ if(caller.incapacitated)
unset_ranged_ability(caller)
return FALSE
if(!ismachinery(clicked_on))
@@ -544,7 +544,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
qdel(to_explode)
/datum/action/innate/ai/ranged/overload_machine/do_ability(mob/living/caller, atom/clicked_on)
- if(caller.incapacitated())
+ if(caller.incapacitated)
unset_ranged_ability(caller)
return FALSE
if(!ismachinery(clicked_on))
@@ -693,7 +693,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
C.images -= I
/mob/living/silicon/ai/proc/can_place_transformer(datum/action/innate/ai/place_transformer/action)
- if(!eyeobj || !isturf(loc) || incapacitated() || !action)
+ if(!eyeobj || !isturf(loc) || incapacitated || !action)
return
var/turf/middle = get_turf(eyeobj)
var/list/turfs = list(middle, locate(middle.x - 1, middle.y, middle.z), locate(middle.x + 1, middle.y, middle.z))
@@ -1110,7 +1110,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
var/mob/living/silicon/ai/ai_caller = caller
- if(ai_caller.incapacitated())
+ if(ai_caller.incapacitated)
unset_ranged_ability(caller)
return FALSE
@@ -1200,7 +1200,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
return FALSE
var/mob/living/silicon/ai/ai_caller = caller
- if (ai_caller.incapacitated() || !isturf(ai_caller.loc))
+ if (ai_caller.incapacitated || !isturf(ai_caller.loc))
return FALSE
var/turf/target = get_turf(clicked_on)
@@ -1228,7 +1228,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
COOLDOWN_START(src, time_til_next_tilt, roll_over_cooldown)
/datum/action/innate/ai/ranged/core_tilt/proc/do_roll_over(mob/living/silicon/ai/ai_caller, picked_dir)
- if (ai_caller.incapacitated() || !isturf(ai_caller.loc)) // prevents bugs where the ai is carded and rolls
+ if (ai_caller.incapacitated || !isturf(ai_caller.loc)) // prevents bugs where the ai is carded and rolls
return
var/turf/target = get_step(ai_caller, picked_dir) // in case we moved we pass the dir not the target turf
@@ -1242,7 +1242,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
/// Used in our radial menu, state-checking proc after the radial menu sleeps
/datum/action/innate/ai/ranged/core_tilt/proc/radial_check(mob/living/silicon/ai/caller)
- if (QDELETED(caller) || caller.incapacitated() || caller.stat == DEAD)
+ if (QDELETED(caller) || caller.incapacitated || caller.stat == DEAD)
return FALSE
if (uses <= 0)
@@ -1289,7 +1289,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
return FALSE
var/mob/living/silicon/ai/ai_caller = caller
- if(ai_caller.incapacitated())
+ if(ai_caller.incapacitated)
unset_ranged_ability(caller)
return FALSE
@@ -1345,7 +1345,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
/// Used in our radial menu, state-checking proc after the radial menu sleeps
/datum/action/innate/ai/ranged/remote_vendor_tilt/proc/radial_check(mob/living/silicon/ai/caller, obj/machinery/vending/clicked_vendor)
- if (QDELETED(caller) || caller.incapacitated() || caller.stat == DEAD)
+ if (QDELETED(caller) || caller.incapacitated || caller.stat == DEAD)
return FALSE
if (QDELETED(clicked_vendor))
diff --git a/code/modules/antagonists/revolution/revolution.dm b/code/modules/antagonists/revolution/revolution.dm
index 0d2e4132d4b..d490944e1e3 100644
--- a/code/modules/antagonists/revolution/revolution.dm
+++ b/code/modules/antagonists/revolution/revolution.dm
@@ -431,7 +431,7 @@
var/list/datum/mind/promotable = list()
var/list/datum/mind/monkey_promotable = list()
for(var/datum/mind/khrushchev in non_heads)
- if(khrushchev.current && !khrushchev.current.incapacitated() && !HAS_TRAIT(khrushchev.current, TRAIT_RESTRAINED) && khrushchev.current.client)
+ if(khrushchev.current && !khrushchev.current.incapacitated && !HAS_TRAIT(khrushchev.current, TRAIT_RESTRAINED) && khrushchev.current.client)
if((ROLE_REV_HEAD in khrushchev.current.client.prefs.be_special) || (ROLE_PROVOCATEUR in khrushchev.current.client.prefs.be_special))
if(!ismonkey(khrushchev.current))
promotable += khrushchev
diff --git a/code/modules/antagonists/spy/spy_bounty.dm b/code/modules/antagonists/spy/spy_bounty.dm
index 01a1a1baf7b..42ab0203e5c 100644
--- a/code/modules/antagonists/spy/spy_bounty.dm
+++ b/code/modules/antagonists/spy/spy_bounty.dm
@@ -529,7 +529,7 @@
return TRUE
if(IS_WEAKREF_OF(stealing, target_ref))
var/mob/living/carbon/human/target = stealing
- if(!target.incapacitated(IGNORE_RESTRAINTS|IGNORE_STASIS))
+ if(!INCAPACITATED_IGNORING(target, INCAPABLE_RESTRAINTS|INCAPABLE_STASIS))
return FALSE
if(find_desired_thing(target))
return TRUE
diff --git a/code/modules/antagonists/voidwalker/voidwalker_abilities.dm b/code/modules/antagonists/voidwalker/voidwalker_abilities.dm
index d617d9138fc..3bf4e1b76c3 100644
--- a/code/modules/antagonists/voidwalker/voidwalker_abilities.dm
+++ b/code/modules/antagonists/voidwalker/voidwalker_abilities.dm
@@ -37,7 +37,7 @@
spookify(cast_on)
return
owner.balloon_alert(owner, "line of sight broken!")
- return SPELL_CANCEL_CAST
+ return SPELL_NO_IMMEDIATE_COOLDOWN
/datum/action/cooldown/spell/pointed/unsettle/proc/check_if_in_view(mob/living/carbon/human/target)
SIGNAL_HANDLER
diff --git a/code/modules/antagonists/wizard/equipment/soulstone.dm b/code/modules/antagonists/wizard/equipment/soulstone.dm
index a5c48bdf81b..d93ebd2d1f5 100644
--- a/code/modules/antagonists/wizard/equipment/soulstone.dm
+++ b/code/modules/antagonists/wizard/equipment/soulstone.dm
@@ -377,7 +377,7 @@
/obj/item/soulstone/proc/check_menu(mob/user, obj/structure/constructshell/shell)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.is_holding(src) || !user.CanReach(shell, src))
+ if(user.incapacitated || !user.is_holding(src) || !user.CanReach(shell, src))
return FALSE
return TRUE
@@ -449,7 +449,7 @@
/// Called when a ghost is chosen to become a shade.
/obj/item/soulstone/proc/on_poll_concluded(mob/living/master, mob/living/victim, mob/dead/observer/ghost)
- if(isnull(victim) || master.incapacitated() || !master.is_holding(src) || !master.CanReach(victim, src))
+ if(isnull(victim) || master.incapacitated || !master.is_holding(src) || !master.CanReach(victim, src))
return FALSE
if(isnull(ghost?.client))
to_chat(master, span_danger("There were no spirits willing to become a shade."))
diff --git a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm
index acb454a9836..70cafb11be8 100644
--- a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm
+++ b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm
@@ -660,7 +660,7 @@
if(isliving(target))
var/mob/living/living_mob = target
- if(living_mob.incapacitated())
+ if(living_mob.incapacitated)
close_machine(target)
return
diff --git a/code/modules/bitrunning/event.dm b/code/modules/bitrunning/event.dm
index 16190851f37..370957e2ebb 100644
--- a/code/modules/bitrunning/event.dm
+++ b/code/modules/bitrunning/event.dm
@@ -61,7 +61,7 @@
var/total = 0
for(var/datum/weakref/server_ref in cyber_control.active_servers)
var/obj/machinery/quantum_server/server = server_ref?.resolve()
- if(isnull(server))
+ if(isnull(server) || QDELETED(server))
continue
total += length(server.mutation_candidate_refs)
diff --git a/code/modules/bitrunning/objects/landmarks.dm b/code/modules/bitrunning/objects/landmarks.dm
index ea55b96979e..170e7ab3075 100644
--- a/code/modules/bitrunning/objects/landmarks.dm
+++ b/code/modules/bitrunning/objects/landmarks.dm
@@ -72,11 +72,13 @@
encrypted_crate.abstract_move(selected_crate.loc)
selected_crate.abstract_move(original_location)
+
/// A location for mobs to spawn.
/obj/effect/landmark/bitrunning/mob_segment
name = "Bitrunning modular mob segment"
icon_state = "mob_segment"
+
/// Bitrunning safehouses. Typically 7x6 rooms with a single entrance.
/obj/modular_map_root/safehouse
config_file = "strings/modular_maps/safehouse.toml"
diff --git a/code/modules/bitrunning/orders/tech.dm b/code/modules/bitrunning/orders/tech.dm
index 0b097127ffb..9dd1db17c79 100644
--- a/code/modules/bitrunning/orders/tech.dm
+++ b/code/modules/bitrunning/orders/tech.dm
@@ -2,38 +2,38 @@
category_index = CATEGORY_BITRUNNING_TECH
/datum/orderable_item/bitrunning_tech/item_tier1
- cost_per_order = 1000
+ cost_per_order = 750
item_path = /obj/item/bitrunning_disk/item/tier1
desc = "This disk contains a program that lets you equip a medical beamgun, a C4 explosive, or a box of infinite pizza."
/datum/orderable_item/bitrunning_tech/item_tier2
- cost_per_order = 1500
+ cost_per_order = 1250
item_path = /obj/item/bitrunning_disk/item/tier2
desc = "This disk contains a program that lets you equip a luxury medipen, a pistol, or an armour vest."
/datum/orderable_item/bitrunning_tech/item_tier3
- cost_per_order = 2500
+ cost_per_order = 2000
item_path = /obj/item/bitrunning_disk/item/tier3
desc = "This disk contains a program that lets you equip an advanced energy gun, a dual bladed energy sword, or a minibomb."
/datum/orderable_item/bitrunning_tech/ability_tier1
- cost_per_order = 1000
+ cost_per_order = 750
item_path = /obj/item/bitrunning_disk/ability/tier1
desc = "This disk contains a program that lets you cast Summon Cheese or Lesser Heal."
/datum/orderable_item/bitrunning_tech/ability_tier2
- cost_per_order = 1800
+ cost_per_order = 1500
item_path = /obj/item/bitrunning_disk/ability/tier2
desc = "This disk contains a program that lets you cast Fireball, Lightning Bolt, or Forcewall."
/datum/orderable_item/bitrunning_tech/ability_tier3
- cost_per_order = 3200
+ cost_per_order = 2500
item_path = /obj/item/bitrunning_disk/ability/tier3
desc = "This disk contains a program that lets you shapeshift into a lesser ashdrake, or a polar bear."
/datum/orderable_item/bitrunning_tech/flip_skillchip
item_path = /obj/item/skillchip/matrix_taunt
- cost_per_order = 2000
+ cost_per_order = 1500
/datum/orderable_item/bitrunning_tech/pka_mod
item_path = /obj/item/bitrunning_disk/item/pka_mods
@@ -42,7 +42,7 @@
/datum/orderable_item/bitrunning_tech/pka_mod/premium
item_path = /obj/item/bitrunning_disk/item/pka_mods/premium
- cost_per_order = 1800
+ cost_per_order = 1600
desc = "This disk contains a program that lets you equip stronger modkits for the proto-kinetic accelerator. Proto-kinetic accelerator not included."
/datum/orderable_item/bitrunning_tech/pkc_mod
@@ -52,5 +52,5 @@
/datum/orderable_item/bitrunning_tech/pkc_mod/premium
item_path = /obj/item/bitrunning_disk/item/pkc_mods/premium
- cost_per_order = 1800
+ cost_per_order = 1600
desc = "This disk contains a program that lets you equip stronger trophies for the proto-kinetic crusher. Proto-kinetic crusher not included."
diff --git a/code/modules/bitrunning/server/obj_generation.dm b/code/modules/bitrunning/server/obj_generation.dm
index dabac8ae62d..baf427855a2 100644
--- a/code/modules/bitrunning/server/obj_generation.dm
+++ b/code/modules/bitrunning/server/obj_generation.dm
@@ -116,9 +116,13 @@
path = pick(generated_domain.mob_modules)
var/datum/modular_mob_segment/segment = new path()
- segment.spawn_mobs(get_turf(landmark))
- mutation_candidate_refs += segment.spawned_mob_refs
+
+ var/list/mob_spawns = landmark.spawn_mobs(get_turf(landmark), segment)
+ if(length(mob_spawns))
+ mutation_candidate_refs += mob_spawns
+
qdel(landmark)
+ qdel(segment)
return TRUE
diff --git a/code/modules/bitrunning/server/threats.dm b/code/modules/bitrunning/server/threats.dm
index 28d91aa4b37..6b9a334d925 100644
--- a/code/modules/bitrunning/server/threats.dm
+++ b/code/modules/bitrunning/server/threats.dm
@@ -176,7 +176,7 @@
/// Removes any invalid candidates from the list
/obj/machinery/quantum_server/proc/validate_mutation_candidates()
for(var/datum/weakref/creature_ref as anything in mutation_candidate_refs)
- var/mob/living/creature = creature_ref.resolve()
+ var/mob/living/creature = creature_ref?.resolve()
if(isnull(creature) || creature.mind)
mutation_candidate_refs.Remove(creature_ref)
diff --git a/code/modules/bitrunning/virtual_domain/domains/grassland_hunt.dm b/code/modules/bitrunning/virtual_domain/domains/grassland_hunt.dm
new file mode 100644
index 00000000000..9c9e1c7171a
--- /dev/null
+++ b/code/modules/bitrunning/virtual_domain/domains/grassland_hunt.dm
@@ -0,0 +1,28 @@
+/datum/lazy_template/virtual_domain/grasslands_hunt
+ name = "Grasslands Hunt"
+ desc = "A peaceful hunt in the wilderness."
+ help_text = "As a hunter, you must be able to track and kill your prey. Prove yourself."
+ is_modular = TRUE
+ key = "grasslands_hunt"
+ map_name = "grasslands_hunt"
+ mob_modules = list(/datum/modular_mob_segment/deer)
+
+
+/datum/lazy_template/virtual_domain/grasslands_hunt/setup_domain(list/created_atoms)
+ for(var/obj/effect/landmark/bitrunning/mob_segment/landmark in created_atoms)
+ RegisterSignal(landmark, COMSIG_BITRUNNING_MOB_SEGMENT_SPAWNED, PROC_REF(on_spawned))
+
+
+/// The mob segment has concluded spawning
+/datum/lazy_template/virtual_domain/grasslands_hunt/proc/on_spawned(datum/source, list/mobs)
+ SIGNAL_HANDLER
+
+ for(var/mob/living/fauna as anything in mobs)
+ RegisterSignal(fauna, COMSIG_LIVING_DEATH, PROC_REF(on_death))
+
+
+/// Handles deer being slain
+/datum/lazy_template/virtual_domain/grasslands_hunt/proc/on_death(datum/source)
+ SIGNAL_HANDLER
+
+ add_points(3.5)
diff --git a/code/modules/bitrunning/virtual_domain/domains/meta_central.dm b/code/modules/bitrunning/virtual_domain/domains/meta_central.dm
new file mode 100644
index 00000000000..0bc35ceaf40
--- /dev/null
+++ b/code/modules/bitrunning/virtual_domain/domains/meta_central.dm
@@ -0,0 +1,12 @@
+/datum/lazy_template/virtual_domain/meta_central
+ name = "Meta Central"
+ cost = BITRUNNER_COST_LOW
+ desc = "Every so often, workers demand rights from Nanotrasen. This is unprofitable."
+ difficulty = BITRUNNER_DIFFICULTY_LOW
+ forced_outfit = /datum/outfit/job/security/mod
+ help_text = "Respond to the worker's demands with sanctioned violence. Recover valuable materials that may be scattered around. Just remember your training: Always assume guilt, they can confess in medbay... Or something like that."
+ is_modular = TRUE
+ key = "meta_central"
+ map_name = "meta_central"
+ mob_modules = list(/datum/modular_mob_segment/revolutionary)
+ reward_points = BITRUNNER_REWARD_LOW
diff --git a/code/modules/bitrunning/virtual_domain/modular_mob_segment.dm b/code/modules/bitrunning/virtual_domain/modular_mob_segment.dm
index b8c5880a69c..225912797b2 100644
--- a/code/modules/bitrunning/virtual_domain/modular_mob_segment.dm
+++ b/code/modules/bitrunning/virtual_domain/modular_mob_segment.dm
@@ -3,27 +3,49 @@
#define SPAWN_UNLIKELY 35
#define SPAWN_RARE 10
+
+/// Handles spawning mobs for this landmark. Sends a signal when done.
+/obj/effect/landmark/bitrunning/mob_segment/proc/spawn_mobs(turf/origin, datum/modular_mob_segment/segment)
+ var/list/mob/living/spawned_mobs = list()
+
+ spawned_mobs += segment.spawn_mobs(origin)
+
+ SEND_SIGNAL(src, COMSIG_BITRUNNING_MOB_SEGMENT_SPAWNED, spawned_mobs)
+
+ var/list/datum/weakref/mob_refs = list()
+ for(var/mob/living/spawned as anything in spawned_mobs)
+ if(QDELETED(spawned))
+ continue
+
+ mob_refs += WEAKREF(spawned)
+
+ return mob_refs
+
+
+/**
+ * A list for mob spawning landmarks to use.
+ */
/datum/modular_mob_segment
- /// Spawn no more than this amount
- var/max = 4
/// Set this to false if you want explicitly what's in the list to spawn
var/exact = FALSE
/// The list of mobs to spawn
- var/list/mob/living/mobs = list()
- /// The mobs spawned from this segment
- var/list/spawned_mob_refs = list()
+ var/list/mobs = list()
+ /// Spawn no more than this amount
+ var/max = 4
/// Chance this will spawn (1 - 100)
var/probability = SPAWN_LIKELY
+
/// Spawns mobs in a circle around the location
/datum/modular_mob_segment/proc/spawn_mobs(turf/origin)
if(!prob(probability))
return
- var/total_amount = exact ? rand(1, max) : length(mobs)
+ var/list/mob/living/spawned_mobs = list()
- shuffle_inplace(mobs)
+ var/total_amount = exact ? length(mobs) : rand(1, max)
+ shuffle_inplace(mobs)
var/list/turf/nearby = list()
for(var/turf/tile as anything in RANGE_TURFS(2, origin))
@@ -46,7 +68,10 @@
var/mob/living/mob = new path(destination)
nearby -= destination
- spawned_mob_refs.Add(WEAKREF(mob))
+ spawned_mobs += mob
+
+ return spawned_mobs
+
// Some generic mob segments. If you want to add generic ones for any map, add them here
@@ -55,41 +80,48 @@
/mob/living/basic/pet/gondola,
)
+
/datum/modular_mob_segment/corgis
max = 2
mobs = list(
/mob/living/basic/pet/dog/corgi,
)
+
/datum/modular_mob_segment/monkeys
mobs = list(
/mob/living/carbon/human/species/monkey,
)
+
/datum/modular_mob_segment/syndicate_team
mobs = list(
/mob/living/basic/trooper/syndicate/ranged,
/mob/living/basic/trooper/syndicate/melee,
)
+
/datum/modular_mob_segment/abductor_agents
mobs = list(
/mob/living/basic/trooper/abductor/melee,
/mob/living/basic/trooper/abductor/ranged,
)
+
/datum/modular_mob_segment/syndicate_elite
mobs = list(
/mob/living/basic/trooper/syndicate/melee/sword/space/stormtrooper,
/mob/living/basic/trooper/syndicate/ranged/space/stormtrooper,
)
+
/datum/modular_mob_segment/bears
max = 2
mobs = list(
/mob/living/basic/bear,
)
+
/datum/modular_mob_segment/bees
exact = TRUE
mobs = list(
@@ -100,33 +132,39 @@
/mob/living/basic/bee/queen,
)
+
/datum/modular_mob_segment/bees_toxic
mobs = list(
/mob/living/basic/bee/toxin,
)
+
/datum/modular_mob_segment/blob_spores
mobs = list(
/mob/living/basic/blob_minion,
)
+
/datum/modular_mob_segment/carps
mobs = list(
/mob/living/basic/carp,
)
+
/datum/modular_mob_segment/hivebots
mobs = list(
/mob/living/basic/hivebot,
/mob/living/basic/hivebot/range,
)
+
/datum/modular_mob_segment/hivebots_strong
mobs = list(
/mob/living/basic/hivebot/strong,
/mob/living/basic/hivebot/range,
)
+
/datum/modular_mob_segment/lavaland_assorted
mobs = list(
/mob/living/basic/mining/basilisk,
@@ -135,6 +173,7 @@
/mob/living/basic/mining/lobstrosity,
)
+
/datum/modular_mob_segment/spiders
mobs = list(
/mob/living/basic/spider/giant/ambush,
@@ -144,11 +183,13 @@
/mob/living/basic/spider/giant/midwife,
)
+
/datum/modular_mob_segment/venus_trap
mobs = list(
/mob/living/basic/venus_human_trap,
)
+
/datum/modular_mob_segment/xenos
mobs = list(
/mob/living/basic/alien,
@@ -156,6 +197,20 @@
/mob/living/basic/alien/drone,
)
+
+/datum/modular_mob_segment/deer
+ max = 1
+ mobs = list(
+ /mob/living/basic/deer,
+ )
+
+
+/datum/modular_mob_segment/revolutionary
+ mobs = list(
+ /mob/living/basic/revolutionary,
+ )
+
+
#undef SPAWN_ALWAYS
#undef SPAWN_LIKELY
#undef SPAWN_UNLIKELY
diff --git a/code/modules/cards/cardhand.dm b/code/modules/cards/cardhand.dm
index ac14e17fea6..8fc9b4d0dc7 100644
--- a/code/modules/cards/cardhand.dm
+++ b/code/modules/cards/cardhand.dm
@@ -67,7 +67,7 @@
qdel(src) // cardhand is empty now so delete it
/obj/item/toy/cards/cardhand/proc/check_menu(mob/living/user)
- return isliving(user) && !user.incapacitated()
+ return isliving(user) && !user.incapacitated
/obj/item/toy/cards/cardhand/attackby(obj/item/weapon, mob/living/user, params, flip_card = FALSE)
var/obj/item/toy/singlecard/card
diff --git a/code/modules/cargo/goodies.dm b/code/modules/cargo/goodies.dm
index aa42b5cacde..f7ce106d580 100644
--- a/code/modules/cargo/goodies.dm
+++ b/code/modules/cargo/goodies.dm
@@ -237,6 +237,12 @@
cost = PAYCHECK_CREW
contains = list(/obj/item/storage/box/fishing_lines)
+/datum/supply_pack/goody/fishing_lure_set
+ name = "Fishing Lures Set"
+ desc = "A set of bite-resistant fishing lures to fish all (most) sort of fish. Beat randomness to a curb today!"
+ cost = PAYCHECK_CREW * 8
+ contains = list(/obj/item/storage/box/fishing_lures)
+
/datum/supply_pack/goody/fishing_hook_rescue
name = "Rescue Fishing Hook Single-Pack"
desc = "For when your fellow miner has inevitably fallen into a chasm, and it's up to you to save them."
@@ -252,7 +258,7 @@
/datum/supply_pack/goody/fish_feed
name = "Can of Fish Food Single-Pack"
desc = "For keeping your little friends fed and alive."
- cost = PAYCHECK_CREW * 1
+ cost = PAYCHECK_CREW
contains = list(/obj/item/fish_feed)
/datum/supply_pack/goody/naturalbait
diff --git a/code/modules/cargo/universal_scanner.dm b/code/modules/cargo/universal_scanner.dm
index 484f4a7a032..9ce1771421e 100644
--- a/code/modules/cargo/universal_scanner.dm
+++ b/code/modules/cargo/universal_scanner.dm
@@ -257,7 +257,7 @@
/obj/item/universal_scanner/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm
index 6feba4a3bc4..880d6f667c2 100644
--- a/code/modules/clothing/clothing.dm
+++ b/code/modules/clothing/clothing.dm
@@ -528,7 +528,7 @@ BLIND // can't see anything
update_appearance() //most of the time the sprite changes
/obj/item/clothing/proc/can_use(mob/user)
- return istype(user) && !user.incapacitated()
+ return istype(user) && !user.incapacitated
/obj/item/clothing/proc/spawn_shreds()
new /obj/effect/decal/cleanable/shreds(get_turf(src), name)
diff --git a/code/modules/clothing/head/costume.dm b/code/modules/clothing/head/costume.dm
index 5442210aecd..a1cfd37ec0d 100644
--- a/code/modules/clothing/head/costume.dm
+++ b/code/modules/clothing/head/costume.dm
@@ -119,14 +119,10 @@
/obj/item/clothing/head/costume/cardborg/equipped(mob/living/user, slot)
..()
if(ishuman(user) && (slot & ITEM_SLOT_HEAD))
- var/mob/living/carbon/human/H = user
- if(istype(H.wear_suit, /obj/item/clothing/suit/costume/cardborg))
- var/obj/item/clothing/suit/costume/cardborg/CB = H.wear_suit
- CB.disguise(user, src)
-
-/obj/item/clothing/head/costume/cardborg/dropped(mob/living/user)
- ..()
- user.remove_alt_appearance("standard_borg_disguise")
+ var/mob/living/carbon/human/human_user = user
+ if(istype(human_user.wear_suit, /obj/item/clothing/suit/costume/cardborg))
+ var/obj/item/clothing/suit/costume/cardborg/suit = human_user.wear_suit
+ suit.disguise(user, src)
/obj/item/clothing/head/costume/bronze
name = "bronze hat"
diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm
index a5041de7fa0..5d5fc87d409 100644
--- a/code/modules/clothing/head/jobs.dm
+++ b/code/modules/clothing/head/jobs.dm
@@ -54,7 +54,7 @@
/obj/item/clothing/head/utility/chefhat/proc/on_mouse_emote(mob/living/source, key, emote_message, type_override)
SIGNAL_HANDLER
var/mob/living/carbon/wearer = loc
- if(!wearer || wearer.incapacitated(IGNORE_RESTRAINTS))
+ if(!wearer || INCAPACITATED_IGNORING(wearer, INCAPABLE_RESTRAINTS))
return
if (!prob(mouse_control_probability))
return COMPONENT_CANT_EMOTE
@@ -68,7 +68,7 @@
return COMPONENT_MOVABLE_BLOCK_PRE_MOVE // Didn't roll well enough or on cooldown
var/mob/living/carbon/wearer = loc
- if(!wearer || wearer.incapacitated(IGNORE_RESTRAINTS))
+ if(!wearer || INCAPACITATED_IGNORING(wearer, INCAPABLE_RESTRAINTS))
return COMPONENT_MOVABLE_BLOCK_PRE_MOVE // Not worn or can't move
var/move_direction = get_dir(wearer, moved_to)
diff --git a/code/modules/clothing/head/soft_caps.dm b/code/modules/clothing/head/soft_caps.dm
index 4744296cdb8..f8e7e80532f 100644
--- a/code/modules/clothing/head/soft_caps.dm
+++ b/code/modules/clothing/head/soft_caps.dm
@@ -33,7 +33,7 @@
/obj/item/clothing/head/soft/proc/flip(mob/user)
- if(!user.incapacitated())
+ if(!user.incapacitated)
flipped = !flipped
if(flipped)
icon_state = "[soft_type][soft_suffix]_flipped"
diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm
index 07874405739..a88ec39a9d2 100644
--- a/code/modules/clothing/masks/gasmask.dm
+++ b/code/modules/clothing/masks/gasmask.dm
@@ -301,14 +301,14 @@ GLOBAL_LIST_INIT(clown_mask_options, list(
//AddElement(/datum/element/swabable, CELL_LINE_TABLE_CLOWN, CELL_VIRUS_TABLE_GENERIC, rand(2,3), 0) //NOVA EDIT REMOVAL
/obj/item/clothing/mask/gas/clown_hat/ui_action_click(mob/user)
- if(!istype(user) || user.incapacitated())
+ if(!istype(user) || user.incapacitated)
return
var/choice = show_radial_menu(user,src, clownmask_designs, custom_check = FALSE, radius = 36, require_near = TRUE)
if(!choice)
return FALSE
- if(src && choice && !user.incapacitated() && in_range(user,src))
+ if(src && choice && !user.incapacitated && in_range(user,src))
var/list/options = GLOB.clown_mask_options
icon_state = options[choice]
user.update_worn_mask()
@@ -355,7 +355,7 @@ GLOBAL_LIST_INIT(clown_mask_options, list(
)
/obj/item/clothing/mask/gas/mime/ui_action_click(mob/user)
- if(!istype(user) || user.incapacitated())
+ if(!istype(user) || user.incapacitated)
return
var/list/options = list()
@@ -368,7 +368,7 @@ GLOBAL_LIST_INIT(clown_mask_options, list(
if(!choice)
return FALSE
- if(src && choice && !user.incapacitated() && in_range(user,src))
+ if(src && choice && !user.incapacitated && in_range(user,src))
// NOVA EDIT ADDITION START - More mask variations
var/mob/living/carbon/human/human_user = user
if(human_user.dna.species.mutant_bodyparts["snout"])
diff --git a/code/modules/clothing/outfits/ert.dm b/code/modules/clothing/outfits/ert.dm
index 263f831cff2..0cfa011433d 100644
--- a/code/modules/clothing/outfits/ert.dm
+++ b/code/modules/clothing/outfits/ert.dm
@@ -573,3 +573,72 @@
head = /obj/item/clothing/head/beret/militia
l_hand = /obj/item/megaphone
suit_store = /obj/item/gun/energy/laser/musket/prime
+
+/datum/outfit/centcom/ert/medical_commander
+ name = "Chief EMT"
+ id = /obj/item/card/id/advanced/centcom/ert/medical
+ uniform = /obj/item/clothing/under/rank/medical/chief_medical_officer
+ l_pocket = /obj/item/healthanalyzer/advanced
+ shoes = /obj/item/clothing/shoes/sneakers/white
+ backpack_contents = list(
+ /obj/item/reagent_containers/hypospray/combat = 1,
+ /obj/item/storage/medkit/regular = 1,
+ /obj/item/storage/medkit/advanced = 1,
+ /obj/item/melee/baton/telescopic = 1,
+ /obj/item/gun/energy/pulse/pistol/loyalpin = 1,
+ /obj/item/stack/medical/poultice = 1, //These stacks contain 15 by default. Great for getting corpses to defib range without surgery.
+ )
+ belt = /obj/item/storage/belt/medical/ert
+ glasses = /obj/item/clothing/glasses/hud/health/sunglasses
+ additional_radio = /obj/item/encryptionkey/heads/cmo
+ mask = /obj/item/clothing/mask/surgical
+ back = /obj/item/mod/control/pre_equipped/emergency_medical/corpsman
+ gloves = null
+ suit = null
+ head = null
+ suit_store = /obj/item/tank/internals/oxygen
+
+/datum/outfit/centcom/ert/medical_technician
+ name = "EMT Paramedic"
+ id = /obj/item/card/id/advanced/centcom/ert/medical
+ uniform = /obj/item/clothing/under/rank/medical/scrubs/blue
+ l_pocket = /obj/item/healthanalyzer
+ backpack_contents = list(
+ /obj/item/reagent_containers/hypospray/combat = 1,
+ /obj/item/storage/medkit/regular = 1,
+ /obj/item/reagent_containers/syringe = 1,
+ /obj/item/reagent_containers/cup/bottle/formaldehyde = 1,
+ /obj/item/reagent_containers/medigel/sterilizine = 1,
+ /obj/item/bodybag = 2,
+ )
+ mask = /obj/item/clothing/mask/surgical
+ belt = /obj/item/storage/belt/medical/ert
+ glasses = /obj/item/clothing/glasses/hud/health
+ additional_radio = /obj/item/encryptionkey/heads/cmo
+ shoes = /obj/item/clothing/shoes/sneakers/blue
+ back = /obj/item/mod/control/pre_equipped/emergency_medical
+ gloves = null
+ suit = null
+ head = null
+ suit_store = /obj/item/tank/internals/oxygen
+
+/obj/item/mod/control/pre_equipped/emergency_medical
+ theme = /datum/mod_theme/medical
+ starting_frequency = MODLINK_FREQ_CENTCOM
+ applied_cell = /obj/item/stock_parts/power_store/cell/hyper
+ applied_modules = list(
+ /obj/item/mod/module/organizer,
+ /obj/item/mod/module/defibrillator,
+ /obj/item/mod/module/flashlight,
+ /obj/item/mod/module/health_analyzer,
+ /obj/item/mod/module/injector,
+ /obj/item/mod/module/surgical_processor/emergency,
+ /obj/item/mod/module/storage/large_capacity,
+ )
+
+/obj/item/mod/control/pre_equipped/emergency_medical/corpsman
+ theme = /datum/mod_theme/medical/corpsman
+
+///Identical to medical MODsuit, but uses the alternate skin by default.
+/datum/mod_theme/medical/corpsman
+ default_skin = "corpsman"
diff --git a/code/modules/clothing/outfits/plasmaman.dm b/code/modules/clothing/outfits/plasmaman.dm
index 1b2e0ead148..a0e927c6319 100644
--- a/code/modules/clothing/outfits/plasmaman.dm
+++ b/code/modules/clothing/outfits/plasmaman.dm
@@ -302,3 +302,15 @@
uniform = /obj/item/clothing/under/plasmaman //same
gloves = /obj/item/clothing/gloves/color/plasmaman/black
head = /obj/item/clothing/head/helmet/space/plasmaman
+
+/datum/outfit/plasmaman/medical_commander
+ name = "Chief EMT Plasmaman"
+ uniform = /obj/item/clothing/under/plasmaman/chief_medical_officer
+ gloves = /obj/item/clothing/gloves/color/plasmaman/white
+ head = /obj/item/clothing/head/helmet/space/plasmaman/chief_medical_officer
+
+/datum/outfit/plasmaman/medical_technician
+ name = "EMT Paramedic Plasmaman"
+ uniform = /obj/item/clothing/under/plasmaman/medical
+ gloves = /obj/item/clothing/gloves/color/plasmaman/white
+ head = /obj/item/clothing/head/helmet/space/plasmaman/medical
diff --git a/code/modules/clothing/shoes/jumpboots.dm b/code/modules/clothing/shoes/jumpboots.dm
index 3446c2e7c78..dc9dadcea5a 100644
--- a/code/modules/clothing/shoes/jumpboots.dm
+++ b/code/modules/clothing/shoes/jumpboots.dm
@@ -36,6 +36,7 @@
user.visible_message(span_warning("[usr] dashes forward into the air!"))
recharging_time = world.time + recharging_rate
else
+ REMOVE_TRAIT(user, TRAIT_MOVE_FLOATING, LEAPING_TRAIT)
to_chat(user, span_warning("Something prevents you from dashing forward!"))
/obj/item/clothing/shoes/bhop/rocket
diff --git a/code/modules/clothing/suits/costume.dm b/code/modules/clothing/suits/costume.dm
index 133122ac22c..a460d746a71 100644
--- a/code/modules/clothing/suits/costume.dm
+++ b/code/modules/clothing/suits/costume.dm
@@ -166,6 +166,7 @@
body_parts_covered = CHEST|GROIN|LEGS
flags_inv = HIDEJUMPSUIT
dog_fashion = /datum/dog_fashion/back
+ var/in_use = FALSE
/obj/item/clothing/suit/costume/cardborg/equipped(mob/living/user, slot)
..()
@@ -174,17 +175,33 @@
/obj/item/clothing/suit/costume/cardborg/dropped(mob/living/user)
..()
+ if (!in_use)
+ return
user.remove_alt_appearance("standard_borg_disguise")
-
-/obj/item/clothing/suit/costume/cardborg/proc/disguise(mob/living/carbon/human/H, obj/item/clothing/head/costume/cardborg/borghead)
- if(istype(H))
- if(!borghead)
- borghead = H.head
- if(istype(borghead, /obj/item/clothing/head/costume/cardborg)) //why is this done this way? because equipped() is called BEFORE THE ITEM IS IN THE SLOT WHYYYY
- var/image/I = image(icon = 'icons/mob/silicon/robots.dmi' , icon_state = "robot", loc = H)
- I.override = 1
- I.add_overlay(mutable_appearance('icons/mob/silicon/robots.dmi', "robot_e")) //gotta look realistic
- add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/silicons, "standard_borg_disguise", I) //you look like a robot to robots! (including yourself because you're totally a robot)
+ in_use = FALSE
+ var/mob/living/carbon/human/human_user = user
+ if (istype(human_user.head, /obj/item/clothing/head/costume/cardborg))
+ UnregisterSignal(human_user.head, COMSIG_ITEM_DROPPED)
+
+/obj/item/clothing/suit/costume/cardborg/proc/disguise(mob/living/carbon/human/human_user, obj/item/clothing/head/costume/cardborg/borghead)
+ if(!istype(human_user))
+ return
+ if(!borghead)
+ borghead = human_user.head
+ if(!istype(borghead, /obj/item/clothing/head/costume/cardborg)) //why is this done this way? because equipped() is called BEFORE THE ITEM IS IN THE SLOT WHYYYY
+ return
+ RegisterSignal(borghead, COMSIG_ITEM_DROPPED, PROC_REF(helmet_drop)) // Don't need to worry about qdeleting since dropped will be called from there
+ in_use = TRUE
+ var/image/override_image = image(icon = 'icons/mob/silicon/robots.dmi' , icon_state = "robot", loc = human_user)
+ override_image.override = TRUE
+ override_image.add_overlay(mutable_appearance('icons/mob/silicon/robots.dmi', "robot_e")) //gotta look realistic
+ add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/silicons, "standard_borg_disguise", override_image) //you look like a robot to robots! (including yourself because you're totally a robot)
+
+/obj/item/clothing/suit/costume/cardborg/proc/helmet_drop(datum/source, mob/living/user)
+ SIGNAL_HANDLER
+ UnregisterSignal(source, COMSIG_ITEM_DROPPED)
+ user.remove_alt_appearance("standard_borg_disguise")
+ in_use = FALSE
/obj/item/clothing/suit/costume/snowman
name = "snowman outfit"
diff --git a/code/modules/deathmatch/deathmatch_modifier.dm b/code/modules/deathmatch/deathmatch_modifier.dm
index dadca49d70a..9faafa91a48 100644
--- a/code/modules/deathmatch/deathmatch_modifier.dm
+++ b/code/modules/deathmatch/deathmatch_modifier.dm
@@ -232,7 +232,7 @@
projectile.ricochets_max += 2
projectile.min_ricochets += 2
projectile.ricochet_incidence_leeway = 0
- ADD_TRAIT(projectile, TRAIT_ALWAYS_HIT_ZONE, DEATHMATCH_TRAIT)
+ projectile.accuracy_falloff = 0
/datum/deathmatch_modifier/stormtrooper
name = "Stormtrooper Aim"
diff --git a/code/modules/events/ion_storm.dm b/code/modules/events/ion_storm.dm
index 686adf1e5d3..9c9d81d01d7 100644
--- a/code/modules/events/ion_storm.dm
+++ b/code/modules/events/ion_storm.dm
@@ -34,7 +34,7 @@
//AI laws
for(var/mob/living/silicon/ai/M in GLOB.alive_mob_list)
M.laws_sanity_check()
- if(M.stat != DEAD && !M.incapacitated())
+ if(M.stat != DEAD && !M.incapacitated)
if(prob(replaceLawsetChance))
var/datum/ai_laws/ion_lawset = pick_weighted_lawset()
// pick_weighted_lawset gives us a typepath,
diff --git a/code/modules/explorer_drone/exodrone.dm b/code/modules/explorer_drone/exodrone.dm
index 5754ccc4a5e..8ba0f64b4a6 100644
--- a/code/modules/explorer_drone/exodrone.dm
+++ b/code/modules/explorer_drone/exodrone.dm
@@ -63,12 +63,15 @@ GLOBAL_LIST_EMPTY(exodrone_launchers)
/obj/item/exodrone/Initialize(mapload)
. = ..()
- name = pick(strings(EXODRONE_FILE,"probe_names"))
- if(name_counter[name])
- name_counter[name]++
- name = "[name] \Roman[name_counter[name]]"
+ if(name == /obj/item/exodrone::name)
+ name = pick(strings(EXODRONE_FILE,"probe_names"))
+ if(name_counter[name])
+ name_counter[name]++
+ name = "[name] \Roman[name_counter[name]]"
+ else
+ name_counter[name] = 1
else
- name_counter[name] = 1
+ name = name
GLOB.exodrones += src
// Cargo storage
create_storage(max_slots = EXODRONE_CARGO_SLOTS, canthold = GLOB.blacklisted_cargo_types)
diff --git a/code/modules/fishing/admin.dm b/code/modules/fishing/admin.dm
index ba5c29a7fd1..f4643201a77 100644
--- a/code/modules/fishing/admin.dm
+++ b/code/modules/fishing/admin.dm
@@ -51,7 +51,7 @@ ADMIN_VERB(fishing_calculator, R_DEBUG, "Fishing Calculator", "A calculator... f
temporary_rod.set_slot(new line_type(temporary_rod), ROD_SLOT_LINE)
var/result_table = list()
- var/modified_table = spot.get_modified_fish_table(temporary_rod,user)
+ var/modified_table = spot.get_modified_fish_table(temporary_rod, user, null)
for(var/result_type in spot.fish_table) // through this not modified to display 0 chance ones too
var/list/info = list()
info["result"] = result_type
diff --git a/code/modules/fishing/aquarium/aquarium.dm b/code/modules/fishing/aquarium/aquarium.dm
index d4ea9230568..0d2cd462128 100644
--- a/code/modules/fishing/aquarium/aquarium.dm
+++ b/code/modules/fishing/aquarium/aquarium.dm
@@ -307,14 +307,30 @@
/obj/structure/aquarium/ui_data(mob/user)
. = ..()
- .["fluid_type"] = fluid_type
+ .["fluidType"] = fluid_type
.["temperature"] = fluid_temp
- .["allow_breeding"] = allow_breeding
- .["feeding_interval"] = feeding_interval / (1 MINUTES)
- 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
+ .["allowBreeding"] = allow_breeding
+ .["fishData"] = list()
+ .["feedingInterval"] = feeding_interval / (1 MINUTES)
+ .["propData"] = list()
+ for(var/atom/movable/item in contents)
+ if(isfish(item))
+ var/obj/item/fish/fish = item
+ .["fishData"] += list(list(
+ "fish_ref" = REF(fish),
+ "fish_name" = fish.name,
+ "fish_happiness" = fish.get_happiness_value(),
+ "fish_icon" = fish::icon,
+ "fish_icon_state" = fish::icon_state,
+ "fish_health" = fish.health,
+ ))
+ continue
+ .["propData"] += list(list(
+ "prop_ref" = REF(item),
+ "prop_name" = item.name,
+ "prop_icon" = item::icon,
+ "prop_icon_state" = item::icon_state,
+ ))
/obj/structure/aquarium/ui_static_data(mob/user)
. = ..()
@@ -322,6 +338,7 @@
.["minTemperature"] = min_fluid_temp
.["maxTemperature"] = max_fluid_temp
.["fluidTypes"] = fluid_types
+ .["heartIcon"] = 'icons/effects/effects.dmi'
/obj/structure/aquarium/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
. = ..()
@@ -345,14 +362,19 @@
if("feeding_interval")
feeding_interval = params["feeding_interval"] MINUTES
. = 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]."))
+ if("pet_fish")
+ var/obj/item/fish/fish = locate(params["fish_reference"]) in contents
+ fish?.pet_fish(user)
+ if("remove_item")
+ var/atom/movable/item = locate(params["item_reference"]) in contents
+ item?.forceMove(drop_location())
+ to_chat(user, span_notice("You take out [item] from [src]."))
+ if("rename_fish")
+ var/new_name = sanitize_name(params["chosen_name"])
+ if(!new_name)
+ return
+ var/atom/movable/fish = locate(params["fish_reference"]) in contents
+ fish.name = new_name
/obj/structure/aquarium/ui_interact(mob/user, datum/tgui/ui)
. = ..()
@@ -403,7 +425,7 @@
new /obj/item/fish/goldfish/gill(src)
reagents.add_reagent(/datum/reagent/consumable/nutriment, 2)
else
- new /obj/item/fish/three_eyes/gill(src)
+ new /obj/item/fish/goldfish/three_eyes/gill(src)
reagents.add_reagent(/datum/reagent/toxin/mutagen, 2) //three eyes goldfish feed on mutagen.
diff --git a/code/modules/fishing/bait.dm b/code/modules/fishing/bait.dm
index 8eb8911a864..8fb66ad4c3d 100644
--- a/code/modules/fishing/bait.dm
+++ b/code/modules/fishing/bait.dm
@@ -61,21 +61,239 @@
bait_type = /obj/item/food/bait/doughball/synthetic/super
uses_left = 12
+/obj/item/fishing_lure
+ name = "artificial minnow"
+ desc = "A fishing lure meant to attract smaller omnivore fish."
+ icon = 'icons/obj/fishing.dmi'
+ icon_state = "minnow"
+ w_class = WEIGHT_CLASS_SMALL
+ /**
+ * A list with two keys delimiting the spinning interval in which a mouse click has to be pressed while fishing.
+ * This is passed down to the fishing rod, and then to the lure during the minigame.
+ */
+ var/spin_frequency = list(2 SECONDS, 3 SECONDS)
+
+/obj/item/fishing_lure/Initialize(mapload)
+ . = ..()
+ add_traits(list(TRAIT_FISHING_BAIT, TRAIT_BAIT_ALLOW_FISHING_DUD, TRAIT_OMNI_BAIT, TRAIT_BAIT_UNCONSUMABLE), INNATE_TRAIT)
+ RegisterSignal(src, COMSIG_FISHING_EQUIPMENT_SLOTTED, PROC_REF(lure_equipped))
+
+/obj/item/fishing_lure/proc/lure_equipped(datum/source, obj/item/fishing_rod/rod)
+ SIGNAL_HANDLER
+ rod.spin_frequency = spin_frequency
+ RegisterSignal(src, COMSIG_MOVABLE_MOVED, PROC_REF(on_removed))
+
+/obj/item/fishing_lure/proc/on_removed(atom/movable/source, obj/item/fishing_rod/rod, dir, forced)
+ SIGNAL_HANDLER
+ UnregisterSignal(src, COMSIG_MOVABLE_MOVED)
+ rod.spin_frequency = null
+
+///Called for every fish subtype by the fishing subsystem when initializing, to populate the list of fish that can be catched with this lure.
+/obj/item/fishing_lure/proc/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/avg_size = initial(fish_type.average_size)
+ var/intermediate_size = FISH_SIZE_SMALL_MAX + (FISH_SIZE_NORMAL_MAX - FISH_SIZE_SMALL_MAX)
+ if(!ISINRANGE(avg_size, FISH_SIZE_TINY_MAX * 0.5, intermediate_size))
+ return FALSE
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(length(list(/datum/fish_trait/vegan, /datum/fish_trait/picky_eater, /datum/fish_trait/nocturnal, /datum/fish_trait/heavy) & fish_traits))
+ return FALSE
+ return TRUE
+
+/obj/item/fishing_lure/examine(mob/user)
+ . = ..()
+ . += span_info("It has to be spun with a frequency of [spin_frequency[1] * 0.1] to [spin_frequency[2] * 0.1] seconds while fishing.")
+ if(HAS_MIND_TRAIT(user, TRAIT_EXAMINE_FISHING_SPOT))
+ . += span_tinynotice("Thanks to your experience, you can examine it again to get a list of fish you can catch with it.")
+
+/obj/item/fishing_lure/examine_more(mob/user)
+ . = ..()
+ if(!HAS_MIND_TRAIT(user, TRAIT_EXAMINE_FISHING_SPOT))
+ return
+
+ var/list/known_fishes = list()
+ for(var/obj/item/fish/fish_type as anything in SSfishing.lure_catchables[type])
+ if(initial(fish_type.show_in_catalog))
+ known_fishes += initial(fish_type.name)
+
+ if(!length(known_fishes))
+ return
+
+ . += span_info("You can catch the following fish with this lure: [english_list(known_fishes)].")
+
+///Check if the fish is in the list of catchable fish for this fishing lure. Return value is a multiplier.
+/obj/item/fishing_lure/check_bait(obj/item/fish/fish_type)
+ var/multiplier = 0
+ if(is_type_in_list(/obj/item/fishing_lure, SSfishing.fish_properties[fish_type][FISH_PROPERTIES_FAV_BAIT]))
+ multiplier += 2
+ if(fish_type in SSfishing.lure_catchables[type])
+ multiplier += 10
+ return multiplier
+
+/obj/item/fishing_lure/plug
+ name = "big plug lure"
+ desc = "A fishing lure used to catch larger omnivore fish."
+ icon_state = "plug"
+
+/obj/item/fishing_lure/plug/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/avg_size = initial(fish_type.average_size)
+ if(avg_size <= FISH_SIZE_SMALL_MAX)
+ return FALSE
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(length(list(/datum/fish_trait/vegan, /datum/fish_trait/picky_eater, /datum/fish_trait/nocturnal, /datum/fish_trait/heavy) & fish_traits))
+ return FALSE
+ return TRUE
+
+/obj/item/fishing_lure/dropping
+ name = "plastic dropping"
+ desc = "A fishing lure to catch all sort of slimy, ratty, disgusting and/or junk-loving fish."
+ icon_state = "dropping"
+ spin_frequency = list(1.5 SECONDS, 2.5 SECONDS)
+
+/obj/item/fishing_lure/dropping/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/sources = list(/datum/fish_source/toilet, /datum/fish_source/moisture_trap)
+ for(var/datum/fish_source/source as anything in sources)
+ var/datum/fish_source/instance = GLOB.preset_fish_sources[/datum/fish_source/toilet]
+ if(fish_type in instance.fish_table)
+ return TRUE
+ var/list/fav_baits = fish_properties[FISH_PROPERTIES_FAV_BAIT]
+ for(var/list/identifier in fav_baits)
+ if(identifier[FISH_BAIT_TYPE] == FISH_BAIT_FOODTYPE && (identifier[FISH_BAIT_VALUE] & (JUNKFOOD|GROSS|TOXIC)))
+ return TRUE
+ if(initial(fish_type.beauty) <= FISH_BEAUTY_DISGUSTING)
+ return TRUE
+ return FALSE
+
+/obj/item/fishing_lure/spoon
+ name = "\improper Indy spoon lure"
+ desc = "A lustrous piece of metal mimicking the scales of a fish. Good for catching small to medium freshwater omnivore fish."
+ icon_state = "spoon"
+ spin_frequency = list(1.25 SECONDS, 2.1 SECONDS)
+
+/obj/item/fishing_lure/spoon/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/avg_size = initial(fish_type.average_size)
+ if(!ISINRANGE(avg_size, FISH_SIZE_TINY_MAX + 1, FISH_SIZE_NORMAL_MAX))
+ return FALSE
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(length(list(/datum/fish_trait/vegan, /datum/fish_trait/picky_eater, /datum/fish_trait/nocturnal, /datum/fish_trait/heavy) & fish_traits))
+ return FALSE
+ var/fluid_type = initial(fish_type.required_fluid_type)
+ if(fluid_type == AQUARIUM_FLUID_FRESHWATER || fluid_type == AQUARIUM_FLUID_ANADROMOUS || fluid_type == AQUARIUM_FLUID_ANY_WATER)
+ return TRUE
+ if((/datum/fish_trait/amphibious in fish_traits) && fluid_type == AQUARIUM_FLUID_AIR)
+ return TRUE
+ return FALSE
+
+/obj/item/fishing_lure/artificial_fly
+ name = "\improper Silkbuzz artificial fly"
+ desc = "A fishing lure resembling a large wooly fly. Good for catching all sort of picky fish."
+ icon_state = "artificial_fly"
+ spin_frequency = list(1.1 SECONDS, 1.9 SECONDS)
+
+/obj/item/fishing_lure/artificial_fly/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(/datum/fish_trait/picky_eater in fish_traits)
+ return TRUE
+ return FALSE
+
+/obj/item/fishing_lure/led
+ name = "\improper LED fishing lure"
+ desc = "A heavy, waterproof and fish-looking LED stick, used to catch abyssal and demersal fish alike."
+ icon_state = "led"
+ spin_frequency = list(3 SECONDS, 3.75 SECONDS)
+
+/obj/item/fishing_lure/led/Initialize(mapload)
+ . = ..()
+ ADD_TRAIT(src, TRAIT_BAIT_IGNORE_ENVIRONMENT, INNATE_TRAIT)
+ update_appearance(UPDATE_OVERLAYS)
+
+/obj/item/fishing_lure/led/update_overlays()
+ . = ..()
+ . += emissive_appearance(icon, "led_emissive", src)
+
+/obj/item/fishing_lure/led/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(length(list(/datum/fish_trait/nocturnal, /datum/fish_trait/heavy) & fish_traits))
+ return TRUE
+ return FALSE
+
+/obj/item/fishing_lure/lucky_coin
+ name = "\improper Maneki-Coin lure"
+ desc = "A faux-gold lure used to attract shiny-loving fish."
+ icon_state = "lucky_coin"
+ spin_frequency = list(1.5 SECONDS, 2.5 SECONDS)
+
+/obj/item/fishing_lure/lucky_coin/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(/datum/fish_trait/shiny_lover in fish_traits)
+ return TRUE
+ return FALSE
+
+/obj/item/fishing_lure/algae
+ name = "plastic algae lure"
+ desc = "A soft clump of fake algae used to attract herbivore water critters."
+ icon_state = "algae"
+ spin_frequency = list(3 SECONDS, 5 SECONDS)
+
+/obj/item/fishing_lure/algae/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(/datum/fish_trait/vegan in fish_traits)
+ return TRUE
+ return FALSE
+
+/obj/item/fishing_lure/grub
+ name = "\improper Twister Worm lure"
+ desc = "A soft plastic lure with the body of a grub and a twisting tail. Good for panfish and other small omnivore fish."
+ icon_state = "grub"
+ spin_frequency = list(1 SECONDS, 2.5 SECONDS)
+
+/obj/item/fishing_lure/grub/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ if(initial(fish_type.average_size) >= FISH_SIZE_SMALL_MAX)
+ return FALSE
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(length(list(/datum/fish_trait/vegan, /datum/fish_trait/picky_eater) & fish_traits))
+ return FALSE
+ return TRUE
+
+/obj/item/fishing_lure/buzzbait
+ name = "\improper Electric-Buzz lure"
+ desc = "A metallic, colored clanked attached to a series of cables that somehow attract shock-worthy fish."
+ icon_state = "buzzbait"
+ spin_frequency = list(0.8 SECONDS, 1.6 SECONDS)
+
+/obj/item/fishing_lure/buzzbait/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(/datum/fish_trait/electrogenesis in fish_traits)
+ return TRUE
+ return FALSE
+
+/obj/item/fishing_lure/spinnerbait
+ name = "spinnerbait lure"
+ desc = "A versatile lure, good for catching all sort of predatory freshwater fish."
+ icon_state = "spinnerbait"
+ spin_frequency = list(2 SECONDS, 4 SECONDS)
+
+/obj/item/fishing_lure/spinnerbait/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(!(/datum/fish_trait/predator in fish_traits))
+ return FALSE
+ var/init_fluid_type = initial(fish_type.required_fluid_type)
+ if(init_fluid_type == AQUARIUM_FLUID_FRESHWATER || init_fluid_type == AQUARIUM_FLUID_ANADROMOUS || init_fluid_type == AQUARIUM_FLUID_ANY_WATER)
+ return TRUE
+ if((/datum/fish_trait/amphibious in fish_traits) && init_fluid_type == AQUARIUM_FLUID_AIR) //fluid type is changed to freshwater on init
+ return TRUE
+ return FALSE
-/// Helper proc that checks if a bait matches identifier from fav/disliked bait list
-/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/food/food_bait = bait
- return istype(food_bait) && food_bait.foodtypes & special_identifier["Value"]
- if("Reagent")
- return bait.reagents?.has_reagent(special_identifier["Value"], special_identifier["Amount"], check_subtypes = TRUE)
- else
- CRASH("Unknown bait identifier in fish favourite/disliked list")
- else
- return HAS_TRAIT(bait, identifier)
+/obj/item/fishing_lure/daisy_chain
+ name = "daisy chain lure"
+ desc = "A lure resembling a small school of fish, good for catching several saltwater predators."
+ icon_state = "daisy_chain"
+ spin_frequency = list(2 SECONDS, 4 SECONDS)
+/obj/item/fishing_lure/daisy_chain/is_catchable_fish(obj/item/fish/fish_type, list/fish_properties)
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
+ if(!(/datum/fish_trait/predator in fish_traits))
+ return FALSE
+ var/init_fluid_type = initial(fish_type.required_fluid_type)
+ if(init_fluid_type == AQUARIUM_FLUID_SALTWATER || init_fluid_type == AQUARIUM_FLUID_ANADROMOUS || init_fluid_type == AQUARIUM_FLUID_ANY_WATER)
+ return TRUE
+ return FALSE
diff --git a/code/modules/fishing/fish/_fish.dm b/code/modules/fishing/fish/_fish.dm
index 5023a2515b5..08d09188e6b 100644
--- a/code/modules/fishing/fish/_fish.dm
+++ b/code/modules/fishing/fish/_fish.dm
@@ -1,9 +1,14 @@
+#define FISH_SAD 0
+#define FISH_NEUTRAL 1
+#define FISH_SATISFIED 2
+#define FISH_HAPPY 3
+#define FISH_VERY_HAPPY 4
+
// Fish path used for autogenerated fish
/obj/item/fish
name = "generic looking aquarium fish"
desc = "very bland"
icon = 'icons/obj/aquarium/fish.dmi'
- icon_state = "bugfish"
lefthand_file = 'icons/mob/inhands/fish_lefthand.dmi'
righthand_file = 'icons/mob/inhands/fish_righthand.dmi'
force = 6
@@ -11,31 +16,29 @@
throw_range = 8
attack_verb_continuous = list("slaps", "whacks")
attack_verb_simple = list("slap", "whack")
- hitsound = 'sound/weapons/slap.ogg'
+ hitsound = SFX_DEFAULT_FISH_SLAP
+ drop_sound = 'sound/creatures/fish/fish_drop1.ogg'
+ pickup_sound = SFX_FISH_PICKUP
+ sound_vary = TRUE
///The grind results of the fish. They scale with the weight of the fish.
grind_results = list(/datum/reagent/blood = 5, /datum/reagent/consumable/liquidgibs = 5)
obj_flags = UNIQUE_RENAME
item_flags = IMMUTABLE_SLOW|SLOWS_WHILE_IN_HAND
- /// Resulting width of aquarium visual icon - default size of "fish_greyscale" state
- var/sprite_width = 5
- /// 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
+ /// width of aquarium visual icon
+ var/sprite_width
+ /// height of aquarium visual icon
+ var/sprite_height
+ ///this icon file will be used for in-aquarium visual for the fish
+ var/dedicated_in_aquarium_icon = 'icons/obj/aquarium/fish.dmi'
/**
- * If present and it also has a dedicated icon state, this icon file will
- * be used for in-aquarium visual for the fish instead of its icon
+ * The icon_state that will be used for in-aquarium visual for the fish
+ * If not set, "[initial(icon_state)]_small" will be used instead
*/
- var/dedicated_in_aquarium_icon
- /// 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
+ /// If present aquarium visual will be of this color
var/aquarium_vc_color
/// Required fluid type for this fish to live.
@@ -144,6 +147,8 @@
/// The beauty this fish provides to the aquarium it's inserted in.
var/beauty = FISH_BEAUTY_GENERIC
+ ///have we recently pet this fish
+ var/recently_petted = FALSE
/obj/item/fish/Initialize(mapload, apply_qualities = TRUE)
. = ..()
@@ -203,6 +208,8 @@
if(HAS_MIND_TRAIT(user, TRAIT_EXAMINE_FISH))
. += span_notice("It's [size] cm long.")
. += span_notice("It weighs [weight] g.")
+ if(HAS_TRAIT(src, TRAIT_FISHING_BAIT))
+ . += span_smallnoticeital("It can be used as a fishing bait.")
///Randomizes weight and size.
/obj/item/fish/proc/randomize_size_and_weight(base_size = average_size, base_weight = average_weight, deviation = weight_size_deviation)
@@ -250,7 +257,7 @@
inhand_icon_state = "fish_huge"
update_weight_class(WEIGHT_CLASS_GIGANTIC)
- if(size > FISH_SIZE_TWO_HANDS_REQUIRED)
+ if(size > FISH_SIZE_TWO_HANDS_REQUIRED || (HAS_TRAIT(src, TRAIT_FISH_SHOULD_TWOHANDED) && w_class >= WEIGHT_CLASS_BULKY))
inhand_icon_state = "[inhand_icon_state]_wielded"
AddComponent(/datum/component/two_handed, require_twohands = TRUE)
@@ -282,6 +289,8 @@
///Reset weapon-related variables of this items and recalculates those values based on the fish weight and size.
/obj/item/fish/proc/update_fish_force()
+ if(force >= 15 && hitsound == SFX_ALT_FISH_SLAP)
+ hitsound = SFX_DEFAULT_FISH_SLAP
force = initial(force)
throwforce = initial(throwforce)
throw_range = initial(throw_range)
@@ -310,6 +319,18 @@
SEND_SIGNAL(src, COMSIG_FISH_FORCE_UPDATED, weight_rank, bonus_malus)
+
+ if(material_flags & MATERIAL_EFFECTS) //struck by metal gen or something.
+ for(var/current_material in custom_materials)
+ var/datum/material/material = GET_MATERIAL_REF(current_material)
+ force *= material.strength_modifier
+ throwforce *= material.strength_modifier
+ if(material.item_sound_override)
+ hitsound = material.item_sound_override
+
+ if(force >=15 && hitsound == SFX_DEFAULT_FISH_SLAP) // don't override special attack sounds
+ hitsound = SFX_ALT_FISH_SLAP // do more damage - do heavier slap sound
+
///A proc that makes the fish slightly stronger or weaker if there's a noticeable discrepancy between size and weight.
/obj/item/fish/proc/calculate_fish_force_bonus(bonus_malus)
demolition_mod += bonus_malus * 0.1
@@ -747,6 +768,31 @@
if(HAS_TRAIT(src, TRAIT_FISH_FROM_CASE)) //Avoid printing money by simply ordering fish and sending it back.
calculated_price *= 0.05
return round(calculated_price)
+/obj/item/fish/proc/get_happiness_value()
+ var/happiness_value = 0
+ if(recently_petted)
+ happiness_value++
+ if(HAS_TRAIT(src, TRAIT_FISH_NO_HUNGER) || min((world.time - last_feeding) / feeding_frequency, 1) < 0.5)
+ happiness_value++
+ var/obj/structure/aquarium/aquarium = loc
+ if(!istype(aquarium))
+ return happiness_value
+ if(compatible_fluid_type(required_fluid_type, aquarium.fluid_type))
+ happiness_value++
+ if(ISINRANGE(aquarium.fluid_temp, required_temperature_min, required_temperature_max))
+ happiness_value++
+ return happiness_value
+
+/obj/item/fish/proc/pet_fish(mob/living/user)
+ if(recently_petted)
+ to_chat(user, span_warning("[src] runs away from your finger as you dip it into the water!"))
+ return
+ if(electrogenesis_power > 15 MEGA JOULES)
+ user.electrocute_act(5, src) //was it all worth it?
+ recently_petted = TRUE
+ SEND_SIGNAL(src, COMSIG_FISH_PETTED)
+ to_chat(user, span_notice("[src] dances around!"))
+ addtimer(VARSET_CALLBACK(src, recently_petted, FALSE), 30 SECONDS)
/// Returns random fish, using random_case_rarity probabilities.
/proc/random_fish_type(required_fluid)
diff --git a/code/modules/fishing/fish/fish_evolution.dm b/code/modules/fishing/fish/fish_evolution.dm
index 02ff2f2bfde..688b0c201c7 100644
--- a/code/modules/fishing/fish/fish_evolution.dm
+++ b/code/modules/fishing/fish/fish_evolution.dm
@@ -108,7 +108,7 @@ GLOBAL_LIST_INIT(fish_evolutions, init_subtypes_w_path_keys(/datum/fish_evolutio
/datum/fish_evolution/three_eyes
name = "Three-eyed Goldfish"
probability = 3
- new_fish_type = /obj/item/fish/three_eyes
+ new_fish_type = /obj/item/fish/goldfish/three_eyes
new_traits = list(/datum/fish_trait/recessive)
/datum/fish_evolution/chainsawfish
diff --git a/code/modules/fishing/fish/fish_traits.dm b/code/modules/fishing/fish/fish_traits.dm
index 3667a038bff..e51b810d16b 100644
--- a/code/modules/fishing/fish/fish_traits.dm
+++ b/code/modules/fishing/fish/fish_traits.dm
@@ -46,7 +46,7 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
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/fish_trait/proc/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman)
+/datum/fish_trait/proc/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman, atom/location, obj/item/fish/fish_type)
SHOULD_CALL_PARENT(TRUE)
return list(ADDITIVE_FISHING_MOD = 0, MULTIPLICATIVE_FISHING_MOD = 1)
@@ -113,8 +113,8 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
var/live_amount = max(round((source.weight/FISH_GRIND_RESULTS_WEIGHT_DIVISOR) * live_mult, 0.1), live_mult)
var/dead_amount = max(round((source.weight/FISH_GRIND_RESULTS_WEIGHT_DIVISOR) * dead_mult, 0.1), dead_mult)
var/is_dead = source.status == FISH_DEAD
- source.RemoveElement(/datum/element/venomous, venom_path, is_dead ? live_amount : dead_amount)
- source.AddElement(/datum/element/venomous, venom_path, is_dead ? dead_amount : live_amount)
+ source.RemoveElement(/datum/element/venomous, venom_path, is_dead ? live_amount : dead_amount, thrown_effect = TRUE)
+ source.AddElement(/datum/element/venomous, venom_path, is_dead ? dead_amount : live_amount, thrown_effect = TRUE)
/datum/fish_trait/wary
name = "Wary"
@@ -138,27 +138,30 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
/datum/fish_trait/picky_eater
name = "Picky Eater"
- catalog_description = "This fish is very picky and will ignore low quality bait."
+ catalog_description = "This fish is very picky and will ignore low quality bait (unless it's amongst its favorites)."
-/datum/fish_trait/picky_eater/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman)
+/datum/fish_trait/picky_eater/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman, atom/location, obj/item/fish/fish_type)
. = ..()
if(!rod.bait)
.[MULTIPLICATIVE_FISHING_MOD] = 0
return
if(HAS_TRAIT(rod.bait, TRAIT_OMNI_BAIT))
return
+ if(is_matching_bait(rod.bait, SSfishing.fish_properties[fish_type][FISH_PROPERTIES_FAV_BAIT])) //we like this bait anyway
+ return
if(!HAS_TRAIT(rod.bait, TRAIT_GOOD_QUALITY_BAIT) && !HAS_TRAIT(rod.bait, TRAIT_GREAT_QUALITY_BAIT))
.[MULTIPLICATIVE_FISHING_MOD] = 0
-
/datum/fish_trait/nocturnal
name = "Nocturnal"
catalog_description = "This fish avoids bright lights, fishing and storing in darkness recommended."
-/datum/fish_trait/nocturnal/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman)
+/datum/fish_trait/nocturnal/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman, atom/location, obj/item/fish/fish_type)
. = ..()
- var/turf/turf = get_turf(fisherman)
- var/light_amount = turf.get_lumcount()
+ if(rod.bait && HAS_TRAIT(rod.bait, TRAIT_BAIT_IGNORE_ENVIRONMENT))
+ return
+ var/turf/turf = get_turf(location)
+ var/light_amount = turf?.get_lumcount()
if(light_amount > SHADOW_SPECIES_LIGHT_THRESHOLD)
.[MULTIPLICATIVE_FISHING_MOD] = 0
@@ -195,7 +198,7 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
mob.apply_status_effect(/datum/status_effect/shadow_regeneration)
/datum/fish_trait/heavy
- name = "Heavy"
+ name = "Demersal"
catalog_description = "This fish tends to stay near the waterbed."
/datum/fish_trait/heavy/apply_to_mob(mob/living/basic/mob)
@@ -215,18 +218,20 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
catalog_description = "This fish can only be baited with meat."
incompatible_traits = list(/datum/fish_trait/vegan)
-/datum/fish_trait/carnivore/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman)
+/datum/fish_trait/carnivore/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman, atom/location, obj/item/fish/fish_type)
. = ..()
if(!rod.bait)
.[MULTIPLICATIVE_FISHING_MOD] = 0
return
if(HAS_TRAIT(rod.bait, TRAIT_OMNI_BAIT))
return
+ if(isfish(rod.bait))
+ return
if(!istype(rod.bait, /obj/item/food))
.[MULTIPLICATIVE_FISHING_MOD] = 0
return
var/obj/item/food/food_bait = rod.bait
- if(!(food_bait.foodtypes & MEAT))
+ if(!(food_bait.foodtypes & (MEAT|SEAFOOD|BUGS)))
.[MULTIPLICATIVE_FISHING_MOD] = 0
/datum/fish_trait/vegan
@@ -234,14 +239,20 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
catalog_description = "This fish can only be baited with fresh produce."
incompatible_traits = list(/datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/necrophage)
-/datum/fish_trait/vegan/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman)
+/datum/fish_trait/vegan/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman, atom/location, obj/item/fish/fish_type)
. = ..()
if(!rod.bait)
.[MULTIPLICATIVE_FISHING_MOD] = 0
return
if(HAS_TRAIT(rod.bait, TRAIT_OMNI_BAIT))
return
- if(!istype(rod.bait, /obj/item/food/grown))
+ if(!istype(rod.bait, /obj/item/food))
+ .[MULTIPLICATIVE_FISHING_MOD] = 0
+ return
+ if(istype(rod.bait, /obj/item/food/grown))
+ return
+ var/obj/item/food/food_bait = rod.bait
+ if(food_bait.foodtypes & (MEAT|SEAFOOD|GORE|BUGS|DAIRY) || !(food_bait.foodtypes & (VEGETABLES|FRUIT)))
.[MULTIPLICATIVE_FISHING_MOD] = 0
/datum/fish_trait/emulsijack
@@ -371,6 +382,11 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
catalog_description = "It's a predatory fish. It'll hunt down and eat live fishes of smaller size when hungry."
incompatible_traits = list(/datum/fish_trait/vegan)
+/datum/fish_trait/predator/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman, atom/location, obj/item/fish/fish_type)
+ . = ..()
+ if(isfish(rod.bait))
+ .[MULTIPLICATIVE_FISHING_MOD] *= 2
+
/datum/fish_trait/predator/apply_to_fish(obj/item/fish/fish)
. = ..()
RegisterSignal(fish, COMSIG_FISH_LIFE, PROC_REF(eat_fishes))
@@ -647,3 +663,60 @@ GLOBAL_LIST_INIT(spontaneous_fish_traits, populate_spontaneous_fish_traits())
if(!HAS_TRAIT(source, TRAIT_FISH_STINGER))
return
change_venom_on_death(source, /datum/reagent/toxin/venom, 0.7, 0.3)
+
+/datum/fish_trait/ink
+ name = "Ink Production"
+ catalog_description = "This fish possess a sac that produces ink."
+ diff_traits_inheritability = 70
+ spontaneous_manifest_types = list(/obj/item/fish/squid = 35)
+
+/datum/fish_trait/ink/apply_to_fish(obj/item/fish/fish)
+ . = ..()
+ RegisterSignal(fish, COMSIG_ATOM_PROCESSED, PROC_REF(on_process))
+ RegisterSignal(fish, COMSIG_ITEM_ATTACK_ZONE, PROC_REF(attacked_someone))
+
+/datum/fish_trait/ink/proc/attacked_someone(obj/item/fish/source, mob/living/target, mob/living/user, zone)
+ SIGNAL_HANDLER
+ if(HAS_TRAIT(source, TRAIT_FISH_INK_ON_COOLDOWN) || source.status == FISH_DEAD)
+ return
+ if(!iscarbon(target) || target.get_bodypart(BODY_ZONE_HEAD))
+ target.adjust_temp_blindness_up_to(4 SECONDS, 8 SECONDS)
+ target.adjust_confusion_up_to(1.5 SECONDS, 4 SECONDS)
+ target.AddComponent(/datum/component/face_decal/splat, \
+ color = COLOR_NEARLY_ALL_BLACK, \
+ memory_type = /datum/memory/witnessed_inking, \
+ mood_event_type = /datum/mood_event/inked, \
+ )
+ target.visible_message(span_warning("[target] is inked by [source]!"), span_userdanger("You've been inked by [source]!"))
+ playsound(target, SFX_DESECRATION, 50, TRUE)
+ ADD_TRAIT(source, TRAIT_FISH_INK_ON_COOLDOWN, FISH_TRAIT_DATUM)
+ addtimer(TRAIT_CALLBACK_REMOVE(source, TRAIT_FISH_INK_ON_COOLDOWN, FISH_TRAIT_DATUM), 9 SECONDS)
+
+/datum/fish_trait/ink/proc/on_process(obj/item/fish/source, mob/living/user, obj/item/process_item, list/results)
+ SIGNAL_HANDLER
+ new /obj/item/food/ink_sac(source.drop_location())
+
+/datum/fish_trait/camouflage
+ name = "Camouflage"
+ catalog_description = "This fish possess the ability to blend with its surroundings."
+ spontaneous_manifest_types = list(/obj/item/fish/squid = 35)
+
+/datum/fish_trait/camouflage/minigame_mod(obj/item/fishing_rod/rod, mob/fisherman, datum/fishing_challenge/minigame)
+ minigame.special_effects |= FISHING_MINIGAME_RULE_CAMO
+
+/datum/fish_trait/camouflage/apply_to_fish(obj/item/fish/fish)
+ . = ..()
+ RegisterSignal(fish, COMSIG_FISH_LIFE, PROC_REF(fade_out))
+ RegisterSignals(fish, list(COMSIG_MOVABLE_MOVED, COMSIG_FISH_STATUS_CHANGED), PROC_REF(reset_alpha))
+
+/datum/fish_trait/camouflage/proc/fade_out(obj/item/fish/source, seconds_per_tick)
+ SIGNAL_HANDLER
+ if(source.status == FISH_DEAD || source.last_move + 5 SECONDS >= world.time)
+ return
+ source.alpha = max(source.alpha - 10 * seconds_per_tick, 10)
+
+/datum/fish_trait/camouflage/proc/reset_alpha(obj/item/fish/source)
+ SIGNAL_HANDLER
+ var/init_alpha = initial(source.alpha)
+ if(init_alpha != source.alpha)
+ animate(source.alpha, alpha = init_alpha, time = 1.2 SECONDS, easing = CIRCULAR_EASING|EASE_OUT)
diff --git a/code/modules/fishing/fish/fish_types.dm b/code/modules/fishing/fish/fish_types.dm
deleted file mode 100644
index 946067b4920..00000000000
--- a/code/modules/fishing/fish/fish_types.dm
+++ /dev/null
@@ -1,1209 +0,0 @@
-// 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
- weight_size_deviation = 0.35
- favorite_bait = list(/obj/item/food/bait/worm)
- required_temperature_min = MIN_AQUARIUM_TEMP+18
- required_temperature_max = MIN_AQUARIUM_TEMP+26
- evolution_types = list(/datum/fish_evolution/three_eyes, /datum/fish_evolution/chainsawfish)
- compatible_types = list(/obj/item/fish/goldfish/gill, /obj/item/fish/three_eyes, /obj/item/fish/three_eyes/gill)
-
-/obj/item/fish/goldfish/gill
- name = "McGill"
- desc = "A great rubber duck tool for Lawyers who can't get a grasp over their case."
- stable_population = 1
- random_case_rarity = FISH_RARITY_NOPE
- show_in_catalog = FALSE
- beauty = FISH_BEAUTY_GOOD
- compatible_types = list(/obj/item/fish/goldfish, /obj/item/fish/three_eyes)
- fish_traits = list(/datum/fish_trait/recessive)
-
-/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
- fish_traits = list(/datum/fish_trait/aggressive)
- required_temperature_min = MIN_AQUARIUM_TEMP+22
- required_temperature_max = MIN_AQUARIUM_TEMP+30
-
-/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
- required_temperature_min = MIN_AQUARIUM_TEMP+20
- required_temperature_max = MIN_AQUARIUM_TEMP+28
-
-/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
- required_temperature_min = MIN_AQUARIUM_TEMP+20
- required_temperature_max = MIN_AQUARIUM_TEMP+28
-
-/obj/item/fish/catfish
- name = "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 = 80
- average_weight = 1600
- weight_size_deviation = 0.35
- stable_population = 3
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = JUNKFOOD
- )
- )
- required_temperature_min = MIN_AQUARIUM_TEMP+12
- required_temperature_max = MIN_AQUARIUM_TEMP+30
- beauty = FISH_BEAUTY_GOOD
-
-/obj/item/fish/tadpole
- name = "tadpole"
- desc = "The larval spawn of an amphibian. A very minuscle, round creature with a long tail it uses to swim around."
- icon_state = "tadpole"
- dedicated_in_aquarium_icon_state = "tadpole small"
- average_size = 3
- average_weight = 10
- sprite_width = 3
- sprite_height = 1
- health = 50
- feeding_frequency = 1.5 MINUTES
- required_temperature_min = MIN_AQUARIUM_TEMP+15
- required_temperature_max = MIN_AQUARIUM_TEMP+20
- fillet_type = null
- fish_traits = list(/datum/fish_trait/no_mating) //They grow into frogs and that's it.
- beauty = FISH_BEAUTY_NULL
- random_case_rarity = FISH_RARITY_NOPE //Why would you want generic frog tadpoles you get from ponds inside fish cases?
- /// Once dead, tadpoles disappear after a dozen seconds, since you can get infinite tadpoles.
- var/del_timerid
-
-/obj/item/fish/tadpole/Initialize(mapload, apply_qualities = TRUE)
- . = ..()
- AddComponent(/datum/component/fish_growth, /mob/living/basic/frog, 100 / rand(2.5, 3 MINUTES) * 10)
- RegisterSignal(src, COMSIG_FISH_BEFORE_GROWING, PROC_REF(growth_checks))
- RegisterSignal(src, COMSIG_FISH_FINISH_GROWING, PROC_REF(on_growth))
-
-/obj/item/fish/tadpole/set_status(new_status, silent = FALSE)
- . = ..()
- if(status == FISH_DEAD)
- del_timerid = QDEL_IN_STOPPABLE(src, 12 SECONDS)
- else
- deltimer(del_timerid)
-
-/obj/item/fish/tadpole/proc/growth_checks(datum/source, seconds_per_tick)
- SIGNAL_HANDLER
- var/hunger = CLAMP01((world.time - last_feeding) / feeding_frequency)
- if(hunger >= 0.7) //too hungry to grow
- return COMPONENT_DONT_GROW
- var/obj/structure/aquarium/aquarium = loc
- if(!aquarium.allow_breeding) //the aquarium has breeding disabled
- return COMPONENT_DONT_GROW
-
-/obj/item/fish/tadpole/proc/on_growth(datum/source, mob/living/basic/frog/result)
- SIGNAL_HANDLER
- playsound(result, result.attack_sound, 50, TRUE) // reeeeeeeeeeeeeee...
-
-/obj/item/fish/tadpole/get_export_price(price, percent)
- return 2 //two credits. Tadpoles aren't really that valueable.
-
-// 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
- fish_traits = list(/datum/fish_trait/picky_eater)
- evolution_types = list(/datum/fish_evolution/lubefish)
- compatible_types = list(/obj/item/fish/clownfish/lube)
- required_temperature_min = MIN_AQUARIUM_TEMP+22
- required_temperature_max = MIN_AQUARIUM_TEMP+30
-
-/obj/item/fish/clownfish/lube
- name = "lubefish"
- desc = "A clownfish exposed to cherry-flavored lube for far too long. First discovered the days following a cargo incident around the seas of Europa, when thousands of thousands of thousands..."
- icon_state = "lubefish"
- random_case_rarity = FISH_RARITY_VERY_RARE
- dedicated_in_aquarium_icon_state = "lubefish_small"
- fish_traits = list(/datum/fish_trait/picky_eater, /datum/fish_trait/lubed)
- evolution_types = null
- compatible_types = list(/obj/item/fish/clownfish)
- food = /datum/reagent/lube
- fishing_difficulty_modifier = 5
- beauty = FISH_BEAUTY_GREAT
-
-/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
- fish_traits = list(/datum/fish_trait/vegan)
- required_temperature_min = MIN_AQUARIUM_TEMP+22
- required_temperature_max = MIN_AQUARIUM_TEMP+30
-
-/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
- required_temperature_min = MIN_AQUARIUM_TEMP+23
- required_temperature_max = MIN_AQUARIUM_TEMP+28
-
- 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/food/bait/worm, /obj/item/food/bait/doughball)
- fish_movement_type = /datum/fish_movement/zippy
- required_temperature_min = MIN_AQUARIUM_TEMP+23
- required_temperature_max = MIN_AQUARIUM_TEMP+28
-
-/obj/item/fish/pufferfish
- name = "pufferfish"
- desc = "They say that one pufferfish contains enough toxins to kill 30 people, although in the last few decades they've been genetically engineered en masse to be less poisonous."
- icon_state = "pufferfish"
- required_fluid_type = AQUARIUM_FLUID_SALTWATER
- sprite_width = 8
- sprite_height = 8
- average_size = 60
- average_weight = 1000
- stable_population = 3
- required_temperature_min = MIN_AQUARIUM_TEMP+23
- required_temperature_max = MIN_AQUARIUM_TEMP+28
- fillet_type = /obj/item/food/fishmeat/quality //Too bad they're poisonous
- fish_traits = list(/datum/fish_trait/heavy, /datum/fish_trait/toxic)
- beauty = FISH_BEAUTY_GOOD
-
-/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 = 50
- average_weight = 1000
- stable_population = 3
- fish_traits = list(/datum/fish_trait/nocturnal)
- required_temperature_min = MIN_AQUARIUM_TEMP+2 //My source is that the water at a depth 6600 feet is pretty darn cold.
- required_temperature_max = MIN_AQUARIUM_TEMP+18
- beauty = FISH_BEAUTY_NULL
-
-//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/food/fishmeat/moonfish
- average_size = 60
- average_weight = 1000
- required_temperature_min = MIN_AQUARIUM_TEMP+20
- required_temperature_max = MIN_AQUARIUM_TEMP+30
- beauty = FISH_BEAUTY_GOOD
-
-/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 Tizira, 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/food/fishmeat/gunner_jellyfish
- required_temperature_min = MIN_AQUARIUM_TEMP+24
- required_temperature_max = MIN_AQUARIUM_TEMP+32
- beauty = FISH_BEAUTY_GOOD
-
-/obj/item/fish/needlefish
- name = "needlefish"
- desc = "A tiny, transparent fish which resides in large schools in the oceans of Tizira. A common food for other, larger fish."
- icon_state = "needlefish"
- dedicated_in_aquarium_icon_state = "needlefish_small"
- sprite_width = 7
- required_fluid_type = AQUARIUM_FLUID_SALTWATER
- stable_population = 12
- breeding_timeout = 1 MINUTES
- fillet_type = null
- average_size = 20
- average_weight = 300
- fish_traits = list(/datum/fish_trait/carnivore)
- required_temperature_min = MIN_AQUARIUM_TEMP+10
- required_temperature_max = MIN_AQUARIUM_TEMP+32
-
-/obj/item/fish/armorfish
- name = "armorfish"
- desc = "A small shellfish native to Tizira's oceans, known for its exceptionally hard shell. Consumed similarly to prawns."
- icon_state = "armorfish"
- dedicated_in_aquarium_icon_state = "armorfish_small"
- sprite_height = 5
- sprite_width = 6
- average_size = 25
- average_weight = 350
- required_fluid_type = AQUARIUM_FLUID_SALTWATER
- stable_population = 10
- breeding_timeout = 1.25 MINUTES
- fillet_type = /obj/item/food/fishmeat/armorfish
- fish_movement_type = /datum/fish_movement/slow
- required_temperature_min = MIN_AQUARIUM_TEMP+10
- required_temperature_max = MIN_AQUARIUM_TEMP+32
-
-/// Commonly found on the mining fishing spots. Can be grown into lobstrosities
-/obj/item/fish/chasm_crab
- name = "chasm chrab"
- desc = "The young of the lobstrosity mature in pools below the earth, eating what falls in until large enough to clamber out. Those found near the station are well-fed."
- icon_state = "chrab"
- dedicated_in_aquarium_icon_state = "chrab_small"
- sprite_height = 9
- sprite_width = 8
- stable_population = 4
- feeding_frequency = 10 MINUTES
- random_case_rarity = FISH_RARITY_RARE
- fillet_type = /obj/item/food/meat/slab/rawcrab
- required_temperature_min = MIN_AQUARIUM_TEMP+9
- required_temperature_max = LAVALAND_MAX_TEMPERATURE+50
- min_pressure = HAZARD_LOW_PRESSURE
- safe_air_limits = list(
- /datum/gas/oxygen = list(2, 100),
- /datum/gas/nitrogen,
- /datum/gas/carbon_dioxide = list(0, 20),
- /datum/gas/water_vapor,
- /datum/gas/plasma = list(0, 5),
- /datum/gas/bz = list(0, 5),
- /datum/gas/miasma = list(0, 5),
- )
- evolution_types = list(/datum/fish_evolution/ice_chrab)
- compatible_types = list(/obj/item/fish/chasm_crab/ice)
- beauty = FISH_BEAUTY_GOOD
- ///This value represents how much the crab needs aren't being met. Higher values translate to a more likely hostile lobstrosity.
- var/anger = 0
- ///The lobstrosity type this matures into
- var/lob_type = /mob/living/basic/mining/lobstrosity/juvenile/lava
- ///at which rate the crab gains maturation
- var/growth_rate = 100 / (10 MINUTES) * 10
-
-/obj/item/fish/chasm_crab/Initialize(mapload, apply_qualities = TRUE)
- . = ..()
- RegisterSignal(src, COMSIG_FISH_BEFORE_GROWING, PROC_REF(growth_checks))
- RegisterSignal(src, COMSIG_FISH_FINISH_GROWING, PROC_REF(on_growth))
-
-///A chasm crab growth speed is determined by its initial weight and size, ergo bigger crabs for faster lobstrosities
-/obj/item/fish/chasm_crab/update_size_and_weight(new_size = average_size, new_weight = average_weight)
- . = ..()
- var/multiplier = 1
- switch(size)
- if(0 to FISH_SIZE_TINY_MAX)
- multiplier -= 0.2
- if(FISH_SIZE_SMALL_MAX to FISH_SIZE_NORMAL_MAX)
- multiplier += 0.2
- if(FISH_SIZE_NORMAL_MAX to FISH_SIZE_BULKY_MAX)
- multiplier += 0.5
- if(FISH_SIZE_BULKY_MAX to INFINITY)
- multiplier += 0.8
-
- if(weight <= 800)
- multiplier -= 0.1 * round((1000 - weight) / 200)
- else if(weight >= 1500)
- multiplier += min(0.1 * round((weight - 1000) / 500), 2)
-
- AddComponent(/datum/component/fish_growth, lob_type, initial(growth_rate) * multiplier)
-
-/obj/item/fish/chasm_crab/proc/growth_checks(datum/source, seconds_per_tick)
- SIGNAL_HANDLER
- var/hunger = CLAMP01((world.time - last_feeding) / feeding_frequency)
- if(health <= initial(health) * 0.6 || hunger >= 0.6) //if too hurt or hungry, don't grow.
- anger += growth_rate * 2 * seconds_per_tick
- return COMPONENT_DONT_GROW
-
- if(hunger >= 0.4) //I'm hungry and angry
- anger += growth_rate * 0.6 * seconds_per_tick
-
- if(!isaquarium(loc))
- return
-
- var/obj/structure/aquarium/aquarium = loc
- if(!aquarium.allow_breeding) //the aquarium has breeding disabled
- return COMPONENT_DONT_GROW
- if(!locate(/obj/item/aquarium_prop) in aquarium) //the aquarium deco is quite barren
- anger += growth_rate * 0.25 * seconds_per_tick
- var/fish_count = length(aquarium.get_fishes())
- if(!ISINRANGE(fish_count, 3, AQUARIUM_MAX_BREEDING_POPULATION * 0.5)) //too lonely or overcrowded
- anger += growth_rate * 0.3 * seconds_per_tick
- if(fish_count > AQUARIUM_MAX_BREEDING_POPULATION * 0.5) //check if there's enough room to maturate.
- return COMPONENT_DONT_GROW
-
-/obj/item/fish/chasm_crab/proc/on_growth(datum/source, mob/living/basic/mining/lobstrosity/juvenile/result)
- SIGNAL_HANDLER
- if(!prob(anger))
- result.AddElement(/datum/element/ai_retaliate)
- qdel(result.ai_controller)
- result.ai_controller = new /datum/ai_controller/basic_controller/lobstrosity/juvenile/calm(result)
- else if(anger < 30) //not really that mad, just a bit unstable.
- qdel(result.ai_controller)
- result.ai_controller = new /datum/ai_controller/basic_controller/lobstrosity/juvenile/capricious(result)
-
-/obj/item/fish/chasm_crab/ice
- name = "arctic chrab"
- desc = "A subspecies of chasm chrabs that has adapted to the cold climate and lack of abysmal holes of the icemoon."
- icon_state = "arctic_chrab"
- dedicated_in_aquarium_icon_state = "arctic_chrab_small"
- required_temperature_min = ICEBOX_MIN_TEMPERATURE-20
- required_temperature_max = MIN_AQUARIUM_TEMP+15
- evolution_types = list(/datum/fish_evolution/chasm_chrab)
- compatible_types = list(/obj/item/fish/chasm_crab)
- beauty = FISH_BEAUTY_GREAT
- lob_type = /mob/living/basic/mining/lobstrosity/juvenile
-
-/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, so it has now become a pseudo-mascot."
- icon_state = "donkfish"
- random_case_rarity = FISH_RARITY_VERY_RARE
- required_fluid_type = AQUARIUM_FLUID_FRESHWATER
- stable_population = 4
- fillet_type = /obj/item/food/fishmeat/donkfish
- fish_traits = list(/datum/fish_trait/yucky)
- required_temperature_min = MIN_AQUARIUM_TEMP+15
- required_temperature_max = MIN_AQUARIUM_TEMP+28
- beauty = FISH_BEAUTY_EXCELLENT
-
-/obj/item/fish/emulsijack
- name = "toxic emulsijack"
- desc = "Ah, the terrifying emulsijack. Created in a laboratory, the only real use of this slimey, scaleless fish 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
- fish_traits = list(/datum/fish_trait/emulsijack)
- required_temperature_min = MIN_AQUARIUM_TEMP+5
- required_temperature_max = MIN_AQUARIUM_TEMP+40
- beauty = FISH_BEAUTY_BAD
-
-/obj/item/fish/jumpercable
- name = "monocloning jumpercable"
- desc = "A surprisingly useful if nasty looking creation from the syndicate fish labs. Drop one in a tank, and \
- watch it self-feed and multiply. Generates more and more power as a growing swarm!"
- icon_state = "jumpercable"
- dedicated_in_aquarium_icon_state = "jumpercable_small"
- sprite_width = 17
- sprite_height = 5
- stable_population = 12
- average_size = 110
- average_weight = 6000
- random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
- required_temperature_min = MIN_AQUARIUM_TEMP+10
- required_temperature_max = MIN_AQUARIUM_TEMP+30
- favorite_bait = list(/obj/item/stock_parts/power_store/cell/lead)
- fish_traits = list(
- /datum/fish_trait/parthenogenesis,
- /datum/fish_trait/mixotroph,
- /datum/fish_trait/electrogenesis,
- )
- beauty = FISH_BEAUTY_UGLY
-
-/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/food/meat/slab/human/mutant/zombie //eww...
- fish_traits = list(/datum/fish_trait/necrophage)
- required_temperature_min = MIN_AQUARIUM_TEMP+15
- required_temperature_max = MIN_AQUARIUM_TEMP+35
- fish_movement_type = /datum/fish_movement/zippy
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = DAIRY
- )
- )
- beauty = FISH_BEAUTY_DISGUSTING
-
-/obj/item/fish/ratfish/Initialize(mapload, apply_qualities = TRUE)
- . = ..()
- //stable pop reflects the config for how many mice migrate. powerful...
- stable_population = CONFIG_GET(number/mice_roundstart)
-
-/obj/item/fish/sludgefish
- name = "sludgefish"
- desc = "A misshapen, fragile, loosely fish-like living goop, the only thing that'd ever thrive in the acidic and claustrophobic cavities of the station's organic waste disposal system."
- icon_state = "sludgefish"
- dedicated_in_aquarium_icon_state = "sludgefish_small"
- sprite_width = 7
- sprite_height = 6
- required_fluid_type = AQUARIUM_FLUID_SULPHWATEVER
- stable_population = 8
- average_size = 20
- average_weight = 400
- health = 50
- breeding_timeout = 2.5 MINUTES
- fish_traits = list(/datum/fish_trait/parthenogenesis, /datum/fish_trait/no_mating)
- required_temperature_min = MIN_AQUARIUM_TEMP+10
- required_temperature_max = MIN_AQUARIUM_TEMP+40
- evolution_types = list(/datum/fish_evolution/purple_sludgefish)
- beauty = FISH_BEAUTY_NULL
-
-/obj/item/fish/sludgefish/purple
- name = "purple sludgefish"
- desc = "A misshapen, fragile, loosely fish-like living goop. This one has developed sexual reproduction mechanisms, and a purple tint to boot."
- icon_state = "sludgefish_purple"
- dedicated_in_aquarium_icon_state = "sludgefish_purple_small"
- random_case_rarity = FISH_RARITY_NOPE
- fish_traits = list(/datum/fish_trait/parthenogenesis)
-
-/obj/item/fish/slimefish
- name = "acquatic slime"
- desc = "Kids, this is what happens when a slime overcomes its hydrophobic nature. It goes glug glug."
- icon_state = "slimefish"
- icon_state_dead = "slimefish_dead"
- dedicated_in_aquarium_icon_state = "slimefish_small"
- sprite_width = 7
- sprite_height = 7
- do_flop_animation = FALSE //it already has a cute bouncy wiggle. :3
- random_case_rarity = FISH_RARITY_VERY_RARE
- required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
- stable_population = 4
- health = 150
- fillet_type = /obj/item/slime_extract/grey
- grind_results = list(/datum/reagent/toxin/slimejelly = 10)
- fish_traits = list(/datum/fish_trait/toxin_immunity, /datum/fish_trait/crossbreeder)
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = TOXIC,
- ),
- list(
- "Type" = "Reagent",
- "Value" = /datum/reagent/toxin,
- "Amount" = 5,
- ),
- )
- required_temperature_min = MIN_AQUARIUM_TEMP+20
- beauty = FISH_BEAUTY_GREAT
-
-/obj/item/fish/boned
- name = "unmarine bonemass"
- desc = "What one could mistake for fish remains, is in reality a species that chose to discard its weak flesh a long time ago. A living fossil, in its most literal sense."
- icon_state = "bonemass"
- dedicated_in_aquarium_icon_state = "bonemass_small"
- sprite_width = 10
- sprite_height = 7
- fish_movement_type = /datum/fish_movement/zippy
- random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
- required_fluid_type = AQUARIUM_FLUID_ANY_WATER
- min_pressure = HAZARD_LOW_PRESSURE
- health = 150
- stable_population = 3
- grind_results = list(/datum/reagent/bone_dust = 10)
- fillet_type = /obj/item/stack/sheet/bone
- num_fillets = 2
- fish_traits = list(/datum/fish_trait/revival, /datum/fish_trait/carnivore)
- average_size = 70
- average_weight = 2000
- death_text = "%SRC stops moving." //It's dead... or is it?
- evolution_types = list(/datum/fish_evolution/mastodon)
- beauty = FISH_BEAUTY_UGLY
-
-/obj/item/fish/mastodon
- name = "unmarine mastodon"
- desc = "A monster of exposed muscles and innards, wrapped in a fish-like skeleton. You don't remember ever seeing it on the catalog."
- icon = 'icons/obj/aquarium/wide.dmi'
- icon_state = "mastodon"
- dedicated_in_aquarium_icon = 'icons/obj/aquarium/fish.dmi'
- dedicated_in_aquarium_icon_state = "mastodon_small"
- base_pixel_x = -16
- pixel_x = -16
- sprite_width = 12
- sprite_height = 7
- show_in_catalog = FALSE
- random_case_rarity = FISH_RARITY_NOPE
- fishing_difficulty_modifier = 30
- required_fluid_type = AQUARIUM_FLUID_ANY_WATER
- min_pressure = HAZARD_LOW_PRESSURE
- health = 300
- stable_population = 1 //This means they can only crossbreed.
- grind_results = list(/datum/reagent/bone_dust = 5, /datum/reagent/consumable/liquidgibs = 5)
- fillet_type = /obj/item/stack/sheet/bone
- num_fillets = 2
- feeding_frequency = 2 MINUTES
- breeding_timeout = 5 MINUTES
- average_size = 180
- average_weight = 5000
- death_text = "%SRC stops moving."
- fish_traits = list(/datum/fish_trait/heavy, /datum/fish_trait/amphibious, /datum/fish_trait/revival, /datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/aggressive)
- beauty = FISH_BEAUTY_BAD
-
-/obj/item/fish/holo
- name = "holographic goldfish"
- desc = "A holographic representation of a common goldfish, slowly flickering out, removed from its holo-habitat."
- icon_state = "goldfish"
- show_in_catalog = FALSE
- random_case_rarity = FISH_RARITY_NOPE
- sprite_width = 8
- sprite_height = 8
- stable_population = 1
- average_size = 30
- average_weight = 500
- required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
- grind_results = null
- fillet_type = null
- death_text = "%SRC gently disappears."
- fish_traits = list(/datum/fish_trait/no_mating) //just to be sure, these shouldn't reproduce
- experisci_scannable = FALSE
-
-/obj/item/fish/holo/Initialize(mapload, apply_qualities = TRUE)
- . = ..()
- var/area/station/holodeck/holo_area = get_area(src)
- if(!istype(holo_area))
- addtimer(CALLBACK(src, PROC_REF(set_status), FISH_DEAD), 1 MINUTES)
- return
- holo_area.linked.add_to_spawned(src)
-
-/obj/item/fish/holo/set_status(new_status, silent = FALSE)
- . = ..()
- if(status == FISH_DEAD)
- animate(src, alpha = 0, 3 SECONDS, easing = SINE_EASING)
- QDEL_IN(src, 3 SECONDS)
-
-/obj/item/fish/holo/crab
- name = "holographic crab"
- desc = "A holographic represantion of a soul-crushingly soulless crab, unlike the cuter ones occasionally roaming around. It stares at you, with empty, beady eyes."
- icon_state = "crab"
- dedicated_in_aquarium_icon_state = "crab_small"
- average_weight = 1000
- sprite_height = 6
- sprite_width = 10
-
-/obj/item/fish/holo/puffer
- name = "holographic pufferfish"
- desc ="A holographic representation of 100% safe-to-eat pufferfish... that is, if holographic fishes were even edible."
- icon_state = "pufferfish"
- sprite_width = 8
- sprite_height = 8
- average_size = 60
- average_weight = 1000
- beauty = FISH_BEAUTY_GOOD
-
-/obj/item/fish/holo/angel
- name = "holographic angelfish"
- desc = "A holographic representation of a angelfish. I got nothing snarky to say about this one."
- icon_state = "angelfish"
- dedicated_in_aquarium_icon_state = "bigfish"
- sprite_height = 7
-
-/obj/item/fish/holo/clown
- name = "holographic clownfish"
- icon_state = "holo_clownfish"
- desc = "A holographic representation of a clownfish, or at least how they used to look like five centuries ago."
- dedicated_in_aquarium_icon_state = "holo_clownfish_small"
- required_fluid_type = AQUARIUM_FLUID_SALTWATER
- sprite_width = 8
- sprite_height = 5
-
-/obj/item/fish/holo/checkered
- name = "unrendered holographic fish"
- desc = "A checkered silhoutte of searing purple and pitch black presents itself before your eyes, like a tear in fabric of reality. It hurts to watch."
- icon_state = "checkered" //it's a meta joke, buddy.
- dedicated_in_aquarium_icon_state = "checkered_small"
- sprite_width = 4
- beauty = FISH_BEAUTY_NULL
-
-/obj/item/fish/holo/halffish
- name = "holographic half-fish"
- desc = "A holographic representation of... a fish reduced to all bones, except for its head. Isn't it supposed to be dead? Ehr, holo-dead?"
- icon_state = "half_fish"
- dedicated_in_aquarium_icon_state = "half_fish_small"
- sprite_height = 4
- sprite_width = 10
- average_size = 50
- beauty = FISH_BEAUTY_UGLY
-
-/obj/item/fish/starfish
- name = "cosmostarfish"
- desc = "A peculiar, gravity-defying, echinoderm-looking critter from hyperspace."
- icon_state = "starfish"
- dedicated_in_aquarium_icon_state = "starfish_small"
- icon_state_dead = "starfish_dead"
- sprite_width = 4
- average_size = 30
- average_weight = 300
- stable_population = 3
- required_fluid_type = AQUARIUM_FLUID_AIR
- random_case_rarity = FISH_RARITY_NOPE
- required_temperature_min = 0
- required_temperature_max = INFINITY
- safe_air_limits = null
- min_pressure = 0
- max_pressure = INFINITY
- grind_results = list(/datum/reagent/bluespace = 10)
- fillet_type = null
- fish_traits = list(/datum/fish_trait/antigrav, /datum/fish_trait/mixotroph)
- beauty = FISH_BEAUTY_GREAT
-
-/obj/item/fish/starfish/Initialize(mapload, apply_qualities = TRUE)
- . = ..()
- update_appearance(UPDATE_OVERLAYS)
-
-/obj/item/fish/starfish/update_overlays()
- . = ..()
- if(status == FISH_ALIVE)
- . += emissive_appearance(icon, "starfish_emissive", src)
-
-///It spins, and dimly glows in the dark.
-/obj/item/fish/starfish/flop_animation()
- DO_FLOATING_ANIM(src)
-
-/obj/item/fish/lavaloop
- name = "lavaloop fish"
- desc = "Due to its curvature, it can be used as make-shift boomerang."
- icon_state = "lava_loop"
- sprite_width = 3
- sprite_height = 5
- average_size = 30
- average_weight = 500
- resistance_flags = FIRE_PROOF | LAVA_PROOF
- required_fluid_type = AQUARIUM_FLUID_ANY_WATER //if we can survive hot lava and freezing plasrivers, we can survive anything
- fish_movement_type = /datum/fish_movement/zippy
- min_pressure = HAZARD_LOW_PRESSURE
- required_temperature_min = MIN_AQUARIUM_TEMP+30
- required_temperature_max = MIN_AQUARIUM_TEMP+35
- aquarium_vc_color = "#ce7e1d"
- fish_traits = list(
- /datum/fish_trait/carnivore,
- /datum/fish_trait/heavy,
- )
- hitsound = null
- throwforce = 5
- beauty = FISH_BEAUTY_GOOD
- ///maximum bonus damage when winded up
- var/maximum_bonus = 25
-
-/obj/item/fish/lavaloop/Initialize(mapload, apply_qualities = TRUE)
- . = ..()
- ADD_TRAIT(src, TRAIT_BYPASS_RANGED_ARMOR, INNATE_TRAIT)
- AddComponent(/datum/component/boomerang, throw_range, TRUE)
- AddComponent(\
- /datum/component/throwbonus_on_windup,\
- maximum_bonus = maximum_bonus,\
- windup_increment_speed = 2,\
- throw_text = "starts cooking in your hands, it may explode soon!",\
- pass_maximum_callback = CALLBACK(src, PROC_REF(explode_on_user)),\
- apply_bonus_callback = CALLBACK(src, PROC_REF(on_fish_land)),\
- sound_on_success = 'sound/weapons/parry.ogg',\
- effect_on_success = /obj/effect/temp_visual/guardian/phase,\
- )
-
-/obj/item/fish/lavaloop/proc/explode_on_user(mob/living/user)
- var/obj/item/bodypart/arm/active_arm = user.get_active_hand()
- active_arm?.dismember()
- to_chat(user, span_warning("[src] explodes!"))
- playsound(src, 'sound/effects/explosion1.ogg', 40, TRUE)
- user.flash_act(1, 1)
- qdel(src)
-
-/obj/item/fish/lavaloop/proc/on_fish_land(mob/living/target, bonus_value)
- if(!istype(target))
- return FALSE
- return (target.mob_size >= MOB_SIZE_LARGE)
-
-/obj/item/fish/lavaloop/plasma_river
- maximum_bonus = 30
-
-/obj/item/fish/lavaloop/plasma_river/explode_on_user(mob/living/user)
- playsound(src, 'sound/effects/explosion1.ogg', 40, TRUE)
- user.flash_act(1, 1)
- user.apply_status_effect(/datum/status_effect/ice_block_talisman, 5 SECONDS)
- qdel(src)
-
-/obj/item/fish/lavaloop/plasma_river/on_fish_land(mob/living/target, bonus_value)
- if(!istype(target))
- return FALSE
- if(target.mob_size < MOB_SIZE_LARGE)
- return FALSE
- var/freeze_timer = (bonus_value * 0.1)
- if(freeze_timer <= 0)
- return FALSE
- target.apply_status_effect(/datum/status_effect/ice_block_talisman, freeze_timer SECONDS)
- return FALSE
-
-/obj/item/fish/zipzap
- name = "anxious zipzap"
- desc = "A fish overflowing with crippling anxiety and electric potential. Worried about the walls of its tank closing in constantly. Both literally and as a general metaphorical unease about life's direction."
- icon_state = "zipzap"
- icon_state_dead = "zipzap_dead"
- sprite_width = 8
- sprite_height = 8
- stable_population = 3
- average_size = 30
- average_weight = 500
- random_case_rarity = FISH_RARITY_VERY_RARE
- favorite_bait = list(/obj/item/stock_parts/power_store/cell/lead)
- required_temperature_min = MIN_AQUARIUM_TEMP+18
- required_temperature_max = MIN_AQUARIUM_TEMP+26
- fish_traits = list(
- /datum/fish_trait/no_mating,
- /datum/fish_trait/wary,
- /datum/fish_trait/anxiety,
- /datum/fish_trait/electrogenesis,
- )
- //anxiety naturally limits the amount of zipzaps per tank, so they are stronger alone
- electrogenesis_power = 20 MEGA JOULES
- beauty = FISH_BEAUTY_GOOD
-
-/obj/item/fish/sockeye_salmon
- name = "sockeye salmon"
- desc = "A fairly common and iconic salmon endemic of the Pacific Ocean. At some point imported into outer space, where we're now."
- icon_state = "sockeye"
- dedicated_in_aquarium_icon_state = "sockeye_small"
- sprite_width = 6
- sprite_height = 4
- stable_population = 6
- required_temperature_min = MIN_AQUARIUM_TEMP+3
- required_temperature_max = MIN_AQUARIUM_TEMP+19
- required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
- fillet_type = /obj/item/food/fishmeat/salmon
- beauty = FISH_BEAUTY_GOOD
-
-/obj/item/fish/arctic_char
- name = "arctic char"
- desc = "A cold-water anadromous fish widespread around the Northern Hemisphere of Earth, yet it has somehow found a way here."
- icon_state = "arctic_char"
- dedicated_in_aquarium_icon_state = "arctic_char"
- sprite_width = 7
- sprite_height = 4
- stable_population = 6
- average_size = 60
- average_weight = 1200
- weight_size_deviation = 0.5 // known for their size dismophism
- required_temperature_min = MIN_AQUARIUM_TEMP+3
- required_temperature_max = MIN_AQUARIUM_TEMP+19
- required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
-
-/obj/item/fish/stingray
- name = "stingray"
- desc = "A type of ray, most known for its venomous stinger. Despite that, They're normally docile, if not a bit easily frightened."
- icon_state = "stingray"
- dedicated_in_aquarium_icon_state = "stingray_small"
- stable_population = 4
- sprite_height = 7
- sprite_width = 8
- average_size = 60
- average_weight = 700
- beauty = FISH_BEAUTY_GREAT
- random_case_rarity = FISH_RARITY_RARE
- required_fluid_type = AQUARIUM_FLUID_SALTWATER //Someone ought to add river rays later I guess.
- fish_traits = list(/datum/fish_trait/stinger, /datum/fish_trait/toxic_barbs, /datum/fish_trait/wary, /datum/fish_trait/carnivore, /datum/fish_trait/predator)
-
-/obj/item/fish/sand_surfer
- name = "sand surfer"
- desc = "A bronze alien \"fish\" living and swimming underneath faraway sandy places."
- icon_state = "sand_surfer"
- dedicated_in_aquarium_icon_state = "sand_surfer_small"
- sprite_height = 6
- sprite_width = 6
- stable_population = 5
- average_size = 65
- average_weight = 1100
- weight_size_deviation = 0.35
- random_case_rarity = FISH_RARITY_RARE
- required_fluid_type = AQUARIUM_FLUID_AIR
- required_temperature_min = MIN_AQUARIUM_TEMP+25
- required_temperature_max = MIN_AQUARIUM_TEMP+60
- fish_movement_type = /datum/fish_movement/plunger
- fishing_difficulty_modifier = 5
- fish_traits = list(/datum/fish_trait/shiny_lover)
- beauty = FISH_BEAUTY_GOOD
-
-/obj/item/fish/sand_crab
- name = "burrower crab"
- desc = "A sand-dwelling crustacean. It looks like a crab and tastes like a crab, but waddles like a fish."
- icon_state = "crab"
- dedicated_in_aquarium_icon_state = "crab_small"
- sprite_height = 6
- sprite_width = 10
- average_size = 60
- average_weight = 1000
- weight_size_deviation = 0.1
- required_fluid_type = AQUARIUM_FLUID_SALTWATER
- required_temperature_min = MIN_AQUARIUM_TEMP+20
- required_temperature_max = MIN_AQUARIUM_TEMP+40
- fillet_type = /obj/item/food/meat/slab/rawcrab
- fish_traits = list(/datum/fish_trait/amphibious, /datum/fish_trait/shiny_lover, /datum/fish_trait/carnivore)
- fish_movement_type = /datum/fish_movement/slow
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = SEAFOOD,
- ),
- )
-
-/obj/item/fish/bumpy
- name = "bump-fish"
- desc = "An misshapen fish-thing all covered in stubby little tendrils"
- icon_state = "bumpy"
- dedicated_in_aquarium_icon_state = "bumpy_small"
- sprite_height = 4
- sprite_width = 5
- stable_population = 4
- required_fluid_type = AQUARIUM_FLUID_ANY_WATER
- required_temperature_min = MIN_AQUARIUM_TEMP+15
- required_temperature_max = MIN_AQUARIUM_TEMP+40
- beauty = FISH_BEAUTY_BAD
- fish_traits = list(/datum/fish_trait/amphibious, /datum/fish_trait/vegan)
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = VEGETABLES,
- ),
- )
-
-/obj/item/fish/three_eyes
- name = "three-eyed goldfish"
- desc = "A goldfish with an extra half a pair of eyes. You wonder what it's been feeding on lately..."
- icon_state = "three_eyes"
- sprite_width = 8
- sprite_height = 8
- average_size = 30
- average_weight = 500
- stable_population = 4
- fish_traits = list(/datum/fish_trait/recessive, /datum/fish_trait/shiny_lover)
- compatible_types = list(/obj/item/fish/goldfish, /obj/item/fish/goldfish/gill, /obj/item/fish/three_eyes/gill)
- beauty = FISH_BEAUTY_GOOD
- fishing_difficulty_modifier = 10
- random_case_rarity = FISH_RARITY_VERY_RARE
- food = /datum/reagent/toxin/mutagen
- favorite_bait = list(
- list(
- "Type" = "Reagent",
- "Value" = /datum/reagent/toxin/mutagen,
- "Amount" = 3,
- ),
- )
-
-/obj/item/fish/three_eyes/gill
- name = "McGill"
- desc = "A great rubber duck tool for Lawyers who can't get a grasp over their case. It looks kinda different today..."
- compatible_types = list(/obj/item/fish/goldfish, /obj/item/fish/three_eyes)
- beauty = FISH_BEAUTY_GREAT
- show_in_catalog = FALSE
- stable_population = 1
- random_case_rarity = FISH_RARITY_NOPE
-
-/obj/item/fish/swordfish
- name = "swordfish"
- desc = "A large billfish, most famous for its elongated bill, while also fairly popular for cooking, and as a fearsome weapon in the hands of a veteran spess-fisherman."
- icon = 'icons/obj/aquarium/wide.dmi'
- icon_state = "swordfish"
- inhand_icon_state = "swordfish"
- dedicated_in_aquarium_icon = 'icons/obj/aquarium/fish.dmi'
- dedicated_in_aquarium_icon_state = "swordfish_small"
- force = 18
- sharpness = SHARP_EDGED
- attack_verb_continuous = list("slashes", "cuts", "pierces")
- attack_verb_simple = list("slash", "cut", "pierce")
- block_sound = 'sound/weapons/parry.ogg'
- hitsound = 'sound/weapons/rapierhit.ogg'
- demolition_mod = 0.75
- attack_speed = 1 SECONDS
- block_chance = 50
- wound_bonus = 10
- bare_wound_bonus = 20
- armour_penetration = 75
- base_pixel_x = -18
- pixel_x = -18
- sprite_width = 13
- sprite_height = 6
- stable_population = 3
- average_size = 140
- average_weight = 4000
- breeding_timeout = 4.5 MINUTES
- feeding_frequency = 4 MINUTES
- health = 180
- beauty = FISH_BEAUTY_EXCELLENT
- random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
- required_fluid_type = AQUARIUM_FLUID_SALTWATER
- fish_movement_type = /datum/fish_movement/plunger
- fishing_difficulty_modifier = 25
- fillet_type = /obj/item/food/fishmeat/quality
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = SEAFOOD,
- ),
- )
- fish_traits = list(/datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/stinger)
-
-/obj/item/fish/swordfish/get_force_rank()
- switch(w_class)
- if(WEIGHT_CLASS_TINY)
- force -= 11
- attack_speed -= 0.4 SECONDS
- block_chance -= 45
- armour_penetration -= 20
- wound_bonus -= 15
- bare_wound_bonus -= 20
- if(WEIGHT_CLASS_SMALL)
- force -= 8
- attack_speed -= 0.3 SECONDS
- block_chance -= 30
- armour_penetration -= 15
- wound_bonus -= 10
- bare_wound_bonus -= 20
- if(WEIGHT_CLASS_NORMAL)
- force -= 5
- attack_speed -= 0.2 SECONDS
- block_chance -= 20
- armour_penetration -= 10
- wound_bonus -= 10
- bare_wound_bonus -= 15
- if(WEIGHT_CLASS_BULKY)
- force -= 3
- attack_speed -= 0.1 SECONDS
- block_chance -= 10
- armour_penetration -= 5
- wound_bonus -= 5
- bare_wound_bonus -= 10
- if(WEIGHT_CLASS_GIGANTIC)
- force += 5
- attack_speed += 0.2 SECONDS
- demolition_mod += 0.15
- block_chance += 10
- armour_penetration += 5
- wound_bonus += 5
- bare_wound_bonus += 10
-
- if(status == FISH_DEAD)
- force -= 4 + w_class
- block_chance -= 25
- armour_penetration -= 30
- wound_bonus -= 10
- bare_wound_bonus -= 10
-
-/obj/item/fish/swordfish/calculate_fish_force_bonus(bonus_malus)
- . = ..()
- armour_penetration += bonus_malus * 5
- wound_bonus += bonus_malus * 3
- bare_wound_bonus += bonus_malus * 5
- block_chance += bonus_malus * 7
-
-/obj/item/fish/chainsawfish
- name = "chainsawfish"
- desc = "A very, very angry bioweapon, whose sole purpose is to rip and tear."
- icon = 'icons/obj/aquarium/wide.dmi'
- icon_state = "chainsawfish"
- inhand_icon_state = "chainsawfish"
- icon_state_dead = "chainsawfish_dead"
- dedicated_in_aquarium_icon = 'icons/obj/aquarium/fish.dmi'
- dedicated_in_aquarium_icon_state = "chainsaw_small"
- force = 22
- demolition_mod = 1.5
- block_chance = 15
- attack_verb_continuous = list("saws", "tears", "lacerates", "cuts", "chops", "dices")
- attack_verb_simple = list("saw", "tear", "lacerate", "cut", "chop", "dice")
- hitsound = 'sound/weapons/chainsawhit.ogg'
- sharpness = SHARP_EDGED
- tool_behaviour = TOOL_SAW
- toolspeed = 0.5
- base_pixel_x = -16
- pixel_x = -16
- sprite_width = 8
- sprite_height = 5
- stable_population = 3
- average_size = 85
- average_weight = 2500
- breeding_timeout = 4.25 MINUTES
- feeding_frequency = 3 MINUTES
- health = 180
- beauty = FISH_BEAUTY_GREAT
- random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
- required_fluid_type = AQUARIUM_FLUID_FRESHWATER
- fish_movement_type = /datum/fish_movement/accelerando
- fishing_difficulty_modifier = 30
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = GORE
- ),
- )
- fish_traits = list(/datum/fish_trait/aggressive, /datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/stinger)
- required_temperature_min = MIN_AQUARIUM_TEMP+18
- required_temperature_max = MIN_AQUARIUM_TEMP+26
-
-/obj/item/fish/chainsawfish/Initialize(mapload)
- . = ..()
- AddElement(/datum/element/update_icon_updates_onmob)
-
-/obj/item/fish/chainsawfish/update_icon_state()
- if(status == FISH_DEAD)
- inhand_icon_state = "chainsawfish_dead"
- else
- inhand_icon_state = "chainsawfish"
- if(HAS_TRAIT(src, TRAIT_WIELDED))
- inhand_icon_state = "[inhand_icon_state]_wielded"
- return ..()
-
-/obj/item/fish/chainsawfish/get_force_rank()
- switch(w_class)
- if(WEIGHT_CLASS_TINY)
- force -= 10
- attack_speed -= 0.2 SECONDS
- demolition_mod -= 0.4
- block_chance -= 15
- armour_penetration -= 10
- wound_bonus -= 10
- bare_wound_bonus -= 10
- toolspeed += 0.6
- if(WEIGHT_CLASS_SMALL)
- force -= 8
- attack_speed -= 0.1 SECONDS
- demolition_mod -= 0.3
- block_chance -= 10
- armour_penetration -= 10
- wound_bonus -= 10
- bare_wound_bonus -= 10
- toolspeed += 0.4
- if(WEIGHT_CLASS_NORMAL)
- force -= 5
- demolition_mod -= 0.15
- block_chance -= 5
- armour_penetration -= 5
- wound_bonus -= 5
- bare_wound_bonus -= 5
- toolspeed += 0.2
- if(WEIGHT_CLASS_HUGE)
- force += 2
- attack_speed += 0.2 SECONDS
- demolition_mod += 0.15
- armour_penetration += 10
- block_chance += 10
- wound_bonus += 10
- bare_wound_bonus += 5
- if(WEIGHT_CLASS_GIGANTIC)
- force += 4
- attack_speed += 0.4 SECONDS
- demolition_mod += 0.3
- block_chance += 20
- armour_penetration += 20
- wound_bonus += 15
- bare_wound_bonus += 10
- toolspeed -= 0.1
-
- if(status == FISH_DEAD)
- force -= 8 + w_class
- hitsound = SFX_SWING_HIT
- block_chance -= 25
- demolition_mod -= 0.3
- armour_penetration -= 15
- wound_bonus -= 5
- bare_wound_bonus -= 5
- toolspeed += 1
-
-/obj/item/fish/chainsawfish/calculate_fish_force_bonus(bonus_malus)
- . = ..()
- armour_penetration += bonus_malus * 3
- wound_bonus += bonus_malus * 2
- bare_wound_bonus += bonus_malus * 3
- block_chance += bonus_malus * 2
- toolspeed -= bonus_malus * 0.1
-
-/obj/item/fish/soul
- name = "soulfish"
- desc = "A distant yet vaguely close critter, like a long lost relative. You feel your soul rejuvenated just from looking at it... Also, what the fuck is this shit?!"
- icon_state = "soulfish"
- dedicated_in_aquarium_icon_state = "soul_small"
- sprite_width = 7
- sprite_height = 6
- average_size = 60
- average_weight = 1200
- stable_population = 4
- show_in_catalog = FALSE
- beauty = FISH_BEAUTY_EXCELLENT
- fish_movement_type = /datum/fish_movement/choppy //Glideless legacy movement? in my fishing minigame?
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = FRIED
- ),
- )
- fillet_type = /obj/item/food/meat/cutlet/plain/human
- required_temperature_min = MIN_AQUARIUM_TEMP+3
- required_temperature_max = MIN_AQUARIUM_TEMP+38
- random_case_rarity = FISH_RARITY_NOPE
-
-/obj/item/fish/skin_crab
- name = "skin crab"
- desc = "\"And on the eighth day, a demential mockery of both humanity and crabity was made.\" Fascinating."
- icon_state = "skin_crab"
- dedicated_in_aquarium_icon_state = "skin_crab_small"
- sprite_width = 7
- sprite_height = 6
- average_size = 40
- average_weight = 750
- stable_population = 5
- show_in_catalog = FALSE
- beauty = FISH_BEAUTY_GREAT
- favorite_bait = list(
- list(
- "Type" = "Foodtype",
- "Value" = FRIED
- ),
- )
- fillet_type = /obj/item/food/meat/slab/rawcrab
- random_case_rarity = FISH_RARITY_NOPE
diff --git a/code/modules/fishing/fish/types/air_space.dm b/code/modules/fishing/fish/types/air_space.dm
new file mode 100644
index 00000000000..f3b985edfa7
--- /dev/null
+++ b/code/modules/fishing/fish/types/air_space.dm
@@ -0,0 +1,95 @@
+/obj/item/fish/sand_surfer
+ name = "sand surfer"
+ desc = "A bronze alien \"fish\" living and swimming underneath faraway sandy places."
+ icon_state = "sand_surfer"
+ sprite_height = 6
+ sprite_width = 6
+ stable_population = 5
+ average_size = 65
+ average_weight = 1100
+ weight_size_deviation = 0.35
+ random_case_rarity = FISH_RARITY_RARE
+ required_fluid_type = AQUARIUM_FLUID_AIR
+ required_temperature_min = MIN_AQUARIUM_TEMP+25
+ required_temperature_max = MIN_AQUARIUM_TEMP+60
+ fish_movement_type = /datum/fish_movement/plunger
+ fishing_difficulty_modifier = 5
+ fish_traits = list(/datum/fish_trait/shiny_lover)
+ beauty = FISH_BEAUTY_GOOD
+
+/obj/item/fish/sand_crab
+ name = "burrower crab"
+ desc = "A sand-dwelling crustacean. It looks like a crab and tastes like a crab, but waddles like a fish."
+ icon_state = "crab"
+ dedicated_in_aquarium_icon_state = "crab_small"
+ sprite_height = 6
+ sprite_width = 10
+ average_size = 60
+ average_weight = 1000
+ weight_size_deviation = 0.1
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ required_temperature_min = MIN_AQUARIUM_TEMP+20
+ required_temperature_max = MIN_AQUARIUM_TEMP+40
+ fillet_type = /obj/item/food/meat/slab/rawcrab
+ fish_traits = list(/datum/fish_trait/amphibious, /datum/fish_trait/shiny_lover, /datum/fish_trait/carnivore)
+ fish_movement_type = /datum/fish_movement/slow
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = SEAFOOD,
+ ),
+ )
+
+/obj/item/fish/bumpy
+ name = "bump-fish"
+ desc = "An misshapen fish-thing all covered in stubby little tendrils"
+ icon_state = "bumpy"
+ sprite_height = 4
+ sprite_width = 5
+ stable_population = 4
+ required_fluid_type = AQUARIUM_FLUID_ANY_WATER
+ required_temperature_min = MIN_AQUARIUM_TEMP+15
+ required_temperature_max = MIN_AQUARIUM_TEMP+40
+ beauty = FISH_BEAUTY_BAD
+ fish_traits = list(/datum/fish_trait/amphibious, /datum/fish_trait/vegan)
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = VEGETABLES,
+ ),
+ )
+
+/obj/item/fish/starfish
+ name = "cosmostarfish"
+ desc = "A peculiar, gravity-defying, echinoderm-looking critter from hyperspace."
+ icon_state = "starfish"
+ icon_state_dead = "starfish_dead"
+ sprite_height = 3
+ sprite_width = 4
+ average_size = 30
+ average_weight = 300
+ stable_population = 3
+ required_fluid_type = AQUARIUM_FLUID_AIR
+ random_case_rarity = FISH_RARITY_NOPE
+ required_temperature_min = 0
+ required_temperature_max = INFINITY
+ safe_air_limits = null
+ min_pressure = 0
+ max_pressure = INFINITY
+ grind_results = list(/datum/reagent/bluespace = 10)
+ fillet_type = null
+ fish_traits = list(/datum/fish_trait/antigrav, /datum/fish_trait/mixotroph)
+ beauty = FISH_BEAUTY_GREAT
+
+/obj/item/fish/starfish/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ update_appearance(UPDATE_OVERLAYS)
+
+/obj/item/fish/starfish/update_overlays()
+ . = ..()
+ if(status == FISH_ALIVE)
+ . += emissive_appearance(icon, "starfish_emissive", src)
+
+///It spins, and dimly glows in the dark.
+/obj/item/fish/starfish/flop_animation()
+ DO_FLOATING_ANIM(src)
diff --git a/code/modules/fishing/fish/types/anadromous.dm b/code/modules/fishing/fish/types/anadromous.dm
new file mode 100644
index 00000000000..ecdbda1fde7
--- /dev/null
+++ b/code/modules/fishing/fish/types/anadromous.dm
@@ -0,0 +1,62 @@
+/obj/item/fish/sockeye_salmon
+ name = "sockeye salmon"
+ desc = "A fairly common and iconic salmon endemic of the Pacific Ocean. At some point imported into outer space, where we're now."
+ icon_state = "sockeye"
+ sprite_width = 6
+ sprite_height = 4
+ stable_population = 6
+ required_temperature_min = MIN_AQUARIUM_TEMP+3
+ required_temperature_max = MIN_AQUARIUM_TEMP+19
+ required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
+ fillet_type = /obj/item/food/fishmeat/salmon
+ beauty = FISH_BEAUTY_GOOD
+
+/obj/item/fish/arctic_char
+ name = "arctic char"
+ desc = "A cold-water anadromous fish widespread around the Northern Hemisphere of Earth, yet it has somehow found a way here."
+ icon_state = "arctic_char"
+ sprite_width = 7
+ sprite_height = 4
+ stable_population = 6
+ average_size = 60
+ average_weight = 1200
+ weight_size_deviation = 0.5 // known for their size dismophism
+ required_temperature_min = MIN_AQUARIUM_TEMP+3
+ required_temperature_max = MIN_AQUARIUM_TEMP+19
+ required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
+
+/obj/item/fish/pike
+ name = "pike"
+ desc = "A long-bodied predator with a snout that almost looks like a beak. Definitely not a weapon to swing around."
+ icon = 'icons/obj/aquarium/wide.dmi'
+ icon_state = "pike"
+ inhand_icon_state = "pike"
+ base_pixel_x = -16
+ pixel_x = -16
+ stable_population = 4
+ sprite_width = 10
+ sprite_height = 3
+ average_size = 100
+ average_weight = 2000
+ breeding_timeout = 4 MINUTES
+ health = 150
+ beauty = FISH_BEAUTY_GOOD
+ required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
+ random_case_rarity = FISH_RARITY_RARE
+ fish_movement_type = /datum/fish_movement/plunger
+ fishing_difficulty_modifier = 10
+ required_temperature_min = MIN_AQUARIUM_TEMP+12
+ required_temperature_max = MIN_AQUARIUM_TEMP+27
+ fish_traits = list(/datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/aggressive)
+ compatible_types = list(/obj/item/fish/pike/armored)
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = SEAFOOD|MEAT,
+ ),
+ /obj/item/fish,
+ )
+
+/obj/item/fish/pike/Initialize(mapload)
+ . = ..()
+ ADD_TRAIT(src, TRAIT_FISH_SHOULD_TWOHANDED, INNATE_TRAIT)
diff --git a/code/modules/fishing/fish/types/freshwater.dm b/code/modules/fishing/fish/types/freshwater.dm
new file mode 100644
index 00000000000..129b738fc0a
--- /dev/null
+++ b/code/modules/fishing/fish/types/freshwater.dm
@@ -0,0 +1,213 @@
+/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"
+ dedicated_in_aquarium_icon_state = "fish_greyscale"
+ aquarium_vc_color = "#D8540D"
+ sprite_width = 5
+ sprite_height = 3
+ stable_population = 9
+ average_size = 20
+ average_weight = 200
+ weight_size_deviation = 0.35
+ favorite_bait = list(/obj/item/food/bait/worm)
+ required_temperature_min = MIN_AQUARIUM_TEMP+18
+ required_temperature_max = MIN_AQUARIUM_TEMP+26
+ evolution_types = list(/datum/fish_evolution/three_eyes, /datum/fish_evolution/chainsawfish)
+ compatible_types = list(/obj/item/fish/goldfish/gill, /obj/item/fish/goldfish/three_eyes, /obj/item/fish/goldfish/three_eyes/gill)
+
+/obj/item/fish/goldfish/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ add_traits(list(TRAIT_FISHING_BAIT, TRAIT_GOOD_QUALITY_BAIT), INNATE_TRAIT)
+
+/obj/item/fish/goldfish/gill
+ name = "McGill"
+ desc = "A great rubber duck tool for Lawyers who can't get a grasp over their case."
+ stable_population = 1
+ random_case_rarity = FISH_RARITY_NOPE
+ show_in_catalog = FALSE
+ beauty = FISH_BEAUTY_GOOD
+ compatible_types = list(/obj/item/fish/goldfish, /obj/item/fish/goldfish/three_eyes)
+ fish_traits = list(/datum/fish_trait/recessive)
+
+/obj/item/fish/goldfish/three_eyes
+ name = "three-eyed goldfish"
+ desc = "A goldfish with an extra half a pair of eyes. You wonder what it's been feeding on lately..."
+ icon_state = "three_eyes"
+ stable_population = 4
+ fish_traits = list(/datum/fish_trait/recessive, /datum/fish_trait/shiny_lover)
+ compatible_types = list(/obj/item/fish/goldfish, /obj/item/fish/goldfish/gill, /obj/item/fish/goldfish/three_eyes/gill)
+ beauty = FISH_BEAUTY_GOOD
+ fishing_difficulty_modifier = 10
+ random_case_rarity = FISH_RARITY_VERY_RARE
+ food = /datum/reagent/toxin/mutagen
+ favorite_bait = list(
+ list(
+ "Type" = "Reagent",
+ "Value" = /datum/reagent/toxin/mutagen,
+ "Amount" = 3,
+ ),
+ )
+
+/obj/item/fish/goldfish/three_eyes/gill
+ name = "McGill"
+ desc = "A great rubber duck tool for Lawyers who can't get a grasp over their case. It looks kinda different today..."
+ compatible_types = list(/obj/item/fish/goldfish, /obj/item/fish/goldfish/three_eyes)
+ beauty = FISH_BEAUTY_GREAT
+ show_in_catalog = FALSE
+ stable_population = 1
+ random_case_rarity = FISH_RARITY_NOPE
+
+/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"
+ sprite_width = 4
+ sprite_height = 7
+ average_size = 30
+ average_weight = 500
+ stable_population = 3
+ fish_traits = list(/datum/fish_trait/aggressive)
+ required_temperature_min = MIN_AQUARIUM_TEMP+22
+ required_temperature_max = MIN_AQUARIUM_TEMP+30
+
+/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"
+ sprite_width = 5
+ sprite_height = 2
+ sprite_width = 8
+ sprite_height = 5
+ average_size = 30
+ average_weight = 500
+ stable_population = 6
+ required_temperature_min = MIN_AQUARIUM_TEMP+20
+ required_temperature_max = MIN_AQUARIUM_TEMP+28
+
+/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"
+ sprite_width = 4
+ sprite_height = 2
+ average_size = 30
+ average_weight = 500
+ stable_population = 3
+ required_temperature_min = MIN_AQUARIUM_TEMP+20
+ required_temperature_max = MIN_AQUARIUM_TEMP+28
+
+/obj/item/fish/catfish
+ name = "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"
+ sprite_width = 8
+ sprite_height = 4
+ average_size = 80
+ average_weight = 1600
+ weight_size_deviation = 0.35
+ stable_population = 3
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = JUNKFOOD
+ )
+ )
+ required_temperature_min = MIN_AQUARIUM_TEMP+12
+ required_temperature_max = MIN_AQUARIUM_TEMP+30
+ beauty = FISH_BEAUTY_GOOD
+
+/obj/item/fish/zipzap
+ name = "anxious zipzap"
+ desc = "A fish overflowing with crippling anxiety and electric potential. Worried about the walls of its tank closing in constantly. Both literally and as a general metaphorical unease about life's direction."
+ icon_state = "zipzap"
+ icon_state_dead = "zipzap_dead"
+ sprite_width = 6
+ sprite_height = 3
+ stable_population = 3
+ average_size = 30
+ average_weight = 500
+ random_case_rarity = FISH_RARITY_VERY_RARE
+ favorite_bait = list(/obj/item/stock_parts/power_store/cell/lead)
+ required_temperature_min = MIN_AQUARIUM_TEMP+18
+ required_temperature_max = MIN_AQUARIUM_TEMP+26
+ fish_traits = list(
+ /datum/fish_trait/no_mating,
+ /datum/fish_trait/wary,
+ /datum/fish_trait/anxiety,
+ /datum/fish_trait/electrogenesis,
+ )
+ //anxiety naturally limits the amount of zipzaps per tank, so they are stronger alone
+ electrogenesis_power = 20 MEGA JOULES
+ beauty = FISH_BEAUTY_GOOD
+
+/obj/item/fish/tadpole
+ name = "tadpole"
+ desc = "The larval spawn of an amphibian. A very minuscle, round creature with a long tail it uses to swim around."
+ icon_state = "tadpole"
+ average_size = 3
+ average_weight = 10
+ sprite_width = 3
+ sprite_height = 1
+ health = 50
+ feeding_frequency = 1.5 MINUTES
+ required_temperature_min = MIN_AQUARIUM_TEMP+15
+ required_temperature_max = MIN_AQUARIUM_TEMP+20
+ fillet_type = null
+ fish_traits = list(/datum/fish_trait/no_mating) //They grow into frogs and that's it.
+ beauty = FISH_BEAUTY_NULL
+ random_case_rarity = FISH_RARITY_NOPE //Why would you want generic frog tadpoles you get from ponds inside fish cases?
+ /// Once dead, tadpoles disappear after a dozen seconds, since you can get infinite tadpoles.
+ var/del_timerid
+
+/obj/item/fish/tadpole/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ AddComponent(/datum/component/fish_growth, /mob/living/basic/frog, 100 / rand(2.5, 3 MINUTES) * 10)
+ RegisterSignal(src, COMSIG_FISH_BEFORE_GROWING, PROC_REF(growth_checks))
+ RegisterSignal(src, COMSIG_FISH_FINISH_GROWING, PROC_REF(on_growth))
+
+/obj/item/fish/tadpole/set_status(new_status, silent = FALSE)
+ . = ..()
+ if(status == FISH_DEAD)
+ del_timerid = QDEL_IN_STOPPABLE(src, 12 SECONDS)
+ else
+ deltimer(del_timerid)
+
+/obj/item/fish/tadpole/proc/growth_checks(datum/source, seconds_per_tick)
+ SIGNAL_HANDLER
+ var/hunger = CLAMP01((world.time - last_feeding) / feeding_frequency)
+ if(hunger >= 0.7) //too hungry to grow
+ return COMPONENT_DONT_GROW
+ var/obj/structure/aquarium/aquarium = loc
+ if(!aquarium.allow_breeding) //the aquarium has breeding disabled
+ return COMPONENT_DONT_GROW
+
+/obj/item/fish/tadpole/proc/on_growth(datum/source, mob/living/basic/frog/result)
+ SIGNAL_HANDLER
+ playsound(result, result.attack_sound, 50, TRUE) // reeeeeeeeeeeeeee...
+
+/obj/item/fish/tadpole/get_export_price(price, percent)
+ return 2 //two credits. Tadpoles aren't really that valueable.
+
+/obj/item/fish/perch
+ name = "perch"
+ desc = "An all around popular panfish, game fish and unfortunate prey to other, bigger predators."
+ icon_state = "perch"
+ dedicated_in_aquarium_icon_state = "fish_greyscale"
+ aquarium_vc_color = "#9D8C64"
+ sprite_width = 5
+ sprite_height = 3
+ stable_population = 7
+ average_size = 25
+ average_weight = 400
+ required_temperature_min = MIN_AQUARIUM_TEMP+5
+ required_temperature_max = MIN_AQUARIUM_TEMP+26
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = BUGS,
+ ),
+ /obj/item/fish,
+ /obj/item/fishing_lure, //they love lures in general.
+ )
diff --git a/code/modules/fishing/fish/types/holographic.dm b/code/modules/fishing/fish/types/holographic.dm
new file mode 100644
index 00000000000..dfcdbeedb6b
--- /dev/null
+++ b/code/modules/fishing/fish/types/holographic.dm
@@ -0,0 +1,108 @@
+
+/obj/item/fish/holo
+ name = "holographic goldfish"
+ desc = "A holographic representation of a common goldfish, slowly flickering out, removed from its holo-habitat."
+ icon_state = /obj/item/fish/goldfish::icon_state
+ show_in_catalog = FALSE
+ random_case_rarity = FISH_RARITY_NOPE
+ dedicated_in_aquarium_icon_state = /obj/item/fish/goldfish::dedicated_in_aquarium_icon_state
+ aquarium_vc_color = /obj/item/fish/goldfish::aquarium_vc_color
+ sprite_width = /obj/item/fish/goldfish::sprite_width
+ sprite_height = /obj/item/fish/goldfish::sprite_height
+ stable_population = 1
+ average_size = /obj/item/fish/goldfish::average_size
+ average_weight = /obj/item/fish/goldfish::average_weight
+ required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
+ grind_results = null
+ fillet_type = null
+ death_text = "%SRC gently disappears."
+ fish_traits = list(/datum/fish_trait/no_mating) //just to be sure, these shouldn't reproduce
+ experisci_scannable = FALSE
+ beauty = /obj/item/fish/goldfish::beauty
+
+/obj/item/fish/holo/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ var/area/station/holodeck/holo_area = get_area(src)
+ if(!istype(holo_area))
+ addtimer(CALLBACK(src, PROC_REF(set_status), FISH_DEAD), 1 MINUTES)
+ return
+ holo_area.linked.add_to_spawned(src)
+
+/obj/item/fish/holo/set_status(new_status, silent = FALSE)
+ . = ..()
+ if(status == FISH_DEAD)
+ animate(src, alpha = 0, 3 SECONDS, easing = SINE_EASING)
+ QDEL_IN(src, 3 SECONDS)
+
+/obj/item/fish/holo/crab
+ name = "holographic crab"
+ desc = "A holographic represantion of a soul-crushingly soulless crab, unlike the cuter ones occasionally roaming around. It stares at you, with empty, beady eyes."
+ icon_state = "crab"
+ dedicated_in_aquarium_icon_state = null
+ aquarium_vc_color = null
+ average_size = 30
+ average_weight = 1000
+ sprite_height = 6
+ sprite_width = 10
+ beauty = FISH_BEAUTY_GOOD
+
+/obj/item/fish/holo/puffer
+ name = "holographic pufferfish"
+ desc ="A holographic representation of 100% safe-to-eat pufferfish... that is, if holographic fishes were even edible."
+ icon_state = /obj/item/fish/pufferfish::icon_state
+ dedicated_in_aquarium_icon_state = /obj/item/fish/pufferfish::dedicated_in_aquarium_icon_state
+ aquarium_vc_color = /obj/item/fish/pufferfish::aquarium_vc_color
+ average_size = /obj/item/fish/pufferfish::average_size
+ average_weight = /obj/item/fish/pufferfish::average_weight
+ sprite_height = /obj/item/fish/pufferfish::sprite_height
+ sprite_width = /obj/item/fish/pufferfish::sprite_width
+ beauty = /obj/item/fish/pufferfish::beauty
+
+/obj/item/fish/holo/angel
+ name = "holographic angelfish"
+ desc = "A holographic representation of a angelfish. I got nothing snarky to say about this one."
+ icon_state = /obj/item/fish/angelfish::icon_state
+ dedicated_in_aquarium_icon_state = /obj/item/fish/angelfish::dedicated_in_aquarium_icon_state
+ aquarium_vc_color = /obj/item/fish/angelfish::aquarium_vc_color
+ average_size = /obj/item/fish/angelfish::average_size
+ average_weight = /obj/item/fish/angelfish::average_weight
+ sprite_height = /obj/item/fish/angelfish::sprite_height
+ sprite_width = /obj/item/fish/angelfish::sprite_width
+ beauty = /obj/item/fish/angelfish::beauty
+
+/obj/item/fish/holo/clown
+ name = "holographic clownfish"
+ icon_state = "holo_clownfish"
+ desc = "A holographic representation of a clownfish, or at least how they used to look like five centuries ago."
+ dedicated_in_aquarium_icon_state = null
+ aquarium_vc_color = /obj/item/fish/clownfish::aquarium_vc_color
+ average_size = /obj/item/fish/clownfish::average_size
+ average_weight = /obj/item/fish/clownfish::average_weight
+ sprite_height = /obj/item/fish/clownfish::sprite_height
+ sprite_width = /obj/item/fish/clownfish::sprite_width
+ required_fluid_type = /obj/item/fish/clownfish::required_fluid_type
+ beauty = /obj/item/fish/clownfish::beauty
+
+/obj/item/fish/holo/checkered
+ name = "unrendered holographic fish"
+ desc = "A checkered silhoutte of searing purple and pitch black presents itself before your eyes, like a tear in fabric of reality. It hurts to watch."
+ icon_state = "checkered" //it's a meta joke, buddy.
+ dedicated_in_aquarium_icon_state = null
+ aquarium_vc_color = null
+ average_size = 30
+ average_weight = 500
+ sprite_width = 4
+ sprite_height = 3
+ beauty = FISH_BEAUTY_NULL
+
+/obj/item/fish/holo/halffish
+ name = "holographic half-fish"
+ desc = "A holographic representation of... a fish reduced to all bones, except for its head. Isn't it supposed to be dead? Ehr, holo-dead?"
+ icon_state = "half_fish"
+ dedicated_in_aquarium_icon_state = null
+ aquarium_vc_color = null
+ sprite_height = 4
+ sprite_width = 10
+ average_size = 50
+ average_weight = 500
+ beauty = FISH_BEAUTY_UGLY
diff --git a/code/modules/fishing/fish/types/mining.dm b/code/modules/fishing/fish/types/mining.dm
new file mode 100644
index 00000000000..7614f259e59
--- /dev/null
+++ b/code/modules/fishing/fish/types/mining.dm
@@ -0,0 +1,198 @@
+/// Commonly found on the mining fishing spots. Can be grown into lobstrosities
+/obj/item/fish/chasm_crab
+ name = "chasm chrab"
+ desc = "The young of the lobstrosity mature in pools below the earth, eating what falls in until large enough to clamber out. Those found near the station are well-fed."
+ icon_state = "chrab"
+ sprite_height = 9
+ sprite_width = 8
+ stable_population = 4
+ feeding_frequency = 10 MINUTES
+ random_case_rarity = FISH_RARITY_RARE
+ fillet_type = /obj/item/food/meat/slab/rawcrab
+ required_temperature_min = MIN_AQUARIUM_TEMP+9
+ required_temperature_max = LAVALAND_MAX_TEMPERATURE+50
+ min_pressure = HAZARD_LOW_PRESSURE
+ safe_air_limits = list(
+ /datum/gas/oxygen = list(2, 100),
+ /datum/gas/nitrogen,
+ /datum/gas/carbon_dioxide = list(0, 20),
+ /datum/gas/water_vapor,
+ /datum/gas/plasma = list(0, 5),
+ /datum/gas/bz = list(0, 5),
+ /datum/gas/miasma = list(0, 5),
+ )
+ evolution_types = list(/datum/fish_evolution/ice_chrab)
+ compatible_types = list(/obj/item/fish/chasm_crab/ice)
+ beauty = FISH_BEAUTY_GOOD
+ favorite_bait = list(/obj/item/fish/lavaloop)
+ ///This value represents how much the crab needs aren't being met. Higher values translate to a more likely hostile lobstrosity.
+ var/anger = 0
+ ///The lobstrosity type this matures into
+ var/lob_type = /mob/living/basic/mining/lobstrosity/juvenile/lava
+ ///at which rate the crab gains maturation
+ var/growth_rate = 100 / (10 MINUTES) * 10
+
+/obj/item/fish/chasm_crab/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ RegisterSignal(src, COMSIG_FISH_BEFORE_GROWING, PROC_REF(growth_checks))
+ RegisterSignal(src, COMSIG_FISH_FINISH_GROWING, PROC_REF(on_growth))
+
+///A chasm crab growth speed is determined by its initial weight and size, ergo bigger crabs for faster lobstrosities
+/obj/item/fish/chasm_crab/update_size_and_weight(new_size = average_size, new_weight = average_weight)
+ . = ..()
+ var/multiplier = 1
+ switch(size)
+ if(0 to FISH_SIZE_TINY_MAX)
+ multiplier -= 0.2
+ if(FISH_SIZE_SMALL_MAX to FISH_SIZE_NORMAL_MAX)
+ multiplier += 0.2
+ if(FISH_SIZE_NORMAL_MAX to FISH_SIZE_BULKY_MAX)
+ multiplier += 0.5
+ if(FISH_SIZE_BULKY_MAX to INFINITY)
+ multiplier += 0.8
+
+ if(weight <= 800)
+ multiplier -= 0.1 * round((1000 - weight) / 200)
+ else if(weight >= 1500)
+ multiplier += min(0.1 * round((weight - 1000) / 500), 2)
+
+ AddComponent(/datum/component/fish_growth, lob_type, initial(growth_rate) * multiplier)
+
+/obj/item/fish/chasm_crab/proc/growth_checks(datum/source, seconds_per_tick)
+ SIGNAL_HANDLER
+ var/hunger = CLAMP01((world.time - last_feeding) / feeding_frequency)
+ if(health <= initial(health) * 0.6 || hunger >= 0.6) //if too hurt or hungry, don't grow.
+ anger += growth_rate * 2 * seconds_per_tick
+ return COMPONENT_DONT_GROW
+
+ if(hunger >= 0.4) //I'm hungry and angry
+ anger += growth_rate * 0.6 * seconds_per_tick
+
+ if(!isaquarium(loc))
+ return
+
+ var/obj/structure/aquarium/aquarium = loc
+ if(!aquarium.allow_breeding) //the aquarium has breeding disabled
+ return COMPONENT_DONT_GROW
+ if(!locate(/obj/item/aquarium_prop) in aquarium) //the aquarium deco is quite barren
+ anger += growth_rate * 0.25 * seconds_per_tick
+ var/fish_count = length(aquarium.get_fishes())
+ if(!ISINRANGE(fish_count, 3, AQUARIUM_MAX_BREEDING_POPULATION * 0.5)) //too lonely or overcrowded
+ anger += growth_rate * 0.3 * seconds_per_tick
+ if(fish_count > AQUARIUM_MAX_BREEDING_POPULATION * 0.5) //check if there's enough room to maturate.
+ return COMPONENT_DONT_GROW
+
+/obj/item/fish/chasm_crab/proc/on_growth(datum/source, mob/living/basic/mining/lobstrosity/juvenile/result)
+ SIGNAL_HANDLER
+ if(!prob(anger))
+ result.AddElement(/datum/element/ai_retaliate)
+ qdel(result.ai_controller)
+ result.ai_controller = new /datum/ai_controller/basic_controller/lobstrosity/juvenile/calm(result)
+ else if(anger < 30) //not really that mad, just a bit unstable.
+ qdel(result.ai_controller)
+ result.ai_controller = new /datum/ai_controller/basic_controller/lobstrosity/juvenile/capricious(result)
+
+/obj/item/fish/chasm_crab/ice
+ name = "arctic chrab"
+ desc = "A subspecies of chasm chrabs that has adapted to the cold climate and lack of abysmal holes of the icemoon."
+ icon_state = "arctic_chrab"
+ required_temperature_min = ICEBOX_MIN_TEMPERATURE-20
+ required_temperature_max = MIN_AQUARIUM_TEMP+15
+ evolution_types = list(/datum/fish_evolution/chasm_chrab)
+ compatible_types = list(/obj/item/fish/chasm_crab)
+ beauty = FISH_BEAUTY_GREAT
+ lob_type = /mob/living/basic/mining/lobstrosity/juvenile
+
+/obj/item/fish/boned
+ name = "unmarine bonemass"
+ desc = "What one could mistake for fish remains, is in reality a species that chose to discard its weak flesh a long time ago. A living fossil, in its most literal sense."
+ icon_state = "bonemass"
+ sprite_width = 10
+ sprite_height = 7
+ fish_movement_type = /datum/fish_movement/zippy
+ random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
+ required_fluid_type = AQUARIUM_FLUID_ANY_WATER
+ min_pressure = HAZARD_LOW_PRESSURE
+ health = 150
+ stable_population = 3
+ grind_results = list(/datum/reagent/bone_dust = 10)
+ fillet_type = /obj/item/stack/sheet/bone
+ num_fillets = 2
+ fish_traits = list(/datum/fish_trait/revival, /datum/fish_trait/carnivore)
+ average_size = 70
+ average_weight = 2000
+ death_text = "%SRC stops moving." //It's dead... or is it?
+ evolution_types = list(/datum/fish_evolution/mastodon)
+ beauty = FISH_BEAUTY_UGLY
+
+/obj/item/fish/lavaloop
+ name = "lavaloop fish"
+ desc = "Due to its curvature, it can be used as make-shift boomerang."
+ icon_state = "lava_loop"
+ sprite_width = 3
+ sprite_height = 5
+ average_size = 30
+ average_weight = 500
+ resistance_flags = FIRE_PROOF | LAVA_PROOF
+ required_fluid_type = AQUARIUM_FLUID_ANY_WATER //if we can survive hot lava and freezing plasrivers, we can survive anything
+ fish_movement_type = /datum/fish_movement/zippy
+ min_pressure = HAZARD_LOW_PRESSURE
+ required_temperature_min = MIN_AQUARIUM_TEMP+30
+ required_temperature_max = MIN_AQUARIUM_TEMP+35
+ fish_traits = list(
+ /datum/fish_trait/carnivore,
+ /datum/fish_trait/heavy,
+ )
+ hitsound = null
+ throwforce = 5
+ beauty = FISH_BEAUTY_GOOD
+ ///maximum bonus damage when winded up
+ var/maximum_bonus = 25
+
+/obj/item/fish/lavaloop/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ add_traits(list(TRAIT_FISHING_BAIT, TRAIT_GOOD_QUALITY_BAIT, TRAIT_BYPASS_RANGED_ARMOR), INNATE_TRAIT)
+ AddComponent(/datum/component/boomerang, throw_range, TRUE)
+ AddComponent(\
+ /datum/component/throwbonus_on_windup,\
+ maximum_bonus = maximum_bonus,\
+ windup_increment_speed = 2,\
+ throw_text = "starts cooking in your hands, it may explode soon!",\
+ pass_maximum_callback = CALLBACK(src, PROC_REF(explode_on_user)),\
+ apply_bonus_callback = CALLBACK(src, PROC_REF(on_fish_land)),\
+ sound_on_success = 'sound/weapons/parry.ogg',\
+ effect_on_success = /obj/effect/temp_visual/guardian/phase,\
+ )
+
+/obj/item/fish/lavaloop/proc/explode_on_user(mob/living/user)
+ var/obj/item/bodypart/arm/active_arm = user.get_active_hand()
+ active_arm?.dismember()
+ to_chat(user, span_warning("[src] explodes!"))
+ playsound(src, 'sound/effects/explosion1.ogg', 40, TRUE)
+ user.flash_act(1, 1)
+ qdel(src)
+
+/obj/item/fish/lavaloop/proc/on_fish_land(mob/living/target, bonus_value)
+ if(!istype(target))
+ return FALSE
+ return (target.mob_size >= MOB_SIZE_LARGE)
+
+/obj/item/fish/lavaloop/plasma_river
+ maximum_bonus = 30
+
+/obj/item/fish/lavaloop/plasma_river/explode_on_user(mob/living/user)
+ playsound(src, 'sound/effects/explosion1.ogg', 40, TRUE)
+ user.flash_act(1, 1)
+ user.apply_status_effect(/datum/status_effect/ice_block_talisman, 5 SECONDS)
+ qdel(src)
+
+/obj/item/fish/lavaloop/plasma_river/on_fish_land(mob/living/target, bonus_value)
+ if(!istype(target))
+ return FALSE
+ if(target.mob_size < MOB_SIZE_LARGE)
+ return FALSE
+ var/freeze_timer = (bonus_value * 0.1)
+ if(freeze_timer <= 0)
+ return FALSE
+ target.apply_status_effect(/datum/status_effect/ice_block_talisman, freeze_timer SECONDS)
+ return FALSE
diff --git a/code/modules/fishing/fish/types/ruins.dm b/code/modules/fishing/fish/types/ruins.dm
new file mode 100644
index 00000000000..da9e8388c0c
--- /dev/null
+++ b/code/modules/fishing/fish/types/ruins.dm
@@ -0,0 +1,73 @@
+///From oil puddles from the elephant graveyard. Also an evolution of the "unmarine bonemass"
+/obj/item/fish/mastodon
+ name = "unmarine mastodon"
+ desc = "A monster of exposed muscles and innards, wrapped in a fish-like skeleton. You don't remember ever seeing it on the catalog."
+ icon = 'icons/obj/aquarium/wide.dmi'
+ icon_state = "mastodon"
+ base_pixel_x = -16
+ pixel_x = -16
+ sprite_width = 12
+ sprite_height = 7
+ show_in_catalog = FALSE
+ random_case_rarity = FISH_RARITY_NOPE
+ fishing_difficulty_modifier = 30
+ required_fluid_type = AQUARIUM_FLUID_ANY_WATER
+ min_pressure = HAZARD_LOW_PRESSURE
+ health = 300
+ stable_population = 1 //This means they can only crossbreed.
+ grind_results = list(/datum/reagent/bone_dust = 5, /datum/reagent/consumable/liquidgibs = 5)
+ fillet_type = /obj/item/stack/sheet/bone
+ num_fillets = 2
+ feeding_frequency = 2 MINUTES
+ breeding_timeout = 5 MINUTES
+ average_size = 180
+ average_weight = 5000
+ death_text = "%SRC stops moving."
+ fish_traits = list(/datum/fish_trait/heavy, /datum/fish_trait/amphibious, /datum/fish_trait/revival, /datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/aggressive)
+ beauty = FISH_BEAUTY_BAD
+
+///From the cursed spring
+/obj/item/fish/soul
+ name = "soulfish"
+ desc = "A distant yet vaguely close critter, like a long lost relative. You feel your soul rejuvenated just from looking at it... Also, what the fuck is this shit?!"
+ icon_state = "soulfish"
+ sprite_width = 7
+ sprite_height = 6
+ average_size = 60
+ average_weight = 1200
+ stable_population = 4
+ show_in_catalog = FALSE
+ beauty = FISH_BEAUTY_EXCELLENT
+ fish_movement_type = /datum/fish_movement/choppy //Glideless legacy movement? in my fishing minigame?
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = JUNKFOOD|FRIED,
+ ),
+ )
+ fillet_type = /obj/item/food/meat/cutlet/plain/human
+ required_temperature_min = MIN_AQUARIUM_TEMP+3
+ required_temperature_max = MIN_AQUARIUM_TEMP+38
+ random_case_rarity = FISH_RARITY_NOPE
+
+///From the cursed spring
+/obj/item/fish/skin_crab
+ name = "skin crab"
+ desc = "\"And on the eighth day, a demential mockery of both humanity and crabity was made.\" Fascinating."
+ icon_state = "skin_crab"
+ sprite_width = 7
+ sprite_height = 6
+ average_size = 40
+ average_weight = 750
+ stable_population = 5
+ show_in_catalog = FALSE
+ beauty = FISH_BEAUTY_GREAT
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = JUNKFOOD|FRIED
+ ),
+ )
+ fillet_type = /obj/item/food/meat/slab/rawcrab
+ random_case_rarity = FISH_RARITY_NOPE
+
diff --git a/code/modules/fishing/fish/types/saltwater.dm b/code/modules/fishing/fish/types/saltwater.dm
new file mode 100644
index 00000000000..0271c7f3008
--- /dev/null
+++ b/code/modules/fishing/fish/types/saltwater.dm
@@ -0,0 +1,275 @@
+/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"
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ sprite_width = 7
+ sprite_height = 4
+ average_size = 30
+ average_weight = 500
+ stable_population = 4
+ fish_traits = list(/datum/fish_trait/picky_eater)
+ evolution_types = list(/datum/fish_evolution/lubefish)
+ compatible_types = list(/obj/item/fish/clownfish/lube)
+ required_temperature_min = MIN_AQUARIUM_TEMP+22
+ required_temperature_max = MIN_AQUARIUM_TEMP+30
+
+/obj/item/fish/clownfish/lube
+ name = "lubefish"
+ desc = "A clownfish exposed to cherry-flavored lube for far too long. First discovered the days following a cargo incident around the seas of Europa, when thousands of thousands of thousands..."
+ icon_state = "lubefish"
+ random_case_rarity = FISH_RARITY_VERY_RARE
+ fish_traits = list(/datum/fish_trait/picky_eater, /datum/fish_trait/lubed)
+ evolution_types = null
+ compatible_types = list(/obj/item/fish/clownfish)
+ food = /datum/reagent/lube
+ fishing_difficulty_modifier = 5
+ beauty = FISH_BEAUTY_GREAT
+
+/obj/item/fish/cardinal
+ name = "cardinalfish"
+ desc = "Cardinalfish are often found near sea urchins, where the fish hide when threatened."
+ icon_state = "cardinalfish"
+ sprite_width = 6
+ sprite_height = 3
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ average_size = 30
+ average_weight = 500
+ stable_population = 4
+ fish_traits = list(/datum/fish_trait/vegan)
+ required_temperature_min = MIN_AQUARIUM_TEMP+22
+ required_temperature_max = MIN_AQUARIUM_TEMP+30
+
+/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"
+ sprite_width = 5
+ sprite_height = 3
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ average_size = 30
+ average_weight = 500
+ stable_population = 5
+ required_temperature_min = MIN_AQUARIUM_TEMP+23
+ required_temperature_max = MIN_AQUARIUM_TEMP+28
+
+ 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 = 5
+ sprite_height = 3
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ average_size = 30
+ average_weight = 500
+ stable_population = 3
+ disliked_bait = list(/obj/item/food/bait/worm, /obj/item/food/bait/doughball)
+ fish_movement_type = /datum/fish_movement/zippy
+ required_temperature_min = MIN_AQUARIUM_TEMP+23
+ required_temperature_max = MIN_AQUARIUM_TEMP+28
+
+/obj/item/fish/pufferfish
+ name = "pufferfish"
+ desc = "They say that one pufferfish contains enough toxins to kill 30 people, although in the last few decades they've been genetically engineered en masse to be less poisonous."
+ icon_state = "pufferfish"
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ sprite_width = 8
+ sprite_height = 6
+ average_size = 60
+ average_weight = 1000
+ stable_population = 3
+ required_temperature_min = MIN_AQUARIUM_TEMP+23
+ required_temperature_max = MIN_AQUARIUM_TEMP+28
+ fillet_type = /obj/item/food/fishmeat/quality //Too bad they're poisonous
+ fish_traits = list(/datum/fish_trait/heavy, /datum/fish_trait/toxic)
+ beauty = FISH_BEAUTY_GOOD
+
+/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
+ sprite_width = 6
+ sprite_height = 5
+ average_size = 50
+ average_weight = 1000
+ stable_population = 3
+ fish_traits = list(/datum/fish_trait/nocturnal)
+ required_temperature_min = MIN_AQUARIUM_TEMP+2 //My source is that the water at a depth 6600 feet is pretty darn cold.
+ required_temperature_max = MIN_AQUARIUM_TEMP+18
+ beauty = FISH_BEAUTY_NULL
+
+/obj/item/fish/stingray
+ name = "stingray"
+ desc = "A type of ray, most known for its venomous stinger. Despite that, They're normally docile, if not a bit easily frightened."
+ icon_state = "stingray"
+ stable_population = 4
+ sprite_height = 7
+ sprite_width = 8
+ average_size = 60
+ average_weight = 700
+ beauty = FISH_BEAUTY_GREAT
+ random_case_rarity = FISH_RARITY_RARE
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER //Someone ought to add river rays later I guess.
+ fish_traits = list(/datum/fish_trait/stinger, /datum/fish_trait/toxic_barbs, /datum/fish_trait/wary, /datum/fish_trait/carnivore, /datum/fish_trait/predator)
+
+/obj/item/fish/swordfish
+ name = "swordfish"
+ desc = "A large billfish, most famous for its elongated bill, while also fairly popular for cooking, and as a fearsome weapon in the hands of a veteran spess-fisherman."
+ icon = 'icons/obj/aquarium/wide.dmi'
+ icon_state = "swordfish"
+ inhand_icon_state = "swordfish"
+ force = 18
+ sharpness = SHARP_EDGED
+ attack_verb_continuous = list("slashes", "cuts", "pierces")
+ attack_verb_simple = list("slash", "cut", "pierce")
+ block_sound = 'sound/weapons/parry.ogg'
+ hitsound = 'sound/weapons/rapierhit.ogg'
+ demolition_mod = 0.75
+ attack_speed = 1 SECONDS
+ block_chance = 50
+ wound_bonus = 10
+ bare_wound_bonus = 20
+ armour_penetration = 75
+ base_pixel_x = -18
+ pixel_x = -18
+ sprite_width = 13
+ sprite_height = 6
+ stable_population = 3
+ average_size = 140
+ average_weight = 4000
+ breeding_timeout = 4.5 MINUTES
+ feeding_frequency = 4 MINUTES
+ health = 180
+ beauty = FISH_BEAUTY_EXCELLENT
+ random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ fish_movement_type = /datum/fish_movement/plunger
+ fishing_difficulty_modifier = 25
+ fillet_type = /obj/item/food/fishmeat/quality
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = SEAFOOD,
+ ),
+ /obj/item/fish,
+ )
+ fish_traits = list(/datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/stinger)
+
+/obj/item/fish/swordfish/get_force_rank()
+ switch(w_class)
+ if(WEIGHT_CLASS_TINY)
+ force -= 11
+ attack_speed -= 0.4 SECONDS
+ block_chance -= 45
+ armour_penetration -= 20
+ wound_bonus -= 15
+ bare_wound_bonus -= 20
+ if(WEIGHT_CLASS_SMALL)
+ force -= 8
+ attack_speed -= 0.3 SECONDS
+ block_chance -= 30
+ armour_penetration -= 15
+ wound_bonus -= 10
+ bare_wound_bonus -= 20
+ if(WEIGHT_CLASS_NORMAL)
+ force -= 5
+ attack_speed -= 0.2 SECONDS
+ block_chance -= 20
+ armour_penetration -= 10
+ wound_bonus -= 10
+ bare_wound_bonus -= 15
+ if(WEIGHT_CLASS_BULKY)
+ force -= 3
+ attack_speed -= 0.1 SECONDS
+ block_chance -= 10
+ armour_penetration -= 5
+ wound_bonus -= 5
+ bare_wound_bonus -= 10
+ if(WEIGHT_CLASS_GIGANTIC)
+ force += 5
+ attack_speed += 0.2 SECONDS
+ demolition_mod += 0.15
+ block_chance += 10
+ armour_penetration += 5
+ wound_bonus += 5
+ bare_wound_bonus += 10
+
+ if(status == FISH_DEAD)
+ force -= 4 + w_class
+ block_chance -= 25
+ armour_penetration -= 30
+ wound_bonus -= 10
+ bare_wound_bonus -= 10
+
+/obj/item/fish/swordfish/calculate_fish_force_bonus(bonus_malus)
+ . = ..()
+ armour_penetration += bonus_malus * 5
+ wound_bonus += bonus_malus * 3
+ bare_wound_bonus += bonus_malus * 5
+ block_chance += bonus_malus * 7
+
+/obj/item/fish/squid
+ name = "squid"
+ desc = "An elongated mollusk with eight tentacles, natural camouflage and ink clouds to spray at predators. One of the most intelligent, well-equipped invertebrates out there."
+ icon_state = "squid"
+ sprite_width = 4
+ sprite_height = 5
+ stable_population = 6
+ weight_size_deviation = 0.5 // They vary greatly in size.
+ average_weight = 500 //They're quite lighter than they're long.
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ beauty = FISH_BEAUTY_GOOD
+ required_temperature_min = MIN_AQUARIUM_TEMP+5
+ required_temperature_max = MIN_AQUARIUM_TEMP+26
+ fish_traits = list(/datum/fish_trait/heavy, /datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/ink, /datum/fish_trait/camouflage, /datum/fish_trait/wary)
+
+/obj/item/fish/monkfish
+ name = "monkfish"
+ desc = "A member of the Lophiid family of anglerfish. It goes by several different names, however none of them will make it look any prettier, nor any less delicious."
+ icon_state = "monkfish"
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ sprite_height = 7
+ sprite_width = 7
+ beauty = FISH_BEAUTY_UGLY
+ required_temperature_min = MIN_AQUARIUM_TEMP+2
+ required_temperature_max = MIN_AQUARIUM_TEMP+23
+ average_size = 60
+ average_weight = 1400
+ stable_population = 4
+ fish_traits = list(/datum/fish_trait/heavy)
+ fillet_type = /obj/item/food/fishmeat/quality
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = SEAFOOD|BUGS,
+ ),
+ )
+
+/obj/item/fish/monkfish/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ name = pick("monkfish", "fishing-frog", "frog-fish", "sea-devil", "goosefish")
+
+/obj/item/fish/plaice
+ name = "plaice"
+ desc = "Perhaps the most prominent flatfish in the space-market. Nature really pulled out the rolling pin on this one."
+ icon_state = "plaice"
+ sprite_height = 7
+ sprite_width = 6
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ required_temperature_min = MIN_AQUARIUM_TEMP+2
+ required_temperature_max = MIN_AQUARIUM_TEMP+18
+ average_size = 40
+ average_weight = 700
+ stable_population = 5
+ fish_traits = list(/datum/fish_trait/heavy)
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = SEAFOOD|BUGS,
+ ),
+ )
+
diff --git a/code/modules/fishing/fish/types/station.dm b/code/modules/fishing/fish/types/station.dm
new file mode 100644
index 00000000000..8dd459452ab
--- /dev/null
+++ b/code/modules/fishing/fish/types/station.dm
@@ -0,0 +1,80 @@
+/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"
+ sprite_width = 7
+ sprite_height = 5
+ 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/food/meat/slab/human/mutant/zombie //eww...
+ fish_traits = list(/datum/fish_trait/necrophage)
+ required_temperature_min = MIN_AQUARIUM_TEMP+15
+ required_temperature_max = MIN_AQUARIUM_TEMP+35
+ fish_movement_type = /datum/fish_movement/zippy
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = DAIRY
+ )
+ )
+ beauty = FISH_BEAUTY_DISGUSTING
+
+/obj/item/fish/ratfish/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ //stable pop reflects the config for how many mice migrate. powerful...
+ stable_population = CONFIG_GET(number/mice_roundstart)
+
+/obj/item/fish/sludgefish
+ name = "sludgefish"
+ desc = "A misshapen, fragile, loosely fish-like living goop, the only thing that'd ever thrive in the acidic and claustrophobic cavities of the station's organic waste disposal system."
+ icon_state = "sludgefish"
+ sprite_width = 7
+ sprite_height = 6
+ required_fluid_type = AQUARIUM_FLUID_SULPHWATEVER
+ stable_population = 8
+ average_size = 20
+ average_weight = 400
+ health = 50
+ breeding_timeout = 2.5 MINUTES
+ fish_traits = list(/datum/fish_trait/parthenogenesis, /datum/fish_trait/no_mating)
+ required_temperature_min = MIN_AQUARIUM_TEMP+10
+ required_temperature_max = MIN_AQUARIUM_TEMP+40
+ evolution_types = list(/datum/fish_evolution/purple_sludgefish)
+ beauty = FISH_BEAUTY_NULL
+
+/obj/item/fish/sludgefish/purple
+ name = "purple sludgefish"
+ desc = "A misshapen, fragile, loosely fish-like living goop. This one has developed sexual reproduction mechanisms, and a purple tint to boot."
+ icon_state = "sludgefish_purple"
+ random_case_rarity = FISH_RARITY_NOPE
+ fish_traits = list(/datum/fish_trait/parthenogenesis)
+
+/obj/item/fish/slimefish
+ name = "acquatic slime"
+ desc = "Kids, this is what happens when a slime overcomes its hydrophobic nature. It goes glug glug."
+ icon_state = "slimefish"
+ icon_state_dead = "slimefish_dead"
+ sprite_width = 7
+ sprite_height = 7
+ do_flop_animation = FALSE //it already has a cute bouncy wiggle. :3
+ random_case_rarity = FISH_RARITY_VERY_RARE
+ required_fluid_type = AQUARIUM_FLUID_ANADROMOUS
+ stable_population = 4
+ health = 150
+ fillet_type = /obj/item/slime_extract/grey
+ grind_results = list(/datum/reagent/toxin/slimejelly = 10)
+ fish_traits = list(/datum/fish_trait/toxin_immunity, /datum/fish_trait/crossbreeder)
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = TOXIC,
+ ),
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_REAGENT,
+ FISH_BAIT_VALUE = /datum/reagent/toxin,
+ FISH_BAIT_AMOUNT = 5,
+ ),
+ )
+ required_temperature_min = MIN_AQUARIUM_TEMP+20
+ beauty = FISH_BEAUTY_GREAT
diff --git a/code/modules/fishing/fish/types/syndicate.dm b/code/modules/fishing/fish/types/syndicate.dm
new file mode 100644
index 00000000000..a3e9a8519b4
--- /dev/null
+++ b/code/modules/fishing/fish/types/syndicate.dm
@@ -0,0 +1,256 @@
+///Contains fish that can be found in the syndicate fishing portal setting as well as the ominous fish case.
+/obj/item/fish/emulsijack
+ name = "toxic emulsijack"
+ desc = "Ah, the terrifying emulsijack. Created in a laboratory, the only real use of this slimey, scaleless fish 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
+ sprite_width = 7
+ sprite_height = 3
+ fish_traits = list(/datum/fish_trait/emulsijack)
+ required_temperature_min = MIN_AQUARIUM_TEMP+5
+ required_temperature_max = MIN_AQUARIUM_TEMP+40
+ beauty = FISH_BEAUTY_BAD
+
+/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, so it has now become a pseudo-mascot."
+ icon_state = "donkfish"
+ random_case_rarity = FISH_RARITY_VERY_RARE
+ stable_population = 4
+ sprite_width = 5
+ sprite_height = 4
+ fillet_type = /obj/item/food/fishmeat/donkfish
+ fish_traits = list(/datum/fish_trait/yucky)
+ required_temperature_min = MIN_AQUARIUM_TEMP+15
+ required_temperature_max = MIN_AQUARIUM_TEMP+28
+ beauty = FISH_BEAUTY_EXCELLENT
+
+/obj/item/fish/jumpercable
+ name = "monocloning jumpercable"
+ desc = "A surprisingly useful if nasty looking creation from the syndicate fish labs. Drop one in a tank, and \
+ watch it self-feed and multiply. Generates more and more power as a growing swarm!"
+ icon_state = "jumpercable"
+ sprite_width = 16
+ sprite_height = 5
+ stable_population = 12
+ average_size = 110
+ average_weight = 6000
+ random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
+ required_temperature_min = MIN_AQUARIUM_TEMP+10
+ required_temperature_max = MIN_AQUARIUM_TEMP+30
+ favorite_bait = list(/obj/item/stock_parts/power_store/cell/lead)
+ fish_traits = list(
+ /datum/fish_trait/parthenogenesis,
+ /datum/fish_trait/mixotroph,
+ /datum/fish_trait/electrogenesis,
+ )
+ beauty = FISH_BEAUTY_UGLY
+
+/obj/item/fish/chainsawfish
+ name = "chainsawfish"
+ desc = "A very, very angry bioweapon, whose sole purpose is to rip and tear."
+ icon = 'icons/obj/aquarium/wide.dmi'
+ icon_state = "chainsawfish"
+ inhand_icon_state = "chainsawfish"
+ icon_state_dead = "chainsawfish_dead"
+ force = 22
+ demolition_mod = 1.5
+ block_chance = 15
+ attack_verb_continuous = list("saws", "tears", "lacerates", "cuts", "chops", "dices")
+ attack_verb_simple = list("saw", "tear", "lacerate", "cut", "chop", "dice")
+ hitsound = 'sound/weapons/chainsawhit.ogg'
+ sharpness = SHARP_EDGED
+ tool_behaviour = TOOL_SAW
+ toolspeed = 0.5
+ base_pixel_x = -16
+ pixel_x = -16
+ sprite_width = 8
+ sprite_height = 5
+ stable_population = 3
+ average_size = 85
+ average_weight = 2500
+ breeding_timeout = 4.25 MINUTES
+ feeding_frequency = 3 MINUTES
+ health = 180
+ beauty = FISH_BEAUTY_GREAT
+ random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
+ required_fluid_type = AQUARIUM_FLUID_FRESHWATER
+ fish_movement_type = /datum/fish_movement/accelerando
+ fishing_difficulty_modifier = 30
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = GORE,
+ ),
+ )
+ fish_traits = list(/datum/fish_trait/aggressive, /datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/stinger)
+ required_temperature_min = MIN_AQUARIUM_TEMP+18
+ required_temperature_max = MIN_AQUARIUM_TEMP+26
+
+/obj/item/fish/chainsawfish/Initialize(mapload)
+ . = ..()
+ AddElement(/datum/element/update_icon_updates_onmob)
+
+/obj/item/fish/chainsawfish/update_icon_state()
+ if(status == FISH_DEAD)
+ inhand_icon_state = "chainsawfish_dead"
+ else
+ inhand_icon_state = "chainsawfish"
+ if(HAS_TRAIT(src, TRAIT_WIELDED))
+ inhand_icon_state = "[inhand_icon_state]_wielded"
+ return ..()
+
+/obj/item/fish/chainsawfish/get_force_rank()
+ switch(w_class)
+ if(WEIGHT_CLASS_TINY)
+ force -= 10
+ attack_speed -= 0.2 SECONDS
+ demolition_mod -= 0.4
+ block_chance -= 15
+ armour_penetration -= 10
+ wound_bonus -= 10
+ bare_wound_bonus -= 10
+ toolspeed += 0.6
+ if(WEIGHT_CLASS_SMALL)
+ force -= 8
+ attack_speed -= 0.1 SECONDS
+ demolition_mod -= 0.3
+ block_chance -= 10
+ armour_penetration -= 10
+ wound_bonus -= 10
+ bare_wound_bonus -= 10
+ toolspeed += 0.4
+ if(WEIGHT_CLASS_NORMAL)
+ force -= 5
+ demolition_mod -= 0.15
+ block_chance -= 5
+ armour_penetration -= 5
+ wound_bonus -= 5
+ bare_wound_bonus -= 5
+ toolspeed += 0.2
+ if(WEIGHT_CLASS_HUGE)
+ force += 2
+ attack_speed += 0.2 SECONDS
+ demolition_mod += 0.15
+ armour_penetration += 10
+ block_chance += 10
+ wound_bonus += 10
+ bare_wound_bonus += 5
+ if(WEIGHT_CLASS_GIGANTIC)
+ force += 4
+ attack_speed += 0.4 SECONDS
+ demolition_mod += 0.3
+ block_chance += 20
+ armour_penetration += 20
+ wound_bonus += 15
+ bare_wound_bonus += 10
+ toolspeed -= 0.1
+
+ if(status == FISH_DEAD)
+ force -= 8 + w_class
+ hitsound = SFX_SWING_HIT
+ block_chance -= 25
+ demolition_mod -= 0.3
+ armour_penetration -= 15
+ wound_bonus -= 5
+ bare_wound_bonus -= 5
+ toolspeed += 1
+
+/obj/item/fish/chainsawfish/calculate_fish_force_bonus(bonus_malus)
+ . = ..()
+ armour_penetration += bonus_malus * 3
+ wound_bonus += bonus_malus * 2
+ bare_wound_bonus += bonus_malus * 3
+ block_chance += bonus_malus * 2
+ toolspeed -= bonus_malus * 0.1
+
+/obj/item/fish/pike/armored
+ name = "armored pike"
+ desc = "A long-bodied, metal-clad predator with a snout that almost looks like an halberd. Definitely a weapon to swing around."
+ icon_state = "armored_pike"
+ inhand_icon_state = "armored_pike"
+ attack_verb_continuous = list("attacks", "pokes", "jabs", "tears", "lacerates", "gores")
+ attack_verb_simple = list("attack", "poke", "jab", "tear", "lacerate", "gore")
+ hitsound = 'sound/weapons/bladeslice.ogg'
+ block_sound = 'sound/weapons/parry.ogg'
+ force = 20
+ sharpness = SHARP_EDGED
+ wound_bonus = -15
+ attack_speed = 1 SECONDS
+ block_chance = 25
+ bare_wound_bonus = 15
+ demolition_mod = 0.8
+ armour_penetration = 10
+ stable_population = 3
+ average_weight = 3000
+ breeding_timeout = 5 MINUTES
+ feeding_frequency = 4 MINUTES
+ health = 180
+ random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
+ beauty = FISH_BEAUTY_GREAT
+ fishing_difficulty_modifier = 20
+ fish_traits = list(/datum/fish_trait/carnivore, /datum/fish_trait/predator, /datum/fish_trait/aggressive, /datum/fish_trait/picky_eater, /datum/fish_trait/stinger)
+ compatible_types = list(/obj/item/fish/pike)
+ favorite_bait = list(
+ list(
+ FISH_BAIT_TYPE = FISH_BAIT_FOODTYPE,
+ FISH_BAIT_VALUE = SEAFOOD,
+ ),
+ /obj/item/fish,
+ )
+
+/obj/item/fish/swordfish/get_force_rank()
+ switch(w_class)
+ if(WEIGHT_CLASS_TINY)
+ force -= 11
+ attack_speed -= 0.4 SECONDS
+ block_chance -= 25
+ armour_penetration -= 15
+ wound_bonus -= 15
+ bare_wound_bonus -= 30
+ if(WEIGHT_CLASS_SMALL)
+ force -= 6
+ attack_speed -= 0.3 SECONDS
+ block_chance -= 20
+ armour_penetration -= 10
+ wound_bonus -= 10
+ bare_wound_bonus -= 25
+ if(WEIGHT_CLASS_NORMAL)
+ force -= 4
+ attack_speed -= 0.2 SECONDS
+ block_chance -= 20
+ armour_penetration -= 5
+ wound_bonus -= 10
+ bare_wound_bonus -= 15
+ if(WEIGHT_CLASS_HUGE)
+ force += 3
+ attack_speed += 0.2 SECONDS
+ block_chance += 10
+ demolition_mod += 0.1
+ armour_penetration += 5
+ wound_bonus += 10
+ bare_wound_bonus += 5
+ if(WEIGHT_CLASS_GIGANTIC)
+ force += 7
+ attack_speed += 0.3 SECONDS
+ demolition_mod += 0.2
+ block_chance += 20
+ armour_penetration += 10
+ wound_bonus += 15
+ bare_wound_bonus += 10
+
+ if(status == FISH_DEAD)
+ force -= 5 + w_class
+ block_chance -= 15
+ armour_penetration -= 10
+ wound_bonus -= 5
+ bare_wound_bonus -= 15
+
+/obj/item/fish/pike/armored/calculate_fish_force_bonus(bonus_malus)
+ . = ..()
+ armour_penetration += bonus_malus * 3
+ wound_bonus += bonus_malus * 2
+ bare_wound_bonus += bonus_malus * 4
+ block_chance += bonus_malus * 4
diff --git a/code/modules/fishing/fish/types/tiziran.dm b/code/modules/fishing/fish/types/tiziran.dm
new file mode 100644
index 00000000000..a39e82ce6c4
--- /dev/null
+++ b/code/modules/fishing/fish/types/tiziran.dm
@@ -0,0 +1,69 @@
+//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"
+ sprite_height = 6
+ sprite_width = 6
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ stable_population = 2
+ fillet_type = /obj/item/food/fishmeat/moonfish
+ average_size = 60
+ average_weight = 1000
+ required_temperature_min = MIN_AQUARIUM_TEMP+20
+ required_temperature_max = MIN_AQUARIUM_TEMP+30
+ beauty = FISH_BEAUTY_GOOD
+
+/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 Tizira, where it is enjoyed as a delicacy. Produces a mild hallucinogen that is destroyed by cooking."
+ icon_state = "gunner_jellyfish"
+ sprite_height = 4
+ sprite_width = 5
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ stable_population = 4
+ fillet_type = /obj/item/food/fishmeat/gunner_jellyfish
+ required_temperature_min = MIN_AQUARIUM_TEMP+24
+ required_temperature_max = MIN_AQUARIUM_TEMP+32
+ beauty = FISH_BEAUTY_GOOD
+
+/obj/item/fish/needlefish
+ name = "needlefish"
+ desc = "A tiny, transparent fish which resides in large schools in the oceans of Tizira. A common food for other, larger fish."
+ icon_state = "needlefish"
+ sprite_height = 3
+ sprite_width = 7
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ stable_population = 12
+ breeding_timeout = 1 MINUTES
+ fillet_type = null
+ average_size = 20
+ average_weight = 300
+ fish_traits = list(/datum/fish_trait/carnivore)
+ required_temperature_min = MIN_AQUARIUM_TEMP+10
+ required_temperature_max = MIN_AQUARIUM_TEMP+32
+
+/obj/item/fish/needlefish/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ add_traits(list(TRAIT_FISHING_BAIT, TRAIT_GOOD_QUALITY_BAIT), INNATE_TRAIT)
+
+/obj/item/fish/armorfish
+ name = "armorfish"
+ desc = "A small shellfish native to Tizira's oceans, known for its exceptionally hard shell. Consumed similarly to prawns."
+ icon_state = "armorfish"
+ sprite_height = 5
+ sprite_width = 6
+ average_size = 25
+ average_weight = 350
+ required_fluid_type = AQUARIUM_FLUID_SALTWATER
+ stable_population = 10
+ breeding_timeout = 1.25 MINUTES
+ fillet_type = /obj/item/food/fishmeat/armorfish
+ fish_movement_type = /datum/fish_movement/slow
+ required_temperature_min = MIN_AQUARIUM_TEMP+10
+ required_temperature_max = MIN_AQUARIUM_TEMP+32
+
+/obj/item/fish/armorfish/Initialize(mapload, apply_qualities = TRUE)
+ . = ..()
+ add_traits(list(TRAIT_FISHING_BAIT, TRAIT_GOOD_QUALITY_BAIT), INNATE_TRAIT)
diff --git a/code/modules/fishing/fish_catalog.dm b/code/modules/fishing/fish_catalog.dm
index 49a84413ded..f0880804f8e 100644
--- a/code/modules/fishing/fish_catalog.dm
+++ b/code/modules/fishing/fish_catalog.dm
@@ -90,7 +90,7 @@
if(source.catalog_description && (fish_type in source.fish_table))
spot_descriptions += source.catalog_description
.["spots"] = english_list(spot_descriptions, nothing_text = "Unknown")
- var/list/fish_list_properties = collect_fish_properties()
+ var/list/fish_list_properties = SSfishing.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()
diff --git a/code/modules/fishing/fishing_equipment.dm b/code/modules/fishing/fishing_equipment.dm
index 5408e411876..645ebed875d 100644
--- a/code/modules/fishing/fishing_equipment.dm
+++ b/code/modules/fishing/fishing_equipment.dm
@@ -52,7 +52,7 @@
*/
/obj/item/fishing_line/auto_reel
name = "fishing line auto-reel"
- desc = "A fishing line that automatically starts reeling in fish the moment they bite. Also good for hurling things at yourself."
+ desc = "A fishing line that automatically spins lures and begins reeling in fish the moment it bites. Also good for hurling things towards you."
icon_state = "reel_auto"
fishing_line_traits = FISHING_LINE_AUTOREEL
line_color = "#F88414"
@@ -163,6 +163,20 @@
rod_overlay_icon_state = "hook_treasure_overlay"
chasm_detritus_type = /datum/chasm_detritus/restricted/objects
+/obj/item/fishing_hook/magnet/Initialize(mapload)
+ . = ..()
+ RegisterSignal(src, COMSIG_FISHING_EQUIPMENT_SLOTTED, PROC_REF(hook_equipped))
+
+///We make sure that the fishng rod doesn't need a bait to reliably catch non-fish loot.
+/obj/item/fishing_hook/magnet/proc/hook_equipped(datum/source, obj/item/fishing_rod/rod)
+ SIGNAL_HANDLER
+ ADD_TRAIT(rod, TRAIT_ROD_REMOVE_FISHING_DUD, type)
+ RegisterSignal(src, COMSIG_MOVABLE_MOVED, PROC_REF(on_removed))
+
+/obj/item/fishing_hook/magnet/proc/on_removed(atom/movable/source, atom/old_loc, dir, forced)
+ SIGNAL_HANDLER
+ REMOVE_TRAIT(old_loc, TRAIT_ROD_REMOVE_FISHING_DUD, type)
+ UnregisterSignal(src, COMSIG_MOVABLE_MOVED)
/obj/item/fishing_hook/magnet/get_hook_bonus_multiplicative(fish_type, datum/fish_source/source)
if(fish_type == FISHING_DUD || ispath(fish_type, /obj/item/fish))
@@ -171,7 +185,6 @@
// We multiply the odds by five for everything that's not a fish nor a dud
return MAGNET_HOOK_BONUS_MULTIPLIER
-
/obj/item/fishing_hook/shiny
name = "shiny lure hook"
icon_state = "gold_shiny"
@@ -364,5 +377,42 @@
new /obj/item/storage/fish_case(src)
new /obj/item/storage/fish_case(src)
+/obj/item/storage/box/fishing_lures
+ name = "fishing lures set"
+ desc = "A small tackle box containing all the fishing lures you will ever need to curb randomness."
+ icon_state = "plasticbox"
+ foldable_result = null
+ illustration = "fish"
+
+/obj/item/storage/box/fishing_lures/PopulateContents()
+ new /obj/item/paper/lures_instructions(src)
+ var/list/typesof = typesof(/obj/item/fishing_lure)
+ for(var/type in typesof)
+ new type (src)
+ atom_storage.set_holdable(/obj/item/fishing_lure) //can only hold lures
+ //adds an extra slot, so we can put back the lures even if we didn't take out the instructions.
+ atom_storage.max_slots = length(typesof) + 1
+ atom_storage.max_total_storage = WEIGHT_CLASS_SMALL * (atom_storage.max_slots + 1)
+
+/obj/item/paper/lures_instructions
+ name = "instructions paper"
+ icon_state = "slipfull"
+ show_written_words = FALSE
+ desc = "A piece of grey paper with an how-to for dummies about fishing lures printed on it. Smells cheap."
+ default_raw_text = "Thank you for buying this set. \
+ This a simple non-exhaustive set of instructions on how to use fishing lures, some information may \
+ be slightly incorrect or oversimplified. \
+
+ First and foremost, fishing lures are inedible, artificia baits , fairly sturdy so that \
+ they won't be destroyed by the hungry fish. However, they need to be spun at intervals to replicate \
+ the motion of a prey or organic bait to tempt the fish, since a piece of plastic and metal ins't \
+ by itself all that tasty. Different lures can be used to catch different fish . \
+
+ To help you, each lure comes with a small light that's attached to the float of your fishing rod. \
+ For those who don't know it, the float is basically the thing bobbing up'n'down above the fishing spot. \
+ The light will flash green and a sound cue will be played when the bait is ready to be spun. \
+ Do not spin while the light is still red . \
+ That's all, best of luck to your angling journey. "
+
#undef MAGNET_HOOK_BONUS_MULTIPLIER
#undef RESCUE_HOOK_FISH_MULTIPLIER
diff --git a/code/modules/fishing/fishing_minigame.dm b/code/modules/fishing/fishing_minigame.dm
index 5db1ee6458b..fc30d2aa697 100644
--- a/code/modules/fishing/fishing_minigame.dm
+++ b/code/modules/fishing/fishing_minigame.dm
@@ -1,4 +1,4 @@
-// Lure bobbing
+// float bobbing
#define WAIT_PHASE 1
// Click now to start tgui part
#define BITING_PHASE 2
@@ -53,12 +53,14 @@
var/phase = WAIT_PHASE
// Timer for the next phase
var/next_phase_timer
+ // The last time we clicked during the baiting phase
+ var/last_baiting_click
/// 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
+ /// float visual
+ var/obj/effect/fishing_float/float
/// Background icon state from fishing_hud.dmi
var/background = "background_default"
/// Fish icon state from fishing_hud.dmi
@@ -110,7 +112,8 @@
src.reward_path = reward_path
src.used_rod = rod
var/atom/spot = comp.parent
- lure = new(get_turf(spot), spot)
+ float = new(get_turf(spot), spot)
+ float.spin_frequency = rod.spin_frequency
RegisterSignal(spot, COMSIG_QDELETING, PROC_REF(on_spot_gone))
RegisterSignal(comp.fish_source, COMSIG_FISHING_SOURCE_INTERRUPT_CHALLENGE, PROC_REF(interrupt_challenge))
comp.fish_source.RegisterSignal(src, COMSIG_FISHING_CHALLENGE_COMPLETED, TYPE_PROC_REF(/datum/fish_source, on_challenge_completed))
@@ -122,7 +125,7 @@
var/movement_path = initial(fish.fish_movement_type)
mover = new movement_path(src)
// Apply fish trait modifiers
- var/list/fish_list_properties = collect_fish_properties()
+ var/list/fish_list_properties = SSfishing.fish_properties
var/list/fish_traits = fish_list_properties[fish][NAMEOF(fish, fish_traits)]
for(var/fish_trait in fish_traits)
var/datum/fish_trait/trait = GLOB.fish_traits[fish_trait]
@@ -178,8 +181,7 @@
//Stops the line snapped message from appearing everytime the minigame is over.
UnregisterSignal(fishing_line, COMSIG_QDELETING)
QDEL_NULL(fishing_line)
- if(lure)
- QDEL_NULL(lure)
+ QDEL_NULL(float)
SStgui.close_uis(src)
user = null
used_rod = null
@@ -187,8 +189,8 @@
return ..()
/datum/fishing_challenge/proc/send_alert(message)
- var/turf/lure_turf = get_turf(lure)
- lure_turf?.balloon_alert(user, message)
+ var/turf/float_turf = get_turf(float)
+ float_turf?.balloon_alert(user, message)
/datum/fishing_challenge/proc/on_spot_gone(datum/source)
SIGNAL_HANDLER
@@ -204,11 +206,14 @@
/datum/fishing_challenge/proc/start(mob/living/user)
/// Create fishing line visuals
if(!used_rod.internal)
- fishing_line = used_rod.create_fishing_line(lure, user, target_py = 5)
+ fishing_line = used_rod.create_fishing_line(float, user, target_py = 5)
+ if(isnull(fishing_line)) //couldn't create a fishing line, probably because we don't have a good line of sight.
+ qdel(src)
+ return
RegisterSignal(fishing_line, COMSIG_QDELETING, PROC_REF(on_line_deleted))
else //if the rod doesnt have a fishing line, then it ends when they move away
- RegisterSignal(user, COMSIG_MOVABLE_MOVED, PROC_REF(on_lure_or_user_move))
- RegisterSignal(lure, COMSIG_MOVABLE_MOVED, PROC_REF(on_lure_or_user_move))
+ RegisterSignal(user, COMSIG_MOVABLE_MOVED, PROC_REF(on_float_or_user_move))
+ RegisterSignal(float, COMSIG_MOVABLE_MOVED, PROC_REF(on_float_or_user_move))
RegisterSignal(user, SIGNAL_ADDTRAIT(TRAIT_HANDS_BLOCKED), PROC_REF(on_hands_blocked))
RegisterSignal(user, SIGNAL_REMOVETRAIT(TRAIT_PROFOUND_FISHER), PROC_REF(no_longer_fishing))
active_effects = bitfield_to_list(special_effects & FISHING_MINIGAME_ACTIVE_EFFECTS)
@@ -219,19 +224,49 @@
RegisterSignal(user, COMSIG_MOB_CLICKON, PROC_REF(handle_click))
start_baiting_phase()
to_chat(user, span_notice("You start fishing..."))
- playsound(lure, 'sound/effects/splash.ogg', 100)
+ playsound(float, 'sound/effects/splash.ogg', 100)
+
+///Set the timers for lure that need to be spun at intervals.
+/datum/fishing_challenge/proc/set_lure_timers()
+ float.spin_ready = FALSE
+ addtimer(CALLBACK(src, PROC_REF(set_lure_ready)), float.spin_frequency[1], TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_DELETE_ME)
+ addtimer(CALLBACK(src, PROC_REF(missed_lure)), float.spin_frequency[2], TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_DELETE_ME)
+ float.update_appearance(UPDATE_OVERLAYS)
+
+/datum/fishing_challenge/proc/set_lure_ready()
+ if(phase != WAIT_PHASE)
+ return
+ float.spin_ready = TRUE
+ float.update_appearance(UPDATE_OVERLAYS)
+ if(special_effects & FISHING_MINIGAME_AUTOREEL)
+ addtimer(CALLBACK(src, PROC_REF(auto_spin)), 0.2 SECONDS)
+ playsound(float, 'sound/machines/ping.ogg', 10, TRUE, SHORT_RANGE_SOUND_EXTRARANGE)
+
+/datum/fishing_challenge/proc/auto_spin()
+ if(phase != WAIT_PHASE || !float.spin_ready)
+ return
+ float.spin_ready = FALSE
+ float.update_appearance(UPDATE_OVERLAYS)
+ set_lure_timers()
+ send_alert("spun")
+
+/datum/fishing_challenge/proc/missed_lure()
+ if(phase != WAIT_PHASE)
+ return
+ send_alert("miss!")
+ start_baiting_phase(TRUE) //Add in another 3 to 5 seconds for not spinning the lure.
/datum/fishing_challenge/proc/on_line_deleted(datum/source)
SIGNAL_HANDLER
fishing_line = null
- ///The lure may be out of sight if the user has moed around a corner, so the message should be displayed over him instead.
+ ///The float may be out of sight if the user has moed around a corner, so the message should be displayed over him instead.
user.balloon_alert(user, user.is_holding(used_rod) ? "line snapped" : "rod dropped")
interrupt()
-/datum/fishing_challenge/proc/on_lure_or_user_move(datum/source)
+/datum/fishing_challenge/proc/on_float_or_user_move(datum/source)
SIGNAL_HANDLER
- if(!user.CanReach(lure))
+ if(!user.CanReach(float))
user.balloon_alert(user, "too far!")
interrupt()
@@ -258,8 +293,20 @@
if(!HAS_TRAIT(source, TRAIT_PROFOUND_FISHER) && source.get_active_held_item() != used_rod)
return
if(phase == WAIT_PHASE)
- send_alert("miss!")
- start_baiting_phase(TRUE) //Add in another 3 to 5 seconds for that blunder.
+ if(world.time < last_baiting_click + 0.25 SECONDS)
+ return //Don't punish players if they accidentally double clicked.
+ if(float.spin_frequency)
+ if(!float.spin_ready)
+ send_alert("too early!")
+ start_baiting_phase(TRUE) //Add in another 3 to 5 seconds for that blunder.
+ else
+ send_alert("spun")
+ last_baiting_click = world.time
+ float.spin_ready = FALSE
+ set_lure_timers()
+ else
+ send_alert("miss!")
+ start_baiting_phase(TRUE) //Add in another 3 to 5 seconds for that blunder.
else if(phase == BITING_PHASE)
start_minigame_phase()
return COMSIG_MOB_CANCEL_CLICKON
@@ -298,30 +345,33 @@
user.client?.give_award(/datum/award/achievement/skill/legendary_fisher, user)
if(win)
if(reward_path != FISHING_DUD)
- playsound(lure, 'sound/effects/bigsplash.ogg', 100)
+ playsound(float, 'sound/effects/bigsplash.ogg', 100)
SEND_SIGNAL(src, COMSIG_FISHING_CHALLENGE_COMPLETED, user, win)
if(!QDELETED(src))
qdel(src)
/datum/fishing_challenge/proc/start_baiting_phase(penalty = FALSE)
var/wait_time
+ last_baiting_click = world.time
if(penalty)
wait_time = min(timeleft(next_phase_timer) + rand(3 SECONDS, 5 SECONDS), 30 SECONDS)
else
- wait_time = rand(3 SECONDS, 25 SECONDS)
+ wait_time = float.spin_frequency ? rand(11 SECONDS, 17 SECONDS) : rand(3 SECONDS, 25 SECONDS)
if(special_effects & FISHING_MINIGAME_AUTOREEL && wait_time >= 15 SECONDS)
wait_time = max(wait_time - 7.5 SECONDS, 15 SECONDS)
deltimer(next_phase_timer)
phase = WAIT_PHASE
//Bobbing animation
- animate(lure, pixel_y = 1, time = 1 SECONDS, loop = -1, flags = ANIMATION_RELATIVE)
+ animate(float, pixel_y = 1, time = 1 SECONDS, loop = -1, flags = ANIMATION_RELATIVE)
animate(pixel_y = -1, time = 1 SECONDS, flags = ANIMATION_RELATIVE)
- next_phase_timer = addtimer(CALLBACK(src, PROC_REF(start_biting_phase)), wait_time, TIMER_STOPPABLE)
+ next_phase_timer = addtimer(CALLBACK(src, PROC_REF(start_biting_phase)), wait_time, TIMER_STOPPABLE|TIMER_DELETE_ME)
+ if(float.spin_frequency)
+ set_lure_timers()
/datum/fishing_challenge/proc/start_biting_phase()
phase = BITING_PHASE
// Trashing animation
- playsound(lure, 'sound/effects/fish_splash.ogg', 100)
+ playsound(float, 'sound/effects/fish_splash.ogg', 100)
if(HAS_MIND_TRAIT(user, TRAIT_REVEAL_FISH))
switch(fish_icon)
if(FISH_ICON_DEF)
@@ -356,13 +406,19 @@
send_alert("bottle!!!")
else
send_alert("!!!")
- animate(lure, pixel_y = 3, time = 5, loop = -1, flags = ANIMATION_RELATIVE)
+ animate(float, pixel_y = 3, time = 5, loop = -1, flags = ANIMATION_RELATIVE)
animate(pixel_y = -3, time = 5, flags = ANIMATION_RELATIVE)
if(special_effects & FISHING_MINIGAME_AUTOREEL)
- start_minigame_phase(auto_reel = TRUE)
- return
+ addtimer(CALLBACK(src, PROC_REF(automatically_start_minigame)), 0.2 SECONDS)
// Setup next phase
- next_phase_timer = addtimer(CALLBACK(src, PROC_REF(start_baiting_phase)), BITING_TIME_WINDOW, TIMER_STOPPABLE)
+ next_phase_timer = addtimer(CALLBACK(src, PROC_REF(start_baiting_phase)), BITING_TIME_WINDOW, TIMER_STOPPABLE|TIMER_DELETE_ME)
+ ///If we're using a lure, we want the float to show a little green light during the minigame phase and not a red one.
+ float.spin_ready = TRUE
+ float.update_appearance(UPDATE_OVERLAYS)
+
+/datum/fishing_challenge/proc/automatically_start_minigame()
+ if(phase == BITING_PHASE)
+ start_minigame_phase(auto_reel = TRUE)
///The damage dealt per second to the fish when FISHING_MINIGAME_RULE_KILL is active.
#define FISH_DAMAGE_PER_SECOND 2
@@ -403,6 +459,8 @@
var/diff_dist = 100 + difficulty
bait_position = clamp(round(fish_position + rand(-diff_dist, diff_dist) - bait_height * 0.5), 0, FISHING_MINIGAME_AREA - bait_height)
if(!prepare_minigame_hud())
+ get_stack_trace("couldn't prepare minigame hud for a fishing challenge.") //just to be sure. This shouldn't happen.
+ qdel(src)
return
ADD_TRAIT(user, TRAIT_ACTIVELY_FISHING, WEAKREF(src))
phase = MINIGAME_PHASE
@@ -410,15 +468,31 @@
if((FISHING_MINIGAME_RULE_KILL in special_effects) && ispath(reward_path,/obj/item/fish))
var/obj/item/fish/fish = reward_path
var/wait_time = (initial(fish.health) / FISH_DAMAGE_PER_SECOND) SECONDS
- addtimer(CALLBACK(src, PROC_REF(win_anyway)), wait_time)
+ addtimer(CALLBACK(src, PROC_REF(win_anyway)), wait_time, TIMER_DELETE_ME)
start_time = world.time
experience_multiplier += difficulty * FISHING_SKILL_DIFFIULTY_EXP_MULT
+///Throws a stack with prefixed text.
+/datum/fishing_challenge/proc/get_stack_trace(init_text)
+ var/text = "[init_text] "
+ text += "used rod: [used_rod || "null"], "
+ if(used_rod)
+ text += "bait: [used_rod.bait || "null"], "
+ text += "reward: [reward_path || "null"], "
+ text += "user: [user || "null"]"
+ if(user)
+ if(QDELING(user))
+ text += ", user qdeling"
+ else if(!user.client)
+ text += ", user clientless"
+ text += "."
+ stack_trace(text)
+
#undef FISH_DAMAGE_PER_SECOND
///Initialize the minigame hud and register some signals to make it work.
/datum/fishing_challenge/proc/prepare_minigame_hud()
- if(!user.client || user.incapacitated())
+ if(!user.client || user.incapacitated)
return FALSE
. = TRUE
fishing_hud = new
@@ -475,6 +549,11 @@
fishing_hud.transform = fishing_hud.transform.Scale(1, -1)
SEND_SOUND(user, sound('sound/effects/boing.ogg'))
COOLDOWN_START(src, active_effect_cd, rand(5, 6) SECONDS)
+ if(FISHING_MINIGAME_RULE_CAMO)
+ fishing_hud.icon_state = "background_camo"
+ SEND_SOUND(user, sound('sound/effects/nightmare_poof.ogg', volume = 15))
+ COOLDOWN_START(src, active_effect_cd, rand(6, 8) SECONDS)
+ animate(fishing_hud.hud_fish, alpha = 7, time = 2 SECONDS)
return
///go back to normal
@@ -487,6 +566,10 @@
if(FISHING_MINIGAME_RULE_FLIP)
fishing_hud.transform = fishing_hud.transform.Scale(1, -1)
COOLDOWN_START(src, active_effect_cd, rand(8, 12) SECONDS)
+ if(FISHING_MINIGAME_RULE_CAMO)
+ COOLDOWN_START(src, active_effect_cd, rand(9, 16) SECONDS)
+ SEND_SOUND(user, sound('sound/effects/nightmare_reappear.ogg', volume = 15))
+ animate(fishing_hud.hud_fish, alpha = 255, time = 1.2 SECONDS)
fishing_hud.icon_state = background
current_active_effect = null
@@ -647,21 +730,39 @@
icon_state = "completion_[FLOOR(challenge.completion, 5)]"
/// The visual that appears over the fishing spot
-/obj/effect/fishing_lure
+/obj/effect/fishing_float
+ name = "float"
icon = 'icons/obj/fishing.dmi'
- icon_state = "lure_idle"
+ icon_state = "float"
+ mouse_opacity = MOUSE_OPACITY_TRANSPARENT
+ /**
+ * A list with two keys delimiting the spinning interval in which a mouse click has to be pressed while fishing.
+ * If set, an emissive overlay will be added, colored green when the lure is ready to be spun, otherwise red.
+ */
+ var/list/spin_frequency
+ ///Is the bait ready to be spun?
+ var/spin_ready = FALSE
-/obj/effect/fishing_lure/Initialize(mapload, atom/spot)
+/obj/effect/fishing_float/Initialize(mapload, atom/spot)
. = ..()
- if(ismovable(spot)) // we want the lure and therefore the fishing line to stay connected with the fishing spot.
+ if(ismovable(spot)) // we want the float and therefore the fishing line to stay connected with the fishing spot.
RegisterSignal(spot, COMSIG_MOVABLE_MOVED, PROC_REF(follow_movable))
-/obj/effect/fishing_lure/proc/follow_movable(atom/movable/source)
+/obj/effect/fishing_float/proc/follow_movable(atom/movable/source)
SIGNAL_HANDLER
set_glide_size(source.glide_size)
forceMove(source.loc)
+/obj/effect/fishing_float/update_overlays()
+ . = ..()
+ if(!spin_frequency)
+ return
+ var/mutable_appearance/overlay = mutable_appearance(icon, "lure_light")
+ overlay.color = spin_ready ? COLOR_GREEN : COLOR_RED
+ . += overlay
+ . += emissive_appearance(icon, "lure_light_emissive", src, alpha = src.alpha)
+
#undef WAIT_PHASE
#undef BITING_PHASE
#undef MINIGAME_PHASE
diff --git a/code/modules/fishing/fishing_rod.dm b/code/modules/fishing/fishing_rod.dm
index 1c47b8f7ee3..28ae51d4236 100644
--- a/code/modules/fishing/fishing_rod.dm
+++ b/code/modules/fishing/fishing_rod.dm
@@ -42,6 +42,12 @@
///The name of the icon state of the reel overlay
var/reel_overlay = "reel_overlay"
+ /**
+ * A list with two keys delimiting the spinning interval in which a mouse click has to be pressed while fishing.
+ * Inherited from baits, passed down to the minigame lure.
+ */
+ var/list/spin_frequency
+
///Prevents spamming the line casting, without affecting the player's click cooldown.
COOLDOWN_DECLARE(casting_cd)
@@ -69,9 +75,11 @@
/obj/item/fishing_rod/add_item_context(obj/item/source, list/context, atom/target, mob/living/user)
. = ..()
- if(currently_hooked)
- context[SCREENTIP_CONTEXT_LMB] = "Reel in"
- context[SCREENTIP_CONTEXT_RMB] = "Unhook"
+ var/gone_fishing = HAS_TRAIT(user, TRAIT_GONE_FISHING)
+ if(currently_hooked || gone_fishing)
+ context[SCREENTIP_CONTEXT_LMB] = (gone_fishing && spin_frequency) ? "Spin" : "Reel in"
+ if(!gone_fishing)
+ context[SCREENTIP_CONTEXT_RMB] = "Unhook"
return CONTEXTUAL_SCREENTIP_SET
return NONE
@@ -170,6 +178,8 @@
RegisterSignal(fishing_line, COMSIG_BEAM_BEFORE_DRAW, PROC_REF(check_los))
RegisterSignal(fishing_line, COMSIG_QDELETING, PROC_REF(clear_line))
INVOKE_ASYNC(fishing_line, TYPE_PROC_REF(/datum/beam/, Start))
+ if(QDELETED(fishing_line))
+ return null
firer.update_held_items()
return fishing_line
@@ -419,23 +429,20 @@
if(user.transferItemToLoc(new_item,src))
set_slot(new_item, slot)
balloon_alert(user, "[slot] installed")
+ else
+ balloon_alert(user, "stuck to your hands!")
+ return
/// Trying to swap item
else 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)
- balloon_alert(user, "[slot] swapped")
-
- if(new_item)
- SEND_SIGNAL(new_item, COMSIG_FISHING_EQUIPMENT_SLOTTED, src)
+ if(user.transferItemToLoc(new_item, src))
+ user.put_in_hands(current_item)
+ set_slot(new_item, slot)
+ balloon_alert(user, "[slot] swapped")
+ else
+ balloon_alert(user, "stuck to your hands!")
+ return
update_icon()
playsound(src, 'sound/items/click.ogg', 50, TRUE)
@@ -445,16 +452,23 @@
switch(slot)
if(ROD_SLOT_BAIT)
bait = equipment
+ if(!HAS_TRAIT(bait, TRAIT_BAIT_ALLOW_FISHING_DUD))
+ ADD_TRAIT(src, TRAIT_ROD_REMOVE_FISHING_DUD, INNATE_TRAIT)
if(ROD_SLOT_HOOK)
hook = equipment
if(ROD_SLOT_LINE)
line = equipment
cast_range += FISHING_ROD_REEL_CAST_RANGE
+ else
+ CRASH("set_slot called with an undefined slot: [slot]")
+
+ SEND_SIGNAL(equipment, COMSIG_FISHING_EQUIPMENT_SLOTTED, src)
/obj/item/fishing_rod/Exited(atom/movable/gone, direction)
. = ..()
if(gone == bait)
bait = null
+ REMOVE_TRAIT(src, TRAIT_ROD_REMOVE_FISHING_DUD, INNATE_TRAIT)
if(gone == line)
cast_range -= FISHING_ROD_REEL_CAST_RANGE
line = null
diff --git a/code/modules/fishing/sources/_fish_source.dm b/code/modules/fishing/sources/_fish_source.dm
index 5aa03ae8c0c..a63c087fcc6 100644
--- a/code/modules/fishing/sources/_fish_source.dm
+++ b/code/modules/fishing/sources/_fish_source.dm
@@ -31,6 +31,7 @@ GLOBAL_LIST_INIT(specific_fish_icons, generate_specific_fish_icons())
/obj/item/fish/jumpercable = FISH_ICON_ELECTRIC,
/obj/item/fish/lavaloop = FISH_ICON_WEAPON,
/obj/item/fish/mastodon = FISH_ICON_BONE,
+ /obj/item/fish/pike/armored = FISH_ICON_WEAPON,
/obj/item/fish/pufferfish = FISH_ICON_CHUNKY,
/obj/item/fish/sand_crab = FISH_ICON_CRAB,
/obj/item/fish/skin_crab = FISH_ICON_CRAB,
@@ -139,8 +140,8 @@ GLOBAL_LIST_INIT(specific_fish_icons, generate_specific_fish_icons())
// 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
+ var/list/fish_properties = SSfishing.fish_properties[caught_fish]
// Baseline fish difficulty
. += initial(caught_fish.fishing_difficulty_modifier)
@@ -148,18 +149,18 @@ GLOBAL_LIST_INIT(specific_fish_icons, generate_specific_fish_icons())
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)]
+ var/list/fav_bait = fish_properties[FISH_PROPERTIES_FAV_BAIT]
for(var/bait_identifer in fav_bait)
if(is_matching_bait(bait, bait_identifer))
. += FAV_BAIT_DIFFICULTY_MOD
//Disliked bait makes it harder
- var/list/disliked_bait = fish_list_properties[caught_fish][NAMEOF(caught_fish, disliked_bait)]
+ var/list/disliked_bait = fish_properties[FISH_PROPERTIES_BAD_BAIT]
for(var/bait_identifer in disliked_bait)
if(is_matching_bait(bait, bait_identifer))
. += DISLIKED_BAIT_DIFFICULTY_MOD
// Matching/not matching fish traits and equipment
- var/list/fish_traits = fish_list_properties[caught_fish][NAMEOF(caught_fish, fish_traits)]
+ var/list/fish_traits = fish_properties[FISH_PROPERTIES_TRAITS]
var/additive_mod = 0
var/multiplicative_mod = 1
@@ -173,8 +174,8 @@ GLOBAL_LIST_INIT(specific_fish_icons, generate_specific_fish_icons())
. *= 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 pick_weight(get_modified_fish_table(rod,fisherman))
+/datum/fish_source/proc/roll_reward(obj/item/fishing_rod/rod, mob/fisherman, atom/location)
+ return pick_weight(get_modified_fish_table(rod, fisherman, location)) || FISHING_DUD
/**
* Used to register signals or add traits and the such right after conditions have been cleared
@@ -198,7 +199,7 @@ GLOBAL_LIST_INIT(specific_fish_icons, generate_specific_fish_icons())
return
var/obj/item/fish/caught = source.reward_path
user.add_mob_memory(/datum/memory/caught_fish, protagonist = user, deuteragonist = initial(caught.name))
- var/turf/fishing_spot = get_turf(source.lure)
+ var/turf/fishing_spot = get_turf(source.float)
var/atom/movable/reward = dispense_reward(source.reward_path, user, fishing_spot)
if(source.used_rod)
SEND_SIGNAL(source.used_rod, COMSIG_FISHING_ROD_CAUGHT_FISH, reward, user)
@@ -259,23 +260,6 @@ GLOBAL_LIST_INIT(specific_fish_icons, generate_specific_fish_icons())
caught_fish.randomize_size_and_weight()
return reward
-/// 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, FALSE)
- 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, fish_traits)] = fish.fish_traits.Copy()
- QDEL_NULL(fish)
- GLOB.fishing_property_cache = fish_property_table
- return GLOB.fishing_property_cache
-
/// Returns the fish table, with with the unavailable items from fish_counts removed.
/datum/fish_source/proc/get_fish_table()
var/list/table = fish_table.Copy()
@@ -285,7 +269,7 @@ GLOBAL_LIST(fishing_property_cache)
return table
/// 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)
+/datum/fish_source/proc/get_modified_fish_table(obj/item/fishing_rod/rod, mob/fisherman, atom/location)
var/obj/item/bait = rod.bait
///An exponent used to level out the difference in probabilities between fishes/mobs on the table depending on bait quality.
var/leveling_exponent = 0
@@ -305,9 +289,9 @@ GLOBAL_LIST(fishing_property_cache)
else if(HAS_TRAIT(bait, TRAIT_BASIC_QUALITY_BAIT))
result_multiplier = 2
leveling_exponent = 0.1
- final_table -= FISHING_DUD
- var/list/fish_list_properties = collect_fish_properties()
+ if(HAS_TRAIT(rod, TRAIT_ROD_REMOVE_FISHING_DUD))
+ final_table -= FISHING_DUD
if(HAS_TRAIT(fisherman, TRAIT_PROFOUND_FISHER) && !fisherman.client)
@@ -317,37 +301,17 @@ GLOBAL_LIST(fishing_property_cache)
final_table[result] += rod.hook?.get_hook_bonus_additive(result)//Decide on order here so it can be multiplicative
if(ispath(result, /obj/item/fish))
- //Modify fish roll chance
- var/obj/item/fish/caught_fish = result
-
if(bait)
final_table[result] = round(final_table[result] * result_multiplier, 1)
- if(!HAS_TRAIT(bait, TRAIT_OMNI_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
- //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] = round(final_table[result] * 0.5, 1)
+ var/mult = bait.check_bait(result)
+ final_table[result] = round(final_table[result] * mult, 1)
+ if(mult > 1 && HAS_TRAIT(bait, TRAIT_BAIT_ALLOW_FISHING_DUD))
+ final_table -= FISHING_DUD
else
final_table[result] = round(final_table[result] * 0.15, 1) //Fishing without bait is not going to be easy
// Apply fish trait modifiers
- var/list/fish_traits = fish_list_properties[caught_fish][NAMEOF(caught_fish, fish_traits)]
- var/additive_mod = 0
- var/multiplicative_mod = 1
- for(var/fish_trait in fish_traits)
- var/datum/fish_trait/trait = GLOB.fish_traits[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] = round(final_table[result] * multiplicative_mod, 1)
+ final_table[result] = get_fish_trait_catch_mods(final_table[result], result, rod, fisherman, location)
if(final_table[result] <= 0)
final_table -= result
@@ -371,6 +335,63 @@ GLOBAL_LIST(fishing_property_cache)
return final_table
+/datum/fish_source/proc/get_fish_trait_catch_mods(weight, obj/item/fish/fish, obj/item/fishing_rod/rod, mob/user, atom/location)
+ if(!ispath(fish, /obj/item/fish))
+ return weight
+ var/multiplier = 1
+ for(var/fish_trait in SSfishing.fish_properties[fish][FISH_PROPERTIES_TRAITS])
+ var/datum/fish_trait/trait = GLOB.fish_traits[fish_trait]
+ var/list/mod = trait.catch_weight_mod(rod, user, location, fish)
+ weight += mod[ADDITIVE_FISHING_MOD]
+ multiplier *= mod[MULTIPLICATIVE_FISHING_MOD]
+
+ return round(weight * multiplier, 1)
+
+///returns true if this fishing spot has fish that are shown in the catalog.
+/datum/fish_source/proc/has_known_fishes()
+ for(var/reward in fish_table)
+ if(!ispath(reward, /obj/item/fish))
+ continue
+ var/obj/item/fish/prototype = reward
+ if(initial(prototype.show_in_catalog))
+ return TRUE
+ return FALSE
+
+///Add a string with the names of catchable fishes to the examine text.
+/datum/fish_source/proc/get_catchable_fish_names(mob/user, atom/location, list/examine_text)
+ var/list/known_fishes = list()
+
+ var/obj/item/fishing_rod/rod = user.get_active_held_item()
+ if(!istype(rod))
+ rod = null
+
+ for(var/reward in fish_table)
+ if(!ispath(reward, /obj/item/fish))
+ continue
+ var/obj/item/fish/prototype = reward
+ if(initial(prototype.show_in_catalog))
+ var/init_name = initial(prototype.name)
+ if(rod)
+ var/init_weight = fish_table[reward]
+ var/weight = (rod.bait ? rod.bait.check_bait(prototype) : 1)
+ weight = get_fish_trait_catch_mods(weight, reward, rod, user, location)
+ if(weight > init_weight)
+ init_name = span_bold(init_name)
+ if(weight/init_weight >= 3.5)
+ init_name = "init_name "
+ else if(weight < init_weight)
+ init_name = span_small(reward)
+ known_fishes += init_name
+
+ if(!length(known_fishes))
+ return
+
+ var/info = "You can catch the following fish here"
+
+ if(rod)
+ info = span_tooltip("boldened are the fish you're more likely to catch with your current setup. The opposite is true for smaller names", info)
+ examine_text += span_info("[info]: [english_list(known_fishes)].")
+
/datum/fish_source/proc/spawn_reward_from_explosion(atom/location, severity)
if(!explosive_malus)
explosive_spawn(location, severity)
@@ -388,7 +409,7 @@ GLOBAL_LIST(fishing_property_cache)
explosive_spawn(turf, exploded_turfs[turf], multiplier)
exploded_turfs = null
-/datum/fish_source/proc/explosive_spawn(location, severity, multiplier = 1)
+/datum/fish_source/proc/explosive_spawn(atom/location, severity, multiplier = 1)
for(var/i in 1 to (severity + 2))
if(!prob((100 + 100 * severity)/i * multiplier))
continue
diff --git a/code/modules/fishing/sources/source_types.dm b/code/modules/fishing/sources/source_types.dm
index 0bd61fc6f93..6aea78b9943 100644
--- a/code/modules/fishing/sources/source_types.dm
+++ b/code/modules/fishing/sources/source_types.dm
@@ -1,17 +1,22 @@
/datum/fish_source/ocean
fish_table = list(
- FISHING_DUD = 11,
+ FISHING_DUD = 10,
/obj/effect/spawner/message_in_a_bottle = 4,
- /obj/item/coin/gold = 7,
- /obj/item/fish/clownfish = 15,
- /obj/item/fish/pufferfish = 15,
- /obj/item/fish/cardinal = 15,
- /obj/item/fish/greenchromis = 15,
+ /obj/item/coin/gold = 6,
+ /obj/item/fish/clownfish = 11,
+ /obj/item/fish/pufferfish = 11,
+ /obj/item/fish/cardinal = 11,
+ /obj/item/fish/greenchromis = 11,
+ /obj/item/fish/squid = 11,
+ /obj/item/fish/stingray = 8,
+ /obj/item/fish/plaice = 8,
+ /obj/item/fish/monkfish = 5,
/obj/item/fish/stingray = 10,
/obj/item/fish/lanternfish = 7,
/obj/item/fish/zipzap = 7,
/obj/item/fish/clownfish/lube = 5,
/obj/item/fish/swordfish = 5,
+ /obj/item/fish/swordfish = 3,
/obj/structure/mystery_box/fishing = 2,
)
fish_counts = list(
@@ -46,12 +51,21 @@
FISHING_DUD = 4,
/obj/item/fish/goldfish = 5,
/obj/item/fish/guppy = 5,
+ /obj/item/fish/perch = 4,
/obj/item/fish/angelfish = 4,
/obj/item/fish/catfish = 4,
+ /obj/item/fish/perch = 5,
/obj/item/fish/slimefish = 2,
/obj/item/fish/sockeye_salmon = 1,
/obj/item/fish/arctic_char = 1,
- /obj/item/fish/three_eyes = 1,
+ /obj/item/fish/pike = 1,
+ /obj/item/fish/goldfish/three_eyes = 1,
+ )
+ fish_counts = list(
+ /obj/item/fish/pike = 3,
+ )
+ fish_count_regen = list(
+ /obj/item/fish/pike = 4 MINUTES,
)
fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 5
@@ -85,7 +99,8 @@
/obj/item/fish/goldfish = 10,
/obj/item/fish/guppy = 10,
/obj/item/fish/angelfish = 10,
- /obj/item/fish/three_eyes = 3,
+ /obj/item/fish/perch = 5,
+ /obj/item/fish/goldfish/three_eyes = 3,
)
catalog_description = "Aquarium dimension (Fishing portal generator)"
///The name of this option shown in the radial menu on the fishing portal generator
@@ -103,6 +118,8 @@
/obj/item/fish/pufferfish = 10,
/obj/item/fish/cardinal = 10,
/obj/item/fish/greenchromis = 10,
+ /obj/item/fish/squid = 8,
+ /obj/item/fish/plaice = 8,
)
catalog_description = "Beach dimension (Fishing portal generator)"
radial_name = "Beach"
@@ -141,6 +158,7 @@
/obj/item/fish/armorfish = 5,
/obj/item/fish/zipzap = 5,
/obj/item/fish/stingray = 4,
+ /obj/item/fish/monkfish = 4,
/obj/item/fish/swordfish = 3,
)
fish_counts = list(
@@ -185,13 +203,16 @@
/obj/item/fish/donkfish = 5,
/obj/item/fish/emulsijack = 5,
/obj/item/fish/jumpercable = 5,
- /obj/item/fish/chainsawfish = 3,
+ /obj/item/fish/chainsawfish = 2,
+ /obj/item/fish/pike/armored = 2,
)
fish_counts = list(
/obj/item/fish/chainsawfish = 1,
+ /obj/item/fish/pike/armored = 1,
)
fish_count_regen = list(
/obj/item/fish/chainsawfish = 7 MINUTES,
+ /obj/item/fish/pike/armored = 7 MINUTES,
)
catalog_description = "Syndicate dimension (Fishing portal generator)"
radial_name = "Syndicate"
@@ -218,7 +239,6 @@
///rewards not found in other fishing portals
fish_table = list(
- /obj/item/fish/three_eyes = 3,
/obj/item/fish/holo/checkered = 1,
)
diff --git a/code/modules/food_and_drinks/machinery/smartfridge.dm b/code/modules/food_and_drinks/machinery/smartfridge.dm
index 2884f376a03..b996971d3e5 100644
--- a/code/modules/food_and_drinks/machinery/smartfridge.dm
+++ b/code/modules/food_and_drinks/machinery/smartfridge.dm
@@ -396,43 +396,39 @@
if(. || !ui.user.can_perform_action(src, FORBID_TELEKINESIS_REACH))
return
- . = TRUE
var/mob/living_mob = ui.user
switch(action)
if("Release")
var/amount = text2num(params["amount"])
- var/desired = 1
+ if(isnull(amount) || !isnum(amount))
+ return TRUE
var/dispensed_amount = 0
if(isAI(living_mob))
to_chat(living_mob, span_warning("[src] does not respect your authority!"))
- return
-
- if (amount > 1)
- desired = tgui_input_number(living_mob, "How many items would you like to take out?", "Release", default = min(amount, 50), max_value = min(amount, 50))
- if(!desired)
- return
+ return TRUE
- for(var/obj/item/dispensed_item in src)
- if(desired <= 0)
+ for(var/obj/item/dispensed_item in contents)
+ if(amount <= 0)
break
var/item_name = "[dispensed_item.type]-[replacetext(replacetext(dispensed_item.name, "\proper", ""), "\improper", "")]"
- if(params["path"] == item_name)
- if(dispensed_item in component_parts)
- CRASH("Attempted removal of [dispensed_item] component_part from smartfridge via smartfridge interface.")
- //dispense the item
- if(!living_mob.put_in_hands(dispensed_item))
- dispensed_item.forceMove(drop_location())
- adjust_item_drop_location(dispensed_item)
- use_energy(active_power_usage)
- dispensed_amount++
- desired--
+ if(params["path"] != item_name)
+ continue
+ if(dispensed_item in component_parts)
+ CRASH("Attempted removal of [dispensed_item] component_part from smartfridge via smartfridge interface.")
+ //dispense the item
+ if(!living_mob.put_in_hands(dispensed_item))
+ dispensed_item.forceMove(drop_location())
+ adjust_item_drop_location(dispensed_item)
+ use_energy(active_power_usage)
+ dispensed_amount++
+ amount--
if(dispensed_amount && vend_sound)
playsound(src, vend_sound, 50, TRUE, extrarange = -3)
if (visible_contents)
update_appearance()
- return
+ return TRUE
return FALSE
diff --git a/code/modules/food_and_drinks/recipes/processor_recipes.dm b/code/modules/food_and_drinks/recipes/processor_recipes.dm
index 3ff29e194c7..14f93b45cd8 100644
--- a/code/modules/food_and_drinks/recipes/processor_recipes.dm
+++ b/code/modules/food_and_drinks/recipes/processor_recipes.dm
@@ -139,3 +139,7 @@
output = /obj/item/popsicle_stick
food_multiplier = 3
preserve_materials = FALSE
+
+/datum/food_processor_process/canned_ink
+ input = /obj/item/food/ink_sac
+ output = /obj/item/food/canned/squid_ink
diff --git a/code/modules/hydroponics/plant_genes.dm b/code/modules/hydroponics/plant_genes.dm
index f7c6d3088fb..21abcf8bd8d 100644
--- a/code/modules/hydroponics/plant_genes.dm
+++ b/code/modules/hydroponics/plant_genes.dm
@@ -202,7 +202,7 @@
return
RegisterSignal(our_plant, COMSIG_PLANT_ON_SLIP, PROC_REF(squash_plant))
- RegisterSignal(our_plant, COMSIG_MOVABLE_IMPACT, PROC_REF(squash_plant))
+ RegisterSignal(our_plant, COMSIG_MOVABLE_IMPACT, PROC_REF(squash_plant_if_not_caught))
RegisterSignal(our_plant, COMSIG_ITEM_ATTACK_SELF, PROC_REF(squash_plant))
/*
@@ -239,6 +239,10 @@
qdel(our_plant)
+/datum/plant_gene/trait/squash/proc/squash_plant_if_not_caught(datum/source, atom/hit_atom, datum/thrownthing/throwing_datum, caught)
+ if(!caught)
+ squash_plant(source, hit_atom)
+
/*
* Makes plant slippery, unless it has a grown-type trash. Then the trash gets slippery.
* Applies other trait effects (teleporting, etc) to the target by signal.
diff --git a/code/modules/instruments/items.dm b/code/modules/instruments/items.dm
index 170000eb115..f0176e64530 100644
--- a/code/modules/instruments/items.dm
+++ b/code/modules/instruments/items.dm
@@ -27,7 +27,7 @@
if(!ismob(music_player))
return STOP_PLAYING
var/mob/user = music_player
- if(user.incapacitated() || !((loc == user) || (isturf(loc) && Adjacent(user)))) // sorry, no more TK playing.
+ if(user.incapacitated || !((loc == user) || (isturf(loc) && Adjacent(user)))) // sorry, no more TK playing.
return STOP_PLAYING
/obj/item/instrument/suicide_act(mob/living/user)
diff --git a/code/modules/jobs/job_types/mime.dm b/code/modules/jobs/job_types/mime.dm
index eba86ec2af0..46090cdbe30 100644
--- a/code/modules/jobs/job_types/mime.dm
+++ b/code/modules/jobs/job_types/mime.dm
@@ -131,7 +131,7 @@
return FALSE
if(!user.is_holding(src))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(!user.mind)
return FALSE
diff --git a/code/modules/library/bibles.dm b/code/modules/library/bibles.dm
index 5221dc80474..0c6a1aad71d 100644
--- a/code/modules/library/bibles.dm
+++ b/code/modules/library/bibles.dm
@@ -186,7 +186,7 @@ GLOBAL_LIST_INIT(bibleitemstates, list(
return FALSE
if(!istype(user) || !user.is_holding(src))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(user.mind?.holy_role != HOLY_ROLE_HIGHPRIEST)
return FALSE
diff --git a/code/modules/lootpanel/_lootpanel.dm b/code/modules/lootpanel/_lootpanel.dm
index d74023b57ef..ab13a7c2116 100644
--- a/code/modules/lootpanel/_lootpanel.dm
+++ b/code/modules/lootpanel/_lootpanel.dm
@@ -56,7 +56,7 @@
/datum/lootpanel/ui_status(mob/user, datum/ui_state/state)
- if(user.incapacitated())
+ if(user.incapacitated)
return UI_DISABLED
return UI_INTERACTIVE
diff --git a/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm b/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm
index 860eb8c8168..646de6a2186 100644
--- a/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm
+++ b/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm
@@ -161,7 +161,7 @@ GLOBAL_DATUM(necropolis_gate, /obj/structure/necropolis_gate/legion_gate)
/obj/structure/necropolis_gate/legion_gate/attack_hand(mob/user, list/modifiers)
if(!open && !changing_openness)
var/safety = tgui_alert(user, "You think this might be a bad idea...", "Knock on the door?", list("Proceed", "Abort"))
- if(safety == "Abort" || !in_range(src, user) || !src || open || changing_openness || user.incapacitated())
+ if(safety == "Abort" || !in_range(src, user) || !src || open || changing_openness || user.incapacitated)
return
user.visible_message(span_warning("[user] knocks on [src]..."), span_boldannounce("You tentatively knock on [src]..."))
playsound(user.loc, 'sound/effects/shieldbash.ogg', 100, TRUE)
diff --git a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm
index 1d759cf2beb..57d27eba672 100644
--- a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm
+++ b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm
@@ -83,7 +83,7 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999))
to_chat(target, span_warning("You too far away from \the [src] to enter it!"))
// If the target is incapacitated after selecting a room, they're not allowed to teleport.
- if(target.incapacitated())
+ if(target.incapacitated)
to_chat(target, span_warning("You aren't able to activate \the [src] anymore!"))
// Has the user thrown it away or otherwise disposed of it such that it's no longer in their hands or in some storage connected to them?
diff --git a/code/modules/mining/equipment/mining_tools.dm b/code/modules/mining/equipment/mining_tools.dm
index abf5ca77e18..0685dda148d 100644
--- a/code/modules/mining/equipment/mining_tools.dm
+++ b/code/modules/mining/equipment/mining_tools.dm
@@ -285,7 +285,7 @@
/obj/item/trench_tool/proc/check_menu(mob/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm
index e9e8b3a7c3d..7ad08083df3 100644
--- a/code/modules/mining/ores_coins.dm
+++ b/code/modules/mining/ores_coins.dm
@@ -517,7 +517,7 @@ GLOBAL_LIST_INIT(sand_recipes, list(\
playsound(user.loc, 'sound/items/coinflip.ogg', 50, TRUE)
var/oldloc = loc
sleep(1.5 SECONDS)
- if(loc == oldloc && user && !user.incapacitated())
+ if(loc == oldloc && user && !user.incapacitated)
user.visible_message(span_notice("[user] flips [src]. It lands on [coinflip]."), \
span_notice("You flip [src]. It lands on [coinflip]."), \
span_hear("You hear the clattering of loose change."))
@@ -599,7 +599,7 @@ GLOBAL_LIST_INIT(sand_recipes, list(\
playsound(user.loc, 'sound/items/coinflip.ogg', 50, TRUE)
var/oldloc = loc
sleep(1.5 SECONDS)
- if(loc == oldloc && user && !user.incapacitated())
+ if(loc == oldloc && user && !user.incapacitated)
user.visible_message(span_notice("[user] flips [src]. It lands on [coinflip]."), \
span_notice("You flip [src]. It lands on [coinflip]."), \
span_hear("You hear the clattering of loose change."))
diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm
index 49d5dfc2f4b..dbc58250447 100644
--- a/code/modules/mob/dead/observer/observer.dm
+++ b/code/modules/mob/dead/observer/observer.dm
@@ -141,11 +141,8 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER)
add_to_dead_mob_list()
- for(var/v in GLOB.active_alternate_appearances)
- if(!v)
- continue
- var/datum/atom_hud/alternate_appearance/AA = v
- AA.onNewMob(src)
+ for(var/datum/atom_hud/alternate_appearance/alt_hud as anything in GLOB.active_alternate_appearances)
+ alt_hud.apply_to_new_mob(src)
. = ..()
diff --git a/code/modules/mob/emote.dm b/code/modules/mob/emote.dm
index 472c70a7166..838c250328f 100644
--- a/code/modules/mob/emote.dm
+++ b/code/modules/mob/emote.dm
@@ -148,3 +148,27 @@
#undef BEYBLADE_DIZZINESS_DURATION
#undef BEYBLADE_CONFUSION_INCREMENT
#undef BEYBLADE_CONFUSION_LIMIT
+
+
+/datum/emote/jump
+ key = "jump"
+ key_third_person = "jumps"
+ message = "jumps!"
+ // Allows ghosts to jump
+ mob_type_ignore_stat_typecache = list(/mob/dead/observer)
+
+/datum/emote/jump/run_emote(mob/user, params, type_override, intentional)
+ . = ..()
+
+ var/original_transform = user.transform
+ animate(user, transform = user.transform.Translate(0, 4), time = 0.1 SECONDS, flags = ANIMATION_PARALLEL)
+ animate(transform = original_transform, time = 0.1 SECONDS)
+
+/datum/emote/jump/get_sound(mob/user)
+ return 'sound/weapons/thudswoosh.ogg'
+
+// Avoids playing sounds if we're a ghost
+/datum/emote/jump/should_play_sound(mob/user, intentional)
+ if ishuman(user)
+ return ..()
+ return FALSE
diff --git a/code/modules/mob/living/basic/basic.dm b/code/modules/mob/living/basic/basic.dm
index 582af27c316..9501c4e21d3 100644
--- a/code/modules/mob/living/basic/basic.dm
+++ b/code/modules/mob/living/basic/basic.dm
@@ -266,7 +266,7 @@
REMOVE_TRAIT(src, TRAIT_NO_GLIDE, SPEED_TRAIT)
/mob/living/basic/relaymove(mob/living/user, direction)
- if(user.incapacitated())
+ if(user.incapacitated)
return
return relaydrive(user, direction)
diff --git a/code/modules/mob/living/basic/bots/_bots.dm b/code/modules/mob/living/basic/bots/_bots.dm
index 08f8d6d62c8..cc6ac85c6cb 100644
--- a/code/modules/mob/living/basic/bots/_bots.dm
+++ b/code/modules/mob/living/basic/bots/_bots.dm
@@ -58,6 +58,7 @@ GLOBAL_LIST_INIT(command_strings, list(
///All initial access this bot started with.
var/list/initial_access = list()
///Bot-related mode flags on the Bot indicating how they will act. BOT_MODE_ON | BOT_MODE_AUTOPATROL | BOT_MODE_REMOTE_ENABLED | BOT_MODE_CAN_BE_SAPIENT | BOT_MODE_ROUNDSTART_POSSESSION
+ /// DO NOT MODIFY MANUALLY, USE set_bot_mode_flags. If you don't shit breaks BAD
var/bot_mode_flags = BOT_MODE_ON | BOT_MODE_REMOTE_ENABLED | BOT_MODE_CAN_BE_SAPIENT | BOT_MODE_ROUNDSTART_POSSESSION
///Bot-related cover flags on the Bot to deal with what has been done to their cover, including emagging. BOT_COVER_MAINTS_OPEN | BOT_COVER_LOCKED | BOT_COVER_EMAGGED | BOT_COVER_HACKED
var/bot_access_flags = BOT_COVER_LOCKED
@@ -151,6 +152,11 @@ GLOBAL_LIST_INIT(command_strings, list(
ai_controller.set_blackboard_key(BB_RADIO_CHANNEL, radio_channel)
update_appearance()
+/mob/living/basic/bot/proc/set_mode_flags(mode_flags)
+ SHOULD_CALL_PARENT(TRUE)
+ bot_mode_flags = mode_flags
+ SEND_SIGNAL(src, COMSIG_BOT_MODE_FLAGS_SET, mode_flags)
+
/mob/living/basic/bot/proc/get_mode()
if(client) //Player bots do not have modes, thus the override. Also an easy way for PDA users/AI to know when a bot is a player.
return span_bold("[paicard ? "pAI Controlled" : "Autonomous"]")
@@ -181,7 +187,7 @@ GLOBAL_LIST_INIT(command_strings, list(
/mob/living/basic/bot/proc/turn_on()
if(stat == DEAD)
return FALSE
- bot_mode_flags |= BOT_MODE_ON
+ set_mode_flags(bot_mode_flags | BOT_MODE_ON)
remove_traits(list(TRAIT_INCAPACITATED, TRAIT_IMMOBILIZED, TRAIT_HANDS_BLOCKED), POWER_LACK_TRAIT)
set_light_on(bot_mode_flags & BOT_MODE_ON ? TRUE : FALSE)
update_appearance()
@@ -190,7 +196,7 @@ GLOBAL_LIST_INIT(command_strings, list(
return TRUE
/mob/living/basic/bot/proc/turn_off()
- bot_mode_flags &= ~BOT_MODE_ON
+ set_mode_flags(bot_mode_flags & ~BOT_MODE_ON)
add_traits(on_toggle_traits, POWER_LACK_TRAIT)
set_light_on(bot_mode_flags & BOT_MODE_ON ? TRUE : FALSE)
bot_reset() //Resets an AI's call, should it exist.
@@ -308,7 +314,7 @@ GLOBAL_LIST_INIT(command_strings, list(
return FALSE
bot_access_flags |= BOT_COVER_EMAGGED
bot_access_flags |= BOT_COVER_LOCKED
- bot_mode_flags &= ~BOT_MODE_REMOTE_ENABLED //Manually emagging the bot also locks the AI from controlling it.
+ set_mode_flags(bot_mode_flags & ~BOT_MODE_REMOTE_ENABLED) //Manually emagging the bot also locks the AI from controlling it.
bot_reset()
turn_on() //The bot automatically turns on when emagged, unless recently hit with EMP.
to_chat(src, span_userdanger("(#$*#$^^( OVERRIDE DETECTED"))
@@ -553,9 +559,9 @@ GLOBAL_LIST_INIT(command_strings, list(
switch(command)
if("patroloff")
bot_reset() //HOLD IT!! //OBJECTION!!
- bot_mode_flags &= ~BOT_MODE_AUTOPATROL
+ set_mode_flags(bot_mode_flags & ~BOT_MODE_AUTOPATROL)
if("patrolon")
- bot_mode_flags |= BOT_MODE_AUTOPATROL
+ set_mode_flags(bot_mode_flags | BOT_MODE_AUTOPATROL)
if("summon")
summon_bot(user, user_access = user_access)
if("ejectpai")
@@ -607,10 +613,10 @@ GLOBAL_LIST_INIT(command_strings, list(
if("maintenance")
bot_access_flags ^= BOT_COVER_MAINTS_OPEN
if("patrol")
- bot_mode_flags ^= BOT_MODE_AUTOPATROL
+ set_mode_flags(bot_mode_flags ^ BOT_MODE_AUTOPATROL)
bot_reset()
if("airplane")
- bot_mode_flags ^= BOT_MODE_REMOTE_ENABLED
+ set_mode_flags(bot_mode_flags ^ BOT_MODE_REMOTE_ENABLED)
if("hack")
if(!HAS_SILICON_ACCESS(the_user))
return
diff --git a/code/modules/mob/living/basic/bots/bot_ai.dm b/code/modules/mob/living/basic/bots/bot_ai.dm
index b7cd5dcabd3..a0abbbfd48b 100644
--- a/code/modules/mob/living/basic/bots/bot_ai.dm
+++ b/code/modules/mob/living/basic/bots/bot_ai.dm
@@ -55,7 +55,15 @@
var/mob/living/basic/bot/bot_pawn = pawn
bot_pawn.bot_reset()
-/datum/ai_controller/basic_controller/bot/able_to_run()
+/datum/ai_controller/basic_controller/bot/setup_able_to_run()
+ . = ..()
+ RegisterSignal(pawn, COMSIG_BOT_MODE_FLAGS_SET, PROC_REF(update_able_to_run))
+
+/datum/ai_controller/basic_controller/bot/clear_able_to_run()
+ UnregisterSignal(pawn, list(COMSIG_BOT_MODE_FLAGS_SET))
+ return ..()
+
+/datum/ai_controller/basic_controller/bot/get_able_to_run()
var/mob/living/basic/bot/bot_pawn = pawn
if(!(bot_pawn.bot_mode_flags & BOT_MODE_ON))
return FALSE
diff --git a/code/modules/mob/living/basic/bots/bot_hud.dm b/code/modules/mob/living/basic/bots/bot_hud.dm
index 61aee9f10b1..345fcd2bbe7 100644
--- a/code/modules/mob/living/basic/bots/bot_hud.dm
+++ b/code/modules/mob/living/basic/bots/bot_hud.dm
@@ -47,12 +47,14 @@
if(isnull(ai_controller))
return
+ //Removes path images and handles removing hud client images
clear_path_hud()
+ var/list/path_huds_watching_me = list(GLOB.huds[DATA_HUD_DIAGNOSTIC], GLOB.huds[DATA_HUD_BOT_PATH])
+
var/list/path_images = active_hud_list[DIAG_PATH_HUD]
LAZYCLEARLIST(path_images)
- var/list/path_huds_watching_me = list(GLOB.huds[DATA_HUD_DIAGNOSTIC], GLOB.huds[DATA_HUD_BOT_PATH])
var/atom/move_target = ai_controller.current_movement_target
if(move_target != ai_controller.blackboard[BB_BEACON_TARGET])
@@ -62,9 +64,6 @@
if(!length(our_path))
return
- for(var/datum/atom_hud/hud as anything in path_huds_watching_me)
- hud.remove_atom_from_hud(src)
-
for(var/index in 1 to our_path.len)
if(index == 1 || index == our_path.len)
continue
@@ -75,7 +74,9 @@
var/next_direction = get_dir(previous_turf, next_turf)
var/previous_direction = get_dir(current_turf, previous_turf)
- var/image/path_display = image(icon = path_image_icon, loc = current_turf, icon_state = path_image_icon_state, layer = GAME_PLANE, dir = next_direction)
+ var/image/path_display = image(icon = path_image_icon, loc = current_turf, icon_state = path_image_icon_state, layer = BOT_PATH_LAYER, dir = next_direction)
+
+ SET_PLANE(path_display, GAME_PLANE, current_turf)
if((ISDIAGONALDIR(next_direction) && (previous_direction & (NORTH|SOUTH))))
var/turn_value = (next_direction == SOUTHWEST || next_direction == NORTHEAST) ? 90 : -90
@@ -118,3 +119,8 @@
animate(our_image, alpha = 0, time = 0.3 SECONDS)
current_pathed_turfs -= index
+ // Call hud remove handlers to ensure viewing user client images are removed
+ var/list/path_huds_watching_me = list(GLOB.huds[DATA_HUD_DIAGNOSTIC], GLOB.huds[DATA_HUD_BOT_PATH])
+ for(var/datum/atom_hud/hud as anything in path_huds_watching_me)
+ hud.remove_atom_from_hud(src)
+
diff --git a/code/modules/mob/living/basic/drone/_drone.dm b/code/modules/mob/living/basic/drone/_drone.dm
index 767ac7571ed..2ed744ebfed 100644
--- a/code/modules/mob/living/basic/drone/_drone.dm
+++ b/code/modules/mob/living/basic/drone/_drone.dm
@@ -230,7 +230,7 @@
holder.pixel_y = hud_icon.Height() - world.icon_size
if(stat == DEAD)
holder.icon_state = "huddead2"
- else if(incapacitated())
+ else if(incapacitated)
holder.icon_state = "hudoffline"
else
holder.icon_state = "hudstat"
diff --git a/code/modules/mob/living/basic/drone/visuals_icons.dm b/code/modules/mob/living/basic/drone/visuals_icons.dm
index 7a2122022f8..32ff97da305 100644
--- a/code/modules/mob/living/basic/drone/visuals_icons.dm
+++ b/code/modules/mob/living/basic/drone/visuals_icons.dm
@@ -108,7 +108,7 @@
/mob/living/basic/drone/proc/check_menu()
if(!istype(src))
return FALSE
- if(incapacitated())
+ if(incapacitated)
return FALSE
return TRUE
diff --git a/code/modules/mob/living/basic/farm_animals/deer.dm b/code/modules/mob/living/basic/farm_animals/deer/deer.dm
similarity index 74%
rename from code/modules/mob/living/basic/farm_animals/deer.dm
rename to code/modules/mob/living/basic/farm_animals/deer/deer.dm
index c51be81b77d..eb443def659 100644
--- a/code/modules/mob/living/basic/farm_animals/deer.dm
+++ b/code/modules/mob/living/basic/farm_animals/deer/deer.dm
@@ -24,28 +24,16 @@
/// Things that will scare us into being stationary. Vehicles are scary to deers because they might have headlights.
var/static/list/stationary_scary_things = list(/obj/vehicle)
+
/mob/living/basic/deer/Initialize(mapload)
. = ..()
+ AddElement(/datum/element/ai_retaliate)
AddElement(/datum/element/footstep, footstep_type = FOOTSTEP_MOB_SHOE)
var/time_to_freeze_for = (rand(5, 10) SECONDS)
ai_controller.set_blackboard_key(BB_STATIONARY_SECONDS, time_to_freeze_for)
ai_controller.set_blackboard_key(BB_STATIONARY_COOLDOWN, (time_to_freeze_for * (rand(3, 5))))
ai_controller.set_blackboard_key(BB_STATIONARY_TARGETS, typecacheof(stationary_scary_things))
-/datum/ai_controller/basic_controller/deer
- blackboard = list(
- BB_STATIONARY_MOVE_TO_TARGET = TRUE,
- BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic,
- )
- ai_traits = STOP_MOVING_WHEN_PULLED
- ai_movement = /datum/ai_movement/basic_avoidance
- idle_behavior = /datum/idle_behavior/idle_random_walk
- planning_subtrees = list(
- /datum/ai_planning_subtree/random_speech/deer,
- /datum/ai_planning_subtree/stare_at_thing,
- /datum/ai_planning_subtree/find_nearest_thing_which_attacked_me_to_flee,
- /datum/ai_planning_subtree/flee_target,
- )
/// Cold resistent and doesn't need to breathe
/mob/living/basic/deer/ice
diff --git a/code/modules/mob/living/basic/farm_animals/deer/deer_ai.dm b/code/modules/mob/living/basic/farm_animals/deer/deer_ai.dm
new file mode 100644
index 00000000000..f17e0c9014f
--- /dev/null
+++ b/code/modules/mob/living/basic/farm_animals/deer/deer_ai.dm
@@ -0,0 +1,156 @@
+/datum/ai_controller/basic_controller/deer
+ blackboard = list(
+ BB_STATIONARY_MOVE_TO_TARGET = TRUE,
+ BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic,
+ )
+ ai_traits = STOP_MOVING_WHEN_PULLED
+ ai_movement = /datum/ai_movement/basic_avoidance
+ idle_behavior = /datum/idle_behavior/idle_random_walk
+ planning_subtrees = list(
+ /datum/ai_planning_subtree/random_speech/deer,
+ /datum/ai_planning_subtree/stare_at_thing,
+ /datum/ai_planning_subtree/find_nearest_thing_which_attacked_me_to_flee,
+ /datum/ai_planning_subtree/flee_target,
+ /datum/ai_planning_subtree/rest_at_home,
+ /datum/ai_planning_subtree/play_with_friends,
+ /datum/ai_planning_subtree/find_and_hunt_target/mark_territory,
+ /datum/ai_planning_subtree/find_and_hunt_target/graze,
+ /datum/ai_planning_subtree/find_and_hunt_target/drink_water,
+ )
+
+
+///subtree to go around drinking water
+/datum/ai_planning_subtree/find_and_hunt_target/drink_water
+ target_key = BB_DEER_WATER_TARGET
+ finding_behavior = /datum/ai_behavior/find_and_set/in_list/turf_types
+ hunting_behavior = /datum/ai_behavior/hunt_target/drink_water
+ hunt_targets = list(/turf/open/water)
+ hunt_range = 7
+ hunt_chance = 5
+
+
+/datum/ai_behavior/hunt_target/drink_water
+ always_reset_target = TRUE
+ hunt_cooldown = 20 SECONDS
+
+
+/datum/ai_behavior/hunt_target/drink_water/target_caught(mob/living/hunter, atom/hunted)
+ var/static/list/possible_emotes = list("drinks the water!", "dances in the water!", "splashes around happily!")
+ hunter.manual_emote(pick(possible_emotes))
+
+
+///subtree to go around grazing
+/datum/ai_planning_subtree/find_and_hunt_target/graze
+ target_key = BB_DEER_GRASS_TARGET
+ finding_behavior = /datum/ai_behavior/find_and_set/in_list/turf_types
+ hunting_behavior = /datum/ai_behavior/hunt_target/eat_grass
+ hunt_targets = list(/turf/open/floor/grass)
+ hunt_range = 7
+ hunt_chance = 45
+
+
+/datum/ai_behavior/hunt_target/eat_grass
+ always_reset_target = TRUE
+ hunt_cooldown = 15 SECONDS
+
+
+/datum/ai_behavior/hunt_target/eat_grass/target_caught(mob/living/hunter, atom/hunted)
+ var/static/list/possible_emotes = list("eats the grass!", "munches down the grass!", "chews on the grass!")
+ hunter.manual_emote(pick(possible_emotes))
+
+
+///subtree to go around playing with other deers
+/datum/ai_planning_subtree/play_with_friends
+
+
+/datum/ai_planning_subtree/play_with_friends/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick)
+ var/static/list/emote_list = list("plays with", "dances with", "celebrates with")
+ var/static/list/friend_types = typecacheof(list(/mob/living/basic/deer))
+ if(controller.blackboard_key_exists(BB_DEER_PLAYFRIEND))
+ controller.queue_behavior(/datum/ai_behavior/emote_on_target, BB_DEER_PLAYFRIEND, emote_list)
+ if(SPT_PROB(3, seconds_per_tick))
+ controller.queue_behavior(/datum/ai_behavior/find_hunt_target/valid_deer, BB_DEER_PLAYFRIEND, friend_types)
+ return SUBTREE_RETURN_FINISH_PLANNING
+
+
+/datum/ai_behavior/emote_on_target/deer_play
+
+
+/datum/ai_behavior/emote_on_target/deer_play/run_emote(mob/living/living_pawn, atom/target, list/emote_list)
+ . = ..()
+ living_pawn.spin(spintime = 4, speed = 1)
+
+
+/datum/ai_behavior/find_hunt_target/valid_deer/valid_dinner(mob/living/source, mob/living/deer, radius, datum/ai_controller/controller, seconds_per_tick)
+ if(deer.stat == DEAD)
+ return FALSE
+ if(!can_see(source, deer, radius))
+ return FALSE
+ deer.ai_controller?.set_blackboard_key(BB_DEER_PLAYFRIEND, source)
+ return can_see(source, deer, radius)
+
+
+///subtree to mark trees as territories
+/datum/ai_planning_subtree/find_and_hunt_target/mark_territory
+ target_key = BB_DEER_TREE_TARGET
+ finding_behavior = /datum/ai_behavior/find_hunt_target
+ hunting_behavior = /datum/ai_behavior/hunt_target/mark_territory
+ hunt_targets = list(/obj/structure/flora/tree)
+ hunt_range = 7
+ hunt_chance = 75
+
+
+/datum/ai_behavior/hunt_target/mark_territory
+ always_reset_target = TRUE
+ hunt_cooldown = 15 SECONDS
+
+
+/datum/ai_behavior/hunt_target/mark_territory/target_caught(mob/living/hunter, atom/hunted)
+ hunter.manual_emote("marks [hunted] with its hooves!")
+ hunter.ai_controller.set_blackboard_key(BB_DEER_TREEHOME, hunted)
+
+
+/datum/ai_planning_subtree/find_and_hunt_target/mark_territory/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick)
+ if(controller.blackboard_key_exists(BB_DEER_TREEHOME)) //already found our home, abort!
+ return
+ return ..()
+
+
+/datum/ai_planning_subtree/rest_at_home/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick)
+ if(controller.blackboard[BB_DEER_RESTING] > world.time) //we're resting for now, nothing more to do
+ return SUBTREE_RETURN_FINISH_PLANNING
+ if(!controller.blackboard_key_exists(BB_DEER_TREEHOME) || controller.blackboard[BB_DEER_NEXT_REST_TIMER] > world.time)
+ return
+ controller.queue_behavior(/datum/ai_behavior/return_home, BB_DEER_TREEHOME)
+
+
+/datum/ai_behavior/return_home
+ required_distance = 0
+ behavior_flags = AI_BEHAVIOR_REQUIRE_MOVEMENT | AI_BEHAVIOR_CAN_PLAN_DURING_EXECUTION
+ ///minimum time till next rest
+ var/minimum_time = 2 MINUTES
+ ///maximum time till next rest
+ var/maximum_time = 4 MINUTES
+
+
+/datum/ai_behavior/return_home/setup(datum/ai_controller/controller, target_key)
+ . = ..()
+ var/atom/target = controller.blackboard[target_key]
+ if(QDELETED(target))
+ return FALSE
+ var/list/possible_turfs = get_adjacent_open_turfs(target)
+ shuffle_inplace(possible_turfs)
+ for(var/turf/possible_turf as anything in possible_turfs)
+ if(!possible_turf.is_blocked_turf())
+ set_movement_target(controller, possible_turf)
+ return TRUE
+ return FALSE
+
+
+/datum/ai_behavior/return_home/perform(seconds_per_tick, datum/ai_controller/controller, target_key)
+ var/mob/living/living_pawn = controller.pawn
+ var/static/list/possible_emotes = list("rests its legs...", "yawns and naps...", "curls up and rests...")
+ living_pawn.manual_emote(pick(possible_emotes))
+ controller.set_blackboard_key(BB_DEER_RESTING, world.time + 15 SECONDS)
+ controller.set_blackboard_key(BB_DEER_NEXT_REST_TIMER, world.time + rand(minimum_time, maximum_time))
+ return AI_BEHAVIOR_DELAY | AI_BEHAVIOR_SUCCEEDED
diff --git a/code/modules/mob/living/basic/guardian/guardian_creator.dm b/code/modules/mob/living/basic/guardian/guardian_creator.dm
index 441a60124a7..08a28041cc8 100644
--- a/code/modules/mob/living/basic/guardian/guardian_creator.dm
+++ b/code/modules/mob/living/basic/guardian/guardian_creator.dm
@@ -129,7 +129,7 @@ GLOBAL_LIST_INIT(guardian_radial_images, setup_guardian_radial())
/obj/item/guardian_creator/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.is_holding(src) || used)
+ if(user.incapacitated || !user.is_holding(src) || used)
return FALSE
return TRUE
diff --git a/code/modules/mob/living/basic/lavaland/brimdemon/brimdemon_loot.dm b/code/modules/mob/living/basic/lavaland/brimdemon/brimdemon_loot.dm
index 11fd7b6aa26..0556affe761 100644
--- a/code/modules/mob/living/basic/lavaland/brimdemon/brimdemon_loot.dm
+++ b/code/modules/mob/living/basic/lavaland/brimdemon/brimdemon_loot.dm
@@ -8,7 +8,7 @@
var/static/list/comic_phrases = list("BOOM", "BANG", "KABLOW", "KAPOW", "OUCH", "BAM", "KAPOW", "WHAM", "POW", "KABOOM")
/obj/item/crusher_trophy/brimdemon_fang/effect_desc()
- return "mark detonation creates visual and audiosensory effects on the target"
+ return "mark detonation to create visual and audiosensory effects at the target"
/obj/item/crusher_trophy/brimdemon_fang/on_mark_detonation(mob/living/target, mob/living/user)
target.balloon_alert_to_viewers("[pick(comic_phrases)]!")
diff --git a/code/modules/mob/living/basic/revolutionary.dm b/code/modules/mob/living/basic/revolutionary.dm
new file mode 100644
index 00000000000..407f2c09975
--- /dev/null
+++ b/code/modules/mob/living/basic/revolutionary.dm
@@ -0,0 +1,146 @@
+/mob/living/basic/revolutionary
+ name = "Revolutionary"
+ desc = "They stand for a cause..."
+ mob_biotypes = MOB_ORGANIC|MOB_HUMANOID
+ faction = list(FACTION_HOSTILE)
+ icon = 'icons/mob/simple/simple_human.dmi'
+ gender = MALE
+ basic_mob_flags = DEL_ON_DEATH
+ attack_verb_continuous = "robusts"
+ attack_verb_simple = "robust"
+ maxHealth = 50
+ health = 50
+ melee_damage_lower = 15
+ melee_damage_upper = 20
+ obj_damage = 20
+ attack_sound = 'sound/weapons/smash.ogg'
+ ai_controller = /datum/ai_controller/basic_controller/revolutionary
+ /// list of weapons we can have
+ var/static/list/possible_weapons = list(
+ /obj/item/storage/toolbox/mechanical = "robust",
+ /obj/item/spear = "pierce",
+ /obj/item/fireaxe = "slice",
+ /obj/item/melee/baseball_bat = "bat",
+ /obj/item/melee/baton = "discipline",
+ )
+ /// List of things to shout
+ var/static/list/phrases = list(
+ "The revolution will not be televized!",
+ "VIVA!",
+ "Dirty pig!",
+ "Gondola meat is murder!",
+ "Free Cargonia!",
+ "Mime rights are human rights!",
+ "猫娘 Free Terry!",
+ )
+ /// List of causes to #support
+ var/static/list/causes = list(
+ "Worker's rights",
+ "Icemoon climate change",
+ "Fair clown treatment",
+ "Lizards",
+ "Moths",
+ "Stop Lavaland drilling",
+ "The Captain has been replaced by a robot",
+ "Free Cargonia",
+ "Befriend all space dragons",
+ "The Grey Tide",
+ "Rising cost of medbay",
+ )
+ /// Monkey screeches
+ var/static/list/monkey_screeches = list(
+ 'sound/creatures/monkey/monkey_screech_1.ogg',
+ 'sound/creatures/monkey/monkey_screech_2.ogg',
+ 'sound/creatures/monkey/monkey_screech_3.ogg',
+ 'sound/creatures/monkey/monkey_screech_4.ogg',
+ )
+ /// Male screams
+ var/static/list/male_screams = list(
+ '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',
+ )
+ /// Female screams
+ var/static/list/female_screams = list(
+ 'sound/voice/human/femalescream_1.ogg',
+ 'sound/voice/human/femalescream_2.ogg',
+ 'sound/voice/human/femalescream_3.ogg',
+ 'sound/voice/human/femalescream_4.ogg',
+ 'sound/voice/human/femalescream_5.ogg',
+ )
+
+
+/mob/living/basic/revolutionary/Initialize(mapload)
+ . = ..()
+ shuffle_inplace(phrases)
+ var/static/list/display_emote = list(
+ BB_EMOTE_SAY = phrases,
+ BB_EMOTE_SOUND = monkey_screeches,
+ BB_SPEAK_CHANCE = 5,
+ )
+ ai_controller.set_blackboard_key(BB_BASIC_MOB_SPEAK_LINES, display_emote)
+ var/obj/item/weapon_of_choice = pick(possible_weapons)
+ attack_sound = weapon_of_choice::hitsound
+ attack_verb_simple = possible_weapons[weapon_of_choice]
+ attack_verb_continuous = "[attack_verb_simple]s"
+
+ var/static/list/death_loot = list(/obj/effect/mob_spawn/corpse/human/revolutionary)
+ AddElement(/datum/element/death_drops, death_loot)
+ apply_dynamic_human_appearance(src, mob_spawn_path = /obj/effect/mob_spawn/corpse/human/revolutionary, l_hand = weapon_of_choice)
+
+ gender = pick(MALE, FEMALE, PLURAL)
+ var/first_name
+ switch(gender)
+ if(MALE)
+ first_name = pick(GLOB.first_names_male)
+ death_sound = pick(male_screams + monkey_screeches)
+ if(FEMALE)
+ first_name = pick(GLOB.first_names_female)
+ death_sound = pick(female_screams + monkey_screeches)
+ if(PLURAL)
+ first_name = pick(GLOB.first_names)
+ death_sound = pick(male_screams + female_screams + monkey_screeches)
+
+ fully_replace_character_name(name, "[first_name] [pick(GLOB.last_names)]")
+ desc += span_infoplain("\nToday, that cause is: ")
+ shuffle_inplace(causes)
+ desc += span_notice("#[pick(causes)].")
+
+
+/obj/effect/mob_spawn/corpse/human/revolutionary
+ name = "Revolutionary"
+ outfit = /datum/outfit/revolution
+
+
+/datum/outfit/revolution
+ name = "Revolution"
+ uniform = /obj/item/clothing/under/color/grey
+ head = /obj/item/clothing/head/costume/ushanka
+ mask = /obj/item/clothing/mask/gas
+ gloves = /obj/item/clothing/gloves/color/black
+ shoes = /obj/item/clothing/shoes/jackboots
+
+
+/datum/ai_controller/basic_controller/revolutionary
+ blackboard = list(
+ BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic,
+ )
+ ai_movement = /datum/ai_movement/basic_avoidance
+ idle_behavior = /datum/idle_behavior/idle_random_walk/less_walking
+ planning_subtrees = list(
+ /datum/ai_planning_subtree/random_speech/blackboard/revolutionary,
+ /datum/ai_planning_subtree/simple_find_target,
+ /datum/ai_planning_subtree/basic_melee_attack_subtree,
+ )
+
+
+/datum/ai_planning_subtree/random_speech/blackboard/revolutionary
+
+
+/datum/ai_planning_subtree/random_speech/blackboard/revolutionary/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick)
+ if(!controller.blackboard_key_exists(BB_BASIC_MOB_CURRENT_TARGET))
+ return
+
+ return ..()
diff --git a/code/modules/mob/living/basic/space_fauna/spider/spider_abilities/wrap.dm b/code/modules/mob/living/basic/space_fauna/spider/spider_abilities/wrap.dm
index e7771f075a8..088905a5ae2 100644
--- a/code/modules/mob/living/basic/space_fauna/spider/spider_abilities/wrap.dm
+++ b/code/modules/mob/living/basic/space_fauna/spider/spider_abilities/wrap.dm
@@ -26,7 +26,7 @@
/datum/action/cooldown/mob_cooldown/wrap/IsAvailable(feedback = FALSE)
. = ..()
- if(!. || owner.incapacitated())
+ if(!. || owner.incapacitated)
return FALSE
if(DOING_INTERACTION(owner, DOAFTER_SOURCE_SPIDER))
if (feedback)
diff --git a/code/modules/mob/living/carbon/alien/adult/adult.dm b/code/modules/mob/living/carbon/alien/adult/adult.dm
index ad005888178..663419ce22c 100644
--- a/code/modules/mob/living/carbon/alien/adult/adult.dm
+++ b/code/modules/mob/living/carbon/alien/adult/adult.dm
@@ -78,6 +78,7 @@ GLOBAL_LIST_INIT(strippable_alien_humanoid_items, create_strippable_list(list(
SEND_SIGNAL(src, COMSIG_MOVABLE_SET_GRAB_STATE, newstate)
. = grab_state
grab_state = newstate
+ update_incapacitated()
switch(grab_state) // Current state.
if(GRAB_PASSIVE)
REMOVE_TRAIT(pulling, TRAIT_IMMOBILIZED, CHOKEHOLD_TRAIT)
@@ -101,7 +102,7 @@ GLOBAL_LIST_INIT(strippable_alien_humanoid_items, create_strippable_list(list(
/mob/living/carbon/alien/adult/proc/can_consume(atom/movable/poor_soul)
if(!isliving(poor_soul) || pulling != poor_soul)
return FALSE
- if(incapacitated() || grab_state < GRAB_AGGRESSIVE || stat != CONSCIOUS)
+ if(incapacitated || grab_state < GRAB_AGGRESSIVE || stat != CONSCIOUS)
return FALSE
if(get_dir(src, poor_soul) != dir) // Gotta face em 4head
return FALSE
diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm
index b9fbef4055c..0711afb87e2 100644
--- a/code/modules/mob/living/carbon/carbon_defense.dm
+++ b/code/modules/mob/living/carbon/carbon_defense.dm
@@ -318,7 +318,7 @@
//NOVA EDIT ADDITION BEGIN - EMOTES -- SENSITIVE SNOUT TRAIT ADDITION
else if(helper.zone_selected == BODY_ZONE_PRECISE_MOUTH)
nosound = TRUE
- if(HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !src.incapacitated(IGNORE_RESTRAINTS))
+ if(HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS))
visible_message(span_warning("[helper] tries to boop [src] on the nose, but [p_they()] move[p_s()] out of the way."))
return
else
@@ -334,7 +334,7 @@
if(HAS_TRAIT(src, TRAIT_OVERSIZED) && !HAS_TRAIT(helper, TRAIT_OVERSIZED))
visible_message(span_warning("[helper] tries to pat [src] on the head, but can't reach!"))
return
- else if(HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !src.incapacitated(IGNORE_RESTRAINTS))
+ else if(HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS))
visible_message(span_warning("[helper] tries to pat [src] on the head, but [p_they()] move[p_s()] out of the way."))
return
//NOVA EDIT ADDITION END
@@ -381,7 +381,7 @@
to_chat(src, span_notice("[helper] squeezes you super tightly in a firm bear hug!"))
else
// NOVA EDIT ADDITION START
- if (HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !src.incapacitated(IGNORE_RESTRAINTS))
+ if (HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS))
visible_message(span_warning("[helper] tries to hug [src], but [p_they()] move[p_s()] out of the way."))
return
// NOVA EDIT ADDITION END
@@ -441,7 +441,7 @@
playsound(loc, 'sound/weapons/thudswoosh.ogg', 50, TRUE, -1) // NOVA EDIT CHANGE - EMOTES - Original was unindented but otherwise the same
// Shake animation
- if (incapacitated())
+ if (incapacitated)
shake_up_animation()
/mob/proc/shake_up_animation()
diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm
index 85150371935..e3643d2b724 100644
--- a/code/modules/mob/living/carbon/human/human.dm
+++ b/code/modules/mob/living/carbon/human/human.dm
@@ -971,7 +971,7 @@
return ishuman(target) && target.body_position == LYING_DOWN
/mob/living/carbon/human/proc/fireman_carry(mob/living/carbon/target)
- if(!can_be_firemanned(target) || incapacitated(IGNORE_GRAB))
+ if(!can_be_firemanned(target) || INCAPACITATED_IGNORING(src, INCAPABLE_GRAB))
to_chat(src, span_warning("You can't fireman carry [target] while [target.p_they()] [target.p_are()] standing!"))
return
@@ -1006,7 +1006,7 @@
return
//Second check to make sure they're still valid to be carried
- if(!can_be_firemanned(target) || incapacitated(IGNORE_GRAB) || target.buckled)
+ if(!can_be_firemanned(target) || INCAPACITATED_IGNORING(src, INCAPABLE_GRAB) || target.buckled)
visible_message(span_warning("[src] fails to fireman carry [target]!"))
return
@@ -1022,7 +1022,7 @@
visible_message(span_warning("[target] fails to climb onto [src]!"))
return
- if(target.incapacitated(IGNORE_GRAB) || incapacitated(IGNORE_GRAB))
+ if(INCAPACITATED_IGNORING(target, INCAPABLE_GRAB) || INCAPACITATED_IGNORING(src, INCAPABLE_GRAB))
target.visible_message(span_warning("[target] can't hang onto [src]!"))
return
//NOVA EDIT START
diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm
index c213c52a2c6..f5d070e4a20 100644
--- a/code/modules/mob/living/carbon/human/inventory.dm
+++ b/code/modules/mob/living/carbon/human/inventory.dm
@@ -386,7 +386,7 @@
/// take the most recent item out of a slot or place held item in a slot
/mob/living/carbon/human/proc/smart_equip_targeted(slot_type = ITEM_SLOT_BELT, slot_item_name = "belt")
- if(incapacitated())
+ if(incapacitated)
return
var/obj/item/thing = get_active_held_item()
var/obj/item/equipped_item = get_item_by_slot(slot_type)
diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm
index eaf22041ddf..78ad8ef1639 100644
--- a/code/modules/mob/living/emote.dm
+++ b/code/modules/mob/living/emote.dm
@@ -234,20 +234,6 @@
key_third_person = "grimaces"
message = "grimaces."
-/datum/emote/living/jump
- key = "jump"
- key_third_person = "jumps"
- message = "jumps!"
- hands_use_check = TRUE
-
-/datum/emote/living/jump/run_emote(mob/living/user, params, type_override, intentional)
- . = ..()
- animate(user, pixel_y = user.pixel_y + 4, time = 0.1 SECONDS)
- animate(pixel_y = user.pixel_y - 4, time = 0.1 SECONDS)
-
-/datum/emote/living/jump/get_sound(mob/living/user)
- return 'sound/weapons/thudswoosh.ogg'
-
/datum/emote/living/kiss
key = "kiss"
key_third_person = "kisses"
diff --git a/code/modules/mob/living/init_signals.dm b/code/modules/mob/living/init_signals.dm
index 88bacdff2bb..2a7c469c386 100644
--- a/code/modules/mob/living/init_signals.dm
+++ b/code/modules/mob/living/init_signals.dm
@@ -44,6 +44,9 @@
// NOVA EDIT ADDITION END - Numbed alert
RegisterSignal(src, SIGNAL_ADDTRAIT(TRAIT_DEAF), PROC_REF(on_hearing_loss))
RegisterSignal(src, SIGNAL_REMOVETRAIT(TRAIT_DEAF), PROC_REF(on_hearing_regain))
+ RegisterSignal(src, SIGNAL_ADDTRAIT(TRAIT_STASIS), PROC_REF(on_stasis_trait_gain))
+ RegisterSignal(src, SIGNAL_REMOVETRAIT(TRAIT_STASIS), PROC_REF(on_stasis_trait_loss))
+
RegisterSignals(src, list(
SIGNAL_ADDTRAIT(TRAIT_CRITICAL_CONDITION),
SIGNAL_REMOVETRAIT(TRAIT_CRITICAL_CONDITION),
@@ -190,24 +193,36 @@
SIGNAL_HANDLER
add_traits(list(TRAIT_UI_BLOCKED, TRAIT_PULL_BLOCKED), TRAIT_INCAPACITATED)
update_appearance()
+ update_incapacitated()
/// Called when [TRAIT_INCAPACITATED] is removed from the mob.
/mob/living/proc/on_incapacitated_trait_loss(datum/source)
SIGNAL_HANDLER
remove_traits(list(TRAIT_UI_BLOCKED, TRAIT_PULL_BLOCKED), TRAIT_INCAPACITATED)
update_appearance()
-
+ update_incapacitated()
/// Called when [TRAIT_RESTRAINED] is added to the mob.
/mob/living/proc/on_restrained_trait_gain(datum/source)
SIGNAL_HANDLER
ADD_TRAIT(src, TRAIT_HANDS_BLOCKED, TRAIT_RESTRAINED)
+ update_incapacitated()
/// Called when [TRAIT_RESTRAINED] is removed from the mob.
/mob/living/proc/on_restrained_trait_loss(datum/source)
SIGNAL_HANDLER
REMOVE_TRAIT(src, TRAIT_HANDS_BLOCKED, TRAIT_RESTRAINED)
+ update_incapacitated()
+/// Called when [TRAIT_STASIS] is added to the mob
+/mob/living/proc/on_stasis_trait_gain(datum/source)
+ SIGNAL_HANDLER
+ update_incapacitated()
+
+/// Called when [TRAIT_STASIS] is removed from the mob
+/mob/living/proc/on_stasis_trait_loss(datum/source)
+ SIGNAL_HANDLER
+ update_incapacitated()
/**
* Called when traits that alter succumbing are added/removed.
diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm
index 5c00297b118..166b8f1b5b0 100644
--- a/code/modules/mob/living/living.dm
+++ b/code/modules/mob/living/living.dm
@@ -75,7 +75,7 @@
return
//NOVA EDIT ADDITION END
// If you are incapped, you probably can't brace yourself
- var/can_help_themselves = !incapacitated(IGNORE_RESTRAINTS)
+ var/can_help_themselves = !INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS)
if(levels <= 1 && can_help_themselves)
var/obj/item/organ/external/wings/gliders = get_organ_by_type(/obj/item/organ/external/wings)
if(HAS_TRAIT(src, TRAIT_FREERUNNING) || gliders?.can_soften_fall()) // the power of parkour or wings allows falling short distances unscathed
@@ -543,7 +543,7 @@
//same as above
/mob/living/pointed(atom/A as mob|obj|turf in view(client.view, src))
- if(incapacitated())
+ if(incapacitated)
return FALSE
return ..()
@@ -572,31 +572,21 @@
investigate_log("has succumbed to death.", INVESTIGATE_DEATHS)
death()
-/**
- * Checks if a mob is incapacitated
- *
- * Normally being restrained, agressively grabbed, or in stasis counts as incapacitated
- * unless there is a flag being used to check if it's ignored
- *
- * args:
- * * flags (optional) bitflags that determine if special situations are exempt from being considered incapacitated
- *
- * bitflags: (see code/__DEFINES/status_effects.dm)
- * * IGNORE_RESTRAINTS - mob in a restraint (handcuffs) is not considered incapacitated
- * * IGNORE_STASIS - mob in stasis (stasis bed, etc.) is not considered incapacitated
- * * IGNORE_GRAB - mob that is agressively grabbed is not considered incapacitated
-**/
-/mob/living/incapacitated(flags)
+// Remember, anything that influences this needs to call update_incapacitated somehow when it changes
+// Most often best done in [code/modules/mob/living/init_signals.dm]
+/mob/living/build_incapacitated(flags)
+ // Holds a set of flags that describe how we are currently incapacitated
+ var/incap_status = NONE
if(HAS_TRAIT(src, TRAIT_INCAPACITATED))
- return TRUE
+ incap_status |= TRADITIONAL_INCAPACITATED
+ if(HAS_TRAIT(src, TRAIT_RESTRAINED))
+ incap_status |= INCAPABLE_RESTRAINTS
+ if(pulledby && pulledby.grab_state >= GRAB_AGGRESSIVE)
+ incap_status |= INCAPABLE_GRAB
+ if(HAS_TRAIT(src, TRAIT_STASIS))
+ incap_status |= INCAPABLE_STASIS
- if(!(flags & IGNORE_RESTRAINTS) && HAS_TRAIT(src, TRAIT_RESTRAINED))
- return TRUE
- if(!(flags & IGNORE_GRAB) && pulledby && pulledby.grab_state >= GRAB_AGGRESSIVE)
- return TRUE
- if(!(flags & IGNORE_STASIS) && HAS_TRAIT(src, TRAIT_STASIS))
- return TRUE
- return FALSE
+ return incap_status
/mob/living/canUseStorage()
if (usable_hands <= 0)
@@ -1175,7 +1165,7 @@
/mob/living/proc/itch(obj/item/bodypart/target_part = null, damage = 0.5, can_scratch = TRUE, silent = FALSE)
if ((mob_biotypes & (MOB_ROBOTIC | MOB_SPIRIT)))
return FALSE
- var/will_scratch = can_scratch && !incapacitated()
+ var/will_scratch = can_scratch && !incapacitated
var/applied_damage = 0
if (will_scratch && damage)
applied_damage = apply_damage(damage, damagetype = BRUTE, def_zone = target_part)
@@ -1433,11 +1423,11 @@
if(!(interaction_flags_atom & INTERACT_ATOM_IGNORE_INCAPACITATED))
var/ignore_flags = NONE
if(interaction_flags_atom & INTERACT_ATOM_IGNORE_RESTRAINED)
- ignore_flags |= IGNORE_RESTRAINTS
+ ignore_flags |= INCAPABLE_RESTRAINTS
if(!(interaction_flags_atom & INTERACT_ATOM_CHECK_GRAB))
- ignore_flags |= IGNORE_GRAB
+ ignore_flags |= INCAPABLE_GRAB
- if(incapacitated(ignore_flags))
+ if(INCAPACITATED_IGNORING(src, ignore_flags))
to_chat(src, span_warning("You are incapacitated at the moment!"))
return FALSE
@@ -2234,10 +2224,9 @@ GLOBAL_LIST_EMPTY(fire_appearances)
/mob/living/proc/can_look_up()
if(next_move > world.time)
return FALSE
- if(incapacitated(IGNORE_RESTRAINTS))
+ if(INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS))
return FALSE
return TRUE
-
/**
* look_up Changes the perspective of the mob to any openspace turf above the mob
*
@@ -2433,6 +2422,7 @@ GLOBAL_LIST_EMPTY(fire_appearances)
/mob/living/set_pulledby(new_pulledby)
. = ..()
+ update_incapacitated()
if(. == FALSE) //null is a valid value here, we only want to return if FALSE is explicitly passed.
return
if(pulledby)
diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm
index 5ad537491ea..1d3e33a5c4e 100644
--- a/code/modules/mob/living/living_defense.dm
+++ b/code/modules/mob/living/living_defense.dm
@@ -272,6 +272,7 @@
return FALSE
grippedby(user)
+ update_incapacitated()
//proc to upgrade a simple pull into a more aggressive grab.
/mob/living/proc/grippedby(mob/living/user, instant = FALSE)
diff --git a/code/modules/mob/living/living_movement.dm b/code/modules/mob/living/living_movement.dm
index 48ec170af72..502749fcb49 100644
--- a/code/modules/mob/living/living_movement.dm
+++ b/code/modules/mob/living/living_movement.dm
@@ -129,7 +129,7 @@
return ..()
/mob/living/can_z_move(direction, turf/start, turf/destination, z_move_flags = ZMOVE_FLIGHT_FLAGS, mob/living/rider)
- if(z_move_flags & ZMOVE_INCAPACITATED_CHECKS && incapacitated())
+ if(z_move_flags & ZMOVE_INCAPACITATED_CHECKS && incapacitated)
if(z_move_flags & ZMOVE_FEEDBACK)
to_chat(rider || src, span_warning("[rider ? src : "You"] can't do that right now!"))
return FALSE
diff --git a/code/modules/mob/living/living_update_icons.dm b/code/modules/mob/living/living_update_icons.dm
index a9e1a136800..4e8b809e047 100644
--- a/code/modules/mob/living/living_update_icons.dm
+++ b/code/modules/mob/living/living_update_icons.dm
@@ -58,7 +58,8 @@
if(!changed) //Nothing has been changed, nothing has to be done.
return
- SEND_SIGNAL(src, COMSIG_PAUSE_FLOATING_ANIM, 0.3 SECONDS)
+ ADD_TRAIT(src, TRAIT_NO_FLOATING_ANIM, UPDATE_TRANSFORM_TRAIT)
+ addtimer(TRAIT_CALLBACK_REMOVE(src, TRAIT_NO_FLOATING_ANIM, UPDATE_TRANSFORM_TRAIT), 0.3 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE)
//if true, we want to avoid any animation time, it'll tween and not rotate at all otherwise.
var/is_opposite_angle = SIMPLIFY_DEGREES(lying_angle+180) == lying_prev
animate(src, transform = ntransform, time = is_opposite_angle ? 0 : UPDATE_TRANSFORM_ANIMATION_TIME, pixel_y = final_pixel_y, dir = final_dir, easing = (EASE_IN|EASE_OUT))
diff --git a/code/modules/mob/living/navigation.dm b/code/modules/mob/living/navigation.dm
index 3096efb3a7c..a18342c4456 100644
--- a/code/modules/mob/living/navigation.dm
+++ b/code/modules/mob/living/navigation.dm
@@ -12,7 +12,7 @@
set name = "Navigate"
set category = "IC"
- if(incapacitated())
+ if(incapacitated)
return
if(length(client.navigation_images))
addtimer(CALLBACK(src, PROC_REF(cut_navigation)), world.tick_lag)
@@ -46,7 +46,7 @@
if(isnull(navigate_target))
return
- if(incapacitated())
+ if(incapacitated)
return
COOLDOWN_START(src, navigate_cooldown, 15 SECONDS)
diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm
index 32c50c52840..2e6e74f562d 100644
--- a/code/modules/mob/living/silicon/ai/ai.dm
+++ b/code/modules/mob/living/silicon/ai/ai.dm
@@ -288,7 +288,7 @@
/mob/living/silicon/ai/verb/pick_icon()
set category = "AI Commands"
set name = "Set AI Core Display"
- if(incapacitated())
+ if(incapacitated)
return
icon = initial(icon)
icon_state = "ai"
@@ -306,7 +306,7 @@
view_core()
var/ai_core_icon = show_radial_menu(src, src , iconstates, radius = 42)
- if(!ai_core_icon || incapacitated())
+ if(!ai_core_icon || incapacitated)
return
display_icon_override = ai_core_icon
@@ -347,7 +347,7 @@
var/reason = tgui_input_text(src, "What is the nature of your emergency? ([CALL_SHUTTLE_REASON_LENGTH] characters required.)", "Confirm Shuttle Call")
- if(incapacitated())
+ if(incapacitated)
return
if(trim(reason))
@@ -409,7 +409,7 @@
return // stop
if(stat == DEAD)
return
- if(incapacitated())
+ if(incapacitated)
if(battery < 50)
to_chat(src, span_warning("Insufficient backup power!"))
return
@@ -481,14 +481,14 @@
if(usr != src)
return
- if(href_list["emergencyAPC"]) //This check comes before incapacitated() because the only time it would be useful is when we have no power.
+ if(href_list["emergencyAPC"]) //This check comes before incapacitated because the only time it would be useful is when we have no power.
if(!apc_override)
to_chat(src, span_notice("APC backdoor is no longer available."))
return
apc_override.ui_interact(src)
return
- if(incapacitated())
+ if(incapacitated)
return
if (href_list["switchcamera"])
@@ -639,7 +639,7 @@
ai_tracking_tool.reset_tracking()
var/cameralist[0]
- if(incapacitated())
+ if(incapacitated)
return
var/mob/living/silicon/ai/U = usr
@@ -681,7 +681,7 @@
set desc = "Change the default hologram available to AI to something else."
set category = "AI Commands"
- if(incapacitated())
+ if(incapacitated)
return
var/input
switch(tgui_input_list(usr, "Would you like to select a hologram based on a custom character, an animal, or switch to a unique avatar?", "Customize", list("Custom Character","Unique","Animal")))
@@ -831,7 +831,7 @@
set desc = "Allows you to change settings of your radio."
set category = "AI Commands"
- if(incapacitated())
+ if(incapacitated)
return
to_chat(src, "Accessing Subspace Transceiver control...")
@@ -847,7 +847,7 @@
set desc = "Modify the default radio setting for your automatic announcements."
set category = "AI Commands"
- if(incapacitated())
+ if(incapacitated)
return
set_autosay()
@@ -1047,7 +1047,7 @@
set category = "AI Commands"
set name = "Deploy to Shell"
- if(incapacitated())
+ if(incapacitated)
return
if(control_disabled)
to_chat(src, span_warning("Wireless networking module is offline."))
diff --git a/code/modules/mob/living/silicon/ai/ai_defense.dm b/code/modules/mob/living/silicon/ai/ai_defense.dm
index 0c5eb6ec164..55a00a6ffc0 100644
--- a/code/modules/mob/living/silicon/ai/ai_defense.dm
+++ b/code/modules/mob/living/silicon/ai/ai_defense.dm
@@ -63,7 +63,7 @@
. = ..()
if(user.combat_mode)
return
- if(stat != DEAD && !incapacitated() && (client || deployed_shell?.client))
+ if(stat != DEAD && !incapacitated && (client || deployed_shell?.client))
// alive and well AIs control their floor bolts
balloon_alert(user, "the AI's bolt motors resist.")
return ITEM_INTERACT_SUCCESS
diff --git a/code/modules/mob/living/silicon/ai/ai_say.dm b/code/modules/mob/living/silicon/ai/ai_say.dm
index d040ca480f5..783dd8e38e1 100644
--- a/code/modules/mob/living/silicon/ai/ai_say.dm
+++ b/code/modules/mob/living/silicon/ai/ai_say.dm
@@ -18,7 +18,7 @@
return ..()
/mob/living/silicon/ai/radio(message, list/message_mods = list(), list/spans, language)
- if(incapacitated())
+ if(incapacitated)
return FALSE
if(!radio_enabled) //AI cannot speak if radio is disabled (via intellicard) or depowered.
to_chat(src, span_danger("Your radio transmitter is offline!"))
@@ -66,7 +66,7 @@
set desc = "Display a list of vocal words to announce to the crew."
set category = "AI Commands"
- if(incapacitated())
+ if(incapacitated)
return
var/dat = {"
@@ -105,7 +105,7 @@
last_announcement = message
- if(incapacitated())
+ if(incapacitated)
return
if(control_disabled)
diff --git a/code/modules/mob/living/silicon/ai/freelook/eye.dm b/code/modules/mob/living/silicon/ai/freelook/eye.dm
index 98a2e629776..32382b66339 100644
--- a/code/modules/mob/living/silicon/ai/freelook/eye.dm
+++ b/code/modules/mob/living/silicon/ai/freelook/eye.dm
@@ -235,7 +235,7 @@
set category = "AI Commands"
set name = "Toggle Camera Acceleration"
- if(incapacitated())
+ if(incapacitated)
return
acceleration = !acceleration
to_chat(usr, "Camera acceleration has been toggled [acceleration ? "on" : "off"].")
diff --git a/code/modules/mob/living/silicon/ai/robot_control.dm b/code/modules/mob/living/silicon/ai/robot_control.dm
index d963fc77be6..a04d1c3af75 100644
--- a/code/modules/mob/living/silicon/ai/robot_control.dm
+++ b/code/modules/mob/living/silicon/ai/robot_control.dm
@@ -7,7 +7,7 @@
owner = new_owner
/datum/robot_control/proc/is_interactable(mob/user)
- if(user != owner || owner.incapacitated())
+ if(user != owner || owner.incapacitated)
return FALSE
if(owner.control_disabled)
to_chat(user, span_warning("Wireless control is disabled."))
diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm
index 160c5c2ebd5..035268011a2 100644
--- a/code/modules/mob/living/silicon/robot/robot.dm
+++ b/code/modules/mob/living/silicon/robot/robot.dm
@@ -397,7 +397,7 @@
return ..()
/mob/living/silicon/robot/execute_mode()
- if(incapacitated())
+ if(incapacitated)
return
var/obj/item/W = get_active_held_item()
if(W)
@@ -512,14 +512,19 @@
lampButton?.update_appearance()
update_icons()
+///Completely deconstructs the borg, dropping the MMI/posibrain, removing applied upgrades and stripping the exoskeleton of all limbs,
+///while also burning out the flashes and prying out the cabling and the cell used in construction
/mob/living/silicon/robot/proc/cyborg_deconstruct()
SEND_SIGNAL(src, COMSIG_BORG_SAFE_DECONSTRUCT)
if(shell)
undeploy()
var/turf/drop_to = drop_location()
- if (robot_suit)
+ //remove installed upgrades
+ for(var/obj/item/borg/upgrade/upgrade_to_remove in upgrades)
+ upgrade_to_remove.forceMove(drop_to)
+ if(robot_suit)
robot_suit.drop_all_parts(drop_to)
-
+ robot_suit.forceMove(drop_to)
else
new /obj/item/robot_suit(drop_to)
new /obj/item/bodypart/leg/left/robot(drop_to)
@@ -953,7 +958,7 @@
M.visible_message(span_warning("[M] really can't seem to mount [src]..."))
return
- if(stat || incapacitated())
+ if(stat || incapacitated)
return
if(model && !model.allow_riding)
M.visible_message(span_boldwarning("Unfortunately, [M] just can't seem to hold onto [src]!"))
diff --git a/code/modules/mob/living/silicon/robot/robot_model.dm b/code/modules/mob/living/silicon/robot/robot_model.dm
index bbbce5763b5..c4e864c3a32 100644
--- a/code/modules/mob/living/silicon/robot/robot_model.dm
+++ b/code/modules/mob/living/silicon/robot/robot_model.dm
@@ -353,7 +353,7 @@
/obj/item/robot_model/proc/check_menu(mob/living/silicon/robot/user, obj/item/robot_model/old_model)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(user.model != old_model)
return FALSE
diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm
index e107c7c8d43..664a1dd6afd 100644
--- a/code/modules/mob/living/silicon/silicon.dm
+++ b/code/modules/mob/living/silicon/silicon.dm
@@ -406,7 +406,7 @@
silicon_hud.show_to(src)
/mob/living/silicon/proc/toggle_sensors()
- if(incapacitated())
+ if(incapacitated)
return
sensors_on = !sensors_on
if (!sensors_on)
diff --git a/code/modules/mob/living/silicon/silicon_defense.dm b/code/modules/mob/living/silicon/silicon_defense.dm
index aa3fde9efff..1fec1fea894 100644
--- a/code/modules/mob/living/silicon/silicon_defense.dm
+++ b/code/modules/mob/living/silicon/silicon_defense.dm
@@ -76,7 +76,7 @@
return TRUE
else
// NOVA EDIT ADDITION START
- if(HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !src.incapacitated(IGNORE_RESTRAINTS))
+ if(HAS_TRAIT(src, TRAIT_QUICKREFLEXES) && (src.stat != UNCONSCIOUS) && !INCAPACITATED_IGNORING(src, INCAPABLE_RESTRAINTS))
visible_message(span_warning("[user] tries to pet [src], but it moves out of the way."))
return TRUE
// NOVA EDIT ADDITION END
diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm
index 6c0cd6d16ab..bbd45e12a27 100644
--- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm
+++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm
@@ -42,7 +42,7 @@
var/list/targets = list()
for(var/mob/living/carbon/nearby_carbon in view(7, src)) //Let's find us a target
var/threatlevel = 0
- if(nearby_carbon.incapacitated())
+ if(nearby_carbon.incapacitated)
continue
threatlevel = nearby_carbon.assess_threat(judgement_criteria)
if(threatlevel < THREAT_ASSESS_DANGEROUS)
diff --git a/code/modules/mob/living/simple_animal/bot/mulebot.dm b/code/modules/mob/living/simple_animal/bot/mulebot.dm
index 23703ade8aa..dbfe987cac5 100644
--- a/code/modules/mob/living/simple_animal/bot/mulebot.dm
+++ b/code/modules/mob/living/simple_animal/bot/mulebot.dm
@@ -712,7 +712,7 @@
// player on mulebot attempted to move
/mob/living/simple_animal/bot/mulebot/relaymove(mob/living/user, direction)
- if(user.incapacitated())
+ if(user.incapacitated)
return
if(load == user)
unload(0)
@@ -806,7 +806,7 @@
/mob/living/simple_animal/bot/mulebot/paranormal/mouse_drop_receive(atom/movable/AM, mob/user, params)
var/mob/living/L = user
- if(user.incapacitated() || (istype(L) && L.body_position == LYING_DOWN))
+ if(user.incapacitated || (istype(L) && L.body_position == LYING_DOWN))
return
if(!istype(AM) || iscameramob(AM) || istype(AM, /obj/effect/dummy/phased_mob)) //allows ghosts!
diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm
index 609ff4995e0..5574ca62880 100644
--- a/code/modules/mob/living/simple_animal/hostile/hostile.dm
+++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm
@@ -320,7 +320,7 @@
/mob/living/simple_animal/hostile/proc/CheckAndAttack()
var/atom/target_from = GET_TARGETS_FROM(src)
- if(target && isturf(target_from.loc) && target.Adjacent(target_from) && !incapacitated())
+ if(target && isturf(target_from.loc) && target.Adjacent(target_from) && !incapacitated)
AttackingTarget(target)
/mob/living/simple_animal/hostile/proc/MoveToTarget(list/possible_targets)//Step 5, handle movement between us and our target
diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm
index 25d0e566b15..9d5041fe870 100644
--- a/code/modules/mob/living/simple_animal/simple_animal.dm
+++ b/code/modules/mob/living/simple_animal/simple_animal.dm
@@ -495,7 +495,7 @@
//ANIMAL RIDING
/mob/living/simple_animal/user_buckle_mob(mob/living/M, mob/user, check_loc = TRUE)
- if(user.incapacitated())
+ if(user.incapacitated)
return
for(var/atom/movable/A in get_turf(src))
if(A != src && A != M && A.density)
@@ -521,7 +521,7 @@
return
/mob/living/simple_animal/relaymove(mob/living/user, direction)
- if(user.incapacitated())
+ if(user.incapacitated)
return
return relaydrive(user, direction)
diff --git a/code/modules/mob/login.dm b/code/modules/mob/login.dm
index d017a2acca1..17e929ba422 100644
--- a/code/modules/mob/login.dm
+++ b/code/modules/mob/login.dm
@@ -91,11 +91,9 @@
sync_mind()
//Reload alternate appearances
- for(var/v in GLOB.active_alternate_appearances)
- if(!v)
- continue
- var/datum/atom_hud/alternate_appearance/AA = v
- AA.onNewMob(src)
+ for(var/datum/atom_hud/alternate_appearance/alt_hud as anything in GLOB.active_alternate_appearances)
+ if(!alt_hud.apply_to_new_mob(src))
+ alt_hud.hide_from(src, absolute = TRUE)
update_client_colour()
update_mouse_pointer()
diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm
index 349f4f7e9bf..0d94110db9f 100644
--- a/code/modules/mob/mob.dm
+++ b/code/modules/mob/mob.dm
@@ -83,13 +83,12 @@
add_to_dead_mob_list()
else
add_to_alive_mob_list()
+ update_incapacitated()
set_focus(src)
prepare_huds()
- for(var/v in GLOB.active_alternate_appearances)
- if(!v)
- continue
- var/datum/atom_hud/alternate_appearance/AA = v
- AA.onNewMob(src)
+ for(var/datum/atom_hud/alternate_appearance/alt_hud as anything in GLOB.active_alternate_appearances)
+ alt_hud.apply_to_new_mob(src)
+
set_nutrition(rand(NUTRITION_LEVEL_START_MIN, NUTRITION_LEVEL_START_MAX))
. = ..()
setup_hud_traits()
@@ -445,9 +444,21 @@
return null
-///Is the mob incapacitated
-/mob/proc/incapacitated(flags)
- return
+/// Called whenever anything that modifes incapacitated is ran, updates it and sends a signal if it changes
+/// Returns TRUE if anything changed, FALSE otherwise
+/mob/proc/update_incapacitated()
+ SIGNAL_HANDLER
+ var/old_incap = incapacitated
+ incapacitated = build_incapacitated()
+ if(old_incap == incapacitated)
+ return FALSE
+
+ SEND_SIGNAL(src, COMSIG_MOB_INCAPACITATE_CHANGED, old_incap, incapacitated)
+ return TRUE
+
+/// Returns an updated incapacitated bitflag. If a flag is set it means we're incapacitated in that case
+/mob/proc/build_incapacitated()
+ return NONE
/**
* This proc is called whenever someone clicks an inventory ui slot.
@@ -582,7 +593,7 @@
/mob/living/blind_examine_check(atom/examined_thing)
//need to be next to something and awake
- if(!Adjacent(examined_thing) || incapacitated())
+ if(!Adjacent(examined_thing) || incapacitated)
to_chat(src, span_warning("Something is there, but you can't see it!"))
return FALSE
@@ -741,7 +752,7 @@
if(ismecha(loc))
return
- if(incapacitated())
+ if(incapacitated)
return
var/obj/item/I = get_active_held_item()
diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm
index ff948114bd7..24e95cad608 100644
--- a/code/modules/mob/mob_defines.dm
+++ b/code/modules/mob/mob_defines.dm
@@ -66,6 +66,20 @@
/// Whether a mob is alive or dead. TODO: Move this to living - Nodrak (2019, still here)
var/stat = CONSCIOUS
+ /**
+ * Whether and how a mob is incapacitated
+ *
+ * Normally being restrained, agressively grabbed, or in stasis counts as incapacitated
+ * unless there is a flag being used to check if it's ignored
+ *
+ * * bitflags: (see code/__DEFINES/status_effects.dm)
+ * * INCAPABLE_RESTRAINTS - if our mob is in a restraint (handcuffs)
+ * * INCAPABLE_STASIS - if our mob is in stasis (stasis bed, etc.)
+ * * INCAPABLE_GRAB - if our mob is being agressively grabbed
+ *
+ **/
+ VAR_FINAL/incapacitated = NONE
+
/* A bunch of this stuff really needs to go under their own defines instead of being globally attached to mob.
A variable should only be globally attached to turfs/objects/whatever, when it is in fact needed as such.
The current method unnecessarily clusters up the variable list, especially for humans (although rearranging won't really clean it up a lot but the difference will be noticable for other mobs).
diff --git a/code/modules/mod/mod_activation.dm b/code/modules/mod/mod_activation.dm
index d36b7450022..f42810f7cc5 100644
--- a/code/modules/mod/mod_activation.dm
+++ b/code/modules/mod/mod_activation.dm
@@ -17,8 +17,8 @@
if(!pick)
return
var/part_reference = display_names[pick]
- var/obj/item/part = locate(part_reference) in parts
- if(!istype(part) || user.incapacitated())
+ var/obj/item/part = locate(part_reference) in get_parts()
+ if(!istype(part) || user.incapacitated)
return
if(activating) // NOVA EDIT - RETRACTABLE EVERYTHING
balloon_alert(user, "deactivate the suit first!")
diff --git a/code/modules/mod/mod_control.dm b/code/modules/mod/mod_control.dm
index d77a6274ace..2a910021b21 100644
--- a/code/modules/mod/mod_control.dm
+++ b/code/modules/mod/mod_control.dm
@@ -234,17 +234,15 @@
balloon_alert(wearer, "retract parts first!")
playsound(src, 'sound/machines/scanbuzz.ogg', 25, FALSE, SILENCED_SOUND_EXTRARANGE)
return
-
// NOVA EDIT ADDITION START - Can't remove your MODsuit from your back when it's still active (as it can cause runtimes and even the MODsuit control unit to delete itself)
if(active)
- if(!wearer.incapacitated())
+ if(!wearer.incapacitated)
balloon_alert(wearer, "deactivate first!")
playsound(src, 'sound/machines/scanbuzz.ogg', 25, FALSE, SILENCED_SOUND_EXTRARANGE)
return
// NOVA EDIT ADDITION END
-
- if(!wearer.incapacitated())
+ if(!wearer.incapacitated)
var/atom/movable/screen/inventory/hand/ui_hand = over_object
if(wearer.putItemFromInventoryInHandIfPossible(src, ui_hand.held_index))
add_fingerprint(user)
@@ -583,6 +581,11 @@
balloon_alert(user, "[new_module] incompatible with [src]'s parts!")
playsound(src, 'sound/machines/scanbuzz.ogg', 25, TRUE, SILENCED_SOUND_EXTRARANGE)
return
+ if(!new_module.can_install(src))
+ if(user)
+ balloon_alert(user, "[new_module] cannot be installed into [src]!")
+ playsound(src, 'sound/machines/scanbuzz.ogg', 25, TRUE, SILENCED_SOUND_EXTRARANGE)
+ return
new_module.forceMove(src)
modules += new_module
complexity += new_module.complexity
diff --git a/code/modules/mod/mod_paint.dm b/code/modules/mod/mod_paint.dm
index ead9151cbdf..0693b05a348 100644
--- a/code/modules/mod/mod_paint.dm
+++ b/code/modules/mod/mod_paint.dm
@@ -126,7 +126,7 @@
mod.theme.set_skin(mod, pick)
/obj/item/mod/paint/proc/check_menu(obj/item/mod/control/mod, mob/user)
- if(user.incapacitated() || !user.is_holding(src) || !mod || mod.active || mod.activating)
+ if(user.incapacitated || !user.is_holding(src) || !mod || mod.active || mod.activating)
return FALSE
return TRUE
diff --git a/code/modules/mod/mod_theme.dm b/code/modules/mod/mod_theme.dm
index f1bf0bc9e34..258e18ee341 100644
--- a/code/modules/mod/mod_theme.dm
+++ b/code/modules/mod/mod_theme.dm
@@ -199,6 +199,8 @@
UNSEALED_CLOTHING = SNUG_FIT|THICKMATERIAL,
UNSEALED_MESSAGE = HELMET_UNSEAL_MESSAGE,
SEALED_MESSAGE = HELMET_SEAL_MESSAGE,
+ UNSEALED_INVISIBILITY = HIDEFACIALHAIR|HIDEEARS|HIDEEYES|HIDEHAIR|HIDESNOUT,
+ SEALED_COVER = HEADCOVERSEYES,
),
/obj/item/clothing/suit/mod = list(
UNSEALED_CLOTHING = THICKMATERIAL,
diff --git a/code/modules/mod/modules/_module.dm b/code/modules/mod/modules/_module.dm
index 609287bc837..244ab1ce41b 100644
--- a/code/modules/mod/modules/_module.dm
+++ b/code/modules/mod/modules/_module.dm
@@ -94,6 +94,10 @@
needed_slots -= needed_slot
return !length(needed_slots)
+/// Additional checks for whenever a module can be installed into a suit or not
+/obj/item/mod/module/proc/can_install(obj/item/mod/control/mod)
+ return TRUE
+
/// Called when the module is selected from the TGUI, radial or the action button
/obj/item/mod/module/proc/on_select()
if(!mod.wearer)
@@ -219,7 +223,7 @@
/// Called when an activated module without a device is used
/obj/item/mod/module/proc/on_select_use(atom/target)
- if(!(allow_flags & MODULE_ALLOW_INCAPACITATED) && mod.wearer.incapacitated(IGNORE_GRAB))
+ if(!(allow_flags & MODULE_ALLOW_INCAPACITATED) && INCAPACITATED_IGNORING(mod.wearer, INCAPABLE_GRAB))
return FALSE
mod.wearer.face_atom(target)
if(!used())
diff --git a/code/modules/mod/modules/module_kinesis.dm b/code/modules/mod/modules/module_kinesis.dm
index 9048701f1d0..374be840d95 100644
--- a/code/modules/mod/modules/module_kinesis.dm
+++ b/code/modules/mod/modules/module_kinesis.dm
@@ -67,7 +67,7 @@
clear_grab(playsound = !deleting)
/obj/item/mod/module/anomaly_locked/kinesis/process(seconds_per_tick)
- if(!mod.wearer.client || mod.wearer.incapacitated(IGNORE_GRAB))
+ if(!mod.wearer.client || INCAPACITATED_IGNORING(mod.wearer, INCAPABLE_GRAB))
clear_grab()
return
if(!range_check(grabbed_atom))
diff --git a/code/modules/mod/modules/modules_general.dm b/code/modules/mod/modules/modules_general.dm
index f1b14b0f900..3b7803a517a 100644
--- a/code/modules/mod/modules/modules_general.dm
+++ b/code/modules/mod/modules/modules_general.dm
@@ -310,6 +310,15 @@
mask.flags_cover &= ~(MASKCOVERSMOUTH |PEPPERPROOF)
mask.visor_flags_cover &= ~(MASKCOVERSMOUTH |PEPPERPROOF)
+/obj/item/mod/module/mouthhole/can_install(obj/item/mod/control/mod)
+ var/obj/item/clothing/helmet = mod.get_part_from_slot(ITEM_SLOT_HEAD)
+ var/obj/item/clothing/mask = mod.get_part_from_slot(ITEM_SLOT_MASK)
+ if(istype(helmet) && ((helmet.flags_cover|helmet.visor_flags_cover) & (HEADCOVERSMOUTH|PEPPERPROOF)))
+ return ..()
+ if(istype(mask) && ((mask.flags_cover|mask.visor_flags_cover) & (MASKCOVERSMOUTH|PEPPERPROOF)))
+ return ..()
+ return FALSE
+
/obj/item/mod/module/mouthhole/on_uninstall(deleting = FALSE)
if(deleting)
return
diff --git a/code/modules/mod/modules/modules_medical.dm b/code/modules/mod/modules/modules_medical.dm
index 7a802cf0f6c..a74a5cfa4ca 100644
--- a/code/modules/mod/modules/modules_medical.dm
+++ b/code/modules/mod/modules/modules_medical.dm
@@ -429,3 +429,22 @@
/datum/surgery/advanced/bioware/cortex_folding,
/datum/surgery/advanced/bioware/cortex_folding/mechanic,
)
+
+/obj/item/mod/module/surgical_processor/emergency
+ desc = "A module using an onboard surgical computer which can be connected to other computers to download and \
+ perform advanced surgeries on the go. This one came pre-loaded with some emergency surgeries."
+ device = /obj/item/surgical_processor/mod/emergency
+
+/obj/item/surgical_processor/mod/emergency
+ loaded_surgeries = list(
+ /datum/surgery/healing/combo/upgraded/femto,
+ /datum/surgery/blood_filter,
+ /datum/surgery/brain_surgery,
+ /datum/surgery/coronary_bypass,
+ /datum/surgery/ear_surgery,
+ /datum/surgery/eye_surgery,
+ /datum/surgery/hepatectomy,
+ /datum/surgery/revival,
+ /datum/surgery/stomach_pump,
+ /datum/surgery/advanced/wing_reconstruction,
+ )
diff --git a/code/modules/mod/modules/modules_security.dm b/code/modules/mod/modules/modules_security.dm
index 752273fa074..5da8ff00241 100644
--- a/code/modules/mod/modules/modules_security.dm
+++ b/code/modules/mod/modules/modules_security.dm
@@ -568,7 +568,7 @@
projectile.ricochets_max += 1
projectile.min_ricochets += 1
projectile.ricochet_incidence_leeway = 0 //allows the projectile to bounce at any angle.
- ADD_TRAIT(projectile, TRAIT_ALWAYS_HIT_ZONE, MOD_TRAIT)
+ projectile.accuracy_falloff = 0
#undef SHOOTING_ASSISTANT_OFF
#undef STORMTROOPER_MODE
diff --git a/code/modules/modular_computers/file_system/programs/virtual_pet.dm b/code/modules/modular_computers/file_system/programs/virtual_pet.dm
index 78a9148b013..8f1eef074d4 100644
--- a/code/modules/modular_computers/file_system/programs/virtual_pet.dm
+++ b/code/modules/modular_computers/file_system/programs/virtual_pet.dm
@@ -429,7 +429,7 @@ GLOBAL_LIST_EMPTY(virtual_pets_list)
var/static/list/possible_emotes = list(
/datum/emote/flip,
- /datum/emote/living/jump,
+ /datum/emote/jump,
/datum/emote/living/shiver,
/datum/emote/spin,
/datum/emote/silicon/beep,
diff --git a/code/modules/pai/hud.dm b/code/modules/pai/hud.dm
index b104c7b90ea..77bcafefc82 100644
--- a/code/modules/pai/hud.dm
+++ b/code/modules/pai/hud.dm
@@ -5,7 +5,7 @@
var/required_software
/atom/movable/screen/pai/Click()
- if(isobserver(usr) || usr.incapacitated())
+ if(isobserver(usr) || usr.incapacitated)
return FALSE
var/mob/living/silicon/pai/user = usr
if(required_software && !user.installed_software.Find(required_software))
diff --git a/code/modules/pai/shell.dm b/code/modules/pai/shell.dm
index 2ef3cf3d8e2..6a8a8e709c8 100644
--- a/code/modules/pai/shell.dm
+++ b/code/modules/pai/shell.dm
@@ -30,7 +30,7 @@
* FALSE otherwise.
*/
/mob/living/silicon/pai/proc/check_menu(atom/anchor)
- if(incapacitated())
+ if(incapacitated)
return FALSE
if(get_turf(src) != get_turf(anchor))
return FALSE
diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm
index 403d6d269ed..14202b1bf3b 100644
--- a/code/modules/paperwork/paper.dm
+++ b/code/modules/paperwork/paper.dm
@@ -313,7 +313,7 @@
set category = "Object"
set src in usr
- if(!usr.can_read(src) || usr.is_blind() || usr.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB) || (isobserver(usr) && !isAdminGhostAI(usr)))
+ if(!usr.can_read(src) || usr.is_blind() || INCAPACITATED_IGNORING(usr, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB) || (isobserver(usr) && !isAdminGhostAI(usr)))
return
if(ishuman(usr))
var/mob/living/carbon/human/H = usr
@@ -358,7 +358,7 @@
return UI_UPDATE
if(!in_range(user, src) && !isobserver(user))
return UI_CLOSE
- if(user.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB) || (isobserver(user) && !isAdminGhostAI(user)))
+ if(INCAPACITATED_IGNORING(user, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB) || (isobserver(user) && !isAdminGhostAI(user)))
return UI_UPDATE
// Even harder to read if your blind...braile? humm
// .. or if you cannot read
diff --git a/code/modules/paperwork/paperplane.dm b/code/modules/paperwork/paperplane.dm
index 6445c3a2a23..78b85910d9a 100644
--- a/code/modules/paperwork/paperplane.dm
+++ b/code/modules/paperwork/paperplane.dm
@@ -102,7 +102,7 @@
/obj/item/paperplane/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
if(iscarbon(hit_atom) && HAS_TRAIT(hit_atom, TRAIT_PAPER_MASTER))
var/mob/living/carbon/hit_carbon = hit_atom
- if(hit_carbon.can_catch_item(TRUE))
+ if(hit_carbon.can_catch_item(src, skip_throw_mode_check = TRUE))
hit_carbon.throw_mode_on(THROW_MODE_TOGGLE)
. = ..()
diff --git a/code/modules/photography/camera/silicon_camera.dm b/code/modules/photography/camera/silicon_camera.dm
index 9cdbee1bc2b..a8bf7a3ba90 100644
--- a/code/modules/photography/camera/silicon_camera.dm
+++ b/code/modules/photography/camera/silicon_camera.dm
@@ -7,7 +7,7 @@
/// Checks if we can take a picture at this moment. Returns TRUE if we can, FALSE if we can't.
/obj/item/camera/siliconcam/proc/can_take_picture(mob/living/silicon/clicker)
- if(clicker.stat != CONSCIOUS || clicker.incapacitated())
+ if(clicker.stat != CONSCIOUS || clicker.incapacitated)
return FALSE
return TRUE
diff --git a/code/modules/photography/photos/photo.dm b/code/modules/photography/photos/photo.dm
index adc99a08cf2..342abb1625c 100644
--- a/code/modules/photography/photos/photo.dm
+++ b/code/modules/photography/photos/photo.dm
@@ -113,7 +113,7 @@
var/n_name = tgui_input_text(usr, "What would you like to label the photo?", "Photo Labelling", max_length = MAX_NAME_LEN)
//loc.loc check is for making possible renaming photos in clipboards
- if(n_name && (loc == usr || loc.loc && loc.loc == usr) && usr.stat == CONSCIOUS && !usr.incapacitated())
+ if(n_name && (loc == usr || loc.loc && loc.loc == usr) && usr.stat == CONSCIOUS && !usr.incapacitated)
name = "photo[(n_name ? "- '[n_name]'" : null)]"
add_fingerprint(usr)
diff --git a/code/modules/power/apc/apc_tool_act.dm b/code/modules/power/apc/apc_tool_act.dm
index 8e4d51a703d..9d7c008c616 100644
--- a/code/modules/power/apc/apc_tool_act.dm
+++ b/code/modules/power/apc/apc_tool_act.dm
@@ -110,7 +110,7 @@
if(isnull(choice) \
|| !user.is_holding(installing_cable) \
|| !user.Adjacent(src) \
- || user.incapacitated() \
+ || user.incapacitated \
|| !can_place_terminal(user, installing_cable, silent = TRUE) \
)
return ITEM_INTERACT_BLOCKING
diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm
index 8848eab8322..576c4ffb3e6 100644
--- a/code/modules/power/cable.dm
+++ b/code/modules/power/cable.dm
@@ -497,7 +497,7 @@ GLOBAL_LIST_INIT(wire_node_generating_types, typecacheof(list(/obj/structure/gri
if(!ISADVANCEDTOOLUSER(user))
to_chat(user, span_warning("You don't have the dexterity to do this!"))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
@@ -771,7 +771,7 @@ GLOBAL_LIST(hub_radial_layer_list)
if(!ISADVANCEDTOOLUSER(user))
to_chat(user, span_warning("You don't have the dexterity to do this!"))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/code/modules/power/pipecleaners.dm b/code/modules/power/pipecleaners.dm
index 4c913019789..47000049047 100644
--- a/code/modules/power/pipecleaners.dm
+++ b/code/modules/power/pipecleaners.dm
@@ -233,7 +233,7 @@ By design, d1 is the smallest direction and d2 is the highest
return FALSE
if(!user.is_holding(src))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm
index 58d12afa0be..63503b0002b 100644
--- a/code/modules/power/singularity/emitter.dm
+++ b/code/modules/power/singularity/emitter.dm
@@ -423,7 +423,7 @@
. = ..()
/obj/machinery/power/emitter/prototype/user_buckle_mob(mob/living/buckled_mob, mob/user, check_loc = TRUE)
- if(user.incapacitated() || !istype(user))
+ if(user.incapacitated || !istype(user))
return
for(var/atom/movable/atom in get_turf(src))
if(atom.density && (atom != src && atom != buckled_mob))
diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm
index 9eedd88968f..0adc92a40e9 100644
--- a/code/modules/power/smes.dm
+++ b/code/modules/power/smes.dm
@@ -122,7 +122,7 @@
if(isnull(choice) \
|| !user.is_holding(item) \
|| !user.Adjacent(src) \
- || user.incapacitated() \
+ || user.incapacitated \
|| !can_place_terminal(user, item, silent = TRUE) \
)
return
diff --git a/code/modules/projectiles/boxes_magazines/internal/rifle.dm b/code/modules/projectiles/boxes_magazines/internal/rifle.dm
index b092e207c10..b1f761831ee 100644
--- a/code/modules/projectiles/boxes_magazines/internal/rifle.dm
+++ b/code/modules/projectiles/boxes_magazines/internal/rifle.dm
@@ -60,5 +60,5 @@
/obj/item/ammo_box/magazine/internal/boltaction/rebarxbow/syndie
max_ammo = 3
caliber = CALIBER_REBAR_SYNDIE
- ammo_type = /obj/item/ammo_casing/rebar
+ ammo_type = /obj/item/ammo_casing/rebar/syndie
diff --git a/code/modules/projectiles/guns/ballistic.dm b/code/modules/projectiles/guns/ballistic.dm
index 45cb69821f6..2475517834e 100644
--- a/code/modules/projectiles/guns/ballistic.dm
+++ b/code/modules/projectiles/guns/ballistic.dm
@@ -7,6 +7,7 @@
w_class = WEIGHT_CLASS_NORMAL
pickup_sound = 'sound/items/gun_pick_up.ogg'
drop_sound = 'sound/items/gun_drop.ogg'
+ sound_vary = TRUE
///sound when inserting magazine
var/load_sound = 'sound/weapons/gun/general/magazine_insert_full.ogg'
diff --git a/code/modules/projectiles/guns/ballistic/rifle.dm b/code/modules/projectiles/guns/ballistic/rifle.dm
index 024f8353ddb..888b784ddf8 100644
--- a/code/modules/projectiles/guns/ballistic/rifle.dm
+++ b/code/modules/projectiles/guns/ballistic/rifle.dm
@@ -193,18 +193,17 @@
/obj/item/gun/ballistic/rifle/rebarxbow
name = "Heated Rebar Crossbow"
- desc = "Made from an inducer, iron rods, and some wire, this crossbow fires sharpened iron rods, made from the plentiful iron rods found stationwide. \
- Additionally, can fire specialty ammo made from the materials in the atmos crystalizer - zaukerite, metallic hydrogen, and healium crytals all work. \
- Very slow to reload - you can craft the crossbow with a crowbar to try loosen the crossbar, but risks a misfire, or worse..."
+ desc = "A handcrafted crossbow. \
+ Aside from conventional sharpened iron rods, it can also fire specialty ammo made from the atmos crystalizer - zaukerite, metallic hydrogen, and healium rods all work. \
+ Very slow to reload - you can craft the crossbow with a crowbar to loosen the crossbar, but risk a misfire, or worse..."
icon = 'icons/obj/weapons/guns/ballistic.dmi'
icon_state = "rebarxbow"
inhand_icon_state = "rebarxbow"
worn_icon_state = "rebarxbow"
rack_sound = 'sound/weapons/gun/sniper/rack.ogg'
- must_hold_to_load = TRUE
mag_display = FALSE
empty_indicator = TRUE
- bolt_type = BOLT_TYPE_LOCKING
+ bolt_type = BOLT_TYPE_OPEN
semi_auto = FALSE
internal_magazine = TRUE
can_modify_ammo = FALSE
@@ -212,7 +211,6 @@
bolt_wording = "bowstring"
magazine_wording = "rod"
cartridge_wording = "rod"
- misfire_probability = 25
weapon_weight = WEAPON_HEAVY
initial_caliber = CALIBER_REBAR
accepted_magazine_type = /obj/item/ammo_box/magazine/internal/boltaction/rebarxbow/normal
@@ -250,10 +248,22 @@
return FALSE
return ..()
+/obj/item/gun/ballistic/rifle/rebarxbow/shoot_with_empty_chamber(mob/living/user)
+ if(chambered || !magazine || !length(magazine.contents))
+ return ..()
+ drop_bolt(user)
+
/obj/item/gun/ballistic/rifle/rebarxbow/examine(mob/user)
. = ..()
. += "The crossbow is [bolt_locked ? "not ready" : "ready"] to fire."
+/obj/item/gun/ballistic/rifle/rebarxbow/update_overlays()
+ . = ..()
+ if(!magazine)
+ . += "[initial(icon_state)]" + "_empty"
+ if(!bolt_locked)
+ . += "[initial(icon_state)]" + "_bolt_locked"
+
/obj/item/gun/ballistic/rifle/rebarxbow/forced
name = "Stressed Rebar Crossbow"
desc = "Some idiot decided that they would risk shooting themselves in the face if it meant they could have a draw this crossbow a bit faster. Hopefully, it was worth it."
@@ -266,7 +276,7 @@
/obj/item/gun/ballistic/rifle/rebarxbow/syndie
name = "Syndicate Rebar Crossbow"
desc = "The syndicate liked the bootleg rebar crossbow NT engineers made, so they showed what it could be if properly developed. \
- Holds three shots without a chance of exploding, and features a built in scope. Compatable with all known crossbow ammunition."
+ Holds three shots without a chance of exploding, and features a built in scope. Compatible with all known crossbow ammunition."
icon_state = "rebarxbowsyndie"
inhand_icon_state = "rebarxbowsyndie"
worn_icon_state = "rebarxbowsyndie"
diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm
index db085116aae..ff20564d7d2 100644
--- a/code/modules/projectiles/guns/energy.dm
+++ b/code/modules/projectiles/guns/energy.dm
@@ -5,6 +5,7 @@
icon = 'icons/obj/weapons/guns/energy.dmi'
pickup_sound = 'sound/items/gun_pick_up.ogg'
drop_sound = 'sound/items/gun_drop.ogg'
+ sound_vary = TRUE
/// What type of power cell this uses
var/obj/item/stock_parts/power_store/cell
diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm
index 53cbe825085..1180a90e8d2 100644
--- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm
+++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm
@@ -123,7 +123,7 @@
/obj/item/gun/energy/recharge/kinetic_accelerator/proc/check_menu(mob/living/carbon/human/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm
index 5dc8fb6167b..e40e970f06a 100644
--- a/code/modules/projectiles/projectile.dm
+++ b/code/modules/projectiles/projectile.dm
@@ -209,6 +209,10 @@
var/wound_falloff_tile
///How much we want to drop the embed_chance value, if we can embed, per tile, for falloff purposes
var/embed_falloff_tile
+ ///How much accuracy is lost for each tile travelled
+ var/accuracy_falloff = 7
+ ///How much accuracy before falloff starts to matter. Formula is range - falloff * tiles travelled
+ var/accurate_range = 100
var/static/list/projectile_connections = list(COMSIG_ATOM_ENTERED = PROC_REF(on_entered))
// NOVA EDIT ADDITION START
/// If this should be able to hit the target even on direct firing when `ignored_factions` applies
@@ -466,9 +470,8 @@
store_hitscan_collision(point_cache)
return TRUE
- if(!HAS_TRAIT(src, TRAIT_ALWAYS_HIT_ZONE))
- var/distance = get_dist(T, starting) // Get the distance between the turf shot from and the mob we hit and use that for the calculations.
- def_zone = ran_zone(def_zone, max(100-(7*distance), 5)) //Lower accurancy/longer range tradeoff. 7 is a balanced number to use.
+ var/distance = get_dist(T, starting) // Get the distance between the turf shot from and the mob we hit and use that for the calculations.
+ def_zone = ran_zone(def_zone, clamp(accurate_range - (accuracy_falloff * distance), 5, 100)) //Lower accurancy/longer range tradeoff. 7 is a balanced number to use.
return process_hit(T, select_target(T, A, A), A) // SELECT TARGET FIRST!
diff --git a/code/modules/projectiles/projectile/bullets/rifle.dm b/code/modules/projectiles/projectile/bullets/rifle.dm
index 6f14df2f4c8..2915e3e59bd 100644
--- a/code/modules/projectiles/projectile/bullets/rifle.dm
+++ b/code/modules/projectiles/projectile/bullets/rifle.dm
@@ -140,27 +140,38 @@
/obj/projectile/bullet/rebar/hydrogen
name = "metallic hydrogen bolt"
icon_state = "rebar_hydrogen"
- damage = 40
+ damage = 55
speed = 0.6
+ projectile_piercing = PASSMOB|PASSVEHICLE
+ projectile_phasing = ~(PASSMOB|PASSVEHICLE)
+ phasing_ignore_direct_target = TRUE
dismemberment = 0 //goes through clean.
damage_type = BRUTE
armour_penetration = 30 //very pointy.
- projectile_piercing = PASSMOB //felt this might have been a nice compromise for the lower damage for the difficulty of getting it
wound_bonus = -15
bare_wound_bonus = 10
+ shrapnel_type = /obj/item/ammo_casing/rebar/hydrogen
embed_type = /datum/embed_data/rebar_hydrogen
embed_falloff_tile = -3
shrapnel_type = /obj/item/ammo_casing/rebar/hydrogen
+ accurate_range = 205 //15 tiles before falloff starts to kick in
+
+/obj/projectile/bullet/rebar/hydrogen/Impact(atom/A)
+ . = ..()
+ def_zone = ran_zone(def_zone, clamp(205-(7*get_dist(get_turf(A), starting)), 5, 100))
/datum/embed_data/rebar_hydrogen
- embed_chance = 50
- fall_chance = 2
- jostle_chance = 3
- ignore_throwspeed_threshold = TRUE
- pain_stam_pct = 0.6
- pain_mult = 4
- jostle_pain_mult = 2
- rip_time =18
+ embed_chance = 0
+
+/obj/projectile/bullet/rebar/hydrogen/on_hit(atom/target, blocked, pierce_hit)
+ if(isAI(target))
+ return BULLET_ACT_FORCE_PIERCE
+ return ..()
+
+/obj/projectile/bullet/rebar/hydrogen/process_hit(turf/T, atom/target, atom/bumped, hit_something)
+ . = ..()
+ if(pierces >= 3)
+ qdel(src)
/obj/projectile/bullet/rebar/healium
name = "healium bolt"
diff --git a/code/modules/reagents/chemistry/holder/mob_life.dm b/code/modules/reagents/chemistry/holder/mob_life.dm
index f2d079c1146..7a3946028fb 100644
--- a/code/modules/reagents/chemistry/holder/mob_life.dm
+++ b/code/modules/reagents/chemistry/holder/mob_life.dm
@@ -1,3 +1,8 @@
+#define HAS_SILENT_TOXIN 0 //don't provide a feedback message if this is the only toxin present
+#define HAS_NO_TOXIN 1
+#define HAS_PAINFUL_TOXIN 2
+#define MAX_TOXIN_LIVER_DAMAGE 2 //the max damage the liver can receive per second (~1 min at max damage will destroy liver)
+
/**
* Triggers metabolizing for all the reagents in this holder
*
@@ -16,16 +21,22 @@
var/need_mob_update = FALSE
var/obj/item/organ/internal/stomach/belly = owner.get_organ_slot(ORGAN_SLOT_STOMACH)
var/obj/item/organ/internal/liver/liver = owner.get_organ_slot(ORGAN_SLOT_LIVER)
- var/liver_tolerance
+ var/liver_tolerance = 0
+ var/liver_damage = 0
+ var/provide_pain_message
+ var/amount
if(liver)
var/liver_health_percent = (liver.maxHealth - liver.damage) / liver.maxHealth
liver_tolerance = liver.toxTolerance * liver_health_percent
+ provide_pain_message = HAS_NO_TOXIN
for(var/datum/reagent/reagent as anything in cached_reagents)
+ var/datum/reagent/toxin/toxin
+ if(istype(reagent, /datum/reagent/toxin)) // NOVA EDIT CHANGE - Early mirror of a fix, just remove this when it is merged
+ toxin = reagent
// skip metabolizing effects for small units of toxins
- if(istype(reagent, /datum/reagent/toxin) && liver && !dead)
- var/datum/reagent/toxin/toxin = reagent
- var/amount = toxin.volume
+ if(toxin && liver && !dead)
+ amount = toxin.volume
if(belly)
amount += belly.reagents.get_reagent_amount(toxin.type)
@@ -35,10 +46,35 @@
need_mob_update += metabolize_reagent(owner, reagent, seconds_per_tick, times_fired, can_overdose, liverless, dead)
+ // If applicable, calculate any toxin-related liver damage
+ // Note: we have to do this AFTER metabolize_reagent, because we want handle_reagent to run before we make the determination.
+ // The order is really important unfortunately.
+ if(toxin && !liverless && liver && liver.filterToxins && !HAS_TRAIT(owner, TRAIT_TOXINLOVER))
+ if(toxin.affected_organ_flags && !(liver.organ_flags & toxin.affected_organ_flags)) //this particular toxin does not affect this type of organ
+ continue
+
+ // a 15u syringe is a nice baseline to scale lethality by
+ liver_damage += ((amount/15) * toxin.toxpwr * toxin.liver_damage_multiplier) / liver.liver_resistance
+
+ if(provide_pain_message != HAS_PAINFUL_TOXIN)
+ provide_pain_message = toxin.silent_toxin ? HAS_SILENT_TOXIN : HAS_PAINFUL_TOXIN
+
+ // if applicable, apply our liver damage and display the accompanying pain message
+ if(liver_damage)
+ liver.apply_organ_damage(min(liver_damage * seconds_per_tick , MAX_TOXIN_LIVER_DAMAGE * seconds_per_tick))
+
+ if(provide_pain_message && liver.damage > 10 && SPT_PROB(liver.damage/6, seconds_per_tick)) //the higher the damage the higher the probability
+ to_chat(owner, span_warning("You feel a dull pain in your abdomen."))
+
if(owner && need_mob_update) //some of the metabolized reagents had effects on the mob that requires some updates.
owner.updatehealth()
update_total()
+#undef HAS_SILENT_TOXIN
+#undef HAS_NO_TOXIN
+#undef HAS_PAINFUL_TOXIN
+#undef MAX_TOXIN_LIVER_DAMAGE
+
/*
* Metabolises a single reagent for a target owner carbon mob. See above.
*
diff --git a/code/modules/reagents/chemistry/reagents/drinks/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/drinks/alcohol_reagents.dm
index f178c81ca6b..8196d499644 100644
--- a/code/modules/reagents/chemistry/reagents/drinks/alcohol_reagents.dm
+++ b/code/modules/reagents/chemistry/reagents/drinks/alcohol_reagents.dm
@@ -344,6 +344,7 @@
taste_description = "spiked butterscotch"
ph = 6.5
default_container = /obj/item/reagent_containers/cup/glass/bottle/rum
+ chemical_flags = REAGENT_CAN_BE_SYNTHESIZED
/datum/reagent/consumable/ethanol/rum/aged
name = "Aged Rum"
@@ -2658,7 +2659,7 @@
var/mob/living/carbon/exposed_carbon = exposed_mob
var/obj/item/organ/internal/stomach/ethereal/stomach = exposed_carbon.get_organ_slot(ORGAN_SLOT_STOMACH)
if(istype(stomach))
- stomach.adjust_charge(reac_volume * 0.003 * STANDARD_CELL_CHARGE)
+ stomach.adjust_charge(reac_volume * 0.003 * ETHEREAL_CHARGE_NORMAL)
/datum/reagent/consumable/ethanol/telepole
name = "Telepole"
@@ -2678,7 +2679,7 @@
var/mob/living/carbon/exposed_carbon = exposed_mob
var/obj/item/organ/internal/stomach/ethereal/stomach = exposed_carbon.get_organ_slot(ORGAN_SLOT_STOMACH)
if(istype(stomach))
- stomach.adjust_charge(reac_volume * 0.002 * STANDARD_CELL_CHARGE)
+ stomach.adjust_charge(reac_volume * 0.002 * ETHEREAL_CHARGE_NORMAL)
/datum/reagent/consumable/ethanol/pod_tesla
name = "Pod Tesla"
@@ -2705,7 +2706,7 @@
var/mob/living/carbon/exposed_carbon = exposed_mob
var/obj/item/organ/internal/stomach/ethereal/stomach = exposed_carbon.get_organ_slot(ORGAN_SLOT_STOMACH)
if(istype(stomach))
- stomach.adjust_charge(reac_volume * 0.005 * STANDARD_CELL_CHARGE)
+ stomach.adjust_charge(reac_volume * 0.005 * ETHEREAL_CHARGE_NORMAL)
// Welcome to the Blue Room Bar and Grill, home to Mars' finest cocktails
/datum/reagent/consumable/ethanol/rice_beer
diff --git a/code/modules/reagents/chemistry/reagents/drinks/drink_reagents.dm b/code/modules/reagents/chemistry/reagents/drinks/drink_reagents.dm
index 47456020da0..34b2dce4170 100644
--- a/code/modules/reagents/chemistry/reagents/drinks/drink_reagents.dm
+++ b/code/modules/reagents/chemistry/reagents/drinks/drink_reagents.dm
@@ -1291,4 +1291,4 @@
var/mob/living/carbon/exposed_carbon = exposed_mob
var/obj/item/organ/internal/stomach/ethereal/stomach = exposed_carbon.get_organ_slot(ORGAN_SLOT_STOMACH)
if(istype(stomach))
- stomach.adjust_charge(reac_volume * 0.003 * STANDARD_CELL_CHARGE)
+ stomach.adjust_charge(reac_volume * 0.003 * ETHEREAL_CHARGE_NORMAL)
diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm
index 99915418689..e475a9d2f48 100644
--- a/code/modules/reagents/chemistry/reagents/food_reagents.dm
+++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm
@@ -953,7 +953,7 @@
var/mob/living/carbon/exposed_carbon = exposed_mob
var/obj/item/organ/internal/stomach/ethereal/stomach = exposed_carbon.get_organ_slot(ORGAN_SLOT_STOMACH)
if(istype(stomach))
- stomach.adjust_charge(reac_volume * 0.03 * STANDARD_CELL_CHARGE)
+ stomach.adjust_charge(reac_volume * 0.03 * ETHEREAL_CHARGE_NORMAL)
/datum/reagent/consumable/liquidelectricity/enriched/on_mob_life(mob/living/carbon/affected_mob, seconds_per_tick, times_fired)
. = ..()
diff --git a/code/modules/reagents/chemistry/reagents/impure_reagents/impure_medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/impure_reagents/impure_medicine_reagents.dm
index 2a10f740c91..7816f3fedc1 100644
--- a/code/modules/reagents/chemistry/reagents/impure_reagents/impure_medicine_reagents.dm
+++ b/code/modules/reagents/chemistry/reagents/impure_reagents/impure_medicine_reagents.dm
@@ -230,7 +230,7 @@ Basically, we fill the time between now and 2s from now with hands based off the
//Just the removed itching mechanism - omage to its origins.
/datum/reagent/inverse/ichiyuri/on_mob_life(mob/living/carbon/affected_mob, seconds_per_tick, times_fired)
. = ..()
- if(prob(resetting_probability) && !(HAS_TRAIT(affected_mob, TRAIT_RESTRAINED) || affected_mob.incapacitated()))
+ if(prob(resetting_probability) && !(HAS_TRAIT(affected_mob, TRAIT_RESTRAINED) || affected_mob.incapacitated))
. = TRUE
if(spammer < world.time)
to_chat(affected_mob,span_warning("You can't help but itch yourself."))
diff --git a/code/modules/reagents/reagent_containers/cups/_cup.dm b/code/modules/reagents/reagent_containers/cups/_cup.dm
index bd08d7dfea7..d9c3bc8c74c 100644
--- a/code/modules/reagents/reagent_containers/cups/_cup.dm
+++ b/code/modules/reagents/reagent_containers/cups/_cup.dm
@@ -233,6 +233,7 @@
possible_transfer_amounts = list(5,10,15,20,30,60) //NOVA EDIT: Addition
pickup_sound = 'sound/items/handling/beaker_pickup.ogg'
drop_sound = 'sound/items/handling/beaker_place.ogg'
+ sound_vary = TRUE
/obj/item/reagent_containers/cup/beaker/Initialize(mapload)
. = ..()
diff --git a/code/modules/reagents/reagent_containers/cups/drinkingglass.dm b/code/modules/reagents/reagent_containers/cups/drinkingglass.dm
index 7441614682c..fa3a53434bb 100644
--- a/code/modules/reagents/reagent_containers/cups/drinkingglass.dm
+++ b/code/modules/reagents/reagent_containers/cups/drinkingglass.dm
@@ -14,6 +14,7 @@
obj_flags = UNIQUE_RENAME
drop_sound = 'sound/items/handling/drinkglass_drop.ogg'
pickup_sound = 'sound/items/handling/drinkglass_pickup.ogg'
+ sound_vary = TRUE
custom_price = PAYCHECK_LOWER
//the screwdriver cocktail can make a drinking glass into the world's worst screwdriver. beautiful.
toolspeed = 25
diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm
index 62c9dfbb05c..b5215774278 100644
--- a/code/modules/reagents/reagent_containers/spray.dm
+++ b/code/modules/reagents/reagent_containers/spray.dm
@@ -154,7 +154,7 @@
set name = "Empty Spray Bottle"
set category = "Object"
set src in usr
- if(usr.incapacitated())
+ if(usr.incapacitated)
return
if (tgui_alert(usr, "Are you sure you want to empty that?", "Empty Bottle:", list("Yes", "No")) != "Yes")
return
diff --git a/code/modules/recycling/disposal/holder.dm b/code/modules/recycling/disposal/holder.dm
index b842a69413d..78469d49191 100644
--- a/code/modules/recycling/disposal/holder.dm
+++ b/code/modules/recycling/disposal/holder.dm
@@ -195,7 +195,7 @@
// called when player tries to move while in a pipe
/obj/structure/disposalholder/relaymove(mob/living/user, direction)
- if(user.incapacitated())
+ if(user.incapacitated)
return
for(var/mob/M in range(5, get_turf(src)))
M.show_message("CLONG, clong! ", MSG_AUDIBLE)
diff --git a/code/modules/research/anomaly/anomaly_core.dm b/code/modules/research/anomaly/anomaly_core.dm
index febb25add53..9cf762e58d2 100644
--- a/code/modules/research/anomaly/anomaly_core.dm
+++ b/code/modules/research/anomaly/anomaly_core.dm
@@ -20,8 +20,9 @@
A.anomalyNeutralize()
return TRUE
-/obj/item/assembly/signaler/anomaly/manual_suicide(mob/living/carbon/user)
- user.visible_message(span_suicide("[user]'s [src] is reacting to the radio signal, warping [user.p_their()] body!"))
+/obj/item/assembly/signaler/anomaly/manual_suicide(datum/mind/suicidee)
+ var/mob/living/user = suicidee.current
+ user.visible_message(span_suicide("[user]'s [name] is reacting to the radio signal, warping [user.p_their()] body!"))
user.set_suicide(TRUE)
user.gib(DROP_ALL_REMAINS)
diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm
index 22306cffe71..90b8acee031 100644
--- a/code/modules/research/designs/misc_designs.dm
+++ b/code/modules/research/designs/misc_designs.dm
@@ -1012,7 +1012,7 @@
/datum/design/auto_reel
name = "Fishing Line Auto-Reel"
- desc = "An advanced line reel which can be used speed up both fishing and casually snagging other items in your direction."
+ desc = "An advanced line reel which can be used speed up fishing or casually snag other items in your direction."
id = "auto_reel"
build_type = PROTOLATHE | AWAY_LATHE
materials = list(/datum/material/iron = SMALL_MATERIAL_AMOUNT * 4, /datum/material/gold = SMALL_MATERIAL_AMOUNT * 3, /datum/material/silver = SMALL_MATERIAL_AMOUNT * 3)
diff --git a/code/modules/research/xenobiology/crossbreeding/_weapons.dm b/code/modules/research/xenobiology/crossbreeding/_weapons.dm
index c5136baafb1..152a90f9795 100644
--- a/code/modules/research/xenobiology/crossbreeding/_weapons.dm
+++ b/code/modules/research/xenobiology/crossbreeding/_weapons.dm
@@ -66,6 +66,7 @@ Slimecrossing Weapons
attack_verb_simple = list("bash", "pound", "slam")
item_flags = SLOWS_WHILE_IN_HAND
breakable_by_damage = FALSE
+ shield_bash_sound = 'sound/effects/glassknock.ogg'
/datum/armor/shield_adamantineshield
melee = 50
diff --git a/code/modules/research/xenobiology/vatgrowing/petri_dish.dm b/code/modules/research/xenobiology/vatgrowing/petri_dish.dm
index cbae2d50e20..df2fa619cc3 100644
--- a/code/modules/research/xenobiology/vatgrowing/petri_dish.dm
+++ b/code/modules/research/xenobiology/vatgrowing/petri_dish.dm
@@ -59,7 +59,7 @@
list(CELL_LINE_TABLE_COCKROACH, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 7),
list(CELL_LINE_TABLE_BLOBBERNAUT, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5)
)
- name = "mystery petri dish"
+ name = "basic sample petri dish"
/obj/item/petri_dish/random/Initialize(mapload)
. = ..()
diff --git a/code/modules/spells/spell_types/pointed/finger_guns.dm b/code/modules/spells/spell_types/pointed/finger_guns.dm
index 24f51a0e908..cf80489fc91 100644
--- a/code/modules/spells/spell_types/pointed/finger_guns.dm
+++ b/code/modules/spells/spell_types/pointed/finger_guns.dm
@@ -33,7 +33,7 @@
return FALSE
var/mob/living/carbon/human/human_invoker = invoker
- if(human_invoker.incapacitated())
+ if(human_invoker.incapacitated)
if(feedback)
to_chat(human_invoker, span_warning("You can't properly point your fingers while incapacitated."))
return FALSE
diff --git a/code/modules/spells/spell_types/shapeshift/_shapeshift.dm b/code/modules/spells/spell_types/shapeshift/_shapeshift.dm
index 59c9ffdde3b..b7542d4077f 100644
--- a/code/modules/spells/spell_types/shapeshift/_shapeshift.dm
+++ b/code/modules/spells/spell_types/shapeshift/_shapeshift.dm
@@ -141,7 +141,7 @@
if(QDELETED(caster))
return FALSE
- return !caster.incapacitated()
+ return !caster.incapacitated
/// Actually does the shapeshift, for the caster.
/datum/action/cooldown/spell/shapeshift/proc/do_shapeshift(mob/living/caster)
diff --git a/code/modules/spells/spell_types/teleport/teleport.dm b/code/modules/spells/spell_types/teleport/teleport.dm
index d4861572042..57e88b98520 100644
--- a/code/modules/spells/spell_types/teleport/teleport.dm
+++ b/code/modules/spells/spell_types/teleport/teleport.dm
@@ -48,5 +48,5 @@
return
var/mob/living/carbon/caster = cast_on
- if(caster.incapacitated() || !caster.is_holding(target))
+ if(caster.incapacitated || !caster.is_holding(target))
return . | SPELL_CANCEL_CAST
diff --git a/code/modules/surgery/bodyparts/robot_bodyparts.dm b/code/modules/surgery/bodyparts/robot_bodyparts.dm
index 6d1324e4b90..7bdb2e7e613 100644
--- a/code/modules/surgery/bodyparts/robot_bodyparts.dm
+++ b/code/modules/surgery/bodyparts/robot_bodyparts.dm
@@ -124,8 +124,8 @@
if (severity == EMP_HEAVY)
knockdown_time *= 2
owner.Knockdown(knockdown_time)
- if(owner.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB)) // So the message isn't duplicated. If they were stunned beforehand by something else, then the message not showing makes more sense anyways.
- return FALSE
+ if(INCAPACITATED_IGNORING(owner, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB)) // So the message isn't duplicated. If they were stunned beforehand by something else, then the message not showing makes more sense anyways.
+ return
to_chat(owner, span_danger("As your [plaintext_zone] unexpectedly malfunctions, it causes you to fall to the ground!"))
return
@@ -173,8 +173,8 @@
if (severity == EMP_HEAVY)
knockdown_time *= 2
owner.Knockdown(knockdown_time)
- if(owner.incapacitated(IGNORE_RESTRAINTS|IGNORE_GRAB)) // So the message isn't duplicated. If they were stunned beforehand by something else, then the message not showing makes more sense anyways.
- return FALSE
+ if(INCAPACITATED_IGNORING(owner, INCAPABLE_RESTRAINTS|INCAPABLE_GRAB)) // So the message isn't duplicated. If they were stunned beforehand by something else, then the message not showing makes more sense anyways.
+ return
to_chat(owner, span_danger("As your [plaintext_zone] unexpectedly malfunctions, it causes you to fall to the ground!"))
return
diff --git a/code/modules/surgery/organs/internal/liver/_liver.dm b/code/modules/surgery/organs/internal/liver/_liver.dm
index af95e23934c..c4ad7810eb6 100644
--- a/code/modules/surgery/organs/internal/liver/_liver.dm
+++ b/code/modules/surgery/organs/internal/liver/_liver.dm
@@ -1,7 +1,6 @@
#define LIVER_DEFAULT_TOX_TOLERANCE 3 //amount of toxins the liver can filter out
#define LIVER_DEFAULT_TOX_RESISTANCE 1 //lower values lower how harmful toxins are to the liver
#define LIVER_FAILURE_STAGE_SECONDS 180 //amount of seconds before liver failure reaches a new stage // NOVA EDIT CHANGE - Original: 60
-#define MAX_TOXIN_LIVER_DAMAGE 2 //the max damage the liver can receive per second (~1 min at max damage will destroy liver)
/obj/item/organ/internal/liver
name = "liver"
@@ -124,10 +123,6 @@
continue
ADD_TRAIT(replacement, readded_trait, JOB_TRAIT)
-#define HAS_SILENT_TOXIN 0 //don't provide a feedback message if this is the only toxin present
-#define HAS_NO_TOXIN 1
-#define HAS_PAINFUL_TOXIN 2
-
/obj/item/organ/internal/liver/on_life(seconds_per_tick, times_fired)
. = ..()
//If your liver is failing, then we use the liverless version of metabolize
@@ -136,34 +131,8 @@
owner.reagents.metabolize(owner, seconds_per_tick, times_fired, can_overdose = TRUE, liverless = TRUE)
return
- var/obj/belly = owner.get_organ_slot(ORGAN_SLOT_STOMACH)
- var/list/cached_reagents = owner.reagents?.reagent_list
- var/liver_damage = 0
- var/provide_pain_message = HAS_NO_TOXIN
-
- if(filterToxins && !HAS_TRAIT(owner, TRAIT_TOXINLOVER))
- for(var/datum/reagent/toxin/toxin in cached_reagents)
- if(toxin.affected_organ_flags && !(organ_flags & toxin.affected_organ_flags)) //this particular toxin does not affect this type of organ
- continue
- var/amount = toxin.volume
- if(belly)
- amount += belly.reagents.get_reagent_amount(toxin.type)
-
- // a 15u syringe is a nice baseline to scale lethality by
- liver_damage += ((amount/15) * toxin.toxpwr * toxin.liver_damage_multiplier) / liver_resistance
-
- if(provide_pain_message != HAS_PAINFUL_TOXIN)
- provide_pain_message = toxin.silent_toxin ? HAS_SILENT_TOXIN : HAS_PAINFUL_TOXIN
-
owner.reagents?.metabolize(owner, seconds_per_tick, times_fired, can_overdose = TRUE)
- if(liver_damage)
- apply_organ_damage(min(liver_damage * seconds_per_tick , MAX_TOXIN_LIVER_DAMAGE * seconds_per_tick))
-
- if(provide_pain_message && damage > 10 && SPT_PROB(damage/6, seconds_per_tick)) //the higher the damage the higher the probability
- to_chat(owner, span_warning("You feel a dull pain in your abdomen."))
-
-
/obj/item/organ/internal/liver/handle_failing_organs(seconds_per_tick)
if(HAS_TRAIT(owner, TRAIT_STABLELIVER) || HAS_TRAIT(owner, TRAIT_LIVERLESS_METABOLISM))
return
@@ -303,10 +272,6 @@
. = ..()
AddElement(/datum/element/dangerous_surgical_removal)
-#undef HAS_SILENT_TOXIN
-#undef HAS_NO_TOXIN
-#undef HAS_PAINFUL_TOXIN
#undef LIVER_DEFAULT_TOX_TOLERANCE
//#undef LIVER_DEFAULT_TOX_RESISTANCE // NOVA EDIT REMOVAL - Needed in modular
#undef LIVER_FAILURE_STAGE_SECONDS
-#undef MAX_TOXIN_LIVER_DAMAGE
diff --git a/code/modules/tgs/v5/__interop_version.dm b/code/modules/tgs/v5/__interop_version.dm
index f4806f7adb9..29ea239ad84 100644
--- a/code/modules/tgs/v5/__interop_version.dm
+++ b/code/modules/tgs/v5/__interop_version.dm
@@ -1 +1 @@
-"5.9.0"
+"5.10.0"
diff --git a/code/modules/tgs/v5/_defines.dm b/code/modules/tgs/v5/_defines.dm
index 92c7a8388a7..a47bfd78000 100644
--- a/code/modules/tgs/v5/_defines.dm
+++ b/code/modules/tgs/v5/_defines.dm
@@ -95,6 +95,7 @@
#define DMAPI5_TOPIC_PARAMETER_NEW_SERVER_VERSION "newServerVersion"
#define DMAPI5_TOPIC_PARAMETER_BROADCAST_MESSAGE "broadcastMessage"
+#define DMAPI5_TOPIC_RESPONSE_CLIENT_COUNT "clientCount"
#define DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE "commandResponse"
#define DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE_MESSAGE "commandResponseMessage"
#define DMAPI5_TOPIC_RESPONSE_CHAT_RESPONSES "chatResponses"
diff --git a/code/modules/tgs/v5/topic.dm b/code/modules/tgs/v5/topic.dm
index e1f2cb63857..59e5e63e5cd 100644
--- a/code/modules/tgs/v5/topic.dm
+++ b/code/modules/tgs/v5/topic.dm
@@ -149,7 +149,9 @@
if(DMAPI5_TOPIC_COMMAND_HEALTHCHECK)
if(event_handler && event_handler.receive_health_checks)
event_handler.HandleEvent(TGS_EVENT_HEALTH_CHECK)
- return TopicResponse()
+ var/list/health_check_response = TopicResponse()
+ health_check_response[DMAPI5_TOPIC_RESPONSE_CLIENT_COUNT] = TGS_CLIENT_COUNT
+ return health_check_response;
if(DMAPI5_TOPIC_COMMAND_WATCHDOG_REATTACH)
detached = FALSE
diff --git a/code/modules/tgs/v5/undefs.dm b/code/modules/tgs/v5/undefs.dm
index 237207fdfd0..acd19dfa641 100644
--- a/code/modules/tgs/v5/undefs.dm
+++ b/code/modules/tgs/v5/undefs.dm
@@ -18,7 +18,6 @@
#undef DMAPI5_PARAMETER_ACCESS_IDENTIFIER
#undef DMAPI5_PARAMETER_CUSTOM_COMMANDS
-#undef DMAPI5_PARAMETER_TOPIC_PORT
#undef DMAPI5_CHUNK
#undef DMAPI5_CHUNK_PAYLOAD
@@ -95,6 +94,7 @@
#undef DMAPI5_TOPIC_PARAMETER_NEW_SERVER_VERSION
#undef DMAPI5_TOPIC_PARAMETER_BROADCAST_MESSAGE
+#undef DMAPI5_TOPIC_RESPONSE_CLIENT_COUNT
#undef DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE
#undef DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE_MESSAGE
#undef DMAPI5_TOPIC_RESPONSE_CHAT_RESPONSES
diff --git a/code/modules/tgui/states.dm b/code/modules/tgui/states.dm
index dc3d543f143..a29279457a0 100644
--- a/code/modules/tgui/states.dm
+++ b/code/modules/tgui/states.dm
@@ -67,7 +67,7 @@
else if(stat)
return UI_DISABLED
// Update UIs if incapicitated but concious.
- else if(incapacitated())
+ else if(incapacitated)
return UI_UPDATE
return UI_INTERACTIVE
diff --git a/code/modules/tgui/states/not_incapacitated.dm b/code/modules/tgui/states/not_incapacitated.dm
index f7278c86de4..ab8cd5f6246 100644
--- a/code/modules/tgui/states/not_incapacitated.dm
+++ b/code/modules/tgui/states/not_incapacitated.dm
@@ -29,6 +29,6 @@ GLOBAL_DATUM_INIT(not_incapacitated_turf_state, /datum/ui_state/not_incapacitate
/datum/ui_state/not_incapacitated_state/can_use_topic(src_object, mob/user)
if(user.stat != CONSCIOUS)
return UI_CLOSE
- if(HAS_TRAIT(src, TRAIT_UI_BLOCKED) || user.incapacitated() || (turf_check && !isturf(user.loc)))
+ if(HAS_TRAIT(src, TRAIT_UI_BLOCKED) || user.incapacitated || (turf_check && !isturf(user.loc)))
return UI_DISABLED
return UI_INTERACTIVE
diff --git a/code/modules/transport/transport_module.dm b/code/modules/transport/transport_module.dm
index af8f4199438..01a34931305 100644
--- a/code/modules/transport/transport_module.dm
+++ b/code/modules/transport/transport_module.dm
@@ -612,7 +612,7 @@
if(!isliving(user))
return FALSE
// Gotta be awake and aware
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
// Maintain the god given right to fight an elevator
if(user.combat_mode)
@@ -704,7 +704,7 @@
* * boolean, FALSE if the menu should be closed, TRUE if the menu is clear to stay opened.
*/
/obj/structure/transport/linear/proc/check_menu(mob/user, starting_loc)
- if(user.incapacitated() || !user.Adjacent(src) || starting_loc != src.loc)
+ if(user.incapacitated || !user.Adjacent(src) || starting_loc != src.loc)
return FALSE
return TRUE
diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm
index 3eabd4176b4..c2d522e3273 100644
--- a/code/modules/unit_tests/_unit_tests.dm
+++ b/code/modules/unit_tests/_unit_tests.dm
@@ -107,6 +107,7 @@
#include "breath.dm"
#include "burning.dm"
#include "cable_powernets.dm"
+#include "can_see.dm"
#include "card_mismatch.dm"
#include "cardboard_cutouts.dm"
#include "cargo_dep_order_locations.dm"
diff --git a/code/modules/unit_tests/can_see.dm b/code/modules/unit_tests/can_see.dm
new file mode 100644
index 00000000000..cb7f7bef047
--- /dev/null
+++ b/code/modules/unit_tests/can_see.dm
@@ -0,0 +1,7 @@
+/// Unit test to make sure can_see is working properly
+/datum/unit_test/can_see_test
+
+/datum/unit_test/can_see_test/Run()
+ var/mob/living/carbon/human/observer = allocate(/mob/living/carbon/human/consistent, run_loc_floor_bottom_left) //make sure they're both apart
+ var/mob/living/carbon/human/to_be_seen = allocate(/mob/living/carbon/human/consistent, run_loc_floor_top_right)
+ TEST_ASSERT(can_see(observer, to_be_seen, get_dist(observer, to_be_seen)), "can_see returned false despite dummies being able to see one another!")
diff --git a/code/modules/unit_tests/fish_unit_tests.dm b/code/modules/unit_tests/fish_unit_tests.dm
index 1c5415596e6..2fb2487f781 100644
--- a/code/modules/unit_tests/fish_unit_tests.dm
+++ b/code/modules/unit_tests/fish_unit_tests.dm
@@ -1,5 +1,21 @@
#define TRAIT_FISH_TESTING "made_you_read_this"
+///Ensures that all fish have an aquarium icon state and that sprite_width and sprite_height have been set.
+/datum/unit_test/fish_aquarium_icons
+
+/datum/unit_test/fish_aquarium_icons/Run()
+ for(var/obj/item/fish/fish as anything in subtypesof(/obj/item/fish))
+ if(ispath(fish, /obj/item/fish/testdummy)) //We don't care about unit test fish.
+ continue
+ var/init_icon = fish::dedicated_in_aquarium_icon
+ var/init_icon_state = fish::dedicated_in_aquarium_icon_state || "[fish::icon_state]_small"
+ if(!icon_exists(init_icon, init_icon_state))
+ TEST_FAIL("[fish] with doesn't have a \"[init_icon_state]\" aquarium icon state in [init_icon]. Please make one.")
+ if(!fish::sprite_width)
+ TEST_FAIL("[fish] doesn't have a set sprite_width.")
+ if(!fish::sprite_height)
+ TEST_FAIL("[fish] doesn't have a set sprite_height.")
+
///Checks that things associated with fish size and weight work correctly.
/datum/unit_test/fish_size_weight
diff --git a/code/modules/uplink/uplink_items/badass.dm b/code/modules/uplink/uplink_items/badass.dm
index 08cf3affe07..5c5e0390b50 100644
--- a/code/modules/uplink/uplink_items/badass.dm
+++ b/code/modules/uplink/uplink_items/badass.dm
@@ -91,7 +91,7 @@
/datum/uplink_item/badass/stickers
name = "Syndicate Sticker Pack"
desc = "Contains 8 random stickers precisely engineered to resemble suspicious objects, which may or may not be useful for fooling crew."
- item = /obj/item/storage/box/syndie_kit/stickers
+ item = /obj/item/storage/box/stickers/syndie_kit
cost = 1
/datum/uplink_item/badass/demotivational_posters
diff --git a/code/modules/vehicles/mecha/_mecha.dm b/code/modules/vehicles/mecha/_mecha.dm
index d28b510328a..846d6a6434b 100644
--- a/code/modules/vehicles/mecha/_mecha.dm
+++ b/code/modules/vehicles/mecha/_mecha.dm
@@ -586,7 +586,7 @@
/obj/vehicle/sealed/mecha/proc/process_occupants(seconds_per_tick)
for(var/mob/living/occupant as anything in occupants)
- if(!(mecha_flags & IS_ENCLOSED) && occupant?.incapacitated()) //no sides mean it's easy to just sorta fall out if you're incapacitated.
+ if(!(mecha_flags & IS_ENCLOSED) && occupant?.incapacitated) //no sides mean it's easy to just sorta fall out if you're incapacitated.
mob_exit(occupant, randomstep = TRUE) //bye bye
continue
if(cell && cell.maxcharge)
@@ -658,7 +658,7 @@
if(phasing)
balloon_alert(user, "not while [phasing]!")
return
- if(user.incapacitated())
+ if(user.incapacitated)
return
if(!get_charge())
return
diff --git a/code/modules/vehicles/mecha/mecha_mob_interaction.dm b/code/modules/vehicles/mecha/mecha_mob_interaction.dm
index 7a9141e80c1..a1e398f6f90 100644
--- a/code/modules/vehicles/mecha/mecha_mob_interaction.dm
+++ b/code/modules/vehicles/mecha/mecha_mob_interaction.dm
@@ -20,7 +20,7 @@
moved_inside(M)
/obj/vehicle/sealed/mecha/enter_checks(mob/M)
- if(M.incapacitated())
+ if(M.incapacitated)
return FALSE
if(atom_integrity <= 0)
to_chat(M, span_warning("You cannot get in the [src], it has been destroyed!"))
diff --git a/code/modules/vehicles/mecha/mecha_ui.dm b/code/modules/vehicles/mecha/mecha_ui.dm
index 1113a853813..3c06c901e4e 100644
--- a/code/modules/vehicles/mecha/mecha_ui.dm
+++ b/code/modules/vehicles/mecha/mecha_ui.dm
@@ -121,26 +121,26 @@
))
if(ui_selected_module_index == module_index)
ui_selected_module_index = null
- continue
- var/obj/item/mecha_parts/mecha_equipment/module = islist(equipment) ? equipment[i] : equipment
- data += list(list(
- "slot" = category,
- "icon" = module.icon_state,
- "name" = module.name,
- "desc" = module.desc,
- "detachable" = module.detachable,
- "integrity" = (module.get_integrity()/module.max_integrity),
- "can_be_toggled" = module.can_be_toggled,
- "can_be_triggered" = module.can_be_triggered,
- "active" = module.active,
- "active_label" = module.active_label,
- "equip_cooldown" = module.equip_cooldown && DisplayTimeText(module.equip_cooldown),
- "energy_per_use" = module.energy_drain,
- "snowflake" = module.get_snowflake_data(),
- "ref" = REF(module),
- ))
- if(isnull(ui_selected_module_index))
- ui_selected_module_index = module_index
+ else
+ var/obj/item/mecha_parts/mecha_equipment/module = islist(equipment) ? equipment[i] : equipment
+ data += list(list(
+ "slot" = category,
+ "icon" = module.icon_state,
+ "name" = module.name,
+ "desc" = module.desc,
+ "detachable" = module.detachable,
+ "integrity" = (module.get_integrity()/module.max_integrity),
+ "can_be_toggled" = module.can_be_toggled,
+ "can_be_triggered" = module.can_be_triggered,
+ "active" = module.active,
+ "active_label" = module.active_label,
+ "equip_cooldown" = module.equip_cooldown && DisplayTimeText(module.equip_cooldown),
+ "energy_per_use" = module.energy_drain,
+ "snowflake" = module.get_snowflake_data(),
+ "ref" = REF(module),
+ ))
+ if(isnull(ui_selected_module_index))
+ ui_selected_module_index = module_index
module_index++
return data
diff --git a/code/modules/vehicles/scooter.dm b/code/modules/vehicles/scooter.dm
index 82146976ad1..25e8ed97409 100644
--- a/code/modules/vehicles/scooter.dm
+++ b/code/modules/vehicles/scooter.dm
@@ -169,7 +169,7 @@
pick_up_board(skater)
/obj/vehicle/ridden/scooter/skateboard/proc/pick_up_board(mob/living/carbon/skater)
- if (skater.incapacitated() || !Adjacent(skater))
+ if (skater.incapacitated || !Adjacent(skater))
return
if(has_buckled_mobs())
to_chat(skater, span_warning("You can't lift this up when somebody's on it."))
diff --git a/code/modules/vending/cytopro.dm b/code/modules/vending/cytopro.dm
index f77422351b3..ce351be7769 100644
--- a/code/modules/vending/cytopro.dm
+++ b/code/modules/vending/cytopro.dm
@@ -15,12 +15,12 @@
/obj/item/storage/box/monkeycubes = 3,
/obj/item/biopsy_tool = 3,
/obj/item/clothing/under/rank/rnd/scientist = 5,
- /obj/item/clothing/suit/toggle/labcoat = 5,
- /obj/item/clothing/suit/bio_suit = 3,
- /obj/item/clothing/head/bio_hood = 3,
+ /obj/item/clothing/suit/toggle/labcoat/science = 5,
+ /obj/item/clothing/suit/bio_suit/scientist = 3,
+ /obj/item/clothing/head/bio_hood/scientist = 3,
/obj/item/reagent_containers/dropper = 5,
/obj/item/reagent_containers/syringe = 5,
- /obj/item/petri_dish/random = 6
+ /obj/item/petri_dish/random = 6,
)
contraband = list(
/obj/item/knife/kitchen = 3,
diff --git a/dependencies.sh b/dependencies.sh
index f71148c8563..8319e5edd33 100644
--- a/dependencies.sh
+++ b/dependencies.sh
@@ -25,10 +25,10 @@ export PYTHON_VERSION=3.9.0
export DREAMLUAU_REPO="tgstation/dreamluau"
#dreamluau git tag
-export DREAMLUAU_VERSION=0.1.1
+export DREAMLUAU_VERSION=0.1.2
#hypnagogic repo
export CUTTER_REPO=spacestation13/hypnagogic
#hypnagogic git tag
-export CUTTER_VERSION=v3.1.0
+export CUTTER_VERSION=v4.0.0
diff --git a/dreamluau.dll b/dreamluau.dll
index 7d49f0742d8..cc2d56d2d1e 100644
Binary files a/dreamluau.dll and b/dreamluau.dll differ
diff --git a/html/changelogs/AutoChangeLog-pr-85292.yml b/html/changelogs/AutoChangeLog-pr-85292.yml
new file mode 100644
index 00000000000..f33111cb25b
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-85292.yml
@@ -0,0 +1,8 @@
+author: "jlsnow301"
+delete-after: True
+changes:
+ - rscadd: "Added two new bitrunning maps: Grasslands Hunt and Meta Central."
+ - rscadd: "Deer are now more complex animals, granting them enhanced ability to run amok and chew your favorite plants."
+ - balance: "Reduced the cost of most BR vendor items."
+ - bugfix: "Fixes an issue where modular virtual domains spawned less mobs than intended."
+ - bugfix: "These modular spawns are now valid mutation targets to become an antagonist."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-85627.yml b/html/changelogs/AutoChangeLog-pr-85627.yml
new file mode 100644
index 00000000000..80d2e350440
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-85627.yml
@@ -0,0 +1,4 @@
+author: "Ben10Omintrix"
+delete-after: True
+changes:
+ - qol: "gives aquariums a new easier to use UI"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-85650.yml b/html/changelogs/AutoChangeLog-pr-85650.yml
new file mode 100644
index 00000000000..206f4a3b987
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-85650.yml
@@ -0,0 +1,4 @@
+author: "Rhials"
+delete-after: True
+changes:
+ - rscadd: "Code-Violet Medical Support ERT teams have been rolled out for deployment to Space Station 13 and related Nanotrasen Installations."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-85932.yml b/html/changelogs/AutoChangeLog-pr-85932.yml
new file mode 100644
index 00000000000..240ed430388
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-85932.yml
@@ -0,0 +1,4 @@
+author: "Melbert"
+delete-after: True
+changes:
+ - refactor: "Refactored heretic influences a tiny bit, now ghosts can see them! Report any oddities."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-85970.yml b/html/changelogs/AutoChangeLog-pr-85970.yml
new file mode 100644
index 00000000000..90653c7d7af
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-85970.yml
@@ -0,0 +1,4 @@
+author: "JohnFulpWillard"
+delete-after: True
+changes:
+ - qol: "Smartfridges now lets you set how many pills you want to vend, rather than popping out a second separate tgui window."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86007.yml b/html/changelogs/AutoChangeLog-pr-86007.yml
new file mode 100644
index 00000000000..7fda00afc32
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86007.yml
@@ -0,0 +1,8 @@
+author: "Ghommie"
+delete-after: True
+changes:
+ - rscadd: "Added fishing lures to the game. They don't get used up like baits and let you catch specific kinds of fish, though they need to be spun every few seconds. The whole set can be ordered from cargo for 450 credits."
+ - balance: "The magnet hook now removes dud chances."
+ - rscadd: "Added five new fish types: perch, two types of pike, monkfish, plaice and squid. Squids have a fairly special ink production trait, which lets you use them (unless dead) to ink people face at close range, and can be butchered for an ink sac, which can either be processed into canned squid ink, or thrown at someone."
+ - bugfix: "Refactored throwing a little. Some items (specifically components/elements) won't be triggered when caught. no more plates shattering despite being caught for example."
+ - rscadd: "Goldfish, lavaloops, needlefish and armorfish can now be used as baits."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86020.yml b/html/changelogs/AutoChangeLog-pr-86020.yml
new file mode 100644
index 00000000000..67c85821003
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86020.yml
@@ -0,0 +1,4 @@
+author: "Absolucy"
+delete-after: True
+changes:
+ - refactor: "Refactored some functions related to line-of-sight and reach to improve performance."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86031.yml b/html/changelogs/AutoChangeLog-pr-86031.yml
new file mode 100644
index 00000000000..4620465bb2e
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86031.yml
@@ -0,0 +1,4 @@
+author: "Ben10Omintrix"
+delete-after: True
+changes:
+ - refactor: "able_to_run and incapacitated have been refactored to be event based"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86037.yml b/html/changelogs/AutoChangeLog-pr-86037.yml
new file mode 100644
index 00000000000..c6d9a5bb3a7
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86037.yml
@@ -0,0 +1,4 @@
+author: "SmArtKar"
+delete-after: True
+changes:
+ - bugfix: "Cardborg costume no longer gets its appearance deleted when you drop a second hat/suit you are holding in your hand"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86039.yml b/html/changelogs/AutoChangeLog-pr-86039.yml
new file mode 100644
index 00000000000..936cc97f47c
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86039.yml
@@ -0,0 +1,5 @@
+author: "Singul0"
+delete-after: True
+changes:
+ - sound: "adds sounds for energy shieldbashing"
+ - code_imp: "Shieldbashing feature is now consistent across all shield types"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86060.yml b/html/changelogs/AutoChangeLog-pr-86060.yml
new file mode 100644
index 00000000000..1808ee3566f
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86060.yml
@@ -0,0 +1,4 @@
+author: "Y0SH1M4S73R"
+delete-after: True
+changes:
+ - admin: "Dreamluau provides a more informative error message when trying to pass references to qdeleted datums back to BYOND."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86090.yml b/html/changelogs/AutoChangeLog-pr-86090.yml
new file mode 100644
index 00000000000..0b1f13e2f9a
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86090.yml
@@ -0,0 +1,4 @@
+author: "Ghommie"
+delete-after: True
+changes:
+ - bugfix: "fixed a few minor nits with aquarium fish visuals."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86092.yml b/html/changelogs/AutoChangeLog-pr-86092.yml
new file mode 100644
index 00000000000..e939cb33ac8
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86092.yml
@@ -0,0 +1,4 @@
+author: "Ghommie"
+delete-after: True
+changes:
+ - bugfix: "Syndie sleepers now drop the appropriate syndicate sleeper boards."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86097.yml b/html/changelogs/AutoChangeLog-pr-86097.yml
new file mode 100644
index 00000000000..5e259015829
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86097.yml
@@ -0,0 +1,4 @@
+author: "Majkl-J"
+delete-after: True
+changes:
+ - bugfix: "Embed updating now actually updates embeds"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86099.yml b/html/changelogs/AutoChangeLog-pr-86099.yml
new file mode 100644
index 00000000000..b745e324056
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86099.yml
@@ -0,0 +1,4 @@
+author: "KazooBard"
+delete-after: True
+changes:
+ - qol: "All cans (soda cans etc) fit on utility belts now. Drink on the job!"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86103.yml b/html/changelogs/AutoChangeLog-pr-86103.yml
new file mode 100644
index 00000000000..2ea467696ab
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86103.yml
@@ -0,0 +1,5 @@
+author: "Hardly"
+delete-after: True
+changes:
+ - sound: "Plumbing Constructor and Rapid-Tiling-Device now has RCD's pick up and UI sounds"
+ - bugfix: "Fixes ghosts being able to interact with the RCD, RPLD and RPDs"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86108.yml b/html/changelogs/AutoChangeLog-pr-86108.yml
new file mode 100644
index 00000000000..e0fb6ce3c04
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86108.yml
@@ -0,0 +1,5 @@
+author: "SmArtKar"
+delete-after: True
+changes:
+ - bugfix: "Mouthhole module can no longer be installed on MODsuits that don't cover the mouth"
+ - image: "Civilian MODsuit got a resprite"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86111.yml b/html/changelogs/AutoChangeLog-pr-86111.yml
new file mode 100644
index 00000000000..4782d4b45b5
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86111.yml
@@ -0,0 +1,4 @@
+author: "Time-Green"
+delete-after: True
+changes:
+ - qol: "Unsettle (Voidwalker) doesn't go on cooldown if line of sight is broken"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86116.yml b/html/changelogs/AutoChangeLog-pr-86116.yml
new file mode 100644
index 00000000000..2c5a6840aed
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86116.yml
@@ -0,0 +1,9 @@
+author: "EnterTheJake"
+delete-after: True
+changes:
+ - rscadd: "A Syndicate Rebar Quiver has been added to the uplink"
+ - qol: "Left clicking with a rebar crossbow will now draw/undraw the string."
+ - balance: "Rebar quivers are now a neck slot item."
+ - balance: " Hydrogen bolts damage has been upped to 55 brute and can now pierce through walls, they no longer have infinite piercing and can no longer embed however."
+ - code_imp: "removed the TRAIT_ALWAYS_HIT_ZONE, replaced with 2 new variables."
+ - bugfix: "fixes rebar crossbows having a higher capacity than intended if a bolt had already been chambered."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86121.yml b/html/changelogs/AutoChangeLog-pr-86121.yml
new file mode 100644
index 00000000000..7ee758555a6
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86121.yml
@@ -0,0 +1,4 @@
+author: "SmArtKar"
+delete-after: True
+changes:
+ - bugfix: "Acromegaly no longer makes you bonk your head on airlocks while you're inside of objects"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86122.yml b/html/changelogs/AutoChangeLog-pr-86122.yml
new file mode 100644
index 00000000000..488d955ba90
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86122.yml
@@ -0,0 +1,5 @@
+author: "Archimus12"
+delete-after: True
+changes:
+ - bugfix: "Makes the Cytology Vendor sell science bio suits instead of medical bio suits."
+ - bugfix: "Makes the Cytology Vendor sell science lab coats instead of normal lab coats."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86130.yml b/html/changelogs/AutoChangeLog-pr-86130.yml
new file mode 100644
index 00000000000..e06346432e7
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86130.yml
@@ -0,0 +1,4 @@
+author: "Ghommie"
+delete-after: True
+changes:
+ - bugfix: "Rum can be synthetized again."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86154.yml b/html/changelogs/AutoChangeLog-pr-86154.yml
new file mode 100644
index 00000000000..74606b1ba06
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86154.yml
@@ -0,0 +1,6 @@
+author: "LT3"
+delete-after: True
+changes:
+ - rscadd: "Added Chief Engineer SEAL OF APPROVAL sticker"
+ - code_imp: "Stickers now come in sticker packs, not boxes"
+ - code_imp: "Stickers can now add examine text to whatever they're stuck on"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86157.yml b/html/changelogs/AutoChangeLog-pr-86157.yml
new file mode 100644
index 00000000000..19b177f402d
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86157.yml
@@ -0,0 +1,4 @@
+author: "Bisar"
+delete-after: True
+changes:
+ - code_imp: "The (currently unused) TGUI checkbox components returns a BYOND friendly list of the indexes of any choices now."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86168.yml b/html/changelogs/AutoChangeLog-pr-86168.yml
new file mode 100644
index 00000000000..352c93deb47
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86168.yml
@@ -0,0 +1,4 @@
+author: "oranges"
+delete-after: True
+changes:
+ - rscadd: "ghosts can now jump, bhop your way to life"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86224.yml b/html/changelogs/AutoChangeLog-pr-86224.yml
new file mode 100644
index 00000000000..ea2db37e08d
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86224.yml
@@ -0,0 +1,4 @@
+author: "Ghommie"
+delete-after: True
+changes:
+ - qol: "You can kill germs by actually cooking the food (i.e. frying and grilling) now, or by setting it on fire."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86251.yml b/html/changelogs/AutoChangeLog-pr-86251.yml
new file mode 100644
index 00000000000..633dd5eeea5
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86251.yml
@@ -0,0 +1,4 @@
+author: "Astrogem2"
+delete-after: True
+changes:
+ - spellcheck: "fixed a few typos with energy shield descriptions."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86272.yml b/html/changelogs/AutoChangeLog-pr-86272.yml
new file mode 100644
index 00000000000..c02875b4421
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86272.yml
@@ -0,0 +1,5 @@
+author: "Rhials"
+delete-after: True
+changes:
+ - spellcheck: "Anomaly suicides now use proper grammar."
+ - bugfix: "Anomaly suicides work again."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86441.yml b/html/changelogs/AutoChangeLog-pr-86441.yml
new file mode 100644
index 00000000000..4ff0c354f09
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86441.yml
@@ -0,0 +1,4 @@
+author: "r3dj4ck0424"
+delete-after: True
+changes:
+ - rscadd: "The vendor of cytology equipment, the CytoPro, is once again available in your local science department!"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86445.yml b/html/changelogs/AutoChangeLog-pr-86445.yml
new file mode 100644
index 00000000000..a41ecdb6c99
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86445.yml
@@ -0,0 +1,4 @@
+author: "grungussuss"
+delete-after: True
+changes:
+ - sound: "fish now have new sounds"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86447.yml b/html/changelogs/AutoChangeLog-pr-86447.yml
new file mode 100644
index 00000000000..b24e0508bd2
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86447.yml
@@ -0,0 +1,4 @@
+author: "Ben10Omintrix"
+delete-after: True
+changes:
+ - bugfix: "wooden fences will no longer appear pitch black in lower levels of icebox"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86448.yml b/html/changelogs/AutoChangeLog-pr-86448.yml
new file mode 100644
index 00000000000..69a0fff1154
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86448.yml
@@ -0,0 +1,4 @@
+author: "SmArtKar"
+delete-after: True
+changes:
+ - bugfix: "Changelings can no longer spawn undetectable spider eggs inside of vents"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86451.yml b/html/changelogs/AutoChangeLog-pr-86451.yml
new file mode 100644
index 00000000000..7936d3f29ca
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86451.yml
@@ -0,0 +1,4 @@
+author: "LT3"
+delete-after: True
+changes:
+ - image: "The 'shit is fucked' default turf no longer flashes\n/:cl"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86454.yml b/html/changelogs/AutoChangeLog-pr-86454.yml
new file mode 100644
index 00000000000..215b09c4a6b
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86454.yml
@@ -0,0 +1,4 @@
+author: "FeudeyTF"
+delete-after: True
+changes:
+ - bugfix: "fixed an UI problems of evidence board"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86455.yml b/html/changelogs/AutoChangeLog-pr-86455.yml
new file mode 100644
index 00000000000..f80691149e4
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86455.yml
@@ -0,0 +1,4 @@
+author: "Rhials"
+delete-after: True
+changes:
+ - bugfix: "Runtime station has delivery beacons and navbeacons again."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86463.yml b/html/changelogs/AutoChangeLog-pr-86463.yml
new file mode 100644
index 00000000000..b9b29f403c6
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86463.yml
@@ -0,0 +1,4 @@
+author: "vinylspiders"
+delete-after: True
+changes:
+ - bugfix: "fixed a bug that could sometimes cause jump boots users to retain the floating trait indefinitely when using the ability"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86467.yml b/html/changelogs/AutoChangeLog-pr-86467.yml
new file mode 100644
index 00000000000..dff62630647
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86467.yml
@@ -0,0 +1,4 @@
+author: "grungussuss"
+delete-after: True
+changes:
+ - sound: "some more items will vary in pitch when picking them up and placing them down"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86468.yml b/html/changelogs/AutoChangeLog-pr-86468.yml
new file mode 100644
index 00000000000..4f9ca715a7f
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86468.yml
@@ -0,0 +1,4 @@
+author: "TwistedSilicon"
+delete-after: True
+changes:
+ - bugfix: "The Codex Cicatrix ritual now consumes the item in the case where a hide was used instead of a corpse. No more free books."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86469.yml b/html/changelogs/AutoChangeLog-pr-86469.yml
new file mode 100644
index 00000000000..d64a7479bea
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86469.yml
@@ -0,0 +1,4 @@
+author: "Jewelry-x"
+delete-after: True
+changes:
+ - spellcheck: "fixed a wrong extension in the RUNNING_A_SERVER.md"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86471.yml b/html/changelogs/AutoChangeLog-pr-86471.yml
new file mode 100644
index 00000000000..81b56e9ac7b
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86471.yml
@@ -0,0 +1,4 @@
+author: "r3dj4ck0424"
+delete-after: True
+changes:
+ - spellcheck: "made the grammar on the brimdemon horn crusher trophy nicer"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86472.yml b/html/changelogs/AutoChangeLog-pr-86472.yml
new file mode 100644
index 00000000000..ca49e390a27
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86472.yml
@@ -0,0 +1,4 @@
+author: "Singul0"
+delete-after: True
+changes:
+ - bugfix: "Fixes makarov-stechkin mix up on forgotten ship virtual domain."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86473.yml b/html/changelogs/AutoChangeLog-pr-86473.yml
new file mode 100644
index 00000000000..d57ba1ce921
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86473.yml
@@ -0,0 +1,4 @@
+author: "Xackii"
+delete-after: True
+changes:
+ - qol: "You don't need two hands to stream with broadcast camera."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86474.yml b/html/changelogs/AutoChangeLog-pr-86474.yml
new file mode 100644
index 00000000000..36924fa8a89
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86474.yml
@@ -0,0 +1,5 @@
+author: "OverwatchVoice"
+delete-after: True
+changes:
+ - spellcheck: "Changed description of Rebar crossbow."
+ - bugfix: "Rebar crossbow description will no longer lie about it's missfire potential."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86477.yml b/html/changelogs/AutoChangeLog-pr-86477.yml
new file mode 100644
index 00000000000..fcb6e4062e4
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86477.yml
@@ -0,0 +1,4 @@
+author: "Ben10Omintrix"
+delete-after: True
+changes:
+ - bugfix: "aquarium ui now displays props and fishes correctly"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86478.yml b/html/changelogs/AutoChangeLog-pr-86478.yml
new file mode 100644
index 00000000000..4247a79257d
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86478.yml
@@ -0,0 +1,4 @@
+author: "EnterTheJake"
+delete-after: True
+changes:
+ - balance: "Syndicate quiver is now small sized instead of Bulky."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86480.yml b/html/changelogs/AutoChangeLog-pr-86480.yml
new file mode 100644
index 00000000000..0391e294bd7
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86480.yml
@@ -0,0 +1,5 @@
+author: "Sealed101"
+delete-after: True
+changes:
+ - bugfix: "fixed borg exoskeletons not dropping when a borg is manually deconstructed"
+ - bugfix: "borg upgrade modules are now dropped when a borg is deconstructed"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86489.yml b/html/changelogs/AutoChangeLog-pr-86489.yml
new file mode 100644
index 00000000000..e1c9b774cfd
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86489.yml
@@ -0,0 +1,4 @@
+author: "Ben10Omintrix"
+delete-after: True
+changes:
+ - bugfix: "fixes basic mobs not losing their aggroed appearance after death"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86490.yml b/html/changelogs/AutoChangeLog-pr-86490.yml
new file mode 100644
index 00000000000..1f4a377bf18
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86490.yml
@@ -0,0 +1,4 @@
+author: "TwistedSilicon"
+delete-after: True
+changes:
+ - bugfix: "Mech equipment is no longer broken in the UI for specific conditions."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86491.yml b/html/changelogs/AutoChangeLog-pr-86491.yml
new file mode 100644
index 00000000000..6b16473e718
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86491.yml
@@ -0,0 +1,4 @@
+author: "grungussuss"
+delete-after: True
+changes:
+ - sound: "fish sounds are louder"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86495.yml b/html/changelogs/AutoChangeLog-pr-86495.yml
new file mode 100644
index 00000000000..e46aeb0e627
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86495.yml
@@ -0,0 +1,4 @@
+author: "vinylspiders"
+delete-after: True
+changes:
+ - bugfix: "certain text input fields in the character setup menu will now update properly when swapping character slots"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86502.yml b/html/changelogs/AutoChangeLog-pr-86502.yml
new file mode 100644
index 00000000000..05363c874b1
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86502.yml
@@ -0,0 +1,4 @@
+author: "Kylerace"
+delete-after: True
+changes:
+ - bugfix: "some bot paths will show up to users with diagnostic huds again"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86504.yml b/html/changelogs/AutoChangeLog-pr-86504.yml
new file mode 100644
index 00000000000..9ad394022ed
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86504.yml
@@ -0,0 +1,4 @@
+author: "MrStonedOne"
+delete-after: True
+changes:
+ - bugfix: "Fixed the taskbar/menu bar icon showing the virgin orange byond icon instead of the chad blue ss13 icon."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86509.yml b/html/changelogs/AutoChangeLog-pr-86509.yml
new file mode 100644
index 00000000000..59c359e2e32
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86509.yml
@@ -0,0 +1,4 @@
+author: "vinylspiders"
+delete-after: True
+changes:
+ - bugfix: "fixed a race condition that was causing carpotoxin to cause liver damage to felinids despite being immune"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86511.yml b/html/changelogs/AutoChangeLog-pr-86511.yml
new file mode 100644
index 00000000000..0e3159fc4cd
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86511.yml
@@ -0,0 +1,4 @@
+author: "Jackraxxus"
+delete-after: True
+changes:
+ - bugfix: "You can deploy MODsuit parts individually again."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86516.yml b/html/changelogs/AutoChangeLog-pr-86516.yml
new file mode 100644
index 00000000000..d4e75e8a530
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86516.yml
@@ -0,0 +1,4 @@
+author: "FeudeyTF"
+delete-after: True
+changes:
+ - bugfix: "fixed removing last case"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86517.yml b/html/changelogs/AutoChangeLog-pr-86517.yml
new file mode 100644
index 00000000000..7183ee70a1c
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86517.yml
@@ -0,0 +1,4 @@
+author: "Ben10Omintrix"
+delete-after: True
+changes:
+ - bugfix: "basic mobs will now act hostile again"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-86519.yml b/html/changelogs/AutoChangeLog-pr-86519.yml
new file mode 100644
index 00000000000..55b3650755e
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-86519.yml
@@ -0,0 +1,4 @@
+author: "Thunder12345"
+delete-after: True
+changes:
+ - bugfix: "Freed up a trapped bookshelf in Birdshot's library"
\ No newline at end of file
diff --git a/icons/hud/fishing_hud.dmi b/icons/hud/fishing_hud.dmi
index db36e241a2f..f9d2d2ff9c4 100644
Binary files a/icons/hud/fishing_hud.dmi and b/icons/hud/fishing_hud.dmi differ
diff --git a/icons/hud/screen_gen.dmi b/icons/hud/screen_gen.dmi
index 1a04bd6de76..86383abbef1 100644
Binary files a/icons/hud/screen_gen.dmi and b/icons/hud/screen_gen.dmi differ
diff --git a/icons/mob/actions/actions_items.dmi b/icons/mob/actions/actions_items.dmi
index 7aaeb9b36d2..3887804e55d 100644
Binary files a/icons/mob/actions/actions_items.dmi and b/icons/mob/actions/actions_items.dmi differ
diff --git a/icons/mob/clothing/back.dmi b/icons/mob/clothing/back.dmi
index 8c3748e8667..5bcaa41f5ed 100644
Binary files a/icons/mob/clothing/back.dmi and b/icons/mob/clothing/back.dmi differ
diff --git a/icons/mob/clothing/modsuit/mod_clothing.dmi b/icons/mob/clothing/modsuit/mod_clothing.dmi
index cb2a472c32e..aa9b6feca11 100644
Binary files a/icons/mob/clothing/modsuit/mod_clothing.dmi and b/icons/mob/clothing/modsuit/mod_clothing.dmi differ
diff --git a/icons/mob/clothing/neck.dmi b/icons/mob/clothing/neck.dmi
index 3467f752ac3..bd57cb6eee9 100644
Binary files a/icons/mob/clothing/neck.dmi and b/icons/mob/clothing/neck.dmi differ
diff --git a/icons/mob/effects/creampie.dmi b/icons/mob/effects/face_decal.dmi
similarity index 100%
rename from icons/mob/effects/creampie.dmi
rename to icons/mob/effects/face_decal.dmi
diff --git a/icons/mob/inhands/fish_lefthand.dmi b/icons/mob/inhands/fish_lefthand.dmi
index b61231c6b9d..bd712791b92 100644
Binary files a/icons/mob/inhands/fish_lefthand.dmi and b/icons/mob/inhands/fish_lefthand.dmi differ
diff --git a/icons/mob/inhands/fish_righthand.dmi b/icons/mob/inhands/fish_righthand.dmi
index 48ede802899..09e97a31969 100644
Binary files a/icons/mob/inhands/fish_righthand.dmi and b/icons/mob/inhands/fish_righthand.dmi differ
diff --git a/icons/obj/aquarium/fish.dmi b/icons/obj/aquarium/fish.dmi
index 73304ea6af1..e3b41f4cf90 100644
Binary files a/icons/obj/aquarium/fish.dmi and b/icons/obj/aquarium/fish.dmi differ
diff --git a/icons/obj/aquarium/wide.dmi b/icons/obj/aquarium/wide.dmi
index 61dfbe12718..5334fcf1808 100644
Binary files a/icons/obj/aquarium/wide.dmi and b/icons/obj/aquarium/wide.dmi differ
diff --git a/icons/obj/clothing/modsuit/mod_clothing.dmi b/icons/obj/clothing/modsuit/mod_clothing.dmi
index 6ab49417aa5..160606c790a 100644
Binary files a/icons/obj/clothing/modsuit/mod_clothing.dmi and b/icons/obj/clothing/modsuit/mod_clothing.dmi differ
diff --git a/icons/obj/fishing.dmi b/icons/obj/fishing.dmi
index b1d5a787b20..2344d2b8ed9 100644
Binary files a/icons/obj/fishing.dmi and b/icons/obj/fishing.dmi differ
diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi
index 503c5b0920e..7b6afcc37ff 100644
Binary files a/icons/obj/food/food.dmi and b/icons/obj/food/food.dmi differ
diff --git a/icons/obj/food/meat.dmi b/icons/obj/food/meat.dmi
index 925675f7303..ca3007749e7 100644
Binary files a/icons/obj/food/meat.dmi and b/icons/obj/food/meat.dmi differ
diff --git a/icons/obj/machines/vending.dmi b/icons/obj/machines/vending.dmi
index cd26bd8dbf4..319771e4e7f 100644
Binary files a/icons/obj/machines/vending.dmi and b/icons/obj/machines/vending.dmi differ
diff --git a/icons/obj/service/janitor.dmi b/icons/obj/service/janitor.dmi
index a07f0145367..b340aa54cee 100644
Binary files a/icons/obj/service/janitor.dmi and b/icons/obj/service/janitor.dmi differ
diff --git a/icons/obj/storage/box.dmi b/icons/obj/storage/box.dmi
index 58c1dd661ae..747fb5462c7 100644
Binary files a/icons/obj/storage/box.dmi and b/icons/obj/storage/box.dmi differ
diff --git a/icons/obj/storage/storage.dmi b/icons/obj/storage/storage.dmi
index da5accade04..a55606fa3b3 100644
Binary files a/icons/obj/storage/storage.dmi and b/icons/obj/storage/storage.dmi differ
diff --git a/icons/obj/toys/stickers.dmi b/icons/obj/toys/stickers.dmi
index 37780f5fd6c..80c0e138e38 100644
Binary files a/icons/obj/toys/stickers.dmi and b/icons/obj/toys/stickers.dmi differ
diff --git a/icons/obj/weapons/bows/quivers.dmi b/icons/obj/weapons/bows/quivers.dmi
index 615f96ee6af..86e6ffd2b92 100644
Binary files a/icons/obj/weapons/bows/quivers.dmi and b/icons/obj/weapons/bows/quivers.dmi differ
diff --git a/icons/obj/weapons/guns/ammo.dmi b/icons/obj/weapons/guns/ammo.dmi
index 4cd031af7ee..971bdaf4d20 100644
Binary files a/icons/obj/weapons/guns/ammo.dmi and b/icons/obj/weapons/guns/ammo.dmi differ
diff --git a/icons/obj/weapons/guns/ballistic.dmi b/icons/obj/weapons/guns/ballistic.dmi
index 824d8b7c0a0..4ebb17baec3 100644
Binary files a/icons/obj/weapons/guns/ballistic.dmi and b/icons/obj/weapons/guns/ballistic.dmi differ
diff --git a/icons/turf/debug.dmi b/icons/turf/debug.dmi
index debc965d0ec..848187dd9f0 100644
Binary files a/icons/turf/debug.dmi and b/icons/turf/debug.dmi differ
diff --git a/modular_nova/master_files/code/modules/cargo/markets/market_items/misc.dm b/modular_nova/master_files/code/modules/cargo/markets/market_items/misc.dm
index 4c296c04506..7cf4398253d 100644
--- a/modular_nova/master_files/code/modules/cargo/markets/market_items/misc.dm
+++ b/modular_nova/master_files/code/modules/cargo/markets/market_items/misc.dm
@@ -19,7 +19,7 @@
/datum/market_item/misc/sticker_box
name = "Syndie Sticker Box"
desc = "Contains 8 random stickers precisely engineered to resemble suspicious objects, which may or may not be useful for fooling crew."
- item = /obj/item/storage/box/syndie_kit/stickers
+ item = /obj/item/storage/box/stickers/syndie_kit
price_min = CARGO_CRATE_VALUE * 0.5
price_max = CARGO_CRATE_VALUE
stock_max = 2
diff --git a/modular_nova/master_files/code/modules/clothing/back/antigravityharness.dm b/modular_nova/master_files/code/modules/clothing/back/antigravityharness.dm
index 02b36d747a1..a8ae33efdd4 100644
--- a/modular_nova/master_files/code/modules/clothing/back/antigravityharness.dm
+++ b/modular_nova/master_files/code/modules/clothing/back/antigravityharness.dm
@@ -61,7 +61,7 @@
/// This cycles the harness's current mode to the next one, likely using the action button. Goes from Off to Anti to Extra, always.
/obj/item/gravity_harness/proc/toggle_mode(mob/user, voluntary)
- if(!istype(user) || user.incapacitated())
+ if(!istype(user) || user.incapacitated)
return FALSE
if(!gravity_on && (!current_cell || current_cell.charge < GRAVITY_FIELD_COST))
diff --git a/modular_nova/modules/admin/code/smites/pie.dm b/modular_nova/modules/admin/code/smites/pie.dm
index ac8e38c3c80..e0f9e5d7c50 100644
--- a/modular_nova/modules/admin/code/smites/pie.dm
+++ b/modular_nova/modules/admin/code/smites/pie.dm
@@ -5,4 +5,4 @@
/datum/smite/pie/effect(client/user, mob/living/target)
. = ..()
var/obj/item/food/pie/cream/nostun/creamy = new(get_turf(target))
- creamy.splat(target)
+ creamy.throw_at(target, 1, 3)
diff --git a/modular_nova/modules/aesthetics/storage/storage.dm b/modular_nova/modules/aesthetics/storage/storage.dm
index 72e8bbe9ef7..579e044173f 100644
--- a/modular_nova/modules/aesthetics/storage/storage.dm
+++ b/modular_nova/modules/aesthetics/storage/storage.dm
@@ -37,6 +37,8 @@
/obj/item/storage/box/fishing_hooks
icon = 'icons/obj/storage/box.dmi'
+/obj/item/storage/box/fishing_lures
+ icon = 'icons/obj/storage/box.dmi'
/obj/item/storage/box/fishing_lines
icon = 'icons/obj/storage/box.dmi'
diff --git a/modular_nova/modules/alt_vox/code/vox_procs.dm b/modular_nova/modules/alt_vox/code/vox_procs.dm
index dd9daedbb10..4d6e3150fcc 100644
--- a/modular_nova/modules/alt_vox/code/vox_procs.dm
+++ b/modular_nova/modules/alt_vox/code/vox_procs.dm
@@ -27,7 +27,7 @@
set desc = "Switch your VOX announcement voice!"
set category = "AI Commands"
- if(incapacitated())
+ if(incapacitated)
return
var/selection = tgui_input_list(src, "Please select a new VOX voice:", "VOX VOICE", vox_voices)
if(selection == null)
@@ -42,7 +42,7 @@
set desc = "Display the list of recently pressed vox lines."
set category = "AI Commands"
- if(incapacitated())
+ if(incapacitated)
return
to_chat(src, vox_word_string)
diff --git a/modular_nova/modules/borgs/code/robot_items.dm b/modular_nova/modules/borgs/code/robot_items.dm
index 166c8580dcd..73ef0b72278 100644
--- a/modular_nova/modules/borgs/code/robot_items.dm
+++ b/modular_nova/modules/borgs/code/robot_items.dm
@@ -575,7 +575,7 @@
/obj/item/borg_shapeshifter/proc/check_menu(mob/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/modular_nova/modules/clock_cult/code/actions/_action.dm b/modular_nova/modules/clock_cult/code/actions/_action.dm
index a0071521fc8..8f9946041c7 100644
--- a/modular_nova/modules/clock_cult/code/actions/_action.dm
+++ b/modular_nova/modules/clock_cult/code/actions/_action.dm
@@ -38,7 +38,7 @@
return ..(losing_mob)
/datum/action/innate/clockcult/quick_bind/IsAvailable(feedback)
- if(!IS_CLOCK(owner) || owner.incapacitated())
+ if(!IS_CLOCK(owner) || owner.incapacitated)
return FALSE
return ..()
diff --git a/modular_nova/modules/clock_cult/code/items/replica_fabricator.dm b/modular_nova/modules/clock_cult/code/items/replica_fabricator.dm
index 62bc382f675..245a6397eac 100644
--- a/modular_nova/modules/clock_cult/code/items/replica_fabricator.dm
+++ b/modular_nova/modules/clock_cult/code/items/replica_fabricator.dm
@@ -131,7 +131,7 @@
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/colony_fabricator/code/tools/tools.dm b/modular_nova/modules/colony_fabricator/code/tools/tools.dm
index 96ff98c2d40..9cd667bcb71 100644
--- a/modular_nova/modules/colony_fabricator/code/tools/tools.dm
+++ b/modular_nova/modules/colony_fabricator/code/tools/tools.dm
@@ -89,7 +89,7 @@
/obj/item/screwdriver/omni_drill/proc/check_menu(mob/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.Adjacent(src))
+ if(user.incapacitated || !user.Adjacent(src))
return FALSE
return TRUE
diff --git a/modular_nova/modules/cryosleep/code/ai.dm b/modular_nova/modules/cryosleep/code/ai.dm
index 5397311dc2f..272998265b8 100644
--- a/modular_nova/modules/cryosleep/code/ai.dm
+++ b/modular_nova/modules/cryosleep/code/ai.dm
@@ -3,7 +3,7 @@
set desc = "Puts the current AI personality into cryogenic stasis, freeing the space for another."
set category = "AI Commands"
- if(incapacitated())
+ if(incapacitated)
return
switch(alert("Would you like to enter cryo? This will ghost you. Remember to AHELP before cryoing out of important roles, even with no admins online.",,"Yes.","No."))
if("Yes.")
diff --git a/modular_nova/modules/customization/modules/clothing/masks/breath.dm b/modular_nova/modules/customization/modules/clothing/masks/breath.dm
index c13d403ba2c..4a3b100d2e9 100644
--- a/modular_nova/modules/customization/modules/clothing/masks/breath.dm
+++ b/modular_nova/modules/customization/modules/clothing/masks/breath.dm
@@ -20,7 +20,7 @@
/obj/item/clothing/mask/balaclavaadjust/proc/adjust_mask(mob/living/carbon/human/user)
if(!istype(user))
return
- if(!user.incapacitated())
+ if(!user.incapacitated)
switch(open)
if (0)
flags_inv = HIDEHAIR
diff --git a/modular_nova/modules/customization/modules/clothing/masks/gasmask.dm b/modular_nova/modules/customization/modules/clothing/masks/gasmask.dm
index d3bfc3e974a..3ee77992e0d 100644
--- a/modular_nova/modules/customization/modules/clothing/masks/gasmask.dm
+++ b/modular_nova/modules/customization/modules/clothing/masks/gasmask.dm
@@ -128,7 +128,7 @@
)
/obj/item/clothing/mask/gas/clown_hat/vox/ui_action_click(mob/user)
- if(!istype(user) || user.incapacitated())
+ if(!istype(user) || user.incapacitated)
return
var/list/options = list()
@@ -143,7 +143,7 @@
if(!choice)
return FALSE
- if(src && choice && !user.incapacitated() && in_range(user,src))
+ if(src && choice && !user.incapacitated && in_range(user,src))
icon_state = options[choice]
user.update_worn_mask()
update_item_action_buttons()
@@ -168,7 +168,7 @@
)
/obj/item/clothing/mask/gas/mime/vox/ui_action_click(mob/user)
- if(!istype(user) || user.incapacitated())
+ if(!istype(user) || user.incapacitated)
return
var/list/options = list()
@@ -181,7 +181,7 @@
if(!choice)
return FALSE
- if(src && choice && !user.incapacitated() && in_range(user,src))
+ if(src && choice && !user.incapacitated && in_range(user,src))
var/mob/living/carbon/human/human_user = user
if(human_user.dna.species.mutant_bodyparts["snout"])
icon = 'modular_nova/master_files/icons/obj/clothing/masks.dmi'
diff --git a/modular_nova/modules/customization/modules/clothing/masks/paper.dm b/modular_nova/modules/customization/modules/clothing/masks/paper.dm
index 91f55d2640f..a5b355a9246 100644
--- a/modular_nova/modules/customization/modules/clothing/masks/paper.dm
+++ b/modular_nova/modules/customization/modules/clothing/masks/paper.dm
@@ -98,7 +98,7 @@
/obj/item/clothing/mask/paper/proc/adjust_mask(mob/living/carbon/human/user)
if(!istype(user))
return
- if(!user.incapacitated())
+ if(!user.incapacitated)
var/is_worn = user.wear_mask == src
wear_hair_over = !wear_hair_over
if(wear_hair_over)
@@ -113,7 +113,7 @@
/obj/item/clothing/mask/paper/proc/adjust_strap(mob/living/carbon/human/user)
if(!istype(user))
return
- if(!user.incapacitated())
+ if(!user.incapacitated)
var/is_worn = user.wear_mask == src
strap_hidden = !strap_hidden
to_chat(user, "You [is_worn ? "" : "will "][strap_hidden ? "hide" : "show"] the mask strap.")
diff --git a/modular_nova/modules/customization/modules/clothing/~donator/donator_clothing.dm b/modular_nova/modules/customization/modules/clothing/~donator/donator_clothing.dm
index 1a2e3a5e899..47cadd33691 100644
--- a/modular_nova/modules/customization/modules/clothing/~donator/donator_clothing.dm
+++ b/modular_nova/modules/customization/modules/clothing/~donator/donator_clothing.dm
@@ -574,7 +574,7 @@
var/goggles = FALSE
/obj/item/clothing/head/avipilot/proc/adjust_goggles(mob/living/carbon/user)
- if(user?.incapacitated())
+ if(user?.incapacitated)
return
if(goggles)
icon_state = "avipilotup"
@@ -1038,7 +1038,7 @@
/obj/item/clothing/mask/gas/psycho_malice/proc/adjust_mask(mob/living/carbon/human/user)
if(!istype(user))
return
- if(!user.incapacitated())
+ if(!user.incapacitated)
var/is_worn = user.wear_mask == src
wear_hair_over = !wear_hair_over
if(wear_hair_over)
diff --git a/modular_nova/modules/customization/modules/surgery/organs/wings.dm b/modular_nova/modules/customization/modules/surgery/organs/wings.dm
index 39cf8091906..148a4cd5406 100644
--- a/modular_nova/modules/customization/modules/surgery/organs/wings.dm
+++ b/modular_nova/modules/customization/modules/surgery/organs/wings.dm
@@ -76,7 +76,7 @@
to_chat(owner, span_warning("There's far too little air for your wings to work against!"))
return
- if(owner.incapacitated())
+ if(owner.incapacitated)
return
if(!COOLDOWN_FINISHED(src, dash_cooldown))
diff --git a/modular_nova/modules/customization/modules/taur_mechanics/code/human.dm b/modular_nova/modules/customization/modules/taur_mechanics/code/human.dm
index 57045d127df..8011e4e0d74 100644
--- a/modular_nova/modules/customization/modules/taur_mechanics/code/human.dm
+++ b/modular_nova/modules/customization/modules/taur_mechanics/code/human.dm
@@ -71,11 +71,11 @@
cant_buckle_message = "can't ride self!"
else if (body_position == LYING_DOWN)
cant_buckle_message = "can't ride resting!"
- else if (incapacitated())
+ else if (incapacitated)
cant_buckle_message = "can't mount incapacitated mobs!"
- else if (user.incapacitated())
+ else if (user.incapacitated)
cant_buckle_message = "you are incapacitated!"
- else if (to_buckle.incapacitated())
+ else if (to_buckle.incapacitated)
cant_buckle_message = "rider incapacitated!"
else if (length(buckled_mobs))
cant_buckle_message = "already being ridden!"
diff --git a/modular_nova/modules/goofsec/code/sec_clothing_overrides.dm b/modular_nova/modules/goofsec/code/sec_clothing_overrides.dm
index fcd39eb1f73..5d81edd896b 100644
--- a/modular_nova/modules/goofsec/code/sec_clothing_overrides.dm
+++ b/modular_nova/modules/goofsec/code/sec_clothing_overrides.dm
@@ -171,7 +171,7 @@
resolve_parent.balloon_alert(user, "can't reach!")
return FALSE
- if(!isliving(user) || user.incapacitated())
+ if(!isliving(user) || user.incapacitated)
return FALSE
var/obj/item/gun/gun_to_draw = locate() in real_location
@@ -250,7 +250,7 @@
. = ..()
if(.)
return
- if(user.incapacitated() || !can_toggle)
+ if(user.incapacitated || !can_toggle)
return
up = !up
flags_1 ^= visor_flags
diff --git a/modular_nova/modules/hyposprays/code/hypospray_kits.dm b/modular_nova/modules/hyposprays/code/hypospray_kits.dm
index 0ae015640da..ba6fd61c927 100644
--- a/modular_nova/modules/hyposprays/code/hypospray_kits.dm
+++ b/modular_nova/modules/hyposprays/code/hypospray_kits.dm
@@ -158,7 +158,7 @@
/obj/item/storage/hypospraykit/proc/check_menu(mob/user)
if(!istype(user))
return FALSE
- if(user.incapacitated() || !user.is_holding(src))
+ if(user.incapacitated || !user.is_holding(src))
return FALSE
return TRUE
diff --git a/modular_nova/modules/hyposprays/code/hyposprays_II.dm b/modular_nova/modules/hyposprays/code/hyposprays_II.dm
index acfd8ab3317..52d0f6e69c9 100644
--- a/modular_nova/modules/hyposprays/code/hyposprays_II.dm
+++ b/modular_nova/modules/hyposprays/code/hyposprays_II.dm
@@ -301,7 +301,7 @@
/obj/item/hypospray/mkii/attack_hand(mob/living/user)
if(user && loc == user && user.is_holding(src))
- if(user.incapacitated())
+ if(user.incapacitated)
return
else if(!vial)
. = ..()
diff --git a/modular_nova/modules/layer_shift/code/mob_movement.dm b/modular_nova/modules/layer_shift/code/mob_movement.dm
index 740b3e2289e..e2ce3dc36e5 100644
--- a/modular_nova/modules/layer_shift/code/mob_movement.dm
+++ b/modular_nova/modules/layer_shift/code/mob_movement.dm
@@ -10,7 +10,7 @@
set name = "Shift Layer Upwards"
set category = "IC"
- if(incapacitated())
+ if(incapacitated)
to_chat(src, span_warning("You can't do that right now!"))
return FALSE
@@ -29,7 +29,7 @@
set name = "Shift Layer Downwards"
set category = "IC"
- if(incapacitated())
+ if(incapacitated)
to_chat(src, span_warning("You can't do that right now!"))
return FALSE
diff --git a/modular_nova/modules/loadouts/loadout_ui/loadout_outfit_helpers.dm b/modular_nova/modules/loadouts/loadout_ui/loadout_outfit_helpers.dm
index 23787eeaba9..1210a8cdc65 100644
--- a/modular_nova/modules/loadouts/loadout_ui/loadout_outfit_helpers.dm
+++ b/modular_nova/modules/loadouts/loadout_ui/loadout_outfit_helpers.dm
@@ -218,7 +218,7 @@
balloon_alert(user, "picking up hat...")
if (!do_after(user, 3 SECONDS, src))
return
- if (QDELETED(src) || !Adjacent(user) || user.incapacitated())
+ if (QDELETED(src) || !Adjacent(user) || user.incapacitated)
return
user.place_on_head(src)
balloon_alert(user, "picked up hat")
@@ -235,7 +235,7 @@
balloon_alert(user, "dropping hat...")
if (!do_after(user, 3 SECONDS, src))
return
- if (QDELETED(src) || !Adjacent(user) || user.incapacitated() || isnull(hat))
+ if (QDELETED(src) || !Adjacent(user) || user.incapacitated || isnull(hat))
return
hat.forceMove(get_turf(src))
hat = null
diff --git a/modular_nova/modules/modular_items/code/modular_glasses.dm b/modular_nova/modules/modular_items/code/modular_glasses.dm
index 29e543ae6bc..9159d79e269 100644
--- a/modular_nova/modules/modular_items/code/modular_glasses.dm
+++ b/modular_nova/modules/modular_items/code/modular_glasses.dm
@@ -44,7 +44,7 @@
/obj/item/clothing/glasses/hud/ar/proc/toggle_mode(mob/user, voluntary)
- if(!istype(user) || user.incapacitated())
+ if(!istype(user) || user.incapacitated)
return
if(mode == modes[mode])
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/bdsm_mask.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/bdsm_mask.dm
index 868092d65e9..6cc06ed9312 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/bdsm_mask.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/bdsm_mask.dm
@@ -117,7 +117,7 @@
/obj/item/clothing/mask/gas/bdsm_mask/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
@@ -148,12 +148,12 @@
// To make in unremovable without helping when mask is on (for MouseDrop)
/datum/storage/pockets/small/bdsm_mask/on_mousedrop_onto(datum/source, atom/over_object, mob/user)
var/obj/item/clothing/mask/gas/bdsm_mask/mask = source
- if(!istype(mask) || ismecha(user.loc) || user.incapacitated() || !mask.is_locked(user))
+ if(!istype(mask) || ismecha(user.loc) || user.incapacitated || !mask.is_locked(user))
return ..()
return NONE //handled in mask mousedrop, don't allow content dumping
/obj/item/clothing/mask/gas/bdsm_mask/mouse_drop_dragged(atom/over_object, mob/user, src_location, over_location, params)
- if(ismecha(user.loc) || user.incapacitated() || !is_locked(user))
+ if(ismecha(user.loc) || user.incapacitated || !is_locked(user))
return
if(!istype(over_object, /atom/movable/screen/inventory/hand))
return
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/deprivation_helmet.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/deprivation_helmet.dm
index 74b8fd3b9db..9519b67667d 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/deprivation_helmet.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/deprivation_helmet.dm
@@ -161,7 +161,7 @@
/obj/item/clothing/head/deprivation_helmet/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/hypnogoggles.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/hypnogoggles.dm
index b31ff5ce8c2..c46754e9358 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/hypnogoggles.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/hypnogoggles.dm
@@ -73,7 +73,7 @@
/obj/item/clothing/glasses/hypno/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_blindfold.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_blindfold.dm
index 4ce4c765b23..ef12f9eabe3 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_blindfold.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_blindfold.dm
@@ -37,7 +37,7 @@
/obj/item/clothing/glasses/blindfold/kinky/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_headphones.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_headphones.dm
index 050e86098c4..4cb843aa3e8 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_headphones.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_headphones.dm
@@ -43,7 +43,7 @@
/obj/item/clothing/ears/kinky_headphones/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_sleepbag.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_sleepbag.dm
index 7d508e257a3..99a2e33a53a 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_sleepbag.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/kinky_sleepbag.dm
@@ -78,7 +78,7 @@
/obj/item/clothing/suit/straight_jacket/kinky_sleepbag/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/lewd_maid.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/lewd_maid.dm
index f7ee8d0bf69..5cbc0bf72cd 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/lewd_maid.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/lewd_maid.dm
@@ -63,7 +63,7 @@
/obj/item/clothing/accessory/lewdapron/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/shackles.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/shackles.dm
index db1da1c11b2..c2559a7adda 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/shackles.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/shackles.dm
@@ -49,7 +49,7 @@
/obj/item/clothing/suit/straight_jacket/shackles/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/strapon.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/strapon.dm
index 127ae598b12..f0ab08638b8 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/strapon.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_clothing/strapon.dm
@@ -38,7 +38,7 @@
/obj/item/clothing/strapon/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/_sex_toy.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/_sex_toy.dm
index 1b8277795bc..a095b8fb0a4 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/_sex_toy.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/_sex_toy.dm
@@ -60,7 +60,7 @@
/obj/item/clothing/sextoy/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/dildo.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/dildo.dm
index 6e774caf4a4..cac7a71e7ac 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/dildo.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/dildo.dm
@@ -231,7 +231,7 @@ GLOBAL_LIST_INIT(dildo_colors, list(//mostly neon colors
/// Choose a color and transparency level for the toy
/obj/item/clothing/sextoy/dildo/custom_dildo/proc/customize(mob/living/user)
- if(!src || !user || user.incapacitated() || !in_range(user, src))
+ if(!src || !user || user.incapacitated || !in_range(user, src))
return FALSE
var/color_choice = tgui_input_list(user, "Choose a color for your dildo.", "Dildo Color", GLOB.dildo_colors)
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/leather_whip.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/leather_whip.dm
index 0bf49e3e2be..696a89b0f26 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/leather_whip.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/leather_whip.dm
@@ -127,7 +127,7 @@
/obj/item/clothing/mask/leatherwhip/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/spanking_pad.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/spanking_pad.dm
index 28d4e044353..42c37dfd4eb 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/spanking_pad.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/spanking_pad.dm
@@ -26,7 +26,7 @@
/obj/item/spanking_pad/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/torture_candle.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/torture_candle.dm
index cf48d262d60..aa786d4c593 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_items/torture_candle.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_items/torture_candle.dm
@@ -44,7 +44,7 @@
/obj/item/bdsm_candle/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/lustwish.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/lustwish.dm
index 620a9c8ad16..2a5a4df4613 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/lustwish.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/lustwish.dm
@@ -195,7 +195,7 @@
/obj/machinery/vending/dorms/proc/check_menu(mob/living/user, obj/item/multitool)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
if(!multitool || !user.is_holding(multitool))
return FALSE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/milking_machine.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/milking_machine.dm
index cafb36f1e09..8db24c2ee5f 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/milking_machine.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_machinery/milking_machine.dm
@@ -156,7 +156,7 @@
/obj/structure/chair/milking_machine/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/modular_items/lewd_items/code/lewd_structures/pillow.dm b/modular_nova/modules/modular_items/lewd_items/code/lewd_structures/pillow.dm
index 1aa10305ea5..689ae7b51ac 100644
--- a/modular_nova/modules/modular_items/lewd_items/code/lewd_structures/pillow.dm
+++ b/modular_nova/modules/modular_items/lewd_items/code/lewd_structures/pillow.dm
@@ -61,7 +61,7 @@
/obj/item/fancy_pillow/proc/check_menu(mob/living/user)
if(!istype(user))
return FALSE
- if(user.incapacitated())
+ if(user.incapacitated)
return FALSE
return TRUE
diff --git a/modular_nova/modules/mounted_machine_gun/code/mounted_machine_gun.dm b/modular_nova/modules/mounted_machine_gun/code/mounted_machine_gun.dm
index 8824e314e05..e9fa926e8f9 100644
--- a/modular_nova/modules/mounted_machine_gun/code/mounted_machine_gun.dm
+++ b/modular_nova/modules/mounted_machine_gun/code/mounted_machine_gun.dm
@@ -153,7 +153,7 @@
. = ..()
/obj/machinery/mounted_machine_gun/user_buckle_mob(mob/living/user_to_buckle, mob/buckling_user, check_loc = TRUE)
- if(user_to_buckle.incapacitated() || !istype(user_to_buckle))
+ if(user_to_buckle.incapacitated || !istype(user_to_buckle))
return
user_to_buckle.forceMove(get_turf(src))
. = ..()
@@ -402,7 +402,7 @@
direction_track(current_user, target_turf)
/obj/machinery/mounted_machine_gun/proc/direction_track(mob/user, atom/targeted)
- if(user.incapacitated())
+ if(user.incapacitated)
return
setDir(get_dir(src, targeted))
user.setDir(dir)
diff --git a/modular_nova/modules/mutants/code/mutant_cure.dm b/modular_nova/modules/mutants/code/mutant_cure.dm
index f18b644216e..400e50fd381 100644
--- a/modular_nova/modules/mutants/code/mutant_cure.dm
+++ b/modular_nova/modules/mutants/code/mutant_cure.dm
@@ -25,7 +25,7 @@
update_appearance()
/obj/item/rna_extractor/attack_self(mob/living/user)
- if(user.incapacitated())
+ if(user.incapacitated)
return
unload_vial(user)
diff --git a/modular_nova/modules/sec_haul/code/misc/grenades.dm b/modular_nova/modules/sec_haul/code/misc/grenades.dm
index bf819d31655..f4975b5de94 100644
--- a/modular_nova/modules/sec_haul/code/misc/grenades.dm
+++ b/modular_nova/modules/sec_haul/code/misc/grenades.dm
@@ -95,7 +95,7 @@
if(ismecha(user_mob.loc))
return
- if(user_mob.incapacitated())
+ if(user_mob.incapacitated)
return
var/obj/item/held_item = user_mob.get_active_held_item()
diff --git a/sound/creatures/fish/attritbution.txt b/sound/creatures/fish/attritbution.txt
new file mode 100644
index 00000000000..2b3d80f408e
--- /dev/null
+++ b/sound/creatures/fish/attritbution.txt
@@ -0,0 +1,7 @@
+{
+fish_drop1.ogg - fish slap ground or snow writhing wet.wav by kyles -- https://freesound.org/s/450830/ -- License: Creative Commons 0
+fish_pickup1.ogg - fish slap ground or snow writhing wet.wav by kyles -- https://freesound.org/s/450830/ -- License: Creative Commons 0
+fish_pickup2.ogg - fish slap ground or snow writhing wet.wav by kyles -- https://freesound.org/s/450830/ -- License: Creative Commons 0
+fish_slap1.ogg - Slap - Cartoony by AdminMP -- https://freesound.org/s/383201/ -- License: Creative Commons 0
+fish_slap2.ogg - Major punch by janbezouska -- https://freesound.org/s/399183/ -- License: Creative Commons 0
+} - edited by sadboysuss
diff --git a/sound/creatures/fish/fish_drop1.ogg b/sound/creatures/fish/fish_drop1.ogg
new file mode 100644
index 00000000000..3c658a19768
Binary files /dev/null and b/sound/creatures/fish/fish_drop1.ogg differ
diff --git a/sound/creatures/fish/fish_pickup1.ogg b/sound/creatures/fish/fish_pickup1.ogg
new file mode 100644
index 00000000000..7f1fe68080b
Binary files /dev/null and b/sound/creatures/fish/fish_pickup1.ogg differ
diff --git a/sound/creatures/fish/fish_pickup2.ogg b/sound/creatures/fish/fish_pickup2.ogg
new file mode 100644
index 00000000000..70d240bad66
Binary files /dev/null and b/sound/creatures/fish/fish_pickup2.ogg differ
diff --git a/sound/creatures/fish/fish_slap1.ogg b/sound/creatures/fish/fish_slap1.ogg
new file mode 100644
index 00000000000..984e1cf1088
Binary files /dev/null and b/sound/creatures/fish/fish_slap1.ogg differ
diff --git a/sound/creatures/fish/fish_slap2.ogg b/sound/creatures/fish/fish_slap2.ogg
new file mode 100644
index 00000000000..581cf17e688
Binary files /dev/null and b/sound/creatures/fish/fish_slap2.ogg differ
diff --git a/sound/effects/energyshieldbash.ogg b/sound/effects/energyshieldbash.ogg
new file mode 100644
index 00000000000..c8d5bee5572
Binary files /dev/null and b/sound/effects/energyshieldbash.ogg differ
diff --git a/sound/items/medkit_drop.ogg b/sound/items/medkit_drop.ogg
index 227d4a8beb2..3acf1db1abc 100644
Binary files a/sound/items/medkit_drop.ogg and b/sound/items/medkit_drop.ogg differ
diff --git a/sound/items/medkit_pick_up.ogg b/sound/items/medkit_pick_up.ogg
index e13c6848e44..90de3a19616 100644
Binary files a/sound/items/medkit_pick_up.ogg and b/sound/items/medkit_pick_up.ogg differ
diff --git a/strings/fishing_tips.txt b/strings/fishing_tips.txt
index 66e52a2ba88..eda70bb4252 100644
--- a/strings/fishing_tips.txt
+++ b/strings/fishing_tips.txt
@@ -39,4 +39,6 @@ The sludgefish from the toilets can be used as a steady supply of cheap fish and
In a jiffy, you can scoop tadpoles from ponds with your bare hands, place them inside aquariums and quickly raise them into frogs.
The legendary fishing hat isn't just cosmetic. Space carps (as well as young lobstrosities and frogs) do truly fear those who wear it.
Have you ever heard a lobster or crab talk? Well, neither have I, but they say they're quite the fishy punsters.
-You can get an experiscanner from science to perform fish scanning experiments, which can unlock more modules for the fishing portal, as well as fishing technology nodes (better equipment) for research.
\ No newline at end of file
+You can get an experiscanner from science to perform fish scanning experiments, which can unlock more modules for the fishing portal, as well as fishing technology nodes (better equipment) for research.
+If you have enough credits, you can buy a set of fishing lures from cargo. Each lure allows you to catch different species of fish and won't get consumed, however they need to be spun at intervals to work.
+This may sound silly, but squids and their ink sacs can be used as weapons to temporarily blind people.
\ No newline at end of file
diff --git a/tff_modular/modules/martial/sleeping_carp.dm b/tff_modular/modules/martial/sleeping_carp.dm
index ffd6a2a40b8..177ebe27bbd 100644
--- a/tff_modular/modules/martial/sleeping_carp.dm
+++ b/tff_modular/modules/martial/sleeping_carp.dm
@@ -6,7 +6,7 @@
/datum/martial_art/the_sleeping_carp/proc/is_capable(mob/living/carp_user)
if(!can_use(carp_user))
return FALSE
- if(carp_user.incapacitated(IGNORE_GRAB)) //NO STUN
+ if(INCAPACITATED_IGNORING(carp_user, INCAPABLE_GRAB)) //NO STUN
return FALSE
if(!(carp_user.mobility_flags & MOBILITY_USE)) //NO UNABLE TO USE
return FALSE
diff --git a/tff_modular/modules/nabbers/code/abilites/camouflage.dm b/tff_modular/modules/nabbers/code/abilites/camouflage.dm
index ec0817e6670..a4456d68393 100644
--- a/tff_modular/modules/nabbers/code/abilites/camouflage.dm
+++ b/tff_modular/modules/nabbers/code/abilites/camouflage.dm
@@ -15,7 +15,7 @@
if(!owner)
return FALSE
- if(isdead(owner) || owner.incapacitated())
+ if(isdead(owner) || owner.incapacitated)
owner.balloon_alert(owner, "Incapacitated!")
return FALSE
diff --git a/tff_modular/modules/nabbers/code/abilites/nabber_threat.dm b/tff_modular/modules/nabbers/code/abilites/nabber_threat.dm
index d2c83564f6a..158ea9a91fc 100644
--- a/tff_modular/modules/nabbers/code/abilites/nabber_threat.dm
+++ b/tff_modular/modules/nabbers/code/abilites/nabber_threat.dm
@@ -22,7 +22,7 @@
if(!nabber)
return FALSE
- if(isdead(nabber) || nabber.incapacitated())
+ if(isdead(nabber) || nabber.incapacitated)
nabber.balloon_alert(nabber, "Incapacitated!")
return FALSE
diff --git a/tff_modular/modules/nabbers/code/abilites/toggle_arms.dm b/tff_modular/modules/nabbers/code/abilites/toggle_arms.dm
index 76f4a2a21f6..b923aa23f3a 100644
--- a/tff_modular/modules/nabbers/code/abilites/toggle_arms.dm
+++ b/tff_modular/modules/nabbers/code/abilites/toggle_arms.dm
@@ -58,7 +58,7 @@
if(!nabber)
return FALSE
- if(isdead(nabber) || nabber.incapacitated())
+ if(isdead(nabber) || nabber.incapacitated)
nabber.balloon_alert(nabber, "Incapacitated!")
return FALSE
diff --git a/tgstation.dme b/tgstation.dme
index b81e5a49a72..63562eed966 100644
--- a/tgstation.dme
+++ b/tgstation.dme
@@ -953,6 +953,7 @@
#include "code\datums\actions\items\cult_dagger.dm"
#include "code\datums\actions\items\hands_free.dm"
#include "code\datums\actions\items\organ_action.dm"
+#include "code\datums\actions\items\reload_rebar.dm"
#include "code\datums\actions\items\set_internals.dm"
#include "code\datums\actions\items\stealth_box.dm"
#include "code\datums\actions\items\summon_stickmen.dm"
@@ -999,6 +1000,7 @@
#include "code\datums\ai\basic_mobs\basic_ai_behaviors\basic_attacking.dm"
#include "code\datums\ai\basic_mobs\basic_ai_behaviors\befriend_target.dm"
#include "code\datums\ai\basic_mobs\basic_ai_behaviors\climb_tree.dm"
+#include "code\datums\ai\basic_mobs\basic_ai_behaviors\emote_with_target.dm"
#include "code\datums\ai\basic_mobs\basic_ai_behaviors\find_parent.dm"
#include "code\datums\ai\basic_mobs\basic_ai_behaviors\nearest_targeting.dm"
#include "code\datums\ai\basic_mobs\basic_ai_behaviors\pick_up_item.dm"
@@ -1340,6 +1342,7 @@
#include "code\datums\components\spin2win.dm"
#include "code\datums\components\spinny.dm"
#include "code\datums\components\spirit_holding.dm"
+#include "code\datums\components\splat.dm"
#include "code\datums\components\splattercasting.dm"
#include "code\datums\components\squashable.dm"
#include "code\datums\components\squeak.dm"
@@ -1522,6 +1525,7 @@
#include "code\datums\elements\beauty.dm"
#include "code\datums\elements\bed_tucking.dm"
#include "code\datums\elements\befriend_petting.dm"
+#include "code\datums\elements\block_turf_fingerprints.dm"
#include "code\datums\elements\blocks_explosives.dm"
#include "code\datums\elements\body_temp_sensitive.dm"
#include "code\datums\elements\bombable_turf.dm"
@@ -3715,8 +3719,10 @@
#include "code\modules\bitrunning\virtual_domain\domains\colossus.dm"
#include "code\modules\bitrunning\virtual_domain\domains\fredingtonfastingbear.dm"
#include "code\modules\bitrunning\virtual_domain\domains\gondola_asteroid.dm"
+#include "code\modules\bitrunning\virtual_domain\domains\grassland_hunt.dm"
#include "code\modules\bitrunning\virtual_domain\domains\hierophant.dm"
#include "code\modules\bitrunning\virtual_domain\domains\island_brawl.dm"
+#include "code\modules\bitrunning\virtual_domain\domains\meta_central.dm"
#include "code\modules\bitrunning\virtual_domain\domains\pipedream.dm"
#include "code\modules\bitrunning\virtual_domain\domains\pirates.dm"
#include "code\modules\bitrunning\virtual_domain\domains\psyker_shuffle.dm"
@@ -4271,7 +4277,16 @@
#include "code\modules\fishing\fish\chasm_detritus.dm"
#include "code\modules\fishing\fish\fish_evolution.dm"
#include "code\modules\fishing\fish\fish_traits.dm"
-#include "code\modules\fishing\fish\fish_types.dm"
+#include "code\modules\fishing\fish\types\air_space.dm"
+#include "code\modules\fishing\fish\types\anadromous.dm"
+#include "code\modules\fishing\fish\types\freshwater.dm"
+#include "code\modules\fishing\fish\types\holographic.dm"
+#include "code\modules\fishing\fish\types\mining.dm"
+#include "code\modules\fishing\fish\types\ruins.dm"
+#include "code\modules\fishing\fish\types\saltwater.dm"
+#include "code\modules\fishing\fish\types\station.dm"
+#include "code\modules\fishing\fish\types\syndicate.dm"
+#include "code\modules\fishing\fish\types\tiziran.dm"
#include "code\modules\fishing\sources\_fish_source.dm"
#include "code\modules\fishing\sources\source_types.dm"
#include "code\modules\flufftext\Dreaming.dm"
@@ -4841,6 +4856,7 @@
#include "code\modules\mob\living\basic\basic_defense.dm"
#include "code\modules\mob\living\basic\festivus_pole.dm"
#include "code\modules\mob\living\basic\health_adjustment.dm"
+#include "code\modules\mob\living\basic\revolutionary.dm"
#include "code\modules\mob\living\basic\tree.dm"
#include "code\modules\mob\living\basic\alien\_alien.dm"
#include "code\modules\mob\living\basic\alien\alien_ai.dm"
@@ -4891,7 +4907,6 @@
#include "code\modules\mob\living\basic\drone\inventory.dm"
#include "code\modules\mob\living\basic\drone\verbs.dm"
#include "code\modules\mob\living\basic\drone\visuals_icons.dm"
-#include "code\modules\mob\living\basic\farm_animals\deer.dm"
#include "code\modules\mob\living\basic\farm_animals\pig.dm"
#include "code\modules\mob\living\basic\farm_animals\pony.dm"
#include "code\modules\mob\living\basic\farm_animals\rabbit.dm"
@@ -4905,6 +4920,8 @@
#include "code\modules\mob\living\basic\farm_animals\cow\cow_ai.dm"
#include "code\modules\mob\living\basic\farm_animals\cow\cow_moonicorn.dm"
#include "code\modules\mob\living\basic\farm_animals\cow\cow_wisdom.dm"
+#include "code\modules\mob\living\basic\farm_animals\deer\deer.dm"
+#include "code\modules\mob\living\basic\farm_animals\deer\deer_ai.dm"
#include "code\modules\mob\living\basic\farm_animals\goat\_goat.dm"
#include "code\modules\mob\living\basic\farm_animals\goat\goat_ai.dm"
#include "code\modules\mob\living\basic\farm_animals\goat\goat_subtypes.dm"
diff --git a/tgui/packages/tgui/components/Input.tsx b/tgui/packages/tgui/components/Input.tsx
index 9bc48aa8094..0e6ed7e2588 100644
--- a/tgui/packages/tgui/components/Input.tsx
+++ b/tgui/packages/tgui/components/Input.tsx
@@ -59,6 +59,8 @@ type OptionalProps = Partial<{
placeholder: string;
/** Clears the input value on enter */
selfClear: boolean;
+ /** Auto-updates the input value on props change */
+ updateOnPropsChange: boolean;
/** The state variable of the input. */
value: string | number;
}>;
@@ -96,6 +98,7 @@ export function Input(props: Props) {
placeholder,
selfClear,
value,
+ updateOnPropsChange,
...rest
} = props;
@@ -155,6 +158,19 @@ export function Input(props: Props) {
}, 1);
}, []);
+ if (updateOnPropsChange) {
+ /** Updates the initial value on props change */
+ useEffect(() => {
+ const input = inputRef.current;
+ if (!input) return;
+
+ const newValue = toInputValue(value);
+ if (input.value === newValue) return;
+
+ input.value = newValue;
+ }, [value]);
+ }
+
return (
{
const { act, data } = useBackend();
- const {
- temperature,
- fluid_type,
- minTemperature,
- maxTemperature,
- fluidTypes,
- contents,
- allow_breeding,
- feeding_interval,
- } = data;
+ const { fishData } = data;
return (
-
+
-
-
-
-
- act('temperature', {
- temperature: value,
- })
- }
- />
-
-
-
- {fluidTypes.map((f) => (
-
- act('fluid', { fluid: f })}
- />
-
- ))}
-
-
-
+
+
+
+
+
+
+
+
+
+ {fishData.map((fish) => (
+
+
+
+ ))}
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+const FishInfo = (props) => {
+ const { act, data } = useBackend();
+ const { fish } = props;
+
+ return (
+
+
+
+
+
+
+
+
+
+ {fish.fish_name.toUpperCase()}
+
+ 0 ? -4 : 1}>
+ {(fish.fish_health > 0 && (
+
+ )) || }
+
+
+
+
+
act('allow_breeding')}
- />
-
-
-
- act('feeding_interval', {
- feeding_interval: value,
+ icon="arrow-up"
+ color="transparent"
+ onClick={() =>
+ act('remove_item', {
+ item_reference: fish.fish_ref,
})
}
/>
-
-
-
-
- {contents.map((movable) => (
+
+
+
+
+
+
+
act('remove', { ref: movable.ref })}
- />
- ))}
+ textAlign="center"
+ mt={1}
+ fluid
+ color="transparent"
+ icon="paw"
+ style={{
+ padding: '3px',
+ borderRadius: '1em',
+ background: '#151326',
+ }}
+ onClick={() =>
+ act('pet_fish', {
+ fish_reference: fish.fish_ref,
+ })
+ }
+ >
+ Pet
+
+
+
+ {
+ act('rename_fish', {
+ fish_reference: fish.fish_ref,
+ chosen_name: value,
+ });
+ }}
+ style={{
+ padding: '3px',
+ borderRadius: '1em',
+ background: '#151326',
+ }}
+ >
+
+
+
+
+ Rename
+
+
+
+
+
+
+ );
+};
+
+const PropTypes = (props) => {
+ const { act, data } = useBackend();
+ const { propData } = data;
+
+ return (
+
+
+ {propData.map((prop) => (
+
+
+ act('remove_item', {
+ item_reference: prop.prop_ref,
+ })
+ }
+ >
+
+
+
+
+
+ {capitalizeFirst(prop.prop_name)}
+
+
+
+
+ ))}
+
+
+ );
+};
+
+const CalculateHappiness = (props) => {
+ const { data } = useBackend();
+ const { heartIcon } = data;
+ const { happiness } = props;
+
+ return (
+
+ {Array.from({ length: 5 }, (_, index) => (
+ = index ? 'full_heart' : 'empty_heart'}
+ height="48px"
+ width="48px"
+ />
+ ))}
+
+ );
+};
+
+const Settings = (props) => {
+ const { act, data } = useBackend();
+ const {
+ temperature,
+ minTemperature,
+ maxTemperature,
+ fluidTypes,
+ fluidType,
+ allowBreeding,
+ feedingInterval,
+ } = data;
+
+ return (
+
+
+
+
+ act('temperature', {
+ temperature: value,
+ })
+ }
+ />
-
-
+
+
+
+
+ {fluidTypes.map((f) => (
+
+ act('fluid', { fluid: f })}
+ >
+ {f}
+
+
+ ))}
+
+
+
+
+
+
+
+
+ act('allow_breeding')}
+ />
+
+
+
+ act('feeding_interval', {
+ feeding_interval: value,
+ })
+ }
+ />
+
+
+
+
+
+
);
};
+function dissectName(input: string): string {
+ return input.split(' ')[0].slice(0, 18);
+}
diff --git a/tgui/packages/tgui/interfaces/CheckboxInput.tsx b/tgui/packages/tgui/interfaces/CheckboxInput.tsx
index 6ff49847df4..f23767548be 100644
--- a/tgui/packages/tgui/interfaces/CheckboxInput.tsx
+++ b/tgui/packages/tgui/interfaces/CheckboxInput.tsx
@@ -51,6 +51,9 @@ export const CheckboxInput = (props) => {
setSelections(newSelections);
};
+ const selectionIndexes = selections.map(
+ (selected: string) => items.indexOf(selected) + 1,
+ );
return (
@@ -103,7 +106,7 @@ export const CheckboxInput = (props) => {
diff --git a/tgui/packages/tgui/interfaces/DetectiveBoard/DataTypes.tsx b/tgui/packages/tgui/interfaces/DetectiveBoard/DataTypes.tsx
index b116d4e947a..712243efffd 100644
--- a/tgui/packages/tgui/interfaces/DetectiveBoard/DataTypes.tsx
+++ b/tgui/packages/tgui/interfaces/DetectiveBoard/DataTypes.tsx
@@ -1,8 +1,11 @@
+import { Connection } from '../common/Connections';
+
export type DataCase = {
ref: string;
name: string;
color: string;
evidences: DataEvidence[];
+ connections: Connection[];
};
export type DataEvidence = {
diff --git a/tgui/packages/tgui/interfaces/DetectiveBoard/Evidence.tsx b/tgui/packages/tgui/interfaces/DetectiveBoard/Evidence.tsx
index 2b9b8c6a169..05c448bb789 100644
--- a/tgui/packages/tgui/interfaces/DetectiveBoard/Evidence.tsx
+++ b/tgui/packages/tgui/interfaces/DetectiveBoard/Evidence.tsx
@@ -115,7 +115,7 @@ export function Evidence(props: EvidenceProps) {
-
+
();
- const { cases, current_case, data_connections } = data;
+ const { cases, current_case } = data;
const [connectingEvidence, setConnectingEvidence] =
useState(null);
@@ -35,8 +36,9 @@ export function DetectiveBoard(props) {
const [connection, setConnection] = useState(null);
- const [connections, setConnections] =
- useState(data_connections);
+ const [connections, setConnections] = useState(
+ current_case - 1 < cases.length ? cases[current_case - 1].connections : [],
+ );
function handlePinStartConnecting(
evidence: DataEvidence,
@@ -46,12 +48,12 @@ export function DetectiveBoard(props) {
setConnection({
color: 'red',
from: getPinPosition(evidence),
- to: mousePos,
+ to: { x: mousePos.x, y: mousePos.y + PIN_CONNECTING_Y_OFFSET },
});
}
function getPinPositionByPosition(evidence: Position) {
- return { x: evidence.x + 15, y: evidence.y + 45 };
+ return { x: evidence.x + 15, y: evidence.y + PIN_Y_OFFSET };
}
function getPinPosition(evidence: DataEvidence) {
@@ -108,7 +110,7 @@ export function DetectiveBoard(props) {
setConnection({
color: 'red',
from: getPinPosition(connectingEvidence),
- to: { x: args.clientX, y: args.clientY + PIN_Y_OFFSET },
+ to: { x: args.clientX, y: args.clientY - 60 },
});
}
}
@@ -121,6 +123,14 @@ export function DetectiveBoard(props) {
};
}, [connectingEvidence]);
+ useEffect(() => {
+ setConnections(
+ current_case - 1 < cases.length
+ ? cases[current_case - 1].connections
+ : [],
+ );
+ }, [current_case]);
+
function handleMouseUp(args: MouseEvent) {
if (movingEvidenceConnections && connectingEvidence) {
let new_connections: Connection[] = [];
@@ -269,27 +279,33 @@ export function DetectiveBoard(props) {
{cases.length > 0 ? (
<>
-
- {movingEvidenceConnections && (
-
- )}
- {connection && (
-
- )}
{cases?.map(
(item, i) =>
current_case - 1 === i && (
+ {movingEvidenceConnections && (
+
+ )}
+ {connection && (
+
+ )}
+
{item?.evidences?.map((evidence, index) => (
props.handleSetValue(value)}
/>
);
diff --git a/tgui/packages/tgui/interfaces/SmartVend.tsx b/tgui/packages/tgui/interfaces/SmartVend.tsx
index 9023afacbc7..e92e6fbcdbd 100644
--- a/tgui/packages/tgui/interfaces/SmartVend.tsx
+++ b/tgui/packages/tgui/interfaces/SmartVend.tsx
@@ -4,7 +4,15 @@ import { useState } from 'react';
import { DmIcon, Icon } from 'tgui-core/components';
import { useBackend } from '../backend';
-import { Box, Button, Input, NoticeBox, Section, Stack } from '../components';
+import {
+ Box,
+ Button,
+ Input,
+ NoticeBox,
+ NumberInput,
+ Section,
+ Stack,
+} from '../components';
import { Window } from '../layouts';
type Item = {
@@ -169,6 +177,7 @@ const ItemList = ({ item }) => {
const fallback = (
);
+ const [itemCount, setItemCount] = useState(1);
return (
@@ -236,29 +245,20 @@ const ItemList = ({ item }) => {
onClick={() =>
act('Release', {
path: item.path,
- amount: 1,
+ amount: itemCount,
})
}
>
Vend
-
-
- {
- act('Release', {
- path: item.path,
- amount: item.amount,
- });
- }}
- >
- Amount
-
+ setItemCount(value)}
+ />
) as any;
diff --git a/tgui/packages/tgui/interfaces/common/InputButtons.tsx b/tgui/packages/tgui/interfaces/common/InputButtons.tsx
index aa74ff1fdc0..c3cf9e0ded8 100644
--- a/tgui/packages/tgui/interfaces/common/InputButtons.tsx
+++ b/tgui/packages/tgui/interfaces/common/InputButtons.tsx
@@ -7,7 +7,7 @@ type InputButtonsData = {
};
type InputButtonsProps = {
- input: string | number | string[];
+ input: string | number | string[] | [string[], number[]];
on_submit?: () => void;
on_cancel?: () => void;
message?: string;
diff --git a/tgui/packages/tgui/styles/interfaces/DetectiveBoard.scss b/tgui/packages/tgui/styles/interfaces/DetectiveBoard.scss
index b432ace59c2..8aa8aae48bb 100644
--- a/tgui/packages/tgui/styles/interfaces/DetectiveBoard.scss
+++ b/tgui/packages/tgui/styles/interfaces/DetectiveBoard.scss
@@ -49,18 +49,22 @@
padding: 5px;
color: black;
min-width: 200px;
+ max-width: 300px;
background-color: white;
border: 2px solid grey;
-ms-user-select: none;
user-select: none;
+ text-wrap: wrap;
cursor: pointer;
}
.Evidence__Box__TextBox {
border-top: 1px solid #eaeaea;
- word-wrap: break-word;
+ text-wrap: wrap;
padding: 5px 0;
margin-top: 5px;
+ max-width: 240px;
+ text-align: center;
&.title {
border-top: none;
@@ -72,8 +76,8 @@
position: relative;
background-color: #edcf64;
padding: 5px;
- min-height: 730px;
overflow: hidden;
+ height: 95%;
}
.Evidence__Icon {
diff --git a/tools/WebhookProcessor/github_webhook_processor.php b/tools/WebhookProcessor/github_webhook_processor.php
index 5e800ef0737..716000a6cca 100644
--- a/tools/WebhookProcessor/github_webhook_processor.php
+++ b/tools/WebhookProcessor/github_webhook_processor.php
@@ -485,8 +485,10 @@ function game_announce($action, $payload, $pr_flags) {
$msg = '['.$payload['pull_request']['base']['repo']['full_name'].'] Pull Request '.$action.' by '.htmlSpecialChars($payload['sender']['login']).': '.htmlSpecialChars('#'.$payload['pull_request']['number'].' '.$payload['pull_request']['user']['login'].' - '.$payload['pull_request']['title']).' ';
$game_servers = filter_announce_targets($servers, $payload['pull_request']['base']['repo']['owner']['login'], $payload['pull_request']['base']['repo']['name'], $action, $pr_flags);
-
- $msg = '?announce='.urlencode($msg).'&payload='.urlencode(json_encode($payload));
+ $game_payload = array();
+ $game_payload['pull_request'] = array();
+ $game_payload['pull_request']['id'] = $payload['pull_request']['id'];
+ $msg = '?announce='.urlencode($msg).'&payload='.urlencode(json_encode($game_payload));
foreach ($game_servers as $serverid => $server) {
$server_message = $msg;
@@ -789,7 +791,7 @@ function game_server_send($addr, $port, $str) {
/* --- Create a socket and connect it to the server --- */
$server = socket_create(AF_INET,SOCK_STREAM,SOL_TCP) or exit("ERROR");
socket_set_option($server, SOL_SOCKET, SO_SNDTIMEO, array('sec' => 2, 'usec' => 0)); //sets connect and send timeout to 2 seconds
- if(!socket_connect($server,$addr,$port)) {
+ if(!@socket_connect($server,$addr,$port)) {
return "ERROR: Connection failed";
}
@@ -807,8 +809,8 @@ function game_server_send($addr, $port, $str) {
}
/* --- Idle for a while until received bytes from game server --- */
- $result = socket_read($server, 10000, PHP_BINARY_READ);
- socket_close($server); // we don't need this anymore
+ $result = @socket_read($server, 10000, PHP_BINARY_READ);
+ @socket_close($server); // we don't need this anymore
if($result != "") {
if($result[0] == "\x00" || $result[1] == "\x83") { // make sure it's the right packet format
diff --git a/tools/build/build.js b/tools/build/build.js
index 2c452f18023..0d94035da9a 100644
--- a/tools/build/build.js
+++ b/tools/build/build.js
@@ -79,6 +79,11 @@ export const ForceRecutParameter = new Juke.Parameter({
name: "force-recut",
});
+export const SkipIconCutter = new Juke.Parameter({
+ type: 'boolean',
+ name: "skip-icon-cutter",
+});
+
export const WarningParameter = new Juke.Parameter({
type: 'string[]',
alias: 'W',
@@ -204,10 +209,10 @@ export const DmMapsIncludeTarget = new Juke.Target({
});
export const DmTarget = new Juke.Target({
- parameters: [DefineParameter, DmVersionParameter, WarningParameter, NoWarningParameter],
+ parameters: [DefineParameter, DmVersionParameter, WarningParameter, NoWarningParameter, SkipIconCutter],
dependsOn: ({ get }) => [
get(DefineParameter).includes('ALL_MAPS') && DmMapsIncludeTarget,
- IconCutterTarget,
+ !get(SkipIconCutter) && IconCutterTarget,
],
inputs: [
'_maps/map_files/generic/**',
@@ -216,6 +221,7 @@ export const DmTarget = new Juke.Target({
'html/**',
'icons/**',
'interface/**',
+ 'sound/**',
'modular_nova/**', ///NOVA EDIT ADDITION - Making the CBT work
'tff_modular/**',
`${DME_NAME}.dme`,