diff --git a/.github/workflows/render_nanomaps.yml b/.github/workflows/render_nanomaps.yml index 54b4fd223a0a..1dd4b192fb94 100644 --- a/.github/workflows/render_nanomaps.yml +++ b/.github/workflows/render_nanomaps.yml @@ -6,7 +6,7 @@ name: 'Render Nanomaps' on: schedule: - - cron: "0 0 * * *" + - cron: '0 0 * * *' workflow_dispatch: jobs: @@ -14,38 +14,37 @@ jobs: name: 'Generate NanoMaps' runs-on: ubuntu-22.04 steps: - - id: create_token - uses: actions/create-github-app-token@v1 - with: - app-id: ${{ secrets.APP_ID }} - private-key: ${{ secrets.PRIVATE_KEY }} + - id: create_token + uses: actions/create-github-app-token@v1 + with: + app-id: ${{ secrets.APP_ID }} + private-key: ${{ secrets.PRIVATE_KEY }} - - run: echo "GH_TOKEN=${{ steps.create_token.outputs.token }}" >> "$GITHUB_ENV" + - run: echo "GH_TOKEN=${{ steps.create_token.outputs.token }}" >> "$GITHUB_ENV" - - name: 'Update Branch' - uses: actions/checkout@v4 - with: - token: ${{ steps.create_token.outputs.token }} + - name: 'Update Branch' + uses: actions/checkout@v4 + with: + token: ${{ steps.create_token.outputs.token }} - - name: Branch - run: | - git branch -f nanomap-render - git checkout nanomap-render - git reset --hard origin/master + - name: Branch + run: | + git branch -f nanomap-render + git checkout nanomap-render + git reset --hard origin/master - - name: 'Generate Maps' - run: './tools/github-actions/nanomap-renderer-invoker.sh' + - name: 'Generate Maps' + run: './tools/github-actions/nanomap-renderer-invoker.sh' - - name: 'Commit Maps and open PR' - run: | - git config --local user.email "action@github.com" - git config --local user.name "NanoMap Generation" - git pull origin master - git commit -m "NanoMap Auto-Update (`date`)" -a || true - git push -f -u origin nanomap-render - result=$(gh pr create -t "Automatic NanoMap Update" -b "This pull request updates the server NanoMaps. Please review the diff images before merging." -l "NanoMaps,:scroll: CL не требуется" -H "nanomap-render" -B "master" 2>&1) || true - echo "$result" - if echo "$result" | grep -q "No commits between master and nanomap-render"; then - echo "No NanoMaps update required, skipping." - exit 78 - fi + - name: 'Commit Maps and open PR' + run: | + git config --local user.email "action@github.com" + git config --local user.name "NanoMap Generation" + git pull origin master + git commit -m "NanoMap Auto-Update (`date`)" -a || true + git push -f -u origin nanomap-render + result=$(gh pr create -t "Automatic NanoMap Update" -b "This pull request updates the server NanoMaps. Please review the diff images before merging." -l "NanoMaps" -H "nanomap-render" -B "master" 2>&1) || true + echo "$result" + if echo "$result" | grep -q "No commits between master and nanomap-render"; then + echo "No NanoMaps update required, skipping." + fi diff --git a/SQL/paradise_schema.sql b/SQL/paradise_schema.sql index feb648333925..7346f59ea6e5 100644 --- a/SQL/paradise_schema.sql +++ b/SQL/paradise_schema.sql @@ -280,6 +280,7 @@ CREATE TABLE `player` ( `default_slot` smallint(4) DEFAULT '1', `toggles` int(11) DEFAULT NULL, `toggles_2` int(11) DEFAULT NULL, + `toggles_3` int(11) DEFAULT NULL, `sound` mediumint(8) DEFAULT '31', `light` MEDIUMINT(3) NOT NULL DEFAULT '7', `glowlevel` TINYINT(1) NOT NULL DEFAULT '1', diff --git a/SQL/updates/61-62.sql b/SQL/updates/61-62.sql new file mode 100644 index 000000000000..b298a807c188 --- /dev/null +++ b/SQL/updates/61-62.sql @@ -0,0 +1,4 @@ +# Updating the SQL from version 61 to version 12. -AffectedArc07 +# Adds a new bitflag column for toggles + +ALTER TABLE `player` ADD COLUMN `toggles_3` INT NULL DEFAULT NULL AFTER `toggles_2`; diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm index 3ff7e1339bef..2ee5cb133710 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_winter.dmm @@ -169,7 +169,7 @@ /turf/simulated/floor/wood, /area/ruin/powered/snow_cabin) "aL" = ( -/obj/mecha/working/ripley/mining, +/obj/mecha/working/ripley/mining/old, /turf/simulated/floor/wood, /area/ruin/powered/snow_cabin) "aM" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm index 83aa2d85df09..0d7ed5db1878 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm @@ -1,12 +1,12 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ab" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_excavation) "ac" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "ad" = ( @@ -19,7 +19,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/railing/corner, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/corner, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light/lavaland_air{ @@ -90,7 +90,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "an" = ( @@ -211,7 +211,7 @@ /area/lavaland/surface/outdoors) "aE" = ( /obj/structure/mecha_wreckage/ripley/firefighter, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "aG" = ( @@ -238,7 +238,7 @@ /area/lavaland/surface/outdoors) "aK" = ( /obj/structure/sign/explosives, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_excavation) "aL" = ( @@ -254,7 +254,7 @@ /area/lavaland/surface/outdoors) "aN" = ( /obj/structure/railing, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, @@ -267,7 +267,7 @@ "aR" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light/lavaland_air{ @@ -293,7 +293,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "aZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, @@ -420,7 +420,7 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -449,7 +449,7 @@ "bJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "bK" = ( @@ -558,7 +558,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -595,7 +595,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "eC" = ( @@ -609,7 +609,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "eX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "fc" = ( @@ -627,7 +627,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "gg" = ( @@ -642,7 +642,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "gF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/sheet/metal, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, @@ -672,7 +672,7 @@ /obj/structure/grille/broken, /obj/item/shard, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -710,7 +710,7 @@ /area/lavaland/surface/outdoors) "jL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/sheet/metal, /turf/simulated/floor/pod/light/lavaland_air{ oxygen = 0; @@ -719,7 +719,7 @@ /area/ruin/unpowered/althland_excavation) "jS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/sheet/metal, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) @@ -762,7 +762,7 @@ /area/ruin/unpowered/althland_excavation) "mh" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -779,8 +779,8 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "nw" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_excavation) "nU" = ( @@ -804,7 +804,7 @@ /obj/structure/urinal{ pixel_y = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "pE" = ( @@ -817,7 +817,7 @@ /area/ruin/unpowered/althland_excavation) "pI" = ( /obj/item/stack/sheet/metal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "qa" = ( @@ -862,7 +862,7 @@ /area/ruin/unpowered/althland_excavation) "si" = ( /obj/structure/sign/explosives/alt, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_excavation) "sj" = ( @@ -871,7 +871,7 @@ "sA" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -889,14 +889,14 @@ "ub" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) "ui" = ( /obj/item/storage/toolbox/syndicate, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "uA" = ( @@ -908,7 +908,7 @@ "uG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -933,7 +933,7 @@ /obj/structure/railing, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -941,7 +941,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/reagent_containers/drinks/oilcan, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /turf/simulated/floor/pod/light/lavaland_air{ oxygen = 0; nitrogen = 0 @@ -964,7 +964,7 @@ /area/lavaland/surface/outdoors) "xf" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/pod/light/lavaland_air{ oxygen = 0; @@ -988,7 +988,7 @@ /area/lavaland/surface/outdoors) "yb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "yc" = ( @@ -1001,7 +1001,7 @@ /area/lavaland/surface/outdoors) "yn" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light/lavaland_air{ oxygen = 0; @@ -1055,7 +1055,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -1110,7 +1110,7 @@ "DS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "Ec" = ( @@ -1133,7 +1133,7 @@ "Et" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/door_assembly/door_assembly_ext, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) @@ -1186,7 +1186,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -1204,7 +1204,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -1230,13 +1230,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) "JG" = ( /obj/structure/girder/reinforced, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "KU" = ( @@ -1264,7 +1264,7 @@ /area/ruin/unpowered/althland_excavation) "LK" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/sheet/metal, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light/lavaland_air{ @@ -1281,14 +1281,14 @@ /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) "Nv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/pod/light/lavaland_air{ oxygen = 0; nitrogen = 0 @@ -1321,7 +1321,7 @@ /obj/structure/toilet{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "PC" = ( @@ -1359,7 +1359,7 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -1393,7 +1393,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "RW" = ( @@ -1414,19 +1414,19 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) "TN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_excavation) "TP" = ( /obj/structure/railing/corner{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -1435,7 +1435,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, @@ -1503,7 +1503,7 @@ /area/ruin/unpowered/althland_excavation) "Xl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/pod/light/lavaland_air{ oxygen = 0; nitrogen = 0 @@ -1513,11 +1513,11 @@ /obj/structure/noticeboard{ pixel_y = 28 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_excavation) "XS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/lavaland/surface/outdoors) "Ya" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm index 9c204680046b..e766b75b4186 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -39,7 +39,7 @@ pixel_y = -9; pixel_x = -6 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/disposalpipe/segment/corner{ dir = 1 }, @@ -63,7 +63,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "be" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/lavaland/surface/outdoors) "bL" = ( @@ -128,7 +128,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "dq" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/mapping_helpers/no_lava, /turf/simulated/wall/r_wall, /area/lavaland/surface/outdoors) @@ -157,7 +157,7 @@ "fc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "fd" = ( @@ -217,12 +217,12 @@ "fY" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "gb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment{ dir = 4; invisibility = 101 @@ -242,7 +242,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "gF" = ( @@ -252,7 +252,7 @@ /area/ruin/unpowered/althland_processing) "hc" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_processing) "hj" = ( @@ -277,11 +277,11 @@ /obj/machinery/atmospherics/binary/pump{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "hI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/lavaland/surface/outdoors) "hP" = ( @@ -339,7 +339,7 @@ /obj/machinery/light_construct/small{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "kn" = ( @@ -443,14 +443,14 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) "pQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -464,7 +464,7 @@ "qn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /obj/structure/disposalpipe/segment{ dir = 4; @@ -483,7 +483,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -497,8 +497,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -518,7 +518,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "sg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -529,7 +529,7 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -546,7 +546,7 @@ "to" = ( /obj/structure/marker_beacon/dock_marker, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -554,7 +554,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -589,21 +589,21 @@ /area/ruin/unpowered/althland_processing) "ub" = ( /obj/item/clothing/under/rank/cargo/miner, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "uf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "ui" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_processing) "um" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_processing) "uC" = ( @@ -617,7 +617,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/rack_parts, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "vf" = ( @@ -627,8 +627,8 @@ pixel_x = 33 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "vl" = ( @@ -652,7 +652,7 @@ "vM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, @@ -667,7 +667,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/economy/vending/chinese, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -694,7 +694,7 @@ /obj/machinery/light_construct/small{ dir = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /mob/living/simple_animal/hostile/asteroid/hivelord/legion, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -709,7 +709,7 @@ "zE" = ( /obj/effect/decal/cleanable/dirt, /obj/item/pickaxe, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment{ dir = 4; invisibility = 101 @@ -723,13 +723,13 @@ /obj/machinery/light_construct/small{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/asteroid/hivelord/legion, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "zO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, @@ -751,7 +751,7 @@ /area/ruin/unpowered/althland_processing) "Az" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/door_assembly/door_assembly_mhatch, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -766,14 +766,14 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "AH" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "AL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -788,20 +788,20 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "BM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "BV" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "BX" = ( @@ -812,7 +812,7 @@ pixel_y = 31 }, /obj/item/clothing/under/rank/cargo/miner, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "CF" = ( @@ -863,8 +863,8 @@ "DM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -890,14 +890,14 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "Fa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "Fd" = ( @@ -939,7 +939,7 @@ /area/ruin/unpowered/althland_processing) "Ge" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/disposalpipe/segment{ dir = 4; invisibility = 101 @@ -957,7 +957,7 @@ "Gt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -1014,7 +1014,7 @@ /area/ruin/unpowered/althland_processing) "In" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "Io" = ( @@ -1059,8 +1059,8 @@ "KJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/portable/scrubber, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -1069,7 +1069,7 @@ dir = 4; invisibility = 101 }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/unpowered/althland_processing) "KT" = ( @@ -1105,11 +1105,11 @@ /obj/machinery/light_construct/small{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) "LA" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -1146,7 +1146,7 @@ /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "MY" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -1167,8 +1167,8 @@ "OJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "OW" = ( @@ -1179,7 +1179,7 @@ /area/ruin/unpowered/althland_processing) "Pn" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "Po" = ( @@ -1229,7 +1229,7 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "RX" = ( @@ -1247,16 +1247,16 @@ pixel_y = 31 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "Tn" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/mapping_helpers/no_lava, /turf/simulated/wall/r_wall, /area/lavaland/surface/outdoors) "TN" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, @@ -1269,14 +1269,14 @@ /area/ruin/unpowered/althland_processing) "Uq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "UP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/disposalpipe/segment{ dir = 4; invisibility = 101 @@ -1295,7 +1295,7 @@ "VA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -1321,7 +1321,7 @@ /obj/structure/closet/crate, /obj/item/clothing/shoes/workboots/mining, /obj/item/clothing/shoes/workboots/mining, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/mounted/frame/apc_frame{ pixel_x = -3; pixel_y = 28 @@ -1337,7 +1337,7 @@ /obj/item/shard, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, @@ -1373,7 +1373,7 @@ /obj/effect/decal/remains/human, /obj/item/clothing/under/rank/cargo/miner, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/lavaland_air, /area/lavaland/surface/outdoors) @@ -1381,7 +1381,7 @@ /obj/item/shard, /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -1390,8 +1390,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/light_construct/small, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/manifold/hidden, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) @@ -1428,7 +1428,7 @@ /area/ruin/unpowered/althland_processing) "YK" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/unpowered/althland_processing) "YN" = ( @@ -1443,8 +1443,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "Zr" = ( @@ -1474,7 +1474,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/althland_processing) "ZN" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm index efea99776543..a235533119b5 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm @@ -9,7 +9,7 @@ /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/outdoors) "d" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/powered/envy) "e" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm index 89e6e5f92d59..48d956fc429c 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_random_ripley.dmm @@ -9,9 +9,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "d" = ( -/obj/mecha/working/ripley/mining{ - ruin_mecha = 1 - }, +/obj/mecha/working/ripley/mining/old, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "e" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm index 7914ee1fcda7..1827a23d78ff 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm @@ -1,7 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "bm" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium_blue" }, @@ -42,8 +42,8 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/unpowered/misc_lavaruin) "en" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/dirt/maybe, /obj/item/reagent_containers/hypospray/autoinjector{ name = "emergency autoinjector"; icon_state = "autoinjector0" @@ -56,7 +56,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/ruin/unpowered/misc_lavaruin) "eG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/glass, /obj/item/stack/rods, /obj/item/airlock_electronics, @@ -70,7 +70,7 @@ }, /area/ruin/unpowered/misc_lavaruin) "ge" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood, /obj/item/cigbutt, /turf/simulated/floor/plasteel/lavaland_air{ @@ -84,7 +84,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/unpowered/misc_lavaruin) "hb" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/ruin/unpowered/misc_lavaruin) "hK" = ( @@ -113,7 +113,7 @@ }, /area/ruin/unpowered/misc_lavaruin) "kv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/flashlight/flare, /turf/simulated/floor/plating, /area/ruin/unpowered/misc_lavaruin) @@ -129,7 +129,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) "mN" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface{ icon_state = "basalt_dug" @@ -143,7 +143,7 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/unpowered/misc_lavaruin) "oD" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/storage/briefcase{ pixel_x = 3; pixel_y = -5 @@ -181,14 +181,14 @@ dir = 8 }, /mob/living/simple_animal/hostile/asteroid/hivelord/legion, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium_blue" }, /area/ruin/unpowered/misc_lavaruin) "sa" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/molten_object, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) @@ -217,7 +217,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium_blue" }, @@ -237,14 +237,14 @@ /turf/simulated/floor/mineral/titanium/blue, /area/ruin/unpowered/misc_lavaruin) "uQ" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium" }, /area/ruin/unpowered/misc_lavaruin) "vA" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/window/reinforced{ dir = 1 }, @@ -274,7 +274,7 @@ dir = 8 }, /obj/effect/mob_spawn/human/corpse/skeleton, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium_blue" }, @@ -336,7 +336,7 @@ }, /area/lavaland/surface/outdoors) "Ax" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/closet/crate/can, /obj/item/paper/crumpled, /turf/simulated/floor/mineral/titanium/blue, @@ -369,8 +369,8 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) "Ca" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) "Dt" = ( @@ -396,7 +396,7 @@ /turf/simulated/mineral/volcanic/lava_land_surface, /area/lavaland/surface/outdoors) "FN" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) "FO" = ( @@ -416,7 +416,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) "HJ" = ( @@ -434,7 +434,7 @@ }, /area/lavaland/surface/outdoors) "IL" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/window/reinforced, /obj/item/c_tube, /obj/item/flashlight, @@ -442,7 +442,7 @@ /area/ruin/unpowered/misc_lavaruin) "IQ" = ( /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) @@ -484,15 +484,15 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/misc_lavaruin) "Mf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium" }, /area/ruin/unpowered/misc_lavaruin) "My" = ( /obj/machinery/door/airlock/public, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/oil/maybe, /obj/structure/fans/tiny, /turf/simulated/floor/plating, /area/ruin/unpowered/misc_lavaruin) @@ -504,7 +504,7 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/misc_lavaruin) "MS" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium_blue" }, @@ -521,12 +521,12 @@ /turf/simulated/wall/mineral/titanium/nodiagonal, /area/ruin/unpowered/misc_lavaruin) "Oq" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/ruin/unpowered/misc_lavaruin) "Oz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/largecrate, /obj/structure/window/reinforced, /turf/simulated/floor/plating, @@ -563,11 +563,11 @@ /area/lavaland/surface/outdoors) "RP" = ( /obj/machinery/door/airlock/public, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/misc_lavaruin) "Sd" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) @@ -584,7 +584,7 @@ }, /area/lavaland/surface/outdoors) "Tb" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/ash, /obj/item/storage/box/survival, /obj/structure/window/reinforced{ @@ -631,15 +631,15 @@ }, /area/ruin/unpowered/misc_lavaruin) "Uz" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "titanium_blue" }, /area/ruin/unpowered/misc_lavaruin) "UV" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) "Vs" = ( @@ -680,7 +680,7 @@ }, /area/lavaland/surface/outdoors) "Yg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/unpowered/misc_lavaruin) "Yi" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm index fc8f789a5413..b7833525cf87 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm @@ -86,7 +86,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/ruin/space/abandoned_engi_sat) "dk" = ( @@ -192,7 +192,7 @@ d2 = 4 }, /obj/machinery/power/apc/off_station/empty_charge/directional/south, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "fA" = ( @@ -228,7 +228,7 @@ }, /area/ruin/space/abandoned_engi_sat) "gL" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "hy" = ( @@ -238,7 +238,7 @@ pixel_x = 25 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "hB" = ( @@ -257,7 +257,7 @@ mode = 0; pixel_y = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "iO" = ( @@ -271,7 +271,7 @@ /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "iV" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/ruin/space/abandoned_engi_sat) "jk" = ( @@ -288,7 +288,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "jG" = ( @@ -307,7 +307,7 @@ mode = 0; pixel_y = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/abandoned_engi_sat) "jS" = ( @@ -321,7 +321,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "kd" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "kg" = ( @@ -329,13 +329,13 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/ruin/space/abandoned_engi_sat) "kt" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/ruin/space/abandoned_engi_sat) "kw" = ( @@ -370,7 +370,7 @@ /area/ruin/space/abandoned_engi_sat) "kT" = ( /obj/structure/mirror, -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/ruin/space/abandoned_engi_sat) "kZ" = ( @@ -500,7 +500,7 @@ /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "nn" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/space/abandoned_engi_sat) "nH" = ( @@ -526,7 +526,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "oL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/space/abandoned_engi_sat) "oW" = ( @@ -561,7 +561,7 @@ /area/ruin/space/abandoned_engi_sat) "pM" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -571,7 +571,7 @@ /turf/simulated/floor/wood/airless, /area/ruin/space/abandoned_engi_sat) "qu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/space/abandoned_engi_sat) "rn" = ( @@ -655,7 +655,7 @@ /area/ruin/space/abandoned_engi_sat) "to" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -804,7 +804,7 @@ /area/ruin/space/abandoned_engi_sat) "yE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "yJ" = ( @@ -925,7 +925,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/space/abandoned_engi_sat) "Dj" = ( @@ -943,7 +943,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "DO" = ( @@ -979,7 +979,7 @@ }, /area/ruin/space/abandoned_engi_sat) "EU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/ruin/space/abandoned_engi_sat) "Fm" = ( @@ -1083,7 +1083,7 @@ /area/ruin/space/abandoned_engi_sat) "Iz" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/space/abandoned_engi_sat) "IC" = ( @@ -1107,7 +1107,7 @@ }, /area/ruin/space/abandoned_engi_sat) "IM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/ruin/space/abandoned_engi_sat) "Jo" = ( @@ -1171,7 +1171,7 @@ /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "NM" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ icon_state = "delivery" }, @@ -1309,7 +1309,7 @@ }, /area/ruin/space/abandoned_engi_sat) "Ro" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_switch{ dir = 1; pixel_y = -24; @@ -1491,7 +1491,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "ZA" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm index 98f108eed431..9089c4f18f22 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm @@ -253,7 +253,7 @@ /turf/simulated/wall/r_wall, /area/ruin/space/tcommsat) "ot" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/space/tcommsat) "oZ" = ( @@ -693,7 +693,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "Sp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "St" = ( @@ -845,7 +845,7 @@ /turf/simulated/wall/r_wall, /area/ruin/space/tcommsat) "YZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/door_assembly/door_assembly_hatch, /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm b/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm index e6788fd772a3..33830863b59d 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm @@ -129,7 +129,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) "dd" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) "dg" = ( @@ -173,7 +173,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/casino/kitchen) "eu" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/rack, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/security) @@ -464,7 +464,7 @@ /turf/space, /area/space) "ky" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/economy/vending/coffee, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) @@ -558,7 +558,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/casino/arrivals) "mW" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/ruin/space/powered/casino/kitchen) "no" = ( @@ -699,7 +699,7 @@ }, /area/ruin/space/powered/casino/arrivals) "qK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -811,7 +811,7 @@ /area/ruin/space/powered/casino/docked_ships) "vf" = ( /obj/structure/grille/broken, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) "vh" = ( @@ -1010,7 +1010,7 @@ /turf/simulated/floor/mineral/silver, /area/ruin/space/powered/casino/hall) "yV" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/wall/mineral/iron, /area/ruin/space/powered/casino/security) "zg" = ( @@ -1059,7 +1059,7 @@ /turf/simulated/floor/wood, /area/ruin/space/powered/casino/kitchen) "AM" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/light/small{ dir = 4 }, @@ -1103,7 +1103,7 @@ /area/ruin/space/powered/casino/kitchen) "Cp" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/security) "Cr" = ( @@ -1124,7 +1124,7 @@ /turf/simulated/floor/mineral/silver, /area/ruin/space/powered/casino/hall) "CH" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/largecrate, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) @@ -1167,7 +1167,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/casino/floor) "DJ" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /mob/living/simple_animal/hostile/pirate, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) @@ -1225,7 +1225,7 @@ /area/ruin/space/powered/casino/arrivals) "EZ" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) "Fk" = ( @@ -1271,7 +1271,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/casino/teleporter) "GP" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/ruin/space/powered/casino/maints) "GX" = ( @@ -1406,7 +1406,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/casino/security) "KV" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/ruin/space/powered/casino/engine) "LI" = ( @@ -1456,7 +1456,7 @@ /turf/simulated/floor/carpet/black, /area/ruin/space/powered/casino/floor) "Oc" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/closet/crate/can, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/security) @@ -1491,7 +1491,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/casino/floor) "OU" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -1692,7 +1692,7 @@ /turf/space, /area/space) "TO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/maints) "TV" = ( @@ -1815,7 +1815,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/casino/arrivals) "VI" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -1835,7 +1835,7 @@ /turf/simulated/floor/wood, /area/ruin/space/powered/casino/kitchen) "VW" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/ruin/space/powered/casino/security) "We" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm b/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm index 639b40f05382..882d158d4aed 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm @@ -3,7 +3,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "aU" = ( @@ -16,7 +16,7 @@ /area/ruin/space/powered) "bM" = ( /obj/effect/spawner/window/shuttle, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "cz" = ( @@ -25,8 +25,8 @@ /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "cB" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/burnturf, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "cD" = ( @@ -52,7 +52,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "ex" = ( @@ -65,7 +65,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "fo" = ( @@ -95,7 +95,7 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "hk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/clothing/head/helmet/space/eva/clown, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) @@ -107,7 +107,7 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "hz" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "hC" = ( @@ -147,14 +147,14 @@ /area/ruin/space/clown_mime_ruin) "ik" = ( /obj/item/stack/sheet/wood, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "in" = ( /obj/effect/mob_spawn/human/corpse/clown, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "iK" = ( @@ -186,7 +186,7 @@ /area/ruin/space/clown_mime_ruin) "lS" = ( /obj/machinery/light, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "me" = ( @@ -198,7 +198,7 @@ "mp" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/mob_spawn/human/corpse/mime, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "mG" = ( @@ -226,7 +226,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/clown_mime_ruin) "nL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "nN" = ( @@ -246,19 +246,19 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "on" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/burnturf, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "pj" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/sheet/wood, /obj/machinery/light{ dir = 1 @@ -314,21 +314,21 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "qV" = ( /obj/machinery/atmospherics/unary/tank/toxins{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "qW" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "rg" = ( @@ -344,7 +344,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "rR" = ( @@ -367,7 +367,7 @@ dir = 1 }, /obj/effect/mob_spawn/human/corpse/mime, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "sZ" = ( @@ -395,12 +395,12 @@ /turf/simulated/wall/mineral/plastitanium/interior, /area/ruin/space/powered) "ub" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "uE" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/mob_spawn/human/corpse/mime{ name = "Mime Pilot" }, @@ -408,7 +408,7 @@ /area/ruin/space/powered) "vu" = ( /obj/effect/decal/cleanable/blood/gibs/robot, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "vz" = ( @@ -418,15 +418,15 @@ /obj/effect/mob_spawn/human/corpse/clown{ name = "Clown Pilot" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "wb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "wp" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "wL" = ( @@ -464,9 +464,9 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "xm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mob_spawn/human/corpse/clown, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "xB" = ( @@ -487,12 +487,12 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "zy" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/gun/energy/clown, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "zz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/largecrate, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) @@ -540,14 +540,14 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "Bb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "BE" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "BW" = ( @@ -558,7 +558,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/tranquillite, /area/ruin/space/powered) "Ca" = ( @@ -568,7 +568,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/powered) "Cs" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "Dj" = ( @@ -600,7 +600,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "EQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -619,7 +619,7 @@ /turf/simulated/wall/mineral/titanium/interior, /area/ruin/space/clown_mime_ruin) "Fq" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -629,8 +629,8 @@ /area/ruin/space/clown_mime_ruin) "FW" = ( /obj/effect/mob_spawn/human/corpse/mime, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/burnturf, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "Gq" = ( @@ -641,20 +641,20 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/clown_mime_ruin) "Gx" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "GS" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "Ht" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/burnturf, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "HP" = ( @@ -674,7 +674,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "IU" = ( @@ -682,7 +682,7 @@ /turf/simulated/floor/mineral/bananium, /area/ruin/space/powered) "Ke" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -702,9 +702,9 @@ /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "LC" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/mob_spawn/human/corpse/clown/officer, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "LF" = ( @@ -721,12 +721,12 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/clown_mime_ruin) "MI" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/clown_mime_ruin) "MP" = ( /obj/machinery/atmospherics/pipe/manifold/visible, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "NL" = ( @@ -739,15 +739,15 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "Oz" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/tranquillite, /area/ruin/space/powered) "OK" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "Pt" = ( @@ -775,12 +775,12 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "TC" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/sheet/wood, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) @@ -788,7 +788,7 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/clown_mime_ruin) "UC" = ( @@ -802,7 +802,7 @@ /area/ruin/space/powered) "Vh" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "Vo" = ( @@ -812,18 +812,18 @@ /turf/simulated/floor/mineral/bananium, /area/ruin/space/powered) "Vq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/corner, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "VH" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/clothing/head/helmet/space/eva/mime, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "VL" = ( /obj/effect/mob_spawn/human/corpse/mime, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "Wh" = ( @@ -835,8 +835,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/titanium, /area/ruin/space/clown_mime_ruin) "Xi" = ( @@ -850,13 +850,13 @@ /area/ruin/space/powered) "Xu" = ( /obj/effect/mob_spawn/human/corpse/mime, -/obj/effect/landmark/damageturf, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) "Yq" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -867,8 +867,8 @@ "YN" = ( /obj/effect/decal/cleanable/blood/slime, /obj/effect/mob_spawn/human/corpse/clown, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/clown_mime_ruin) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm b/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm index 60b4f345c70b..51a2ea0e644c 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm @@ -95,7 +95,7 @@ /turf/space, /area/template_noop) "D" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/space) "E" = ( @@ -158,7 +158,7 @@ /turf/simulated/wall, /area/space) "U" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless, /area/space) "V" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm b/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm index fd3877912acc..38491260f676 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm @@ -11,7 +11,7 @@ /turf/space, /area/template_noop) "d" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/space, /area/template_noop) "e" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm index 848637b6e12e..5f3147451b9c 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm @@ -982,7 +982,7 @@ }, /area/ruin/space/deepstorage) "dR" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) "dT" = ( @@ -1017,7 +1017,7 @@ }, /area/ruin/space/deepstorage) "eh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/deepstorage) "em" = ( @@ -1359,7 +1359,7 @@ "gS" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard, /turf/simulated/floor/plating, /area/ruin/space/deepstorage) @@ -1392,7 +1392,7 @@ pixel_y = 4; pixel_x = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) "hj" = ( @@ -2654,7 +2654,7 @@ /area/ruin/space/deepstorage) "pj" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "vault" @@ -2775,7 +2775,7 @@ "qm" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -4046,7 +4046,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "vault" @@ -4475,7 +4475,7 @@ /area/ruin/space/deepstorage) "Br" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "black" @@ -4499,8 +4499,8 @@ /turf/simulated/floor/engine, /area/ruin/space/deepstorage) "By" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/deepstorage) "BB" = ( @@ -4702,7 +4702,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /turf/simulated/floor/mineral/titanium, /area/ruin/space/deepstorage) "CD" = ( @@ -4711,7 +4711,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "CG" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "vault" @@ -5816,7 +5816,7 @@ }, /area/ruin/space/deepstorage) "Lf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/molten_object/large, /obj/effect/decal/cleanable/molten_object{ pixel_y = 6; @@ -5829,7 +5829,7 @@ /obj/structure/sign/greencross{ pixel_y = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/deepstorage) "Li" = ( @@ -6024,7 +6024,7 @@ /turf/simulated/floor/chasm/space_ruin, /area/ruin/space/powered) "MU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) "MV" = ( @@ -6040,7 +6040,7 @@ /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "vault" @@ -6196,7 +6196,7 @@ /area/ruin/space/deepstorage) "Oi" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/sheet/metal, /turf/simulated/floor/plating, /area/ruin/space/deepstorage) @@ -7372,7 +7372,7 @@ }, /area/ruin/space/deepstorage) "Wz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/holosign/barrier/engineering, /turf/simulated/floor/plasteel{ dir = 10; diff --git a/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm b/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm index a2980f93f610..91e23038a885 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm @@ -268,7 +268,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "Pq" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/space/unpowered) "Qx" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm b/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm index 976a7bfc5db3..43d323e0727f 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm @@ -10,7 +10,7 @@ /turf/simulated/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/powered) "dN" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/disco, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered) @@ -51,7 +51,7 @@ }, /area/ruin/space/powered) "hM" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/ruin/space/powered) "iq" = ( @@ -108,7 +108,7 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel, /area/ruin/space/powered) "mk" = ( @@ -203,7 +203,7 @@ /area/ruin/space/powered) "sB" = ( /obj/machinery/kitchen_machine/oven, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light{ dir = 1 }, @@ -326,7 +326,7 @@ /obj/effect/spawner/random/book{ pixel_x = -7 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small, /turf/simulated/floor/wood, /area/ruin/space/powered) @@ -338,7 +338,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered) "Br" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -383,7 +383,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered) "EZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "caution" @@ -444,7 +444,7 @@ }, /area/ruin/space/powered) "Ij" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered) "Ix" = ( @@ -549,7 +549,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/powered) "MX" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/light/small{ dir = 4; pixel_y = 8 @@ -679,7 +679,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "dark" }, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm index efa050e7517e..6369571d51a8 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm @@ -1,22 +1,42 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"at" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/wood, -/area/ruin/space/syndicate_listening_station) "aW" = ( -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/wall/r_wall, +/obj/machinery/disposal, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"bk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"bn" = ( +/obj/machinery/atmospherics/portable/canister/air, +/obj/machinery/atmospherics/unary/portables_connector, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/cobweb/left/rare, +/obj/structure/sign/vacuum/external{ + pixel_x = -30 + }, +/turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "bU" = ( /obj/machinery/light/small, -/obj/item/storage/toolbox/syndicate, -/obj/structure/closet/syndicate, /obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/syndicate, +/obj/structure/table, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) +"ca" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) "cB" = ( /turf/simulated/mineral/random/high_chance, /area/ruin/space/syndicate_listening_station/asteroid) @@ -24,33 +44,60 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) -"eg" = ( -/obj/machinery/door/airlock/hatch/syndicate{ - name = "Cabin" +"dS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/wood, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) -"hp" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal, -/obj/effect/decal/cleanable/dirt, +"gD" = ( +/obj/structure/closet/syndicate, +/obj/item/tank/internals/oxygen, +/obj/item/tank/jetpack/oxygen, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/head/helmet/space/syndicate/black/red, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) +"gP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/shelf, +/obj/item/storage/box/lights/tubes, +/obj/item/paper/solar, +/obj/item/storage/box/lights/bulbs, +/obj/item/extinguisher, +/obj/item/reagent_containers/glass/bucket, +/turf/simulated/floor/plating, +/area/ruin/space/syndicate_listening_station) "hr" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/turf/simulated/floor/plating/airless, +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" + }, /area/ruin/space/syndicate_listening_station/asteroid) +"hQ" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/simulated/floor/mineral/silver, +/area/ruin/space/syndicate_listening_station) +"il" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) "iB" = ( -/obj/item/taperecorder, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass/reinforced/plastitanium, +/obj/item/paper/syndicate/listening_post, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "iL" = ( @@ -62,66 +109,71 @@ }, /turf/simulated/floor/plating/airless, /area/ruin/space/syndicate_listening_station/asteroid) -"kE" = ( -/obj/effect/mapping_helpers/airlock/access/all/syndicate, -/obj/machinery/door/airlock/external{ - id_tag = "sst_away" +"kx" = ( +/obj/machinery/newscaster{ + pixel_y = 28; + name = "north bump" }, -/obj/structure/cable{ +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"kE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/fans/tiny, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "kJ" = ( -/turf/simulated/wall/r_wall, +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/syndicate_listening_station) +"le" = ( +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"mn" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/mineral/silver, /area/ruin/space/syndicate_listening_station) "mC" = ( +/obj/structure/cable/yellow, /obj/machinery/power/solar, -/obj/structure/cable, /turf/simulated/floor/plasteel/airless{ icon_state = "solarpanel" }, /area/ruin/space/syndicate_listening_station/asteroid) -"nC" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/dark, -/area/ruin/space/syndicate_listening_station) "oE" = ( -/obj/machinery/atmospherics/portable/scrubber, /obj/effect/decal/cleanable/dirt, +/obj/machinery/floodlight, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "pV" = ( -/obj/machinery/power/solar, -/obj/structure/cable{ +/obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" }, +/obj/machinery/power/solar, /turf/simulated/floor/plasteel/airless{ icon_state = "solarpanel" }, /area/ruin/space/syndicate_listening_station/asteroid) +"qC" = ( +/obj/item/flag/syndi, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"qW" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/syndicate_listening_station/asteroid) "rK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -129,106 +181,154 @@ /turf/simulated/mineral/ancient, /area/ruin/space/syndicate_listening_station/asteroid) "rS" = ( -/obj/structure/cable{ +/obj/structure/falsewall/rock_ancient, +/obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/falsewall/rock_ancient, /turf/simulated/floor/plating/airless, /area/ruin/space/syndicate_listening_station/asteroid) +"se" = ( +/obj/effect/spawner/airlock/w_to_e, +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/syndicate_listening_station) "sf" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 2; d2 = 4; icon_state = "2-4" }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" }, -/turf/simulated/floor/plating/airless, /area/ruin/space/syndicate_listening_station/asteroid) "sq" = ( -/obj/structure/cable{ +/obj/structure/falsewall/rock_ancient, +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/falsewall/rock_ancient, /turf/simulated/floor/plating/airless, /area/ruin/space/syndicate_listening_station/asteroid) "tk" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/turf/simulated/floor/plating/airless, +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" + }, /area/ruin/space/syndicate_listening_station/asteroid) "tF" = ( -/obj/machinery/power/smes/upgraded{ - charge = 5e+006; - input_level = 20000; - output_level = 100000 - }, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ + d1 = 1; d2 = 2; - icon_state = "0-2" + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "tG" = ( -/obj/structure/table, -/obj/item/paper{ - info = "Mission Details: You have been assigned to a newly constructed listening post constructed within an asteroid in Nanotrasen space to monitor their plasma mining operations. Accurate intel is crucial to the success of our operatives onboard, do not fail us."; - name = "mission briefing" +/obj/item/paper/monitorkey, +/obj/structure/table/glass/reinforced/plastitanium, +/obj/item/salvage/loot/syndicate{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/salvage/loot/syndicate{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/radio/intercom/pirate{ + pixel_y = -32; + name = "syndicate radio intercom" + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"tV" = ( +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/item/paper/monitorkey, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "un" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) -"uv" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +"uM" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 }, -/obj/structure/table, -/obj/machinery/kitchen_machine/microwave/upgraded, -/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"vc" = ( +/obj/machinery/economy/vending/snack/free, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "vd" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/wood, +/obj/structure/mopbucket{ + dir = 8 + }, +/obj/item/mop, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "vP" = ( -/obj/structure/cable, -/obj/machinery/power/solar_control/autostart{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "wj" = ( /obj/machinery/door/airlock/hatch/syndicate{ name = "Telecommunications" }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"wr" = ( +/obj/machinery/door/airlock/hatch/syndicate{ + name = "Cabin" + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"wF" = ( +/obj/machinery/atmospherics/pipe/simple/visible, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/vacuum/external{ + pixel_x = 30 + }, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) +"xh" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/syndicate_listening_station/asteroid) +"xK" = ( +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/turf/simulated/floor/wood, +/area/ruin/space/syndicate_listening_station) "yn" = ( /turf/simulated/mineral/ancient, /area/ruin/space/syndicate_listening_station/asteroid) @@ -238,31 +338,23 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) -"zb" = ( -/obj/effect/mapping_helpers/airlock/access/all/syndicate, -/obj/machinery/door/airlock/external{ - id_tag = "sst_away" - }, -/obj/structure/fans/tiny, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/ruin/space/syndicate_listening_station) -"zs" = ( -/obj/machinery/shower{ - pixel_y = 20 +"Aa" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32 }, -/obj/item/soap/syndie, -/turf/simulated/floor/mineral/silver, +/obj/machinery/photocopier, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "Ab" = ( -/obj/structure/closet/syndicate, +/obj/machinery/status_display/supply_display{ + pixel_y = 32 + }, +/obj/structure/shelf, +/obj/item/storage/box/tapes, +/obj/item/taperecorder, /obj/item/clothing/glasses/regular, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/regular, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "AT" = ( @@ -281,127 +373,117 @@ /obj/machinery/tcomms/relay/ruskie{ network_id = "SYNDIE-LPOST-RELAY" }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "BD" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" }, -/turf/simulated/floor/plating/airless, /area/ruin/space/syndicate_listening_station/asteroid) +"BG" = ( +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/wood, +/area/ruin/space/syndicate_listening_station) "Cw" = ( /obj/structure/filingcabinet, -/obj/item/paper{ - info = "A good start to the operation: intercepted Nanotrasen military communications. A convoy is scheduled to transfer nuclear warheads to a new military base. This is as good a chance as any to get our hands on some heavy weaponry, I suggest we take it."; - name = "april report" - }, -/obj/item/paper{ - info = "Nothing of real interest to report this month. I have intercepted faint transmissions from what appears to be some sort of pirate radio station. They do not appear to be relevant to my assignment."; - name = "may report" - }, -/obj/item/paper{ - info = "Nanotrasen communications have been noticably less frequent recently. The pirate radio station I found last month has been transmitting pro-Nanotrasen propaganda. I will continue to monitor it."; - name = "june report" - }, -/obj/item/paper{ - info = "Nothing of interest to report."; - name = "july report" - }, -/obj/item/paper{ - info = "Nothing of interest to report."; - name = "august report" - }, -/obj/item/paper{ - info = "Nothing of interest to report."; - name = "september report" - }, -/obj/item/paper{ - info = "Nothing of interest to report."; - name = "october report" - }, -/obj/item/paper{ - info = "1 x Stechtkin pistol - $600
1 x silencer - $200
shipping charge - $4360
total - $5160"; - name = "receipt" - }, -/obj/item/tape, -/obj/item/tape, -/obj/item/tape, -/obj/item/tape, -/obj/item/tape, -/obj/item/tape, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/item/paper/listening_post_report_1, +/obj/item/paper/listening_post_report_2, +/obj/item/paper/listening_post_report_3, +/obj/item/paper/listening_post_report_4, +/obj/item/paper/listening_post_report_5, +/obj/item/paper/listening_post_report_6, +/obj/item/paper/listening_post_report_7, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) -"CF" = ( -/obj/machinery/light{ - dir = 4 +"CC" = ( +/obj/machinery/light/small{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/economy/vending/cigarette/free, -/turf/simulated/floor/plasteel/dark, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "CG" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/wood, +/obj/structure/shelf, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/snack, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "CI" = ( -/obj/structure/cable{ - d1 = 4; +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 + icon_state = "1-8" }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "DT" = ( /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "Ej" = ( -/obj/structure/cable{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/syndicate, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) "Em" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/terminal, -/obj/effect/spawner/random_spawners/cobweb_right_rare, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/solar_control/autostart, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) -"FW" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, +"Fx" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/dresser, +/turf/simulated/floor/wood, +/area/ruin/space/syndicate_listening_station) +"Ge" = ( +/obj/machinery/atmospherics/portable/canister/air, +/obj/machinery/atmospherics/unary/portables_connector, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "Go" = ( +/obj/structure/chair/office/dark, /mob/living/simple_animal/hostile/syndicate{ - desc = "A weary looking Syndicate operative."; - environment_smash = 0 + name = "Syndicate Communications Officer" }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "Gy" = ( @@ -409,27 +491,21 @@ /turf/simulated/floor/plating/asteroid/airless, /area/ruin/space/syndicate_listening_station/asteroid) "GQ" = ( -/obj/structure/cable{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) -"Hg" = ( -/obj/structure/closet/syndicate, -/obj/item/clothing/suit/space/syndicate/black/red, -/obj/item/clothing/head/helmet/space/syndicate/black/red, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/tank/internals/oxygen, -/obj/item/tank/jetpack/oxygen, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/dark, -/area/ruin/space/syndicate_listening_station) "HZ" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 1; d2 = 8; icon_state = "1-8" @@ -440,22 +516,50 @@ /obj/structure/spawner/mining/basilisk, /turf/simulated/floor/plating/asteroid/airless, /area/ruin/space/syndicate_listening_station/asteroid) -"Km" = ( -/obj/machinery/light/small{ - dir = 1 +"Il" = ( +/obj/machinery/power/apc/syndicate/directional/north, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" }, -/obj/structure/dresser, -/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"Im" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"Ir" = ( +/obj/structure/table/glass/reinforced/plastitanium, +/obj/item/ashtray/glass, +/obj/item/kitchen/utensil/spork{ + pixel_x = 8; + pixel_y = 14 + }, +/turf/simulated/floor/plasteel/dark, +/area/ruin/space/syndicate_listening_station) +"KM" = ( +/obj/machinery/shower{ + pixel_y = 20 + }, +/obj/item/soap/syndie, +/obj/item/bikehorn/rubberducky, +/obj/structure/curtain/open/shower/security, +/turf/simulated/floor/mineral/silver, +/area/ruin/space/syndicate_listening_station) +"Lj" = ( /turf/simulated/floor/wood, /area/ruin/space/syndicate_listening_station) "Mv" = ( -/obj/item/bedsheet/syndie, -/obj/structure/bed/pod, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/wood, +/obj/structure/extinguisher_cabinet{ + name = "north bump"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "MF" = ( -/obj/structure/cable, +/obj/structure/cable/yellow, /obj/machinery/power/tracker, /turf/simulated/floor/plasteel/airless{ icon_state = "solarpanel" @@ -465,37 +569,41 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "Nd" = ( /turf/simulated/floor/mineral/silver, /area/ruin/space/syndicate_listening_station) -"Ow" = ( -/obj/effect/mapping_helpers/airlock/access/all/syndicate, -/obj/machinery/door/airlock/external{ - id_tag = "sst_away" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, +"Or" = ( +/obj/machinery/economy/vending/cigarette/free, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) "OO" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 2; d2 = 4; icon_state = "2-4" }, -/turf/simulated/floor/plating/airless, +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" + }, /area/ruin/space/syndicate_listening_station/asteroid) "PH" = ( -/obj/item/gps/ruin{ - gpstag = "Encrypted Signal" +/obj/machinery/kitchen_machine/microwave/upgraded{ + pixel_y = 5 + }, +/obj/structure/table/glass/reinforced/plastitanium, +/obj/machinery/light{ + dir = 1 }, -/turf/simulated/wall/r_wall, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) -"PP" = ( -/obj/machinery/light/small, -/turf/simulated/floor/mineral/silver, +"Qp" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/shoes/slippers, +/obj/item/clothing/under/misc/pj/red, +/obj/item/clothing/suit/jacket/bomber/syndicate, +/turf/simulated/floor/wood, /area/ruin/space/syndicate_listening_station) "RN" = ( /obj/machinery/door/airlock/silver{ @@ -504,44 +612,52 @@ /turf/simulated/floor/mineral/silver, /area/ruin/space/syndicate_listening_station) "Sq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass/reinforced/plastitanium, +/obj/item/food/soup/chicken_noodle_soup, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) -"TS" = ( -/obj/effect/mapping_helpers/airlock/access/all/syndicate, -/obj/machinery/door/airlock/external{ - id_tag = "sst_away" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, +"SR" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/portable/scrubber, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) -"TZ" = ( -/obj/structure/table, -/obj/item/paper{ - info = "Nothing of interest to report."; - name = "november report" - }, -/obj/item/tape, -/obj/item/radio/intercom{ - freerange = 1; - pixel_y = -24; - name = "intercom" +"TF" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/syndicate_listening_station/asteroid) +"TZ" = ( +/obj/structure/table/glass/reinforced/plastitanium, /obj/item/paper_bin, /obj/item/pen/multi/syndicate, -/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/pirate{ + pixel_y = -32; + name = "syndicate radio intercom" + }, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) +"Uy" = ( +/obj/item/gps/ruin{ + gpstag = "Encrypted Signal" + }, +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/syndicate_listening_station) +"UC" = ( +/obj/effect/spawner/random/cobweb/right/rare, +/obj/machinery/power/smes/upgraded{ + charge = 5e+006; + input_level = 20000; + output_level = 100000 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/ruin/space/syndicate_listening_station) "UM" = ( /obj/machinery/door/airlock/hatch/syndicate{ name = "Engineering" @@ -554,56 +670,64 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) +"UT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/syndicate, +/turf/simulated/floor/plating, +/area/ruin/space/syndicate_listening_station) "Vn" = ( /obj/machinery/computer/message_monitor{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/pirate{ + pixel_y = -32; + name = "syndicate radio intercom" + }, /turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicate_listening_station) +"Wc" = ( +/obj/effect/spawner/airlock/e_to_w, +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/syndicate_listening_station) +"Wf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/syndicate_listening_station) "WN" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ d1 = 2; d2 = 4; icon_state = "2-4" }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" }, -/turf/simulated/floor/plating/airless, /area/ruin/space/syndicate_listening_station/asteroid) "Xm" = ( /obj/structure/toilet{ - dir = 8 + pixel_y = 8 }, /turf/simulated/floor/mineral/silver, /area/ruin/space/syndicate_listening_station) "Xz" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 }, -/obj/structure/cable{ - d1 = 2; +/obj/structure/cable/yellow{ + d1 = 4; d2 = 8; - icon_state = "2-8" + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/ruin/space/syndicate_listening_station) -"Ya" = ( -/obj/machinery/power/apc/syndicate/directional/east, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/economy/vending/snack/free, -/turf/simulated/floor/plasteel/dark, -/area/ruin/space/syndicate_listening_station) "Zw" = ( /turf/template_noop, /area/template_noop) @@ -652,7 +776,7 @@ Zw "} (2,1,1) = {" Zw -Zw +yn Zw Zw Zw @@ -695,9 +819,9 @@ Zw (3,1,1) = {" Zw yn -Zw -Zw -Zw +yn +yn +yn Zw Zw Zw @@ -736,6 +860,7 @@ Zw "} (4,1,1) = {" Zw +Zw yn yn yn @@ -747,10 +872,9 @@ Zw Zw Zw Zw -Zw -yn yn yn +AT pV sf mC @@ -781,9 +905,9 @@ Zw Zw yn yn +cB +cB yn -yn -Zw Zw Zw Zw @@ -825,7 +949,7 @@ yn yn cB cB -yn +cB Zw Zw Zw @@ -863,19 +987,19 @@ Zw (7,1,1) = {" Zw Zw +Zw +yn +yn +yn yn yn -cB -cB -cB -Zw -Zw Zw Zw yn yn yn yn +yn sq yn yn @@ -906,18 +1030,18 @@ Zw Zw Zw Zw -yn -yn -yn -yn +Zw yn Zw Zw yn +Zw yn yn yn -OO +yn +yn +qW HZ yn yn @@ -949,16 +1073,16 @@ Zw Zw Zw Zw -yn Zw Zw -yn +Zw +Zw Zw yn yn -OO +qW rS -tk +TF HZ yn yn @@ -995,10 +1119,10 @@ Zw Zw Zw Zw -Zw yn yn -hr +yn +xh yn yn yn @@ -1036,12 +1160,12 @@ Zw Zw Zw Zw -Zw +yn yn yn kJ kE -kJ +Wc yn cB cB @@ -1078,7 +1202,7 @@ Zw Zw Zw Zw -Zw +yn yn yn kJ @@ -1122,14 +1246,14 @@ Zw Zw yn yn -yn kJ -TS +kJ +kE +kJ +kJ kJ kJ kJ -yn -yn kJ kJ kJ @@ -1164,14 +1288,14 @@ Zw Zw yn yn -yn kJ +bn Xz -Bt +du vP kJ -yn -yn +Qp +BG kJ CG vd @@ -1206,17 +1330,17 @@ Zw Zw yn yn -yn kJ -GQ +gP +kE du bU kJ -yn -yn -kJ -Km -at +Fx +Lj +wr +le +le kJ kJ kJ @@ -1248,17 +1372,17 @@ Zw Zw yn yn -yn kJ +Em GQ du oE kJ -yn -yn +xK +Lj kJ -Mv -vd +Il +le kJ Cw DT @@ -1288,22 +1412,22 @@ Zw Zw Zw Zw -Zw yn yn kJ +CC CI du -du +SR kJ kJ kJ +Uy +bk +le kJ -kJ -eg -kJ -un -un +Aa +le TZ kJ yn @@ -1330,21 +1454,21 @@ Zw Zw Zw Zw -Zw yn yn kJ -Em +UC +tF tF Bt UM yv -nC -uv -FW -un +yv +yv +dS +le wj -un +le Go Vn kJ @@ -1372,7 +1496,7 @@ Zw Zw Zw Zw -Zw +yn yn yn kJ @@ -1380,14 +1504,14 @@ kJ kJ kJ kJ -un -un -Sq -un -un +uM +le +Im +Im +le kJ -un -un +kx +le tG kJ yn @@ -1414,19 +1538,19 @@ Zw Zw Zw Zw -Zw -Zw yn yn +yn +kJ +KM +Nd kJ -zs -PP PH -un -un +le +le Sq -un -un +Ir +il kJ Ab MO @@ -1457,18 +1581,18 @@ Zw Zw Zw Zw -Zw yn yn kJ -Xm +mn Nd RN -un -un -Sq -un -un +le +le +le +ca +ca +le kJ kJ kJ @@ -1499,18 +1623,18 @@ Zw Zw Zw Zw -Zw yn yn kJ +Xm +hQ kJ -kJ -kJ -un -Hg -Ya -CF -hp +Mv +le +le +le +le +le kJ yn yn @@ -1541,17 +1665,17 @@ Zw Zw Zw Zw -Zw -Zw -yn -yn yn yn kJ -Ow kJ kJ kJ +qC +un +le +vc +Or aW kJ yn @@ -1577,8 +1701,6 @@ Zw (24,1,1) = {" Zw Zw -Zw -Zw yn yn yn @@ -1590,12 +1712,14 @@ yn yn yn kJ -du +Ge +wF +tV +gD +kJ +kJ +Wf kJ -yn -yn -rK -yn yn yn yn @@ -1620,8 +1744,6 @@ Zw Zw Zw Zw -Zw -Zw yn yn Zw @@ -1632,9 +1754,11 @@ yn yn yn kJ -zb kJ -yn +kJ +du +se +kJ yn rK cB @@ -1660,8 +1784,6 @@ Zw "} (26,1,1) = {" Zw -Zw -Zw yn Zw yn @@ -1670,12 +1792,14 @@ yn Zw Zw Zw +Zw yn yn yn -AT -AT -AT +yn +kJ +UT +kJ yn yn rK @@ -1705,19 +1829,19 @@ Zw Zw Zw Zw -Zw -Zw yn yn Zw Zw Zw Zw +Zw yn yn -AT -AT yn +kJ +du +kJ yn yn iL @@ -1755,11 +1879,11 @@ Zw Zw Zw Zw -Zw yn yn -Gy -yn +AT +AT +AT yn yn Zw @@ -1797,12 +1921,12 @@ Zw Zw Zw Zw -Zw -Zw yn -Zw -Zw -Zw +yn +AT +AT +yn +yn yn Zw yn @@ -1840,10 +1964,10 @@ Zw Zw Zw Zw -Zw -Zw -Zw -Zw +yn +yn +Gy +yn Zw Zw Zw @@ -1883,7 +2007,7 @@ Zw Zw Zw Zw -Zw +yn Zw Zw Zw @@ -2162,129 +2286,3 @@ Zw Zw Zw "} -(38,1,1) = {" -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -"} -(39,1,1) = {" -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -"} -(40,1,1) = {" -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -Zw -"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm index 90f335a1ffe1..29e60f6f29a9 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm @@ -54,7 +54,7 @@ /obj/machinery/door/airlock/silver{ locked = 1 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Delta) "an" = ( @@ -149,7 +149,7 @@ /turf/simulated/wall/mineral/titanium, /area/ruin/unpowered/BMPship/Fore) "aE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Delta) "aF" = ( @@ -174,7 +174,7 @@ /area/ruin/powered) "aL" = ( /obj/item/multitool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/powered) "aM" = ( @@ -237,7 +237,7 @@ /turf/simulated/wall/mineral/titanium, /area/ruin/unpowered/BMPship/Fore) "aW" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Delta) "aX" = ( @@ -259,7 +259,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/powered) "be" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/powered) "bf" = ( @@ -1610,7 +1610,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Midship) "fo" = ( @@ -1693,7 +1693,7 @@ /turf/simulated/floor/engine, /area/ruin/unpowered/BMPship/Aft) "fA" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "fB" = ( @@ -1725,7 +1725,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "fF" = ( @@ -1734,7 +1734,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "fG" = ( @@ -1795,12 +1795,12 @@ /area/ruin/unpowered/BMPship/Aft) "fN" = ( /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "fO" = ( /obj/structure/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "fP" = ( @@ -1854,12 +1854,12 @@ /area/ruin/powered) "fY" = ( /obj/structure/computerframe, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "fZ" = ( /obj/structure/computerframe, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "ga" = ( @@ -1869,7 +1869,7 @@ }, /area/ruin/unpowered/BMPship/Midship) "gb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Midship) "gc" = ( @@ -1965,7 +1965,7 @@ /area/ruin/unpowered/BMPship/Fore) "gq" = ( /obj/structure/cable, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Fore) "gr" = ( @@ -1993,7 +1993,7 @@ /area/ruin/powered) "gw" = ( /obj/effect/gibspawner/robot, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/powered) "gx" = ( @@ -2012,7 +2012,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/powered) "gz" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/powered) "gA" = ( @@ -2312,7 +2312,7 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Aft) "hE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/pirate, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Midship) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm b/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm index 18e946365699..2c74b43e9fbb 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aq" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -32,7 +32,7 @@ /turf/template_noop, /area/template_noop) "bT" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating/damaged/airless, /area/ruin/space/mech_transport) "bU" = ( @@ -116,7 +116,7 @@ /area/ruin/space/mech_transport) "hu" = ( /obj/effect/decal/remains/human, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/damaged/airless, /area/ruin/space/mech_transport) "hJ" = ( @@ -141,7 +141,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/mech_transport) "jd" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/wall/mineral/plastitanium, /area/ruin/space/mech_transport) "jG" = ( @@ -187,7 +187,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) @@ -195,7 +195,7 @@ /obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "pt" = ( @@ -205,7 +205,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/mech_transport) "px" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/mech_transport) "pJ" = ( @@ -224,15 +224,15 @@ pixel_y = 0; pixel_x = 32 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/light/tube{ status = 2 }, /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "qJ" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/cleanable/molten_object/large, /turf/simulated/floor/plating/airless, /area/ruin/space/mech_transport) @@ -294,7 +294,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/mech_transport) "uu" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/mech_transport) "uU" = ( @@ -332,11 +332,11 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "wz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/mineral/plastitanium, /area/ruin/space/mech_transport) "wF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/shreds{ pixel_y = -10 }, @@ -399,7 +399,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "Af" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/generic, /obj/machinery/door_control{ id = "mechtransport_bay_shutter"; @@ -439,7 +439,7 @@ /turf/simulated/floor/plating/damaged/airless, /area/ruin/space/mech_transport) "EC" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/gibs/robot/up, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, @@ -482,7 +482,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/mech_transport) "HK" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "HT" = ( @@ -516,11 +516,11 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "Kz" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "Lq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "LZ" = ( @@ -544,7 +544,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "MI" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/mech_transport) "MK" = ( @@ -587,7 +587,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "NR" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/ruin/space/mech_transport) @@ -602,7 +602,7 @@ /obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) @@ -648,8 +648,8 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/mech_transport) "Sw" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/mech_transport) "Tf" = ( @@ -674,7 +674,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/mech_transport) "UF" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating/airless, /area/ruin/space/mech_transport) "UK" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm index 4c3d28f03fbc..0c41a0a6529b 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm @@ -34,7 +34,7 @@ }, /area/ruin/space/moonbase19) "af" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/space/moonbase19) "ag" = ( @@ -286,7 +286,7 @@ /turf/simulated/wall, /area/ruin/space/moonbase19) "aM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/space/moonbase19) "aN" = ( @@ -790,7 +790,7 @@ }, /area/ruin/space/moonbase19) "cp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "cq" = ( @@ -802,7 +802,7 @@ }, /area/ruin/space/moonbase19) "cr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/moonbase19) "cs" = ( @@ -899,7 +899,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "cF" = ( @@ -1361,7 +1361,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "caution"; dir = 8 @@ -1837,14 +1837,14 @@ "fX" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/moonbase19) "fY" = ( /obj/item/stack/sheet/mineral/titanium, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/molten_object/large, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/moonbase19) "gb" = ( @@ -2053,7 +2053,7 @@ /area/ruin/space/moonbase19) "gC" = ( /obj/effect/decal/cleanable/greenglow, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/clothing/mask/facehugger{ icon_state = "facehugger_impregnated"; item_state = "facehugger_impregnated"; @@ -2150,7 +2150,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gW" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/door/airlock/titanium{ id_tag = "s_docking_airlock"; name = "Escape Pod Hatch" @@ -3111,7 +3111,7 @@ }, /area/ruin/space/moonbase19) "jC" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/alien, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) @@ -3319,7 +3319,7 @@ /area/ruin/space/moonbase19) "kg" = ( /obj/item/kirbyplants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "caution" @@ -4181,7 +4181,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ny" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "nz" = ( @@ -5110,7 +5110,7 @@ /area/ruin/space/moonbase19) "rk" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/delivery/partial{ dir = 4 }, @@ -5524,7 +5524,7 @@ /turf/simulated/floor/engine, /area/ruin/space/moonbase19) "sF" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/indestructible/riveted, /area/ruin/space/moonbase19) "sK" = ( @@ -5653,7 +5653,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "to" = ( @@ -6134,7 +6134,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "dark" @@ -6385,7 +6385,7 @@ }, /area/ruin/space/moonbase19) "xi" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/stairs{ dir = 8 }, @@ -6738,7 +6738,7 @@ /area/ruin/space/moonbase19) "yE" = ( /obj/item/stack/sheet/metal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/delivery/partial{ dir = 8 }, @@ -6907,8 +6907,8 @@ }, /area/ruin/space/moonbase19) "zn" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/space/moonbase19) "zr" = ( @@ -7403,7 +7403,7 @@ name = "Acid-Proof disposal pipe" }, /obj/structure/alien/resin/wall, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "Bu" = ( @@ -8545,7 +8545,7 @@ /obj/item/shard{ icon_state = "medium" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "caution" @@ -8580,7 +8580,7 @@ /area/ruin/space/moonbase19) "GD" = ( /obj/structure/holosign/barrier/engineering, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -9027,7 +9027,7 @@ /area/ruin/space/moonbase19) "IN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "IO" = ( @@ -9554,7 +9554,7 @@ /area/ruin/space/moonbase19) "Lb" = ( /obj/structure/rack, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "Ld" = ( @@ -10585,7 +10585,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "PP" = ( @@ -10639,7 +10639,7 @@ /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -10665,14 +10665,14 @@ /obj/structure/railing/cap{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "caution" }, /area/ruin/space/moonbase19) "Qf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "caution"; dir = 4 @@ -10878,7 +10878,7 @@ /turf/simulated/floor/catwalk, /area/ruin/space/moonbase19) "QP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/stairs, /area/ruin/space/moonbase19) "QQ" = ( @@ -11227,7 +11227,7 @@ /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "Sz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -12723,7 +12723,7 @@ /area/ruin/space/moonbase19) "Za" = ( /obj/structure/holosign/barrier/engineering, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "Zb" = ( @@ -12761,7 +12761,7 @@ "Zh" = ( /obj/effect/decal/cleanable/molten_object/large, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/door/poddoor/preopen{ id_tag = "awayscilock1" }, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm index 98f13edcf853..5a1bdfc7eb31 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm @@ -23,7 +23,7 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "af" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/space/nearstation) "ah" = ( @@ -50,12 +50,12 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/ancientstation/hivebot) "al" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/comm) "am" = ( /obj/structure/sign/poster/official/nanotrasen_logo, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/comm) "an" = ( @@ -122,7 +122,7 @@ /turf/simulated/wall, /area/ruin/ancientstation/hivebot) "az" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation) "aA" = ( @@ -192,7 +192,7 @@ /area/ruin/ancientstation) "aK" = ( /obj/structure/sign/poster/contraband/random, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation) "aL" = ( @@ -343,7 +343,7 @@ /turf/simulated/floor/plasteel/airless, /area/ruin/ancientstation/betanorth) "bf" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/betanorth) "bg" = ( @@ -439,7 +439,7 @@ /area/ruin/ancientstation/comm) "bs" = ( /obj/structure/sign/poster/official/cleanliness, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation) "bt" = ( @@ -454,7 +454,7 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "bu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/thetacorridor) "bv" = ( @@ -496,7 +496,7 @@ /area/ruin/ancientstation) "bD" = ( /obj/structure/sign/greencross, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation) "bE" = ( @@ -551,7 +551,7 @@ /area/ruin/ancientstation) "bL" = ( /obj/structure/sign/science, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation) "bM" = ( @@ -573,11 +573,11 @@ /area/ruin/ancientstation/thetacorridor) "bP" = ( /obj/structure/sign/poster/official/science, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/thetacorridor) "bQ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/hivebot) "bR" = ( @@ -835,7 +835,7 @@ /turf/simulated/floor/plasteel, /area/ruin/ancientstation) "cA" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/hydroponics) "cB" = ( @@ -965,7 +965,7 @@ /area/ruin/ancientstation/betanorth) "cS" = ( /obj/structure/sign/poster/official/nanomichi_ad, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/betanorth) "cT" = ( @@ -976,7 +976,7 @@ /turf/simulated/floor/plasteel/airless, /area/ruin/ancientstation/betanorth) "cU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/engi) "cV" = ( @@ -1044,7 +1044,7 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "dg" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/sec) "dh" = ( @@ -1072,7 +1072,7 @@ /turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "dj" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/rnd) "dk" = ( @@ -1183,7 +1183,7 @@ /area/ruin/ancientstation) "dA" = ( /obj/structure/sign/poster/contraband/donut_corp, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/sec) "dB" = ( @@ -1664,7 +1664,7 @@ /area/ruin/ancientstation) "eN" = ( /obj/structure/sign/poster/official/here_for_your_safety, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/sec) "eO" = ( @@ -2461,7 +2461,7 @@ /turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "gs" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/kitchen) "gt" = ( @@ -3340,7 +3340,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/ancientstation/atmo) "ip" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/atmo) "iq" = ( @@ -3377,7 +3377,7 @@ icon_state = "radiation"; name = "\improper HAZARDOUS RADIATION" }, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/ancientstation/engi) "iu" = ( @@ -4281,7 +4281,7 @@ /turf/simulated/floor/engine, /area/ruin/ancientstation/atmo) "kE" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/indestructible/riveted, /area/ruin/ancientstation/proto) "kF" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm index e5a071b709a5..81d7d22f00a0 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm @@ -162,7 +162,7 @@ /area/ruin/space/onehalf/hallway) "ay" = ( /obj/structure/table_frame, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "az" = ( @@ -226,7 +226,7 @@ /turf/template_noop, /area/ruin/space/onehalf/hallway) "aI" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "aJ" = ( @@ -352,12 +352,12 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "aU" = ( /obj/item/stack/sheet/metal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "aV" = ( @@ -423,7 +423,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "be" = ( @@ -445,7 +445,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "bg" = ( @@ -462,7 +462,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "bh" = ( @@ -480,7 +480,7 @@ /obj/structure/disposalpipe/broken{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "bj" = ( @@ -585,14 +585,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "bv" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "bw" = ( @@ -606,7 +606,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "by" = ( @@ -618,7 +618,7 @@ /area/ruin/space/onehalf/drone_bay) "bz" = ( /obj/structure/closet/emcloset, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "bA" = ( @@ -675,12 +675,12 @@ /area/ruin/space/onehalf/hallway) "bK" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "bL" = ( /obj/machinery/economy/vending/snack, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "bN" = ( @@ -700,7 +700,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "bR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "bS" = ( @@ -717,7 +717,7 @@ "bV" = ( /obj/structure/disposalpipe/segment, /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "bX" = ( @@ -728,12 +728,12 @@ dir = 1 }, /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "ca" = ( /obj/structure/disposalpipe/segment, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/onehalf/hallway) "cb" = ( @@ -794,7 +794,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "ck" = ( @@ -802,7 +802,7 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "cl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cm" = ( @@ -919,7 +919,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/hallway) "cA" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm index cded6ef453ce..6cd4e1691199 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm @@ -8,7 +8,7 @@ "ci" = ( /obj/machinery/door/airlock, /obj/structure/fans/tiny, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "cx" = ( @@ -75,14 +75,14 @@ /area/ruin/space/powered) "gP" = ( /obj/structure/table/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "gY" = ( /obj/structure/chair/sofa/left{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "hB" = ( @@ -243,7 +243,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered) "Cq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "Cw" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm index ae749ca53ef6..85a4147836bb 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm @@ -58,7 +58,7 @@ /obj/machinery/chem_dispenser/beer{ pixel_y = 8 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/wood, /area/ruin/space/powered/bar) "ar" = ( @@ -191,7 +191,7 @@ }, /area/ruin/space/powered/bar) "aU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/ruin/space/powered/bar) "aV" = ( @@ -207,7 +207,7 @@ pixel_x = -12; pixel_y = -8 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -318,7 +318,7 @@ }, /area/ruin/space/powered/bar) "bn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/tile/mineral, /turf/simulated/floor/plating, /area/ruin/space/powered/bar) @@ -381,7 +381,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/space/nearstation) "eG" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/cable_coil{ amount = 1 }, @@ -415,7 +415,7 @@ }, /area/ruin/space/powered/bar) "jm" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/economy/vending/cigarette, /turf/simulated/floor/plasteel{ dir = 9; @@ -534,7 +534,7 @@ }, /area/ruin/space/powered/bar) "tv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/storage/toolbox/electrical, /turf/simulated/floor/plating, /area/ruin/space/powered/bar) @@ -575,12 +575,12 @@ /turf/simulated/floor/wood, /area/ruin/space/powered/bar) "wy" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/holosign/barrier/engineering, /turf/simulated/floor/plating, /area/ruin/space/powered/bar) "wL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/crowbar/small, /obj/effect/decal/cleanable/blood/writing, /turf/simulated/floor/plating, @@ -608,13 +608,13 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/ruin/space/powered/bar) "yW" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered/bar) "yX" = ( @@ -775,7 +775,7 @@ }, /area/ruin/space/powered/bar) "KM" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/cable_coil{ amount = 1 }, @@ -839,7 +839,7 @@ "Ni" = ( /obj/machinery/kitchen_machine/microwave, /obj/structure/table/wood, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/wood, /area/ruin/space/powered/bar) "Nl" = ( @@ -869,7 +869,7 @@ /turf/simulated/floor/wood, /area/ruin/space/powered/bar) "Of" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -898,7 +898,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/ruin/space/powered) "QU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/tile/mineral, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -932,7 +932,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/space/nearstation) "UO" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/computerframe{ dir = 8 }, @@ -953,7 +953,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/bar) "VU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /obj/machinery/light_construct/small{ dir = 8 diff --git a/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm b/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm index 10fbaad8e042..9212722f6953 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm @@ -81,7 +81,7 @@ /area/template_noop) "iP" = ( /obj/machinery/economy/vending/cola, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/mineral/plastitanium/red, /area/template_noop) "jh" = ( @@ -179,7 +179,7 @@ /area/template_noop) "sm" = ( /obj/machinery/economy/vending/cola, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/template_noop, /area/template_noop) "uH" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm index ee7e03df5065..b3614e01e679 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm @@ -226,7 +226,7 @@ /turf/simulated/mineral/random/high_chance, /area/ruin/space/syndicate_druglab/asteroid) "yV" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "AE" = ( @@ -312,7 +312,7 @@ /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "Im" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/manipulator/nano, /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm index 26c6e5586f9f..1dbe1e1e2f75 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm @@ -224,7 +224,7 @@ }, /area/ruin/space/syndicakefactory) "hF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/engine/airless, /area/ruin/space/syndicakefactory) "hH" = ( @@ -344,7 +344,7 @@ }, /area/ruin/space/syndicakefactory) "oH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/ruin/space/syndicakefactory) "oJ" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm index ce4becef7b45..842ba45029dd 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm @@ -832,7 +832,7 @@ /turf/simulated/floor/mineral/silver, /area/syndicate_depot/core) "cs" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating/asteroid/airless, /area/syndicate_depot/outer) "ct" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm b/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm index bbf18163048f..94f6209c037d 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm @@ -36,7 +36,7 @@ icon_state = "2-4" }, /mob/living/simple_animal/hostile/malf_drone, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/catwalk, /area/ruin/space/telecomms/powercontrol) "bb" = ( @@ -278,7 +278,7 @@ /turf/space, /area/space/nearstation/no_teleport) "fc" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/bluegrid{ icon_state = "dark"; name = "Mainframe Floor"; @@ -426,7 +426,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/telecomms/tele) "ia" = ( -/obj/effect/spawner/random_spawners/telecomms_emp_loot, +/obj/effect/spawner/random/telecomms_emp_loot, /turf/simulated/floor/engine, /area/ruin/space/telecomms/computer) "ik" = ( @@ -539,7 +539,7 @@ /area/ruin/space/telecomms/chamber) "kU" = ( /obj/structure/closet/malf/suits, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel, /area/ruin/space/telecomms/tele) "kV" = ( @@ -602,7 +602,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/catwalk, /area/ruin/space/telecomms/powercontrol) "lB" = ( @@ -909,8 +909,8 @@ /turf/simulated/floor/plasteel, /area/ruin/space/telecomms/foyer) "pE" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/engine, /area/ruin/space/telecomms/computer) "pS" = ( @@ -1663,7 +1663,7 @@ pixel_y = 10; pixel_x = -7 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/salvage/ruin/nanotrasen{ pixel_x = 5 }, @@ -2402,7 +2402,7 @@ /area/space/nearstation/no_teleport) "Ky" = ( /obj/machinery/computer/nonfunctional, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/ruin/space/telecomms/computer) "KH" = ( @@ -2553,7 +2553,7 @@ /turf/simulated/floor/catwalk, /area/ruin/space/telecomms) "Nb" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/catwalk, /area/ruin/space/telecomms/powercontrol) "No" = ( @@ -2609,7 +2609,7 @@ "Nz" = ( /obj/structure/rack, /obj/item/circuitboard/sleeper/syndicate, -/obj/effect/spawner/random_spawners/telecomms_teleprod_maybe, +/obj/effect/spawner/random/telecomms_teleprod_maybe, /turf/simulated/floor/plasteel, /area/ruin/space/telecomms) "NY" = ( @@ -3301,7 +3301,7 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/catwalk, /area/ruin/space/telecomms/powercontrol) "Zt" = ( @@ -3329,7 +3329,7 @@ dir = 4; level = 1 }, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/catwalk, /area/ruin/space/telecomms/powercontrol) "ZQ" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm b/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm index 59e91f1ff64d..c299df4f9a86 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm @@ -56,7 +56,7 @@ /area/ruin/space/unathi_breacher/bar) "ec" = ( /mob/living/simple_animal/hostile/drakehound_breacher, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unathi_breacher/engineering) "fJ" = ( @@ -212,7 +212,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/unathi_breacher/engineering) "oa" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/damaged/airless, /area/ruin/space/unathi_breacher/engineering) "ol" = ( @@ -298,7 +298,7 @@ "uN" = ( /obj/item/stack/rods, /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unathi_breacher/engineering) "vc" = ( @@ -470,7 +470,7 @@ /area/ruin/space/unathi_breacher/hold) "Hr" = ( /obj/item/cigbutt/roach, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unathi_breacher/engineering) "Hz" = ( @@ -522,7 +522,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/unathi_breacher/dorms) "Mt" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unathi_breacher/engineering) "MI" = ( @@ -543,7 +543,7 @@ /area/ruin/space/unathi_breacher/engineering) "OW" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/burnt/airless, /area/ruin/space/unathi_breacher/engineering) "Pq" = ( @@ -711,7 +711,7 @@ /area/ruin/space/unathi_breacher/dorms) "ZY" = ( /obj/effect/decal/remains/human, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unathi_breacher/engineering) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm index 5265570fb7dd..0d96dad40443 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm @@ -64,16 +64,16 @@ /turf/simulated/floor/plating, /area/ruin/space/derelict/bridge) "ao" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/bridge) "ap" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/bridge) "aq" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/window/shuttle, /obj/machinery/door/poddoor/shutters{ dir = 2; @@ -84,7 +84,7 @@ /turf/simulated/floor/plating, /area/ruin/space/derelict/bridge) "ar" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/window/shuttle, /obj/machinery/door/poddoor/shutters{ dir = 2; @@ -149,7 +149,7 @@ }, /area/ruin/space/derelict/bridge) "ay" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/computerframe{ desc = "This computer is a husk of what it once was. Time and decay has worn its cheap circuitry to dust."; name = "decrepit computer" @@ -276,8 +276,8 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aN" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/shard{ icon_state = "small" }, @@ -298,7 +298,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; name = "Human remains" @@ -732,7 +732,7 @@ }, /area/ruin/space/derelict/arrival) "bV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/derelict/bridge) "bW" = ( @@ -902,7 +902,7 @@ /obj/structure/rack, /obj/item/reagent_containers/drinks/bottle/vodka/badminka, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/derelict/bridge) "ct" = ( @@ -1065,10 +1065,6 @@ /obj/structure/sign/mech, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/arrival) -"cM" = ( -/obj/structure/sign/securearea, -/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, -/area/ruin/space/derelict/arrival) "cN" = ( /obj/machinery/door/airlock/hatch{ desc = "A sturdy armoury door. If you listen closely, you can barely make out a soviet marching tune coming from the other side of the door."; @@ -1803,7 +1799,7 @@ /area/ruin/space/derelict/crew_quarters) "eC" = ( /obj/structure/chair/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "eD" = ( @@ -1830,7 +1826,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "eH" = ( @@ -2203,7 +2199,7 @@ /obj/structure/chair/wood{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "fx" = ( @@ -2223,7 +2219,7 @@ /area/ruin/space/derelict/crew_quarters) "fz" = ( /obj/structure/mopbucket, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "fA" = ( @@ -2371,18 +2367,6 @@ icon_state = "caution" }, /area/ruin/space/derelict/hallway/primary) -"fT" = ( -/obj/machinery/door_control{ - id = "ruslock"; - layer = 2.1; - name = "suspicious button" - }, -/obj/machinery/economy/vending/cigarette/free{ - slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.") - }, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/wood, -/area/ruin/space/derelict/crew_quarters) "fU" = ( /obj/item/trash/spentcasing/shotgun, /turf/simulated/floor/wood, @@ -2532,7 +2516,7 @@ /area/ruin/space/derelict/crew_quarters) "gn" = ( /obj/structure/chair/stool/bar, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "go" = ( @@ -2612,7 +2596,7 @@ }, /area/ruin/space/derelict/hallway/primary) "gy" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/hallway/primary) "gz" = ( @@ -2746,7 +2730,7 @@ /turf/template_noop, /area/space/nearstation) "gS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 8; @@ -2873,7 +2857,7 @@ /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/hallway/primary) "hi" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/table/reinforced, /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/glass, @@ -3001,7 +2985,7 @@ }, /area/ruin/space/derelict/hallway/primary) "hz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/hallway/primary) "hA" = ( @@ -3014,7 +2998,7 @@ }, /area/ruin/space/derelict/hallway/primary) "hB" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "caution" @@ -3251,7 +3235,7 @@ /turf/simulated/floor/plating, /area/ruin/space/derelict/hallway/primary) "ig" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/flora/rock/pile, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) @@ -3505,7 +3489,7 @@ }, /area/ruin/space/derelict/arrival) "iU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "iV" = ( @@ -3553,7 +3537,7 @@ /turf/template_noop, /area/ruin/space/derelict/hallway/primary) "iZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; name = "Human remains" @@ -3667,11 +3651,6 @@ /obj/effect/decal/cleanable/blood/drip, /turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) -"jq" = ( -/obj/effect/landmark/burnturf, -/obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel, -/area/ruin/space/derelict/arrival) "jr" = ( /obj/item/kirbyplants, /turf/simulated/floor/plasteel{ @@ -3739,7 +3718,7 @@ /turf/template_noop, /area/ruin/space/derelict/hallway/primary) "jz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "jA" = ( @@ -4087,7 +4066,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "kp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/ore/slag, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) @@ -4666,7 +4645,7 @@ /turf/template_noop, /area/ruin/space/derelict/solar_control) "lD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/engine/vacuum, /area/ruin/space/derelict/hallway/primary) "lE" = ( @@ -4885,14 +4864,14 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "mk" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ dir = 5; icon_state = "green" }, /area/ruin/space/derelict/hallway/primary) "ml" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/grille/broken, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating/airless, @@ -4986,7 +4965,7 @@ /turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "mz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "mA" = ( @@ -5053,7 +5032,7 @@ /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/arrival) "mL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ dir = 8; icon_state = "green" @@ -5346,13 +5325,13 @@ }, /area/ruin/space/derelict/arrival) "nx" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "white" }, /area/ruin/space/derelict/arrival) "ny" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small{ dir = 1 }, @@ -5410,8 +5389,8 @@ }, /area/ruin/space/derelict/arrival) "nG" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "floorscorched2" }, @@ -5456,12 +5435,12 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "nN" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/ore/iron, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "nO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/clothing/suit/tracksuit, /obj/item/clothing/under/pants/track, /obj/item/clothing/shoes/black, @@ -5566,7 +5545,7 @@ }, /area/ruin/space/derelict/arrival) "oa" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "floorscorched2" }, @@ -5581,14 +5560,14 @@ /turf/template_noop, /area/ruin/space/derelict/arrival) "od" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/grille/broken, /turf/simulated/floor/plating/airless, /area/space/nearstation) "oe" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "of" = ( @@ -5675,7 +5654,7 @@ }, /area/ruin/space/derelict/hallway/primary) "or" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/flora/rock/pile, /turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) @@ -5797,14 +5776,14 @@ /turf/template_noop, /area/ruin/space/derelict/arrival) "oE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/grille/broken, /turf/simulated/floor/plasteel/airless{ icon_state = "floorscorched2" }, /area/ruin/space/derelict/arrival) "oF" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "floorscorched2" }, @@ -5881,7 +5860,7 @@ }, /area/ruin/space/derelict/crew_quarters) "oS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/ore/iron, /turf/simulated/floor/plasteel/airless{ icon_state = "floorscorched2" @@ -6042,7 +6021,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/arrival) "pp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/arrival) "pq" = ( @@ -6118,7 +6097,7 @@ }, /area/ruin/space/derelict/crew_quarters) "pA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "white" }, @@ -6163,14 +6142,14 @@ }, /area/ruin/space/derelict/crew_quarters) "pH" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/hemostat, /turf/simulated/floor/plasteel/airless{ icon_state = "floorscorched2" }, /area/ruin/space/derelict/arrival) "pI" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small{ dir = 4 }, @@ -6179,7 +6158,7 @@ }, /area/ruin/space/derelict/arrival) "pJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/arrival) "pK" = ( @@ -6308,7 +6287,7 @@ }, /area/ruin/space/derelict/crew_quarters) "qa" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/cable_coil/cut{ amount = 1 }, @@ -6347,7 +6326,7 @@ }, /area/ruin/space/derelict/crew_quarters) "qf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/ore/slag, /obj/structure/grille/broken, /turf/simulated/floor/plasteel/airless{ @@ -6411,7 +6390,7 @@ }, /area/ruin/space/derelict/crew_quarters) "qp" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/arrival) "qr" = ( @@ -7392,6 +7371,18 @@ /obj/effect/spawner/random/fungus/frequent, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/arrival) +"Bx" = ( +/obj/machinery/door_control{ + id = "ruslock"; + layer = 2.1; + name = "suspicious button" + }, +/obj/machinery/economy/vending/cigarette/free{ + slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.") + }, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/wood, +/area/ruin/space/derelict/crew_quarters) "Ci" = ( /mob/living/simple_animal/hostile/pirate/ranged, /turf/simulated/floor/plasteel/airless{ @@ -7405,6 +7396,10 @@ }, /turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/crew_quarters) +"El" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, +/area/ruin/space/derelict/arrival) "Mi" = ( /obj/effect/spawner/random/fungus/frequent, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, @@ -7430,6 +7425,11 @@ icon_state = "red" }, /area/ruin/space/derelict/arrival) +"Tc" = ( +/obj/effect/mapping_helpers/turfs/burn, +/obj/item/trash/spentcasing/bullet, +/turf/simulated/floor/plasteel, +/area/ruin/space/derelict/arrival) "XQ" = ( /obj/structure/chair/wood{ dir = 4 @@ -8589,7 +8589,7 @@ aW bn ed en -cM +El fg fB fX @@ -8693,7 +8693,7 @@ hM ia iz iV -jq +Tc jZ kS lx @@ -8865,7 +8865,7 @@ dQ do do cm -cM +El de fE fZ @@ -9408,7 +9408,7 @@ aW bn cm cA -cM +El cA do dD @@ -9592,7 +9592,7 @@ bF bT co cA -cM +El dg ds bn @@ -13007,7 +13007,7 @@ ek eD fb eD -fT +Bx bm dH aV diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm index 305ddef9a9c8..5d5105c61bf6 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm @@ -14,7 +14,7 @@ }, /area/ruin/space/derelict/teleporter) "dj" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "ds" = ( @@ -79,7 +79,7 @@ /area/space/nearstation) "ic" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light{ dir = 8 }, @@ -141,7 +141,7 @@ }, /area/ruin/space/derelict/teleporter) "mY" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -167,7 +167,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/remains/human, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" @@ -204,7 +204,7 @@ /area/ruin/space/derelict/teleporter) "pZ" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -331,7 +331,7 @@ }, /area/ruin/space/derelict/teleporter) "Av" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/teleporter) "Dp" = ( @@ -350,19 +350,19 @@ }, /area/ruin/space/derelict/teleporter) "FQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/teleporter) "HC" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/teleporter) "HL" = ( /mob/living/simple_animal/hostile/carp/megacarp, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/teleporter) "Io" = ( @@ -399,7 +399,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -412,7 +412,7 @@ }, /area/ruin/space/derelict/teleporter) "Vu" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -435,7 +435,7 @@ /area/ruin/space/derelict/teleporter) "Wu" = ( /obj/effect/spawner/window/shuttle, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/teleporter) "Zl" = ( @@ -451,7 +451,7 @@ /turf/template_noop, /area/ruin/space/derelict/teleporter) "ZN" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm b/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm index b6e072a07e2e..b4e529f76654 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm @@ -3,11 +3,11 @@ /obj/structure/sign/vacuum/external{ pixel_y = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/shuttle/abandoned) "cf" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plating, /area/shuttle/abandoned) "cA" = ( @@ -144,7 +144,7 @@ /turf/simulated/floor/mineral/titanium, /area/shuttle/abandoned) "sm" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/door/airlock/titanium, /turf/simulated/floor/plating, /area/shuttle/abandoned) @@ -176,7 +176,7 @@ /turf/simulated/floor/mineral/titanium, /area/shuttle/abandoned) "vz" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, @@ -308,7 +308,7 @@ /turf/simulated/floor/wood, /area/shuttle/abandoned) "Kd" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/titanium, /area/shuttle/abandoned) "KX" = ( @@ -355,7 +355,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/shuttle/abandoned) "Ro" = ( @@ -371,7 +371,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/shuttle/abandoned) "Vd" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/shuttle/abandoned) "VD" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm index c1b6dad133e1..2e638bbc1c3f 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm @@ -13,7 +13,7 @@ /obj/item/shard{ icon_state = "small" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered) "ae" = ( @@ -21,17 +21,17 @@ /area/ruin/space/powered) "af" = ( /obj/structure/computerframe, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "ag" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "ah" = ( /obj/structure/grille/broken, /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered) "aj" = ( @@ -84,7 +84,7 @@ dir = 1; in_use = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "as" = ( @@ -240,7 +240,7 @@ /area/ruin/space/powered) "aW" = ( /obj/effect/spawner/window/reinforced, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) "aY" = ( @@ -491,7 +491,7 @@ "YM" = ( /obj/structure/table/wood, /obj/item/blank_tarot_card, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ruin/space/powered) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm index 243674063756..21203db3e6db 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm @@ -365,7 +365,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/largecrate, /turf/simulated/floor/plasteel{ dir = 4; @@ -432,7 +432,7 @@ /obj/machinery/door/firedoor/border_only/closed{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "py" = ( @@ -549,13 +549,13 @@ }, /area/ruin/space/wreck_cargoship) "tm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/ruin/space/wreck_cargoship) "tn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/door/poddoor/shutters{ dir = 8; id_tag = "cargoshipblastdoor4" @@ -603,7 +603,7 @@ }, /area/ruin/space/wreck_cargoship) "wf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -802,7 +802,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "black" }, @@ -938,7 +938,7 @@ }, /area/ruin/space/wreck_cargoship) "Mc" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "Mt" = ( @@ -1079,7 +1079,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/button/windowtint{ pixel_y = -32 }, @@ -1098,7 +1098,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ icon_state = "black" }, diff --git a/_maps/map_files/generic/Lavaland.dmm b/_maps/map_files/generic/Lavaland.dmm index c1955a7c2c53..338bf9cccca0 100644 --- a/_maps/map_files/generic/Lavaland.dmm +++ b/_maps/map_files/generic/Lavaland.dmm @@ -76,7 +76,7 @@ /turf/simulated/mineral/random/volcanic/labormineral, /area/lavaland/surface/outdoors) "ao" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "ap" = ( @@ -172,7 +172,7 @@ /area/mine/laborcamp) "aL" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "aN" = ( @@ -497,7 +497,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/access/all/supply/mining_station, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/catwalk, /area/mine/outpost/hallway/west) "bU" = ( @@ -614,8 +614,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "ch" = ( @@ -741,7 +741,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/storage) "cx" = ( @@ -831,7 +831,7 @@ /obj/structure/cable/cyan{ icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/mapping_helpers/airlock/access/any/supply/qm, /obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms, /turf/simulated/floor/plasteel/dark, @@ -848,7 +848,7 @@ /area/mine/outpost/hallway/east) "cM" = ( /obj/effect/spawner/random/fungus/maybe, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/lavaland/surface/outdoors/outpost/catwalk) "cN" = ( @@ -990,7 +990,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ icon_state = "0-8" }, @@ -1024,7 +1024,7 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -1268,7 +1268,7 @@ }, /area/mine/outpost/storage) "dB" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/production) "dC" = ( @@ -1280,7 +1280,7 @@ /area/mine/outpost/production) "dD" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/cyan, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -1297,7 +1297,7 @@ name = "west bump"; pixel_x = -27 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -1380,7 +1380,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/production) "dM" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/glass, /obj/machinery/requests_console/directional/west, /turf/simulated/floor/plating, @@ -1483,7 +1483,7 @@ }, /area/mine/outpost/cafeteria) "dW" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) "dX" = ( @@ -1599,6 +1599,12 @@ icon_state = "darkfull" }, /area/mine/outpost/hallway/east) +"ek" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "el" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -1629,7 +1635,7 @@ "eo" = ( /obj/structure/flora/ash/leaf_shroom, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "ep" = ( /obj/structure/cable{ icon_state = "0-4" @@ -1725,7 +1731,7 @@ "ex" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -1888,7 +1894,7 @@ /area/mine/outpost/mechbay) "eL" = ( /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/vending_refill/wallmed, /obj/item/vending_refill/cigarette, /turf/simulated/floor/plating, @@ -2038,7 +2044,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/production) "fa" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/lavaland/surface/outdoors/outpost/catwalk) @@ -2050,7 +2056,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "fc" = ( @@ -2221,7 +2227,7 @@ /area/lavaland/surface/outdoors) "fu" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/mine/outpost/production) @@ -2355,12 +2361,12 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/catwalk, /area/mine/outpost/engineering) "fG" = ( /obj/effect/turf_decal/caution, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -2421,7 +2427,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "fN" = ( @@ -2700,7 +2706,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/spawner/random/barrier/grille_often, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -2774,7 +2780,7 @@ }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "gE" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -3251,6 +3257,9 @@ /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"iF" = ( +/turf/simulated/floor/lava/mapping_lava, +/area/lavaland/surface/outdoors/targetable) "iK" = ( /obj/structure/stone_tile/block, /obj/structure/stone_tile/cracked{ @@ -3509,6 +3518,9 @@ }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"jZ" = ( +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "kb" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/decal/cleanable/dirt, @@ -3683,6 +3695,10 @@ }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"ln" = ( +/obj/structure/glowshroom, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "lo" = ( /obj/structure/lattice/catwalk/mining, /obj/effect/decal/cleanable/dirt, @@ -3875,7 +3891,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/siberia) "mp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/mechbay) "mq" = ( @@ -3995,6 +4011,9 @@ }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"mE" = ( +/turf/simulated/mineral/random/high_chance/volcanic, +/area/lavaland/surface/outdoors/targetable) "mF" = ( /obj/structure/stone_tile/block/cracked, /obj/structure/stone_tile{ @@ -4258,6 +4277,9 @@ /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"nu" = ( +/turf/simulated/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "nv" = ( /obj/item/radio/intercom/locked/prison{ pixel_y = -28 @@ -4625,7 +4647,7 @@ /area/mine/laborcamp/security) "pa" = ( /obj/machinery/firealarm/directional/south, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "purplecorner"; dir = 8 @@ -4682,7 +4704,7 @@ pixel_x = -32 }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "pn" = ( /obj/structure/stone_tile{ dir = 1 @@ -4934,6 +4956,10 @@ /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"rf" = ( +/obj/structure/flora/ash/stem_shroom, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "ri" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -4943,7 +4969,7 @@ }, /area/mine/laborcamp/security) "rk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/lockers) "rm" = ( @@ -4962,7 +4988,7 @@ pixel_y = 8 }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "ru" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 4 @@ -5101,7 +5127,7 @@ "ss" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -5113,10 +5139,14 @@ icon_state = "yellowfull" }, /area/mine/laborcamp) +"sA" = ( +/obj/effect/mapping_helpers/turfs/rust/maybe, +/turf/simulated/wall, +/area/lavaland/surface/outdoors/targetable) "sD" = ( /obj/structure/lavaland_billboard, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "sF" = ( /obj/structure/bookcase{ name = "bookcase (Fiction)" @@ -5140,7 +5170,7 @@ /obj/item/flashlight/flare/glowstick/random, /obj/item/flashlight/flare/glowstick/random, /obj/item/flashlight/flare/glowstick/random, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "sP" = ( @@ -5297,7 +5327,7 @@ /obj/structure/sign/securearea{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/outpost/catwalk) "tX" = ( @@ -5310,7 +5340,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "tZ" = ( @@ -5356,7 +5386,7 @@ "uu" = ( /obj/structure/closet/crate, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "uB" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -5370,6 +5400,10 @@ /obj/effect/decal/remains/human, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"uM" = ( +/obj/structure/flora/ash/rock/style_random, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "uO" = ( /obj/machinery/door/airlock/maintenance{ name = "Airlock Maintence" @@ -5440,7 +5474,7 @@ /obj/structure/marker_beacon/dock_marker/collision, /obj/effect/mapping_helpers/no_lava, /turf/simulated/mineral/volcanic/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "va" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, @@ -5555,7 +5589,7 @@ "vx" = ( /obj/structure/ore_box, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "vy" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, /obj/structure/cable{ @@ -5768,7 +5802,7 @@ /turf/simulated/floor/catwalk, /area/mine/laborcamp) "wy" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/sign/fire{ pixel_y = 32 }, @@ -5809,6 +5843,10 @@ /obj/structure/cable, /turf/simulated/floor/plating, /area/mine/laborcamp/security) +"xb" = ( +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/wall, +/area/lavaland/surface/outdoors/targetable) "xg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster{ @@ -5860,7 +5898,7 @@ }, /obj/structure/closet/crate, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "xA" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5871,7 +5909,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/baseturf_helper/lava_land, /turf/simulated/floor/plasteel{ dir = 1; @@ -5964,7 +6002,7 @@ /obj/machinery/computer/arcade{ dir = 4 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "ya" = ( @@ -6120,6 +6158,9 @@ }, /turf/simulated/floor/carpet, /area/mine/outpost/quartermaster) +"yG" = ( +/turf/simulated/mineral/random/volcanic/labormineral, +/area/lavaland/surface/outdoors/targetable) "yH" = ( /obj/machinery/light_switch{ pixel_x = 24; @@ -6157,7 +6198,7 @@ /area/mine/outpost/maintenance/south) "yR" = ( /obj/effect/spawner/random/barrier/grille_maybe, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/cleanable/spiderling_remains, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -6245,7 +6286,7 @@ /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/access/all/supply/mining_station, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/door/airlock/maintenance/external/glass{ name = "Landing Pad" }, @@ -6323,6 +6364,10 @@ }, /turf/simulated/floor/wood, /area/mine/laborcamp) +"zI" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "zM" = ( /obj/structure/chair, /obj/item/cigbutt, @@ -6459,7 +6504,7 @@ /turf/simulated/floor/wood, /area/mine/laborcamp) "At" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ icon_state = "1-10" }, @@ -6521,7 +6566,7 @@ network = list("Mining Outpost") }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "AE" = ( /turf/simulated/mineral/volcanic/lava_land_surface, /area/lavaland/surface/outdoors) @@ -6632,7 +6677,7 @@ /area/mine/laborcamp) "Bs" = ( /obj/structure/window/reinforced, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/mine/outpost/production) @@ -6672,7 +6717,7 @@ }, /area/mine/outpost/lockers) "BH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/hallway/east) "BL" = ( @@ -6789,7 +6834,7 @@ /turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "Cp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/mine/laborcamp/security) "Cu" = ( @@ -6912,7 +6957,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/outpost/catwalk) "Dc" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/mine/outpost/maintenance/south) "De" = ( @@ -6984,7 +7029,7 @@ /area/mine/outpost/airlock) "DA" = ( /obj/effect/spawner/random/barrier/grille_often, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) "DB" = ( @@ -7226,7 +7271,7 @@ "EO" = ( /obj/item/toy/figure/crew/miner, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "EP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -7245,8 +7290,8 @@ "Fa" = ( /obj/structure/table, /obj/item/lighter/random, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "Fd" = ( @@ -7298,7 +7343,7 @@ /area/mine/laborcamp) "Fl" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/door/airlock/maintenance, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -7331,7 +7376,7 @@ /obj/structure/marker_beacon/dock_marker/collision, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "FE" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -7351,7 +7396,7 @@ /area/lavaland/surface/outdoors) "FH" = ( /obj/structure/cable, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/power/apc/directional/west, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) @@ -7451,7 +7496,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "Gs" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/structure/sign/nanotrasen, /turf/simulated/wall, /area/mine/outpost/maintenance/south) @@ -7516,6 +7561,10 @@ /obj/structure/lattice/catwalk/mining, /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/outdoors/outpost/catwalk) +"GL" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "GM" = ( /obj/machinery/mineral/equipment_vendor, /obj/structure/sign/poster/official/random{ @@ -7689,7 +7738,7 @@ }, /area/mine/outpost/medbay) "HT" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkyellowcorners" @@ -7721,9 +7770,9 @@ "Is" = ( /obj/effect/mapping_helpers/no_lava, /turf/simulated/mineral/volcanic/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "Iv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/mine/laborcamp) "Iw" = ( @@ -7927,7 +7976,7 @@ /obj/structure/lattice/catwalk/mining, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "JD" = ( /obj/structure/grille/broken, /obj/structure/grille/broken, @@ -8150,7 +8199,7 @@ pixel_x = -32 }, /turf/simulated/mineral/volcanic/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "KU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -8374,10 +8423,6 @@ icon_state = "darkfull" }, /area/mine/outpost/hallway/west) -"Mv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, -/turf/simulated/wall, -/area/lavaland/surface/outdoors) "My" = ( /obj/structure/cable{ d1 = 1; @@ -8488,7 +8533,7 @@ }, /area/mine/outpost/hallway/east) "Nw" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/light/small, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -8523,7 +8568,7 @@ /obj/effect/mapping_helpers/no_lava, /obj/structure/flora/ash/rock/style_random, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "NF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -8549,13 +8594,17 @@ /area/mine/outpost/cafeteria) "NK" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "NP" = ( /obj/machinery/computer/shuttle/mining, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/mining) +"NR" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/mineral/random/volcanic, +/area/lavaland/surface/outdoors/targetable) "NT" = ( /obj/structure/sign/nanotrasen, /turf/simulated/wall, @@ -8956,7 +9005,7 @@ "Qd" = ( /obj/structure/sign/nanotrasen, /turf/simulated/wall/mineral/iron, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "Qf" = ( /obj/machinery/economy/vending/wallmed/directional/south, /turf/simulated/floor/plasteel{ @@ -8975,7 +9024,7 @@ /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/outdoors) "Qv" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -8990,6 +9039,12 @@ icon_state = "darkfull" }, /area/mine/outpost/hallway/east) +"Qw" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "Qz" = ( /obj/machinery/light{ dir = 4 @@ -9181,8 +9236,8 @@ /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/outdoors) "Sh" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/production) "Sk" = ( @@ -9242,10 +9297,6 @@ }, /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/outdoors/outpost/catwalk) -"SH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, -/turf/simulated/wall, -/area/lavaland/surface/outdoors) "SJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -9285,7 +9336,7 @@ }, /area/mine/outpost/mechbay) "SQ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/cafeteria) "SR" = ( @@ -9370,7 +9421,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/baseturf_helper/lava_land, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) @@ -9406,6 +9457,12 @@ icon_state = "darkfull" }, /area/mine/outpost/hallway/west) +"TJ" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/targetable) "TL" = ( /obj/machinery/atmospherics/unary/tank/air{ dir = 8 @@ -9424,7 +9481,7 @@ }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "TN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -9489,7 +9546,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/catwalk, /area/mine/outpost/engineering) "Ur" = ( @@ -9549,7 +9606,7 @@ /obj/effect/mapping_helpers/no_lava, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "UI" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/marker_beacon/dock_marker, @@ -9586,7 +9643,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -9690,6 +9747,9 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/outpost/catwalk) +"Vy" = ( +/turf/simulated/mineral/random/volcanic, +/area/lavaland/surface/outdoors/targetable) "Vz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9743,7 +9803,7 @@ }, /area/mine/outpost/engineering) "VG" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/maintenance/east) "VK" = ( @@ -9789,10 +9849,14 @@ }, /turf/simulated/floor/plasteel, /area/mine/laborcamp) +"VU" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/simulated/floor/lava/mapping_lava, +/area/lavaland/surface/outdoors/targetable) "VV" = ( /obj/machinery/firealarm/directional/west, /obj/item/kirbyplants, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -9962,7 +10026,7 @@ /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/outdoors/outpost/catwalk) "WV" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/gps/ruin{ pixel_x = 32; gpstag = "Nanotrasen Mining Outpost" @@ -10102,7 +10166,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel{ dir = 8; @@ -10185,7 +10249,7 @@ }, /area/mine/laborcamp) "Yk" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/machinery/alarm/directional/north, /obj/effect/turf_decal/loading_area, /obj/effect/decal/cleanable/dirt, @@ -10219,7 +10283,7 @@ /turf/simulated/floor/plasteel, /area/mine/laborcamp) "Yr" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -10229,7 +10293,7 @@ /turf/simulated/floor/plasteel, /area/mine/outpost/maintenance/south) "Ys" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/trash/chips, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -10264,7 +10328,7 @@ }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/area/lavaland/surface/outdoors/targetable) "YA" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/railing{ @@ -10389,7 +10453,7 @@ }, /area/mine/outpost/hallway/west) "Zh" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/maintenance/south) "Zj" = ( @@ -16107,34 +16171,34 @@ hb ar vW OG -ai -ai -Aw -Aw -Aw -Aw -Aw -Aw -ad -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -ad -ad -Aw -Aw +Vy +Vy +iF +iF +iF +iF +iF +iF +mE +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +mE +mE +iF +iF Aw Aw Aw @@ -16366,32 +16430,32 @@ OG OG OG Iv -Aw -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -ab -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +jZ +iF +iF +iF +iF +iF +iF +iF +iF +jZ +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -16623,32 +16687,32 @@ UA nd EP Iv -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -ai -ad -ai -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +Vy +mE +Vy +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -16880,32 +16944,32 @@ gz aU pd Iv -Aw -Aw -ab -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -ab -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +jZ +iF +iF +iF +iF +jZ +iF +iF +iF +iF +jZ +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -17137,32 +17201,32 @@ wx hD gZ OG -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -ai +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +Vy rp -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -17394,32 +17458,32 @@ aK np Zn OG -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +jZ +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -17651,32 +17715,32 @@ gz aU tZ OG -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -YL -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +rf +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -17908,32 +17972,32 @@ vN PM tZ OG -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -OA -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +uM +iF +iF +iF +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -18165,32 +18229,32 @@ OG OG OG ZM -Aw -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw -ab -ai -Aw -Aw -Aw -Aw -Aw -ai -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +jZ +iF +iF +iF +iF +iF +iF +jZ +Vy +iF +iF +iF +iF +iF +Vy +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -18417,16 +18481,16 @@ OG OG Iv Iv -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF bt dO dO @@ -18437,17 +18501,17 @@ dO dO gl ef -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -ab -ab -Aw +iF +iF +iF +jZ +iF +iF +iF +iF +jZ +jZ +iF Aw Aw Aw @@ -18671,18 +18735,18 @@ OG OG OG OG -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF GJ eC Iw @@ -18695,16 +18759,16 @@ BY eh WR ef -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -ai -ab +iF +iF +iF +iF +iF +iF +iF +iF +Vy +jZ Aw Aw Aw @@ -18919,27 +18983,27 @@ an an an an -an -ab -ab -ab +yG +jZ +jZ +jZ xr uu uu -ab -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +jZ +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF hC UO pg @@ -18952,16 +19016,16 @@ xo LM vZ dx -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -19176,27 +19240,27 @@ an an an an -ab -ab -ab -ab -ab -ab -ab -ab -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -ab -Aw -Aw +jZ +jZ +jZ +jZ +jZ +jZ +jZ +jZ +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +jZ +iF +iF hC cR xC @@ -19209,16 +19273,16 @@ xC CX Hm dx -Aw -ab -ad -ai +iF +jZ +mE +Vy eo -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF Aw Aw Aw @@ -19433,26 +19497,26 @@ an an an an -ab -ab -ab -ab -ab -ab -ab -ab -ab -Aw -Aw -Aw -Aw -Aw -Aw -ab -ab -Aw -Aw -Aw +jZ +jZ +jZ +jZ +jZ +jZ +jZ +jZ +jZ +iF +iF +iF +iF +iF +iF +jZ +jZ +iF +iF +iF sD hC vj @@ -19466,22 +19530,22 @@ xC CX Hm dx -Aw -ai -ai -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +Vy +Vy +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (36,1,1) = {" aa @@ -19690,27 +19754,27 @@ an an an an -ab -ab -ab -ab -ab -ab -ab -ab -Aw -Aw -Aw -Aw -Aw -Aw -AE -Aw -Aw -Aw -Aw -Aw -ab +jZ +jZ +jZ +jZ +jZ +jZ +jZ +jZ +iF +iF +iF +iF +iF +iF +nu +iF +iF +iF +iF +iF +jZ hC bo xC @@ -19723,22 +19787,22 @@ xC CX vZ bH -Aw -Aw -ab -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +jZ +iF +iF +iF +iF +jZ +iF +iF +iF +iF +iF +iF +iF +iF "} (37,1,1) = {" aa @@ -19947,27 +20011,27 @@ an an an an -an -an +yG +yG vx vx -an -an -ab -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -AE -AE -Aw -Aw -ab +yG +yG +jZ +jZ +iF +iF +iF +iF +iF +iF +iF +iF +nu +nu +iF +iF +jZ VA cH WD @@ -19980,22 +20044,22 @@ xo LM vZ dx -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (38,1,1) = {" aa @@ -20204,27 +20268,27 @@ an an an an -an -an -an -an -an -an -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -AE -AE -Aw -Aw +yG +yG +yG +yG +yG +yG +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +nu +nu +iF +iF ZT vZ Ry @@ -20237,22 +20301,22 @@ WZ vz XI Bo -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (39,1,1) = {" aa @@ -20461,27 +20525,27 @@ an an an an -an -an -an -an -an -an -an -Aw -Aw -Aw -Aw -uE -Aw -Aw -Aw -Aw -Aw -ab -AE -ab -Aw +yG +yG +yG +yG +yG +yG +yG +iF +iF +iF +iF +GL +iF +iF +iF +iF +iF +jZ +nu +jZ +iF hC vZ KA @@ -20493,23 +20557,23 @@ cm By Lw Cu -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (40,1,1) = {" aa @@ -20718,22 +20782,22 @@ an an an an -an -an -an -an -an -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +yG +yG +yG +yG +yG +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF bt tF gl @@ -20751,22 +20815,22 @@ tX Qp CZ CZ -AE -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +nu +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (41,1,1) = {" aa @@ -20975,22 +21039,22 @@ an an an an -an -an -an -an -an -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -AE -Aw +yG +yG +yG +yG +yG +jZ +iF +iF +iF +iF +iF +iF +iF +iF +nu +iF ra dJ jj @@ -21009,21 +21073,21 @@ gi gi gi NT -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (42,1,1) = {" aa @@ -21232,22 +21296,22 @@ an an an an -an -an -an -an -an -an -Aw -Aw -Aw -AE -Aw -ab -AE -Aw -Aw -ab +yG +yG +yG +yG +yG +yG +iF +iF +iF +nu +iF +jZ +nu +iF +iF +jZ ra dJ yE @@ -21266,21 +21330,21 @@ tI BD gH sk -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (43,1,1) = {" aa @@ -21489,22 +21553,22 @@ an an an an -an -an -an -an -ab -Aw -Aw -Aw -Aw -Aw -AE -AE -AE -AE -AE -AE +yG +yG +yG +yG +jZ +iF +iF +iF +iF +iF +nu +nu +nu +nu +nu +nu Vw dJ oa @@ -21523,21 +21587,21 @@ AO Fe bC sk -AE -Aw -Aw -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw +nu +iF +iF +iF +iF +iF +iF +jZ +iF +iF +iF +iF +iF +iF +iF "} (44,1,1) = {" aa @@ -21746,21 +21810,21 @@ an an an an -an -an -an -an -ab -Aw -Aw -Aw -Aw -AE -AE -AE -AE -AE -AE +yG +yG +yG +yG +jZ +iF +iF +iF +iF +nu +nu +nu +nu +nu +nu Rs ec dJ @@ -21780,21 +21844,21 @@ bG Wf rB rk -AE -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +nu +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (45,1,1) = {" aa @@ -22003,16 +22067,16 @@ an an an an -an -an -an -an -Aw -Aw -Aw -Aw -Aw -ab +yG +yG +yG +yG +iF +iF +iF +iF +iF +jZ cO cO cO @@ -22037,21 +22101,21 @@ IK Lr bC sk -AE -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +nu +iF +iF +iF +iF +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (46,1,1) = {" aa @@ -22260,16 +22324,16 @@ Aw ab an an -an -an -ab -Aw -Aw -Aw -Aw -Aw -AE -AE +yG +yG +jZ +iF +iF +iF +iF +iF +nu +nu cO Am fB @@ -22294,21 +22358,21 @@ em WX EB sk -Aw -Aw +iF +iF EO -Aw -Aw -Aw -Aw -Aw -AE -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +nu +iF +iF +iF +iF +iF +iF "} (47,1,1) = {" aa @@ -22517,16 +22581,16 @@ Aw Aw Aw Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -AE +iF +iF +iF +iF +iF +iF +iF +iF +iF +nu cO cQ SX @@ -22551,21 +22615,21 @@ gi gi gi rk -Dx -Aw -Aw -ab -ab -Aw -OA -Aw -AE -ab -Aw -Aw -Aw -Aw -Aw +TJ +iF +iF +jZ +jZ +iF +uM +iF +nu +jZ +iF +iF +iF +iF +iF "} (48,1,1) = {" aa @@ -22774,16 +22838,16 @@ Aw Aw Aw Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -AE -AE +iF +iF +iF +iF +iF +iF +iF +iF +nu +nu cO cO cK @@ -22806,23 +22870,23 @@ fA XZ XK bH -Yc -Aw -Aw -Aw -AE -AE -Aw -AE -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw +ln +iF +iF +iF +nu +nu +iF +nu +iF +iF +iF +iF +jZ +iF +iF +iF +iF "} (49,1,1) = {" aa @@ -23031,17 +23095,17 @@ Aw Aw Aw Aw -Aw -ai -ai -ai -Aw -Aw -AE -Aw -ab -AE -AE +iF +Vy +Vy +Vy +iF +iF +nu +iF +jZ +nu +nu tS rJ fX @@ -23063,23 +23127,23 @@ Pd XZ Jn Kc -Aw -ab -OA -AE -AE -AE -ab -AE -AE -rH -Aw -AE -Aw -Aw -Aw -Aw -Aw +iF +jZ +uM +nu +nu +nu +jZ +nu +nu +ek +iF +nu +iF +iF +iF +iF +iF "} (50,1,1) = {" aa @@ -23288,22 +23352,22 @@ ai ai ai ai -ai -am -JA -ci -HB -HB -HB +Vy +Vy +NR +zI +VU +VU +VU Is Is Is -AE +nu ec eQ gq -AE -AE +nu +nu cM fo cj @@ -23320,11 +23384,11 @@ aI XZ cl xQ -ab -ab -AE -AE -AE +jZ +jZ +nu +nu +nu Oq dB dB @@ -23332,11 +23396,11 @@ Oq Oq dB dB -OA -Aw -ab -Aw -Aw +uM +iF +jZ +iF +iF "} (51,1,1) = {" aa @@ -23545,22 +23609,22 @@ am am am am -am -ai -ci -HB -HB -HB +Vy +Vy +zI +VU +VU +VU Is -HB +VU Is Is -AE +nu ec -AE -AE -AE -Aw +nu +nu +nu +iF SQ dy dy @@ -23579,9 +23643,9 @@ eM eM Zh Zh -AE -AE -AE +nu +nu +nu Oq Yk We @@ -23589,11 +23653,11 @@ oq Ow dN Sh -ab -Aw -Aw -Aw -Aw +jZ +iF +iF +iF +iF "} (52,1,1) = {" aa @@ -23802,22 +23866,22 @@ am am am am -am -ai -ci -HB -ci +Vy +Vy +zI +VU +zI Is -HB +VU Is Is Is -AE +nu cx -AE -Aw -Aw -ab +nu +iF +iF +jZ dy EL jJ @@ -23846,11 +23910,11 @@ aY Fw cX Oq -AE -Aw -ab -Aw -Aw +nu +iF +jZ +iF +iF "} (53,1,1) = {" aa @@ -24059,11 +24123,11 @@ am am am am -am -ai -ci -HB -HB +Vy +Vy +zI +VU +VU FC Is Is @@ -24071,9 +24135,9 @@ Is JB Qd Bh -Aw -Aw -nP +iF +iF +Qw dy dy Bq @@ -24103,11 +24167,11 @@ yp Bs eX Oq -AE -ab -Aw -Aw -Aw +nu +jZ +iF +iF +iF "} (54,1,1) = {" aa @@ -24316,21 +24380,21 @@ am am am am -am -ai -HB -HB -HB -HB -HB -HB +Vy +Vy +VU +VU +VU +VU +VU +VU FC -ci -Aw +zI +iF Ej -Aw -Aw -ab +iF +iF +jZ bJ PI Xk @@ -24360,11 +24424,11 @@ fP en VK dB -AE -ab -Aw -ab -Aw +nu +jZ +iF +jZ +iF "} (55,1,1) = {" aa @@ -24573,21 +24637,21 @@ am am am am -am -am -JA -HB -HB -HB -HB -HB -HB -HB -Aw +Vy +Vy +NR +VU +VU +VU +VU +VU +VU +VU +iF Ej -Aw -Aw -Aw +iF +iF +iF bJ eW bN @@ -24617,11 +24681,11 @@ dn eN fn dB -AE -AE -ab -Aw -Aw +nu +nu +jZ +iF +iF "} (56,1,1) = {" aa @@ -24830,21 +24894,21 @@ am am am am -am -am -JA -HB -HB -ci -HB -HB -HB -HB -Aw +Vy +Vy +NR +VU +VU +zI +VU +VU +VU +VU +iF Ej -ab -Aw -Aw +jZ +iF +iF bJ cE bN @@ -24874,11 +24938,11 @@ Oq Oq dB dB -AE -AE -Aw -Aw -Aw +nu +nu +iF +iF +iF "} (57,1,1) = {" aa @@ -25087,21 +25151,21 @@ am am am am -am -am -AS -ci -HB -HB -ci +Vy +Vy +NR +zI +VU +VU +zI FC -HB -HB -Aw +VU +VU +iF lB -ab -Aw -Aw +jZ +iF +iF dy Nc Jv @@ -25126,16 +25190,16 @@ KH eM Fa Zh -AE -AE -AE -AE -AE -ab -Aw -AE -Aw -ab +nu +nu +nu +nu +nu +jZ +iF +nu +iF +jZ "} (58,1,1) = {" aa @@ -25344,21 +25408,21 @@ am am am am -am -am -AS -AS -HB -HB +Vy +Vy +NR +NR +VU +VU Is Is NC -HB -Aw +VU +iF Ej -Aw +iF eo -Aw +iF bJ Ff Av @@ -25383,16 +25447,16 @@ uT Fl Nw Zh -AE -AE -AE -AE -OA -ab -Aw -Aw -Aw -Aw +nu +nu +nu +nu +uM +jZ +iF +iF +iF +iF "} (59,1,1) = {" aa @@ -25601,21 +25665,21 @@ am am am am -am -am -AS -AS -AS -HB -HB +Vy +Vy +NR +NR +NR +VU +VU uZ -HB -HB -Aw +VU +VU +iF FA -Aw -Aw -ab +iF +iF +jZ wi eW zu @@ -25640,16 +25704,16 @@ Np eM wy Zh -AE -AE -ab -ab -Aw -Aw -ab -Aw -Aw -Aw +nu +nu +jZ +jZ +iF +iF +jZ +iF +iF +iF "} (60,1,1) = {" aa @@ -25858,21 +25922,21 @@ am am am am -am -am -AS -AS -JA -HB -HB -HB -HB -HB +Vy +Vy +NR +NR +NR +VU +VU +VU +VU +VU SD Zz LS -Aw -Aw +iF +iF bJ cE bN @@ -25897,16 +25961,16 @@ uT eM Gt Gs -AE -ab -Aw -ab -Aw -Aw -Aw -Aw -Aw -Aw +nu +jZ +iF +jZ +iF +iF +iF +iF +iF +iF "} (61,1,1) = {" aa @@ -26115,15 +26179,15 @@ am am am am -am -am -AS -JA -HB -HB -HB -HB -HB +Vy +Vy +NR +NR +VU +VU +VU +VU +VU cr cr bp @@ -26153,17 +26217,17 @@ mT Dc eM FZ -Aw -OA -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +uM +jZ +iF +iF +iF +iF +iF +iF +iF +iF "} (62,1,1) = {" aa @@ -26372,15 +26436,15 @@ am am am am -am -am -AS -JA -HB -HB -HB -HB -HB +Vy +Vy +NR +NR +VU +VU +VU +VU +VU cU dH HT @@ -26410,17 +26474,17 @@ Yr uT lf dx -OA -Aw -Aw -Aw -Aw -ab -Aw -Aw -Aw -Aw -Aw +uM +iF +iF +iF +iF +jZ +iF +iF +iF +iF +iF "} (63,1,1) = {" aa @@ -26629,15 +26693,15 @@ am am am am -am -am -AS -AS -JA -HB -HB -HB -ci +Vy +Vy +NR +NR +NR +VU +VU +VU +zI cU jP bE @@ -26667,17 +26731,17 @@ hh RR lf dx -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (64,1,1) = {" aa @@ -26886,14 +26950,14 @@ am am am am -am -am -AS -AS -AS -ci -ci -HB +Vy +Vy +NR +NR +NR +zI +zI +VU gD cr bY @@ -26924,17 +26988,17 @@ eM lf lf dx -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (65,1,1) = {" aa @@ -27143,14 +27207,14 @@ am am am am -am -am -AS -AS -JA -ci -HB -HB +Vy +Vy +NR +NR +NR +zI +VU +VU Is cU jP @@ -27181,17 +27245,17 @@ Ty YA Jg Bo -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (66,1,1) = {" aa @@ -27400,14 +27464,14 @@ am am am am -am -am -AS -AS -JA -HB -HB -HB +Vy +Vy +NR +NR +NR +VU +VU +VU Is cU yY @@ -27433,22 +27497,22 @@ Nq fO nX Hp -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (67,1,1) = {" aa @@ -27657,15 +27721,15 @@ am am am am -am -am -AS -AS -JA -HB -HB -HB -Mv +Vy +Vy +NR +NR +NR +VU +VU +VU +sA cr cr fs @@ -27688,24 +27752,24 @@ vh IC BH IC -AE -AE -ab -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +nu +nu +jZ +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (68,1,1) = {" aa @@ -27914,15 +27978,15 @@ am am am am -am -am -AS -AS -JA -HB -HB +Vy +Vy +NR +NR +NR +VU +VU Is -Mv +sA cr ex Ib @@ -27943,26 +28007,26 @@ cN vh vh AE -AE -AE -SH -AE -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +nu +nu +xb +nu +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (69,1,1) = {" aa @@ -28171,12 +28235,12 @@ am am am am -am -am -AS -AS -JA -ci +Vy +Vy +NR +NR +NR +zI Is Is Is @@ -28194,32 +28258,32 @@ dE kf Is Yz -ci +zI Is Is Is KS Is Is -ci +zI pl -ci -ci -HB -HB -HB -HB -HB -HB -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +zI +zI +VU +VU +VU +VU +VU +VU +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (70,1,1) = {" aa @@ -28428,12 +28492,12 @@ am am am am -am -am -AS -JA -ci -ci +Vy +Vy +NR +NR +zI +zI Is Is Is @@ -28449,34 +28513,34 @@ cD fG vT kf -ci -ci -ci -ci +zI +zI +zI +zI Is Is Is -ci -ci -ci -HB -HB -HB -HB -HB -HB -HB -HB -HB -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +zI +zI +zI +VU +VU +VU +VU +VU +VU +VU +VU +VU +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (71,1,1) = {" aa @@ -28685,12 +28749,12 @@ am am am am -am -am -JA -ci -ci -ci +Vy +Vy +NR +zI +zI +zI Is Is Is @@ -28706,34 +28770,34 @@ Dz Yv iN Dz -ci -ci -ci -ci -ci -ci -HB -ci -HB -ci -HB -HB -HB -HB -HB -HB -HB -HB -HB -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +zI +zI +zI +zI +zI +zI +VU +zI +VU +zI +VU +VU +VU +VU +VU +VU +VU +VU +VU +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (72,1,1) = {" aa @@ -28942,55 +29006,55 @@ ai ai am am -am -JA -ci -ci -ci -ci -ci +Vy +NR +zI +zI +zI +zI +zI Is Is TM -ci -ci +zI +zI Is Is KS Is Is Is -ci -ci +zI +zI AD -ci -ci -ci -ci -ci -ci -HB -HB -HB -HB -HB -HB -HB -HB -HB -HB -HB -HB -HB -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +zI +zI +zI +zI +zI +zI +VU +VU +VU +VU +VU +VU +VU +VU +VU +VU +VU +VU +VU +iF +iF +iF +iF +iF +iF +iF +iF +iF "} (73,1,1) = {" aa @@ -29199,54 +29263,54 @@ ab ab ai ai -am -JA -ci -ci -ci -ci -ci -ci +Vy +NR +zI +zI +zI +zI +zI +zI Is Is -ci -ci -ci +zI +zI +zI Is Is Is Is -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -HB -HB -HB -HB -ci -HB -HB -HB -HB -HB -HB -HB -Aw -Aw -Aw -Aw -Aw -Aw -Aw -Aw +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +VU +VU +VU +VU +zI +VU +VU +VU +VU +VU +VU +VU +iF +iF +iF +iF +iF +iF +iF +iF Aw "} (74,1,1) = {" @@ -29456,53 +29520,53 @@ ab ab ai ab -ai -AS -JA -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -HB -HB -ci -HB -HB -HB -HB -HB -HB -HB -HB -Aw -Aw -Aw -Aw -Aw -Aw -Aw +Vy +NR +NR +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +VU +VU +zI +VU +VU +VU +VU +VU +VU +VU +VU +iF +iF +iF +iF +iF +iF +iF Aw Aw "} @@ -29713,52 +29777,52 @@ ab ab ab ab -ab -JA -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -JA -JA -JA -ci -ci -ci -ci -ci -ci -ci -ci -HB -HB -HB -ci -HB -HB -HB -Aw -Aw -Aw -Aw -Aw -Aw +jZ +NR +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +NR +NR +NR +zI +zI +zI +zI +zI +zI +zI +zI +VU +VU +VU +zI +VU +VU +VU +iF +iF +iF +iF +iF +iF Aw Aw Aw @@ -29970,46 +30034,46 @@ ab ab ab ab -ab -JA -ci -ci -ci -ci -ci -ci -JA -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -JA -JA -JA -JA -JA -ci -ci -ci -ci -ci -ci -ci -HB -HB -ci -HB -HB -HB -HB +jZ +NR +zI +zI +zI +zI +zI +zI +NR +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +NR +NR +NR +NR +NR +zI +zI +zI +zI +zI +zI +zI +VU +VU +zI +VU +VU +VU +VU Aw Aw Aw @@ -30227,45 +30291,45 @@ ai ab ab ab -ab -JA -JA -ci -ci -ci -ci -JA -JA -JA -ci -ci -ci -ci -ci -ci -ci -JA -JA -JA -JA -JA -JA -JA -JA -JA -JA -ci -ci -ci -ci -ci -ci -ci -ci -JA -HB -HB -HB +jZ +NR +NR +zI +zI +zI +zI +NR +NR +NR +zI +zI +zI +zI +zI +zI +zI +NR +NR +NR +NR +NR +NR +NR +NR +NR +NR +zI +zI +zI +zI +zI +zI +zI +zI +NR +VU +VU +VU HB Aw Aw @@ -30484,44 +30548,44 @@ ai ab ab ab -ab -ci -JA -JA -ci -ci -ci -JA -JA -JA -ci -ci -ci -ci -ci -ci -ci -ci -ci -JA -JA -JA -JA -HB -HB -HB -ci -ci -ci -ci -ci -ci -ci -JA -ci -JA -HB -HB +jZ +zI +NR +NR +zI +zI +zI +NR +NR +NR +zI +zI +zI +zI +zI +zI +zI +zI +zI +NR +NR +NR +NR +VU +VU +VU +zI +zI +zI +zI +zI +zI +zI +NR +zI +NR +VU +VU HB HB Aw @@ -30741,31 +30805,31 @@ ab ab ab ab -ab -ci -ci -ci +jZ +zI +zI +zI UC -ci -ci -JA -JA -JA -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -ci -HB -HB -HB +zI +zI +NR +NR +NR +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +zI +VU +VU +VU HB ci ci @@ -30998,30 +31062,30 @@ ai ab ab ab -ab -ci -ci -ci -ci -ci -ci -JA -JA -JA -ci -ci -ci -ci -ci -ci -ci -ci -HB -HB -HB -HB -HB -HB +jZ +zI +zI +zI +zI +zI +zI +NR +NR +NR +zI +zI +zI +zI +zI +zI +zI +zI +VU +VU +VU +VU +VU +VU HB HB HB diff --git a/_maps/map_files/generic/centcomm.dmm b/_maps/map_files/generic/centcomm.dmm index 7f85c69cd991..dabdbceff0ba 100644 --- a/_maps/map_files/generic/centcomm.dmm +++ b/_maps/map_files/generic/centcomm.dmm @@ -2353,7 +2353,7 @@ /turf/simulated/floor/wood, /area/ghost_bar) "ip" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ghost_bar) "iq" = ( @@ -6220,7 +6220,7 @@ /turf/simulated/floor/plasteel, /area/admin) "vh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/centcom/evac) "vj" = ( diff --git a/_maps/map_files/shuttles/emergency_lance.dmm b/_maps/map_files/shuttles/emergency_lance.dmm index 51c690540983..4304275d5861 100644 --- a/_maps/map_files/shuttles/emergency_lance.dmm +++ b/_maps/map_files/shuttles/emergency_lance.dmm @@ -472,9 +472,6 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/windoor/access/all/command{ - dir = 4 - }, /obj/machinery/door/window/reinforced/normal{ name = "Last Resort"; dir = 4 @@ -487,6 +484,9 @@ pixel_y = -6 }, /obj/item/gun/energy/gun/mini, +/obj/effect/mapping_helpers/airlock/windoor/access/all/command/general{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "vk" = ( diff --git a/_maps/map_files/stations/boxstation.dmm b/_maps/map_files/stations/boxstation.dmm index a032c5b6854f..59f264349e92 100644 --- a/_maps/map_files/stations/boxstation.dmm +++ b/_maps/map_files/stations/boxstation.dmm @@ -602,6 +602,25 @@ }, /turf/simulated/floor/plating, /area/station/aisat/hall) +"adM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "adN" = ( /obj/structure/table, /obj/item/instrument/harmonica, @@ -820,7 +839,7 @@ }, /area/station/command/office/hos) "aeE" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "aeF" = ( @@ -1490,6 +1509,20 @@ icon_state = "white" }, /area/station/medical/virology) +"ahz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "ahA" = ( /obj/machinery/ai_status_display{ pixel_y = -32; @@ -3488,9 +3521,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 5 - }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -4489,7 +4519,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "aqc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fore) "aqd" = ( @@ -6675,7 +6705,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "awO" = ( @@ -7816,7 +7846,7 @@ /obj/structure/chair/stool/bar{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aAc" = ( @@ -8106,7 +8136,7 @@ }, /area/station/security/prison/cell_block/A) "aAY" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aAZ" = ( @@ -8145,7 +8175,7 @@ /obj/structure/chair/wood/wings{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aBf" = ( @@ -8242,7 +8272,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "aBy" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "aBz" = ( @@ -8336,7 +8366,7 @@ /area/station/security/execution) "aBT" = ( /obj/item/paper/crumpled, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/space/nearstation) "aBU" = ( @@ -8347,11 +8377,11 @@ layer = 4; pixel_y = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aBV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aBW" = ( @@ -8361,7 +8391,7 @@ /obj/machinery/light_construct/small{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aBX" = ( @@ -8376,7 +8406,7 @@ }, /area/station/hallway/primary/fore) "aBZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/space/nearstation) "aCa" = ( @@ -8652,7 +8682,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "aCP" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "aCQ" = ( @@ -8677,7 +8707,7 @@ /area/station/maintenance/abandonedbar) "aCS" = ( /obj/item/lighter/random, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aCT" = ( @@ -8937,13 +8967,13 @@ /area/station/maintenance/fpmaint2) "aDA" = ( /obj/structure/filingcabinet/filingcabinet, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aDB" = ( /obj/structure/rack, /obj/item/camera, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint2) "aDC" = ( @@ -9066,7 +9096,7 @@ "aEa" = ( /obj/structure/table/wood, /obj/item/trash/can, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aEc" = ( @@ -9307,7 +9337,7 @@ "aEH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint2) "aEI" = ( @@ -9337,7 +9367,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aEQ" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aES" = ( @@ -9350,7 +9380,7 @@ }, /area/station/maintenance/abandonedbar) "aET" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aEU" = ( @@ -9379,7 +9409,7 @@ "aEX" = ( /obj/item/trash/pistachios, /obj/machinery/light_construct, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aEY" = ( @@ -9399,7 +9429,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aFb" = ( @@ -9695,7 +9725,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "aFT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/fore_port) "aFU" = ( @@ -9757,12 +9787,12 @@ /obj/structure/mineral_door/wood{ name = "Abandoned Bar" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "aGd" = ( /obj/effect/spawner/random/fungus/frequent, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "aGe" = ( @@ -9772,7 +9802,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aGi" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fpmaint) "aGj" = ( @@ -9794,7 +9824,7 @@ /obj/structure/chair/stool{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "aGm" = ( @@ -9822,7 +9852,7 @@ /area/station/maintenance/fpmaint) "aGp" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "aGq" = ( @@ -10098,7 +10128,7 @@ "aHm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint2) "aHo" = ( @@ -10281,7 +10311,7 @@ dir = 6; level = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/item/wrench, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plating, @@ -10440,7 +10470,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aIy" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint2) "aIA" = ( @@ -10511,7 +10541,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint2) "aIN" = ( @@ -10546,7 +10576,7 @@ layer = 2 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aIR" = ( @@ -10573,7 +10603,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "aIV" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) @@ -10842,7 +10872,7 @@ /turf/simulated/floor/plating, /area/shuttle/pod_1) "aJU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/fpmaint2) "aJV" = ( @@ -10852,7 +10882,7 @@ "aJW" = ( /mob/living/simple_animal/mouse, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "aJX" = ( @@ -10882,7 +10912,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aKc" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aKd" = ( @@ -10912,7 +10942,7 @@ /area/station/hallway/primary/fore) "aKh" = ( /obj/structure/chair/office/dark, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aKi" = ( @@ -11264,7 +11294,7 @@ /area/station/maintenance/fpmaint2) "aLk" = ( /obj/machinery/kitchen_machine/oven, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aLm" = ( @@ -11401,7 +11431,7 @@ }, /area/station/maintenance/fpmaint) "aLH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/command/vault) "aLI" = ( @@ -11423,7 +11453,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "aLM" = ( @@ -11726,7 +11756,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aMz" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fsmaint) "aMA" = ( @@ -11853,7 +11883,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint) "aMR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/fpmaint) "aMS" = ( @@ -12000,7 +12030,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aNo" = ( @@ -12488,7 +12518,7 @@ /area/station/engineering/atmos) "aOT" = ( /obj/structure/chair, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aOU" = ( @@ -12534,7 +12564,7 @@ /area/station/maintenance/fpmaint2) "aPa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/food/meat/slab, /obj/item/clothing/mask/face/fox, /turf/simulated/floor/plasteel, @@ -12596,12 +12626,12 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "aPr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "aPs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aPt" = ( @@ -13250,7 +13280,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aRp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fpmaint2) "aRr" = ( @@ -13761,7 +13791,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aTg" = ( @@ -14164,7 +14194,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aUf" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/electrical) "aUg" = ( @@ -15448,7 +15478,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "aXJ" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -15476,7 +15506,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "aXM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/public/storage/tools) "aXN" = ( @@ -16240,7 +16270,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bad" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bae" = ( @@ -16370,7 +16400,7 @@ }, /area/station/ai_monitored/storage/eva) "bat" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fpmaint2) "bau" = ( @@ -20410,7 +20440,7 @@ /area/station/maintenance/port) "blL" = ( /obj/structure/closet/firecloset, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "blM" = ( @@ -21682,7 +21712,7 @@ }, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "bpm" = ( @@ -22672,7 +22702,7 @@ }, /area/station/service/chapel) "bsc" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/rack{ dir = 8; layer = 2.9 @@ -22761,7 +22791,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "bsn" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -23405,7 +23435,7 @@ desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA" }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/port) "bum" = ( @@ -23715,7 +23745,7 @@ /obj/machinery/atmospherics/unary/tank/air{ dir = 4 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "bvp" = ( @@ -23763,7 +23793,7 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "bvw" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -25979,7 +26009,7 @@ }, /area/station/science/robotics) "bEO" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/storage, /obj/effect/spawner/random/maintenance, @@ -26020,6 +26050,17 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) +"bFa" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/catwalk, +/area/station/engineering/transmission_laser) "bFd" = ( /obj/structure/rack{ dir = 8; @@ -26241,7 +26282,7 @@ /area/station/public/storage/tools/auxiliary) "bGb" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/port) "bGc" = ( @@ -26512,7 +26553,7 @@ /obj/machinery/camera{ c_tag = "Auxiliary Tool Storage" }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bGU" = ( @@ -26643,7 +26684,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bHv" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/filingcabinet/chestdrawer, /turf/simulated/floor/wood, /area/station/maintenance/port) @@ -27068,8 +27109,8 @@ /area/station/turret_protected/ai_upload) "bIP" = ( /obj/structure/closet/secure_closet/personal, -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/port) "bIR" = ( @@ -27530,21 +27571,6 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/sorting) -"bKD" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint2) "bKE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -30187,12 +30213,22 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bUw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bUx" = ( @@ -30335,6 +30371,12 @@ /obj/machinery/economy/vending/cart, /turf/simulated/floor/plasteel, /area/station/supply/lobby) +"bVw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "bVA" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -30448,7 +30490,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "bVV" = ( @@ -30490,7 +30532,7 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -30981,7 +31023,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -31566,7 +31608,7 @@ }, /area/station/medical/reception) "cao" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -31609,7 +31651,7 @@ /area/station/supply/expedition) "cat" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -32377,7 +32419,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "cdb" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "cdg" = ( @@ -32646,7 +32688,7 @@ /turf/simulated/floor/wood, /area/station/medical/psych) "ceb" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "ceh" = ( @@ -32813,8 +32855,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "ceK" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/right/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "ceM" = ( @@ -33457,7 +33499,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, @@ -33930,7 +33972,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "ciT" = ( @@ -33993,7 +34035,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "cjc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/port) "cjf" = ( @@ -34488,7 +34530,7 @@ }, /area/station/medical/patients_rooms_secondary) "clg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "clh" = ( @@ -34596,7 +34638,7 @@ /area/station/science/storage) "clz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "clA" = ( @@ -34674,12 +34716,12 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "clX" = ( /obj/structure/fermenting_barrel, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "clY" = ( @@ -35083,7 +35125,7 @@ /area/station/command/office/ntrep) "cnv" = ( /obj/item/seeds/berry, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "cnw" = ( @@ -35343,7 +35385,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "con" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "coo" = ( @@ -35378,11 +35420,11 @@ /area/station/medical/storage/secondary) "coA" = ( /obj/item/seeds/apple, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "coH" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/dispenser/oxygen, /turf/simulated/floor/plasteel{ dir = 5; @@ -37038,13 +37080,13 @@ /obj/structure/table/glass, /obj/item/storage/bag/trash, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/station/maintenance/aft) "cuy" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air{ @@ -37150,7 +37192,7 @@ /turf/simulated/wall, /area/station/maintenance/asmaint2) "cuS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint2) @@ -37373,7 +37415,7 @@ /turf/simulated/wall, /area/station/medical/virology) "cvQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -37742,7 +37784,7 @@ /area/station/maintenance/aft) "cxy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/blood/innards, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -38000,7 +38042,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "cyk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/apmaint) "cyn" = ( @@ -38215,7 +38257,7 @@ "cyK" = ( /obj/item/clothing/under/rank/medical/scrubs/purple, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "cyM" = ( @@ -38224,7 +38266,7 @@ pixel_x = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "cyN" = ( @@ -38408,7 +38450,7 @@ /area/station/maintenance/aft) "czr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "czt" = ( @@ -39973,7 +40015,7 @@ /area/station/science/misc_lab) "cEv" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "cEx" = ( @@ -39982,7 +40024,7 @@ /area/station/maintenance/aft) "cEy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -40039,7 +40081,7 @@ /area/station/maintenance/port) "cEM" = ( /obj/structure/largecrate, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "cES" = ( @@ -40292,7 +40334,7 @@ layer = 2.9 }, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "cFU" = ( @@ -41043,7 +41085,7 @@ /turf/simulated/floor/plating, /area/station/engineering/atmos/control) "cIj" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft) "cIl" = ( @@ -41077,7 +41119,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cIu" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cIC" = ( @@ -41351,14 +41393,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cJC" = ( -/obj/structure/dispenser, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/dispenser, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cJD" = ( @@ -41453,7 +41490,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/port) "cJP" = ( @@ -41548,7 +41585,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cKi" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -42323,7 +42360,7 @@ }, /area/station/maintenance/aft) "cNk" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cNl" = ( @@ -42531,7 +42568,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "cNZ" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) @@ -43153,7 +43190,7 @@ /turf/simulated/wall/r_wall, /area/station/science/test_chamber) "cQw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint) "cQy" = ( @@ -43554,14 +43591,9 @@ "cRE" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/port) -"cRG" = ( -/obj/structure/girder, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint2) "cRK" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 @@ -43750,6 +43782,11 @@ /area/station/engineering/solar/aft_port) "cSl" = ( /obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cSm" = ( @@ -43770,6 +43807,11 @@ /area/station/engineering/atmos/distribution) "cSp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cSr" = ( @@ -44243,6 +44285,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cTI" = ( @@ -44310,7 +44357,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cTU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft) "cTV" = ( @@ -44341,10 +44388,6 @@ }, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) -"cUc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, -/turf/simulated/wall/r_wall, -/area/station/maintenance/apmaint2) "cUd" = ( /obj/structure/cable{ d1 = 2; @@ -44367,7 +44410,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "cUf" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" @@ -44629,28 +44672,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) -"cVk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 8 - }, -/turf/simulated/floor/plasteel, -/area/station/engineering/hardsuitstorage) "cVl" = ( /obj/structure/cable, /obj/machinery/power/solar_control{ @@ -44671,11 +44692,6 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "cVo" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -44685,6 +44701,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cVp" = ( @@ -44708,17 +44729,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cVv" = ( @@ -44998,11 +45019,6 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "cWy" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -45295,7 +45311,7 @@ name = "west bump"; pixel_x = -28 }, -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "yellow" @@ -46363,7 +46379,7 @@ /turf/simulated/floor/engine/plasma, /area/station/engineering/atmos) "dbX" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dbZ" = ( @@ -49245,6 +49261,10 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"dmr" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "dms" = ( /obj/structure/cable{ d1 = 1; @@ -50704,7 +50724,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dsK" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dsL" = ( @@ -50770,6 +50790,11 @@ /area/station/maintenance/port) "dsY" = ( /obj/structure/chair, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dta" = ( @@ -50794,6 +50819,11 @@ }, /obj/item/pen, /obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dtc" = ( @@ -50816,6 +50846,11 @@ pixel_y = 6 }, /obj/structure/table, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dtl" = ( @@ -50824,6 +50859,11 @@ pixel_y = 5 }, /obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dtn" = ( @@ -51269,7 +51309,7 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "dEG" = ( @@ -51426,6 +51466,17 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"dHd" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "dHw" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -51579,7 +51630,7 @@ /obj/item/stack/medical/bruise_pack/advanced, /obj/effect/decal/cleanable/blood/gibs/robot/down, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "dLd" = ( @@ -51687,7 +51738,7 @@ /area/station/hallway/primary/starboard/east) "dMM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dMT" = ( @@ -52107,7 +52158,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "dXC" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods{ amount = 4 }, @@ -52524,7 +52575,7 @@ /obj/structure/sign/poster/contraband/red_rum{ pixel_y = 30 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "efD" = ( @@ -53207,8 +53258,16 @@ /area/station/engineering/control) "euD" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) @@ -53671,7 +53730,7 @@ /obj/structure/chair/stool{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft) "eGZ" = ( @@ -53680,7 +53739,7 @@ }, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "eHw" = ( @@ -54059,7 +54118,7 @@ }, /area/station/public/dorms) "ePX" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) @@ -54273,7 +54332,7 @@ }, /area/station/security/brig) "eWA" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -54525,6 +54584,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"fcp" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "fct" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -54629,7 +54697,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "fea" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/item/clothing/gloves/color/fyellow/old, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -55589,6 +55657,10 @@ icon_state = "dark" }, /area/station/maintenance/apmaint) +"fzl" = ( +/obj/structure/sign/radiation/rad_area, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "fzC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/binary/valve/open{ @@ -55793,7 +55865,7 @@ /turf/simulated/wall/r_wall, /area/station/science/toxins/launch) "fDM" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -55839,7 +55911,7 @@ /area/station/maintenance/aft) "fEw" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/machinery/message_server, /turf/simulated/floor/bluegrid, /area/station/command/server) @@ -56051,7 +56123,7 @@ /obj/structure/rack{ dir = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fJX" = ( @@ -56270,7 +56342,7 @@ }, /area/station/medical/chemistry) "fRo" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/chair, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plating, @@ -57513,7 +57585,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "gwb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -57577,7 +57649,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint2) "gyt" = ( @@ -57639,7 +57711,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "gzN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) "gAk" = ( @@ -57684,7 +57756,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "gAJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/port) "gAK" = ( @@ -57704,6 +57776,11 @@ d2 = 8; icon_state = "1-8" }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "gCJ" = ( @@ -57845,7 +57922,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "gGR" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, @@ -57928,7 +58005,7 @@ /area/station/maintenance/assembly_line) "gIn" = ( /obj/item/lighter/random, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft) "gIp" = ( @@ -58576,6 +58653,13 @@ icon_state = "darkred" }, /area/station/security/brig) +"gVS" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "gVT" = ( /obj/structure/table, /obj/item/ashtray/glass, @@ -58696,6 +58780,12 @@ icon_state = "red" }, /area/station/security/permabrig) +"gXh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "gXD" = ( /obj/item/kirbyplants, /obj/machinery/requests_console/directional/north, @@ -58805,7 +58895,7 @@ /turf/simulated/floor/engine/vacuum, /area/station/science/toxins/mixing) "gZn" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -59000,7 +59090,7 @@ /area/station/science/robotics/chargebay) "hgb" = ( /obj/structure/chair, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "hgj" = ( @@ -59496,7 +59586,7 @@ /area/space/nearstation) "huo" = ( /obj/structure/chair/stool, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "hut" = ( @@ -59758,7 +59848,7 @@ /turf/simulated/floor/plasteel, /area/station/science/storage) "hCY" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" @@ -60001,10 +60091,10 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "hIc" = ( @@ -60079,13 +60169,17 @@ /turf/simulated/floor/engine, /area/station/engineering/control) "hJN" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/turf/simulated/floor/plasteel, +/turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "hJW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -60645,6 +60739,17 @@ icon_state = "yellowcorner" }, /area/station/maintenance/asmaint2) +"hYH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc/directional/east, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "hZc" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable, @@ -60813,7 +60918,7 @@ }, /area/station/medical/reception) "iez" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint) "ieI" = ( @@ -61007,10 +61112,10 @@ /obj/structure/closet/crate, /obj/item/vending_refill/cargodrobe, /obj/item/vending_refill/boozeomat, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) @@ -61067,6 +61172,20 @@ "ikv" = ( /turf/simulated/wall, /area/station/science/lobby) +"ikK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "ikL" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, @@ -61684,7 +61803,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "iBU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/disposal) "iCd" = ( @@ -62186,6 +62305,11 @@ icon_state = "dark" }, /area/station/medical/morgue) +"iQq" = ( +/obj/structure/sign/securearea, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "iQJ" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/alarm/directional/north, @@ -62764,6 +62888,25 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) +"jeU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/hardsuitstorage) "jfa" = ( /obj/machinery/light{ dir = 1 @@ -62865,7 +63008,6 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, @@ -62965,6 +63107,10 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) +"jlS" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "jlW" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -63391,7 +63537,7 @@ /area/station/hallway/primary/aft/north) "jtP" = ( /obj/item/kirbyplants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "jum" = ( @@ -63780,7 +63926,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "jDJ" = ( @@ -63810,6 +63956,13 @@ }, /turf/simulated/floor/plasteel, /area/station/public/dorms) +"jEc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/alarm/directional/west, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "jFf" = ( /obj/structure/closet/crate/secure{ req_one_access = list(33,41) @@ -64208,12 +64361,12 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "jQI" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "jQQ" = ( /obj/item/latexballon, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "jRo" = ( @@ -64622,7 +64775,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "jZL" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 4 }, @@ -64983,7 +65136,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "kiQ" = ( @@ -65068,7 +65221,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/aft) "kkk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/gravitygenerator) "kkv" = ( @@ -65574,13 +65727,21 @@ /area/station/science/hallway) "kyh" = ( /obj/machinery/washing_machine, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "kym" = ( /obj/machinery/economy/slot_machine, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) +"kyo" = ( +/obj/item/radio/intercom{ + name = "west bump"; + pixel_x = -28 + }, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/turf/simulated/wall/r_wall, +/area/station/engineering/gravitygenerator) "kzB" = ( /obj/effect/spawner/lootdrop/three_course_meal, /obj/structure/closet/crate/freezer, @@ -65804,7 +65965,7 @@ /area/station/maintenance/aft) "kEe" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "kEs" = ( @@ -67185,25 +67346,30 @@ icon_state = "blue" }, /area/station/hallway/primary/central/ne) -"lmM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 8 +"lmL" = ( +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/turf/simulated/floor/plasteel, +/area/station/engineering/gravitygenerator) +"lmM" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "lmU" = ( @@ -67369,7 +67535,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "lqd" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint2) "lqg" = ( @@ -67600,7 +67766,7 @@ name = "Silver Crate" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/spawner/random/maintenance, /obj/item/coin/silver{ pixel_x = 5; @@ -67718,7 +67884,7 @@ }, /area/station/command/office/cmo) "lAb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/small{ dir = 8 }, @@ -67726,7 +67892,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "lAc" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 1 @@ -68071,7 +68237,7 @@ /area/station/maintenance/asmaint) "lHs" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "lHv" = ( @@ -68115,12 +68281,28 @@ /obj/machinery/sleeper{ dir = 2 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/light/small{ dir = 1 }, /turf/simulated/floor/plating, /area/station/maintenance/aft) +"lIl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Prison Solitary Confinement 2"; + dir = 6; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "lIV" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -68390,6 +68572,15 @@ icon_state = "cafeteria" }, /area/station/public/dorms) +"lPx" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "lPC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -68536,7 +68727,7 @@ /area/station/science/lobby) "lSg" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "lSr" = ( @@ -68980,7 +69171,7 @@ /obj/item/food/grown/cannabis, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/mask/cigarette/medical_marijuana, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "med" = ( @@ -69114,7 +69305,7 @@ /obj/machinery/floodlight{ light_power = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "mhC" = ( @@ -69425,6 +69616,9 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) +"mnN" = ( +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "mpk" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -69490,7 +69684,7 @@ /obj/structure/chair/stool{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft) "mrw" = ( @@ -69511,7 +69705,7 @@ }, /area/station/science/xenobiology) "msm" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -69673,7 +69867,7 @@ /area/station/medical/reception) "mxz" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "mxA" = ( @@ -69784,7 +69978,7 @@ "mAq" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" @@ -69913,7 +70107,7 @@ dir = 6; level = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/alarm/directional/north, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) @@ -70637,6 +70831,15 @@ icon_state = "whiteblue" }, /area/station/medical/medbay2) +"mVd" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/hardsuitstorage) "mVm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -71185,7 +71388,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "npb" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitehall" @@ -71218,7 +71421,7 @@ }, /area/station/science/xenobiology) "nqv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/port) "nqG" = ( @@ -71308,18 +71511,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "nsU" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 2; d2 = 8; icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "nsZ" = ( @@ -71517,6 +71716,15 @@ /obj/machinery/light, /turf/simulated/floor/plasteel, /area/station/supply/storage) +"nxt" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/hardsuitstorage) "nxI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple, /obj/machinery/door/airlock/maintenance, @@ -71629,7 +71837,7 @@ /area/station/maintenance/aft) "nBs" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "nBz" = ( @@ -72018,7 +72226,7 @@ }, /area/station/science/rnd) "nLf" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "nLC" = ( @@ -72062,7 +72270,7 @@ /turf/simulated/floor/plating, /area/station/command/office/rd) "nMd" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "nMi" = ( @@ -72086,6 +72294,20 @@ icon_state = "blue" }, /area/station/command/bridge) +"nME" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "nMU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -72465,21 +72687,6 @@ }, /turf/simulated/floor/plating, /area/station/security/prison/cell_block/A) -"nVM" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "nXc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable{ @@ -73139,7 +73346,7 @@ pixel_x = -32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "ojT" = ( @@ -73303,6 +73510,14 @@ }, /turf/simulated/floor/plasteel, /area/station/public/dorms) +"omG" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/hardsuitstorage) "onc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -73349,6 +73564,15 @@ icon_state = "whitebluefull" }, /area/station/medical/reception) +"onZ" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "ooa" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -73480,7 +73704,7 @@ "orE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "orL" = ( @@ -73726,7 +73950,7 @@ }, /area/station/command/bridge) "owJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "owP" = ( @@ -73738,7 +73962,7 @@ /turf/simulated/floor/plating/airless, /area/station/maintenance/fpmaint2) "oxf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/barrier/grille_maybe, /turf/simulated/floor/plating, @@ -73774,6 +73998,10 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/central/west) +"oyi" = ( +/obj/effect/mapping_helpers/turfs/rust/maybe, +/turf/simulated/wall/r_wall, +/area/station/maintenance/apmaint2) "oyt" = ( /obj/structure/cable{ d1 = 4; @@ -73818,7 +74046,7 @@ }, /area/station/science/rnd) "oyY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/asmaint2) "ozk" = ( @@ -74816,7 +75044,7 @@ "oVs" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "oVH" = ( @@ -75602,7 +75830,7 @@ /turf/simulated/floor/plasteel, /area/station/security/range) "pqA" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "pqW" = ( @@ -75695,7 +75923,7 @@ /area/station/maintenance/apmaint) "psT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "ptK" = ( @@ -75741,7 +75969,7 @@ dir = 1 }, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "puC" = ( @@ -75857,22 +76085,17 @@ /turf/simulated/floor/plasteel, /area/station/medical/storage) "pxP" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -75895,6 +76118,15 @@ icon_state = "green" }, /area/station/medical/virology) +"pyC" = ( +/obj/structure/sign/electricshock{ + pixel_y = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "pyI" = ( /obj/structure/sign/biohazard, /turf/simulated/wall/r_wall, @@ -76239,7 +76471,6 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -76779,14 +77010,19 @@ /turf/simulated/floor/engine/co2, /area/station/engineering/atmos) "pUZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "pVb" = ( @@ -76869,7 +77105,6 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, @@ -77746,7 +77981,7 @@ dir = 8; name = "Glass Door" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint2) "qqk" = ( @@ -77802,9 +78037,17 @@ name = "shutter door controller"; pixel_y = 26 }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "qrx" = ( @@ -78040,14 +78283,14 @@ /turf/space, /area/space/nearstation) "qwJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/cultivator, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "qwM" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/machinery/light/small{ dir = 1 }, @@ -78306,7 +78549,7 @@ /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) "qCH" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, @@ -78755,6 +78998,11 @@ /area/station/science/robotics/chargebay) "qLK" = ( /obj/structure/closet/firecloset, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "qMk" = ( @@ -79222,7 +79470,7 @@ /area/station/security/permabrig) "qYC" = ( /obj/item/pen/fancy, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "qYE" = ( @@ -79368,7 +79616,7 @@ /area/station/engineering/hardsuitstorage) "rbZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "rcf" = ( @@ -79563,7 +79811,7 @@ /area/station/maintenance/aft) "rfh" = ( /obj/item/clothing/under/misc/assistantformal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "rfn" = ( @@ -79900,7 +80148,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "rnd" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/aft) "rne" = ( @@ -79917,6 +80165,11 @@ /obj/machinery/light{ dir = 1 }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "rng" = ( @@ -80101,7 +80354,7 @@ dir = 1 }, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "rtx" = ( @@ -80157,6 +80410,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/engine, /area/station/engineering/control) "ruY" = ( @@ -80357,7 +80615,7 @@ /turf/simulated/floor/engine, /area/station/maintenance/incinerator) "rAe" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/security/permabrig) "rAi" = ( @@ -80422,7 +80680,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "rBN" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -80439,7 +80697,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -80561,11 +80819,11 @@ }, /area/station/public/dorms) "rEZ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint2) "rFc" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "rFe" = ( @@ -80698,6 +80956,25 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) +"rIH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/hardsuitstorage) "rJb" = ( /obj/structure/cable{ d1 = 1; @@ -80716,6 +80993,15 @@ icon_state = "brown" }, /area/station/supply/miningdock) +"rJr" = ( +/obj/effect/spawner/window/reinforced/plasma, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/engineering/control) "rJJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -80785,7 +81071,7 @@ /area/station/science/explab/chamber) "rMb" = ( /obj/machinery/mecha_part_fabricator, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "rMq" = ( @@ -80845,11 +81131,6 @@ icon_state = "yellowcorner" }, /area/station/maintenance/asmaint2) -"rNN" = ( -/obj/effect/spawner/random/barrier/grille_maybe, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint2) "rOl" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ @@ -81028,7 +81309,7 @@ /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) "rSS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/misc_lab) "rSX" = ( @@ -81432,6 +81713,9 @@ icon_state = "brown" }, /area/station/supply/miningdock) +"scI" = ( +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "scM" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -81459,7 +81743,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "sdw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/aft_port) "sem" = ( @@ -81664,7 +81948,7 @@ /area/station/medical/sleeper) "sji" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light/small{ dir = 1 }, @@ -81723,8 +82007,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "smx" = ( -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/blood/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "smL" = ( @@ -81966,6 +82250,13 @@ icon_state = "whitepurple" }, /area/station/science/xenobiology) +"sqN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "srx" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -82338,6 +82629,12 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"sDe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "sDp" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -82379,6 +82676,21 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"sEh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "sEl" = ( /obj/structure/bed, /obj/effect/landmark/spawner/nukedisc_respawn, @@ -82580,11 +82892,11 @@ /area/station/service/chapel/office) "sJC" = ( /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "sJQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "sJX" = ( @@ -82612,7 +82924,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, @@ -82949,7 +83261,7 @@ /obj/structure/chair/wood{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft) "sSb" = ( @@ -82964,6 +83276,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/engine, /area/station/engineering/control) "sSf" = ( @@ -83015,6 +83332,18 @@ /obj/item/reagent_containers/glass/bucket, /turf/simulated/floor/grass, /area/station/security/permabrig) +"sTc" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/stack/cable_coil{ + color = "#FFFF00" + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "sTF" = ( /obj/structure/cable{ d1 = 1; @@ -83304,7 +83633,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "tcM" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -83336,6 +83665,11 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "tdg" = ( @@ -83380,6 +83714,14 @@ /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, /area/station/security/permabrig) +"tdO" = ( +/obj/structure/cable/yellow, +/obj/machinery/power/transmission_laser, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "ten" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -83405,13 +83747,6 @@ icon_state = "dark" }, /area/station/medical/cryo) -"tfD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "tfN" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 @@ -83536,6 +83871,10 @@ icon_state = "barber" }, /area/station/public/locker) +"tjG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "tjS" = ( /obj/structure/sign/chinese{ pixel_x = -32; @@ -83745,7 +84084,7 @@ /area/station/medical/medbay3) "tqH" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "trR" = ( @@ -83839,7 +84178,7 @@ /area/station/maintenance/fsmaint) "tue" = ( /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "tum" = ( @@ -83924,6 +84263,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "twe" = ( @@ -84041,7 +84385,7 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "tzm" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/incinerator) "tzo" = ( @@ -84288,13 +84632,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"tEU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "tFe" = ( /obj/machinery/requests_console/directional/south, /obj/machinery/camera/autoname{ @@ -84378,11 +84715,14 @@ "tHh" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "tHl" = ( @@ -84408,6 +84748,13 @@ }, /turf/simulated/floor/plating, /area/station/security/lobby) +"tHE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "tHH" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 @@ -84582,7 +84929,7 @@ /area/station/science/misc_lab) "tMs" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/random/mech, /turf/simulated/floor/plating, /area/station/maintenance/disposal) @@ -84849,7 +85196,7 @@ /area/station/command/office/ce) "tRE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "vault" @@ -84994,7 +85341,7 @@ /obj/item/clothing/accessory/stethoscope, /obj/item/crowbar, /obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) @@ -85389,7 +85736,7 @@ "ucU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "udq" = ( @@ -85623,7 +85970,7 @@ /obj/item/reagent_containers/drinks/drinkingglass/shotglass{ pixel_x = -5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "ulE" = ( @@ -85774,6 +86121,18 @@ icon_state = "freezerfloor" }, /area/station/medical/cryo) +"upX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "yellow" + }, +/area/station/engineering/transmission_laser) "upZ" = ( /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plasteel{ @@ -86102,8 +86461,24 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, +/obj/structure/closet/radiation, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) +"uyl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/apmaint2) "uzd" = ( /obj/machinery/alarm/directional/west, /obj/structure/table/glass/reinforced, @@ -86452,7 +86827,7 @@ /area/station/security/prisonlockers) "uJa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, @@ -86530,7 +86905,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_y = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "uMu" = ( @@ -86860,14 +87235,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "uWf" = ( @@ -86895,7 +87270,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "uWq" = ( @@ -87079,6 +87454,13 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"vbt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "vbD" = ( /obj/structure/table/wood, /obj/machinery/computer/med_data/laptop, @@ -87355,13 +87737,14 @@ /area/station/maintenance/apmaint) "vjx" = ( /obj/structure/girder, -/obj/structure/cable{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "vkC" = ( @@ -87993,7 +88376,7 @@ /area/station/medical/morgue) "vyw" = ( /obj/structure/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "vyx" = ( @@ -88399,7 +88782,6 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, @@ -88479,12 +88861,15 @@ d2 = 2; icon_state = "1-2" }, -/obj/structure/closet/radiation, -/obj/item/radio/intercom{ - name = "west bump"; - pixel_x = -28 +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" }, -/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "vLm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -88594,7 +88979,7 @@ }, /area/station/science/lobby) "vOy" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -88608,7 +88993,7 @@ "vOE" = ( /obj/item/circuitboard/operating, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -88811,20 +89196,6 @@ icon_state = "white" }, /area/station/science/hallway) -"vVB" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint2) "vVK" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -89098,6 +89469,17 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/science/misc_lab) +"wct" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "wcA" = ( /obj/structure/closet/emcloset, /obj/machinery/light{ @@ -89227,7 +89609,7 @@ /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) "wgA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/barrier/obstruction, /turf/simulated/floor/plasteel, @@ -89411,7 +89793,7 @@ /turf/simulated/floor/grass, /area/station/security/permabrig) "wkQ" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -89516,7 +89898,7 @@ "wnG" = ( /obj/structure/chair/sofa/bench/left, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "woA" = ( @@ -89665,7 +90047,7 @@ id_tag = "maint_house" }, /obj/structure/barricade/wooden, -/obj/structure/cable{ +/obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" @@ -89845,7 +90227,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -90533,7 +90915,7 @@ }, /obj/structure/bed, /obj/item/bedsheet/black, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/carpet/royalblack, /area/station/maintenance/apmaint) "wOr" = ( @@ -90773,11 +91155,6 @@ name = "Engineering Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -90787,6 +91164,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "wWp" = ( @@ -90809,6 +91191,13 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"wXb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "wXg" = ( /obj/effect/spawner/random/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -92149,6 +92538,12 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/science/toxins/launch) +"xEw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "xEG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -92229,6 +92624,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "xHA" = ( @@ -92578,7 +92978,7 @@ }, /area/station/security/permabrig) "xPE" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/security/permabrig) "xQB" = ( @@ -92670,7 +93070,7 @@ }, /area/station/supply/qm) "xRG" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "purple" @@ -92727,21 +93127,6 @@ icon_state = "dark" }, /area/station/maintenance/aft) -"xSq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "xSF" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/effect/spawner/airlock/e_to_w, @@ -93382,6 +93767,12 @@ icon_state = "dark" }, /area/station/command/office/hos) +"yfP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "yfT" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 8 @@ -93520,7 +93911,7 @@ "yhY" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "yif" = ( @@ -114277,18 +114668,18 @@ gSg ajF qsa cLi +aab +aab aaa -aaa -aaa -aaa -cPG -aaa -aaa -aaa -aaa +swl +ntD +xSF +aab +aab aaa aab aab +aab aaa aaa aaa @@ -114534,15 +114925,15 @@ vYD ilt sXR pOC +aaa +aab +aab +swl +jCt +swl +aab aab aab -aaa -aaa -cPG -aaa -aaa -aaa -aaa aab aab aaa @@ -114792,13 +115183,12 @@ pgV cKe pOC aaa -aab aaa swl +swl ntD -xSF -aab -aab +swl +swl aab aab aaa @@ -114876,6 +115266,7 @@ aaa aaa aaa aaa +aaa "} (83,1,1) = {" aaa @@ -115049,14 +115440,14 @@ ogh cLF cLi aaa -aaa -aab -swl -jCt -swl -aab -aab aab +cRA +cSR +gOm +cVl +sdw +aaa +aaa aaa aaa aaa @@ -115306,19 +115697,19 @@ dTu cKe rEZ aaa -aab -swl -swl -ntD -swl -swl -aab -aaa -aaa -aaa -aaa -aaa aaa +cRA +cTa +cUe +cVd +cRA +mnN +mnN +jlS +mnN +mnN +mnN +mnN aaa aaa aaa @@ -115563,19 +115954,19 @@ ogh cKe pOC aaa -aaa -cRA -cSR -gOm -cVl +aab sdw -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cST +cUd +cVm +sdw +sTc +jEc +tjG +tHE +fcp +xEw +mnN aaa aaa aaa @@ -115819,20 +116210,20 @@ rMq wfP eAw pOC -aaa +aab aab cRA -cTa -cUe -cVd cRA -aaa -aab -aab -aaa -aaa -aaa -aaa +lQm +cRA +sdw +onZ +bFa +tdO +sDe +bVw +pyC +mnN aaa aaa aaa @@ -116076,20 +116467,20 @@ cLi qdV kLd rEZ -aab -aab -sdw -cST -cUd -cVm -cRA -aab -aab -aaa -aaa -aaa aaa aaa +oyi +iKY +hgj +eNV +cLi +fzl +lIl +xEw +scI +scI +vbt +dmr aaa aaa aaa @@ -116335,22 +116726,22 @@ qod rEZ aaa aaa -cRA -cRA -lQm -cRA -sdw -aab -aab +cQy +cNB +cUh +ikK +dHd +wct +ahz +bVw +yfP +gXh +xEw +fzl +aaa +aaa aaa aaa -aYm -aYm -aYm -aYm -aYm -aYm -aYm aaa aaa aaa @@ -116592,20 +116983,20 @@ cKe pOC aaa aaa -cUc -iKY -hgj -eNV -cLi -rEZ -aaa -aaa -aaa -aaa +oyi +cNB +cNB +nME +cUf +iQq +hYH +upX +sqN +lPx +gVS +mnN aaa -aab aaa -aab aaa aaa aaa @@ -116847,16 +117238,16 @@ csC ygR eAw wcG -cUc +oyi pOC cQy cLi cZw -hgj +uyl iir bFC bFC -bFC +lmL bFC bFC bFC @@ -117106,10 +117497,10 @@ weq cLi jUM cZw -cZw +wXb rMq wQI -cZw +sEh mAq bFC jtw @@ -117620,12 +118011,12 @@ cNB cLi tmS cZw -bKD +cKe cLi cLi -tEU +uyl mAq -kkk +kyo rne bUv qlp @@ -117877,10 +118268,10 @@ cKK cKb cKb gSd -xSq +qWJ cNB rMq -tEU +uyl cUf bFC sOz @@ -118134,7 +118525,7 @@ cJx kNS cKb cUh -vVB +qod cUh cLi qrr @@ -118391,10 +118782,10 @@ tPe cJx cOr cZw -nVM -rNN -cRG -tfD +qWJ +tmS +gSd +uyl cUf xsP mLi @@ -118651,7 +119042,7 @@ cZw qWJ cNB cUh -cNB +adM hJN tdf uVX @@ -119681,8 +120072,8 @@ rgM cUj cVi cWy -iUF -cVk +uVt +cVo dtp dar cXP @@ -120194,7 +120585,7 @@ mcW rgM dsH mJT -mJT +mVd mJT cVs cJC @@ -120708,7 +121099,7 @@ mfv rgM dsK uVt -uVt +cWy uVt xHz uVt @@ -121225,13 +121616,13 @@ uVt dsY dta dtk -uVt -cXJ -uVt -uVt -uVt +omG +jeU +omG +omG +omG qLK -cYQ +rJr ruR tEq cRb @@ -121479,11 +121870,11 @@ exN rgM dsK uVt -dsY +nxt dtb dtl -uVt -cXJ +iUF +rIH cVj cSU cYQ diff --git a/_maps/map_files/stations/cerestation.dmm b/_maps/map_files/stations/cerestation.dmm index 1a59f1ff7ef3..ea63ddadb28f 100644 --- a/_maps/map_files/stations/cerestation.dmm +++ b/_maps/map_files/stations/cerestation.dmm @@ -199,7 +199,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/north) "abm" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/external/north) "abq" = ( @@ -476,14 +476,6 @@ icon_state = "bcircuit" }, /area/station/turret_protected/ai) -"acK" = ( -/obj/structure/closet, -/obj/effect/spawner/random/maintenance, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "acM" = ( /obj/structure/cable{ d1 = 1; @@ -902,7 +894,7 @@ name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "aeM" = ( @@ -1214,7 +1206,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ahF" = ( @@ -1490,7 +1482,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "ajq" = ( @@ -1971,7 +1963,7 @@ /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "alX" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/restraints/handcuffs, /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -2016,12 +2008,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) -"amu" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "amw" = ( /obj/machinery/disposal/deliveryChute{ dir = 4 @@ -2038,6 +2024,10 @@ }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior/secondary) +"amB" = ( +/obj/structure/sign/radiation/rad_area, +/turf/simulated/wall, +/area/station/maintenance/fore) "amF" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, @@ -2336,12 +2326,6 @@ /obj/effect/spawner/random/storage, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) -"aoF" = ( -/obj/machinery/conveyor/auto{ - dir = 9 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "aoH" = ( /obj/machinery/conveyor/auto/ccw{ dir = 9 @@ -2378,7 +2362,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -2503,6 +2487,11 @@ pixel_y = -28; name = "custom placement" }, +/obj/machinery/power/apc/directional/west, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) "apz" = ( @@ -2638,7 +2627,7 @@ /obj/structure/sign/poster/contraband/kss13{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) "aqC" = ( @@ -2667,10 +2656,6 @@ /obj/effect/landmark/spawner/rev, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) -"aqT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, -/turf/simulated/wall, -/area/station/maintenance/disposal/northeast) "aqY" = ( /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, @@ -2812,7 +2797,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "arV" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/stack/ore/iron, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -2855,7 +2840,7 @@ /turf/simulated/wall/r_wall, /area/station/security/brig) "asi" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "asq" = ( @@ -3004,6 +2989,25 @@ /obj/item/restraints/handcuffs, /turf/simulated/floor/plasteel, /area/station/security/prisonlockers) +"atv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fore) "atB" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, @@ -3021,7 +3025,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/maintenance/disposal/northeast) "atD" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -3453,7 +3457,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/fore2) "awd" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "awg" = ( @@ -3578,7 +3582,7 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "awQ" = ( @@ -3628,17 +3632,6 @@ }, /area/station/security/lobby) "axi" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) -"axj" = ( /obj/structure/cable/orange{ d1 = 2; d2 = 8; @@ -3647,6 +3640,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -4134,7 +4130,7 @@ }, /area/station/telecomms/chamber) "aAT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" @@ -4735,7 +4731,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -4750,7 +4746,7 @@ dir = 10; level = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "aFt" = ( @@ -4760,8 +4756,8 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/gambling_den) "aFu" = ( @@ -4828,6 +4824,16 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) +"aGc" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central/north) "aGg" = ( /obj/machinery/light/small{ dir = 4 @@ -4863,7 +4869,7 @@ path_to_spawn = /mob/living/simple_animal/hostile/scarybat; total_amount = 20 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "aGH" = ( @@ -5134,7 +5140,7 @@ pixel_x = -24; name = "west bump" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "darkyellow"; dir = 8 @@ -5209,7 +5215,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "bluecorner" @@ -5315,21 +5321,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) -"aKC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "aKI" = ( /obj/machinery/suit_storage_unit/security/secure, /obj/structure/window/reinforced{ @@ -5462,7 +5453,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/port) "aLH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/starboard) "aLJ" = ( @@ -5774,20 +5765,6 @@ }, /turf/simulated/floor/carpet, /area/station/legal/lawoffice) -"aNP" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore) "aNQ" = ( /obj/structure/sign/poster/official/random{ pixel_x = -32 @@ -6085,7 +6062,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -6346,17 +6323,6 @@ icon_state = "darkredcorners" }, /area/station/security/prison/cell_block/A) -"aRc" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "aRd" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -6499,7 +6465,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -6695,19 +6661,6 @@ icon_state = "tranquillite" }, /area/station/service/mime) -"aTL" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore) "aTR" = ( /obj/machinery/computer/prisoner{ dir = 4 @@ -7585,6 +7538,11 @@ /obj/machinery/light/small{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "aZn" = ( @@ -7613,6 +7571,19 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) +"aZp" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central/north) "aZt" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ id = "qm" @@ -7623,6 +7594,26 @@ "aZu" = ( /turf/simulated/floor/plating/asteroid/ancient/airless, /area/mine/unexplored/cere/medical) +"aZy" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32 + }, +/obj/effect/spawner/random/dirt/often, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/north) "aZF" = ( /turf/simulated/wall, /area/station/maintenance/port2) @@ -7678,20 +7669,6 @@ icon_state = "dark" }, /area/station/science/robotics) -"aZY" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/binary/pump{ - dir = 1; - name = "Mix To Turbine" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; - dir = 1 - }, -/area/station/engineering/atmos) "aZZ" = ( /turf/simulated/wall, /area/station/service/bar) @@ -7955,7 +7932,7 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "bbw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/disposal/south) @@ -8006,6 +7983,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "bbV" = ( @@ -8016,6 +7998,11 @@ name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "bca" = ( @@ -8095,7 +8082,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southwest) "bcB" = ( @@ -8108,6 +8095,11 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -8439,6 +8431,11 @@ /area/station/maintenance/disposal/north) "beU" = ( /obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -8573,7 +8570,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -8587,7 +8584,7 @@ }, /area/station/hallway/primary/fore/east) "bfF" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/computer/nonfunctional{ dir = 4 }, @@ -8694,6 +8691,11 @@ pixel_x = -32; pixel_y = -32 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bgl" = ( @@ -9536,7 +9538,7 @@ }, /area/station/service/hydroponics) "ble" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/public/vacant_office) "blg" = ( @@ -9639,6 +9641,11 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -9866,6 +9873,23 @@ }, /turf/simulated/floor/plating, /area/station/engineering/control) +"bmG" = ( +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "bmH" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -10363,7 +10387,7 @@ "bqf" = ( /obj/structure/table, /obj/item/analyzer, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "bqj" = ( @@ -10532,7 +10556,7 @@ /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) "bqK" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whiteblue" @@ -10914,7 +10938,7 @@ }, /area/station/hallway/primary/starboard/south) "bss" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) "bst" = ( @@ -11055,7 +11079,7 @@ }, /area/station/science/hallway) "bsU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) @@ -11092,6 +11116,11 @@ /area/station/command/office/hop) "bto" = ( /obj/machinery/alarm/directional/east, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -11490,6 +11519,11 @@ /area/station/command/office/hop) "bve" = ( /obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -11712,7 +11746,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "bwi" = ( @@ -11788,6 +11822,11 @@ layer = 2.6; name = "Emergency Lockdown Blastdoor" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/engineering/break_room/secondary) "bwx" = ( @@ -11845,7 +11884,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "bluecorner" @@ -12010,6 +12049,11 @@ "bxG" = ( /obj/structure/disposalpipe/segment, /obj/item/kirbyplants/plant22, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellowcorners" @@ -12288,6 +12332,11 @@ dir = 8 }, /obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -12733,7 +12782,7 @@ /turf/simulated/floor/engine, /area/station/science/misc_lab) "bAt" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -12902,6 +12951,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "bBH" = ( @@ -13023,6 +13077,11 @@ dir = 4; network = list("SS13","CE") }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -13045,7 +13104,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -14194,6 +14253,11 @@ d2 = 4; icon_state = "1-4" }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14566,6 +14630,11 @@ /obj/item/storage/box/lights/mixed, /obj/item/storage/box/lights/mixed, /obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14595,6 +14664,11 @@ /area/station/hallway/primary/fore/north) "bID" = ( /obj/effect/spawner/window/reinforced, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating, /area/station/engineering/break_room/secondary) "bIF" = ( @@ -14808,7 +14882,7 @@ }, /area/station/engineering/atmos) "bJH" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -15103,7 +15177,7 @@ }, /area/station/security/armory/secure) "bLc" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15243,7 +15317,7 @@ }, /area/station/security/armory/secure) "bLz" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment/corner{ dir = 4 }, @@ -15343,7 +15417,7 @@ "bMh" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/binary/valve/open, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "bMj" = ( @@ -15371,7 +15445,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -15495,7 +15569,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/corner, /turf/simulated/floor/plating, /area/station/supply/miningdock) @@ -15947,8 +16021,8 @@ }, /area/station/hallway/primary/starboard/south) "bOY" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "darkbrown" }, @@ -16047,7 +16121,7 @@ /area/station/engineering/atmos) "bPz" = ( /obj/machinery/light, -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /obj/machinery/computer/guestpass{ pixel_x = -28; pixel_y = null @@ -16118,16 +16192,6 @@ dir = 8 }, /area/station/engineering/smes) -"bPF" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/smes) "bPG" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -16345,11 +16409,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -16646,21 +16705,21 @@ }, /area/station/engineering/smes) "bRK" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "darkyellow" }, /area/station/engineering/smes) "bRL" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, /area/station/engineering/smes) "bRM" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "darkyellow" @@ -16953,7 +17012,7 @@ /turf/simulated/floor/plating, /area/station/engineering/smes) "bTp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/southwest) "bTy" = ( @@ -17626,7 +17685,7 @@ pixel_x = 24; name = "east bump" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -18141,7 +18200,7 @@ /obj/structure/rack{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/random/maintenance, /obj/item/paper/crumpled, /turf/simulated/floor/plasteel{ @@ -18400,6 +18459,25 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/supply/office) +"cac" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc/directional/south, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "cag" = ( /obj/machinery/door/poddoor{ id_tag = "QMLoaddoor2"; @@ -18493,7 +18571,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "caX" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/random/barrier/grille_maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -18730,7 +18808,7 @@ dir = 4; color = "#954535" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/custodian{ pixel_y = -32 }, @@ -19905,7 +19983,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ckx" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "ckC" = ( @@ -20048,6 +20126,15 @@ }, /turf/simulated/floor/plating, /area/station/command/office/ce) +"clv" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "clB" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -20112,7 +20199,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "clN" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/port) "clQ" = ( @@ -20246,16 +20333,6 @@ }, /turf/simulated/floor/plasteel, /area/station/science/storage) -"cmN" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore) "cmW" = ( /obj/machinery/status_display{ layer = 4 @@ -20467,21 +20544,6 @@ icon_state = "neutralfull" }, /area/station/turret_protected/aisat/interior) -"coU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) "coV" = ( /obj/structure/cable{ d1 = 1; @@ -20548,7 +20610,7 @@ /area/station/science/rnd) "cpo" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -20569,7 +20631,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -21193,7 +21255,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "cuJ" = ( @@ -21261,6 +21323,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -21367,8 +21434,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) "cvW" = ( @@ -21408,7 +21475,7 @@ /area/station/security/lobby) "cwk" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, @@ -21457,7 +21524,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -21693,7 +21760,7 @@ "cza" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -21802,6 +21869,11 @@ /obj/machinery/light/small{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/fore) "czC" = ( @@ -22189,6 +22261,9 @@ /mob/living/carbon/human/monkey, /turf/simulated/floor/engine, /area/station/science/test_chamber) +"cCu" = ( +/turf/simulated/mineral/ancient/outer, +/area/space) "cCw" = ( /turf/simulated/floor/engine, /area/station/science/test_chamber) @@ -23146,6 +23221,11 @@ /obj/structure/railing{ dir = 8 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/space, /area/station/hallway/spacebridge/comeng) "cHB" = ( @@ -23172,7 +23252,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -23242,6 +23322,19 @@ }, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) +"cIe" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/disposal/northeast) "cIg" = ( /obj/structure/chair/stool{ dir = 4 @@ -23659,6 +23752,10 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/supply/lobby) +"cJJ" = ( +/obj/structure/sign/electricshock, +/turf/simulated/mineral/ancient, +/area/station/maintenance/fore) "cJK" = ( /obj/structure/table, /turf/simulated/floor/mineral/titanium, @@ -24084,6 +24181,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/legal/magistrate) +"cMh" = ( +/obj/effect/spawner/random/fungus/probably, +/turf/simulated/wall, +/area/station/maintenance/disposal/northeast) "cMm" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -24149,7 +24250,7 @@ }, /area/station/maintenance/port) "cMH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore) "cMM" = ( @@ -24276,7 +24377,6 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "cNC" = ( @@ -24686,7 +24786,7 @@ /area/station/medical/virology) "cPw" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "cPz" = ( @@ -24800,6 +24900,12 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) +"cPS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "cPW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -25117,11 +25223,6 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "cRo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -25131,7 +25232,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "cRq" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/service/clown/secret) "cRs" = ( @@ -25276,10 +25377,6 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) -"cSk" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/north) "cSm" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -25534,7 +25631,7 @@ /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/A) "cTs" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) "cTu" = ( @@ -25562,6 +25659,9 @@ }, /turf/simulated/floor/wood, /area/station/service/library) +"cTG" = ( +/turf/simulated/floor/plating/asteroid/ancient/airless, +/area/space) "cTH" = ( /obj/machinery/washing_machine, /turf/simulated/floor/plasteel, @@ -25639,27 +25739,37 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "cUj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "cUl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 10 }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "cUm" = ( /obj/machinery/light/small{ dir = 8 }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, @@ -25668,6 +25778,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 5 }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -25677,6 +25792,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -25696,16 +25816,6 @@ }, /turf/simulated/floor/plasteel, /area/station/security/processing) -"cUr" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/maintcentral) "cUs" = ( /obj/structure/cable/orange{ d1 = 1; @@ -25724,14 +25834,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, -/turf/simulated/floor/plating, -/area/station/maintenance/storage) -"cUw" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) +"cUw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -25778,11 +25888,6 @@ name = "Central Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -26203,7 +26308,7 @@ /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) "cVY" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -26598,7 +26703,7 @@ name = "Storefront Shutters Control"; pixel_x = 24 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -26942,6 +27047,17 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/plating, /area/station/security/permabrig) +"ddm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/north) "ddn" = ( /obj/structure/table/glass/reinforced, /obj/item/ashtray/bronze, @@ -27018,6 +27134,11 @@ /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "ddD" = ( @@ -27557,7 +27678,7 @@ /obj/structure/rack, /obj/item/clothing/gloves/fingerless, /obj/item/clothing/shoes/workboots/mining, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "dgq" = ( @@ -28036,7 +28157,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -28417,18 +28538,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"dmC" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Command SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "dmK" = ( /obj/machinery/hydroponics/constructable{ desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; @@ -28442,7 +28551,7 @@ }, /area/station/security/permabrig) "dmR" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkbrowncorners" @@ -28476,7 +28585,7 @@ /turf/simulated/wall, /area/station/hallway/primary/fore/north) "dnc" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -28597,7 +28706,7 @@ }, /area/station/maintenance/port) "dog" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/rack, /obj/item/stack/cable_coil, /obj/item/tank/internals/emergency_oxygen/engi, @@ -28647,7 +28756,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "doy" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -28744,7 +28853,7 @@ /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) "dpf" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -29567,6 +29676,14 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) +"dtN" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fore) "dtP" = ( /obj/machinery/light{ dir = 4 @@ -30168,6 +30285,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/item/radio/intercom{ + pixel_y = 28; + name = "custom placement" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "bluecorner" @@ -30253,16 +30374,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_y = 28; - name = "custom placement" - }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "bluecorner" @@ -30292,31 +30414,6 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/fore/north) -"dxx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" - }, -/area/station/hallway/primary/fore/north) "dxD" = ( /turf/simulated/wall, /area/station/security/detective) @@ -30331,7 +30428,7 @@ "dxJ" = ( /obj/structure/table, /obj/item/food/fried_vox, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/starboard) "dxK" = ( @@ -30394,7 +30491,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -31229,6 +31326,10 @@ }, /turf/simulated/floor/plasteel/dark/telecomms, /area/station/science/server) +"dCr" = ( +/obj/structure/sign/engineering, +/turf/simulated/mineral/ancient, +/area/station/maintenance/fore) "dCt" = ( /obj/structure/cable/orange{ d1 = 4; @@ -31343,7 +31444,7 @@ /turf/simulated/wall, /area/station/hallway/primary/central/west) "dDB" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/west) "dDG" = ( @@ -31393,6 +31494,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -31414,6 +31520,18 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port2) +"dEi" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkyellow" + }, +/area/station/engineering/smes) "dEm" = ( /obj/machinery/light/small, /turf/simulated/floor/plating{ @@ -31495,7 +31613,7 @@ /turf/space, /area/station/hallway/spacebridge/servsci) "dFD" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, @@ -31571,7 +31689,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) "dGH" = ( @@ -31634,7 +31752,7 @@ /turf/simulated/wall, /area/station/maintenance/apmaint) "dHV" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fsmaint) "dHZ" = ( @@ -31744,7 +31862,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dJM" = ( @@ -31982,7 +32100,7 @@ pixel_y = 28; name = "custom placement" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "dMG" = ( @@ -32173,11 +32291,11 @@ }, /area/station/engineering/atmos) "dOC" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_starboard) "dPj" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "dPq" = ( @@ -32224,7 +32342,7 @@ name = "Central Access" }, /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -32280,6 +32398,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -32359,7 +32487,7 @@ name = "Aft Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -32436,6 +32564,21 @@ icon_state = "darkbrown" }, /area/station/public/quantum/cargo) +"dRN" = ( +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "dRP" = ( /obj/machinery/door/window/brigdoor{ id = "Cell 8"; @@ -32466,6 +32609,14 @@ icon_state = "dark" }, /area/station/security/prison/cell_block/A) +"dRV" = ( +/obj/machinery/power/transmission_laser/north, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "dSl" = ( /obj/machinery/conveyor/east{ id = "QMLoad2" @@ -32511,6 +32662,11 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -32625,6 +32781,11 @@ /area/station/hallway/primary/fore/west) "dTd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -32650,6 +32811,11 @@ location = "CommandMiddle"; name = "navigation beacon (Command-Middle)" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -32673,7 +32839,7 @@ /turf/simulated/floor/plating, /area/station/security/processing) "dUj" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -32733,11 +32899,11 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) "dUP" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/supply/storage) "dUR" = ( @@ -32749,7 +32915,7 @@ }, /area/station/hallway/spacebridge/dockmed) "dUZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "dVe" = ( @@ -32851,6 +33017,11 @@ d2 = 2; icon_state = "1-2" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -32981,7 +33152,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "dZd" = ( @@ -33001,7 +33172,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 1; d2 = 4; @@ -33074,6 +33245,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "ebi" = ( @@ -33274,7 +33450,7 @@ }, /area/station/medical/morgue) "eeN" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -33362,7 +33538,7 @@ name = "Morgue" }, /obj/effect/mapping_helpers/airlock/access/all/medical/morgue, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -33557,7 +33733,7 @@ /area/station/service/library) "eke" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -33613,7 +33789,7 @@ }, /area/station/medical/virology) "elI" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/light/small, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating, @@ -33941,7 +34117,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "erm" = ( @@ -33979,7 +34155,7 @@ }, /area/station/hallway/secondary/entry/west) "esJ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -34300,7 +34476,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -34434,7 +34610,7 @@ }, /area/station/maintenance/port2) "eyx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/mine/unexplored/cere/civilian) "eyA" = ( @@ -34523,7 +34699,7 @@ opacity = 0 }, /obj/effect/mapping_helpers/airlock/unres, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "ezI" = ( @@ -34623,7 +34799,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -34785,7 +34961,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "eDa" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -34808,7 +34984,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -34953,7 +35129,7 @@ /area/station/medical/medbay) "eFm" = ( /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/door/airlock/maintenance{ name = "Aft Asteroid Maintenance" }, @@ -34967,7 +35143,7 @@ /area/station/hallway/primary/central/north) "eFq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -35023,7 +35199,7 @@ /obj/effect/mapping_helpers/airlock/access/all/science/tox, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -35039,6 +35215,19 @@ color = "#62416F" }, /area/station/public/quantum/science) +"eGK" = ( +/obj/effect/spawner/random/dirt/often, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door_control{ + id = "medeva"; + name = "Medical EVA shutter control"; + pixel_y = 24; + req_one_access = list(19,41) + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/starboard/south) "eGO" = ( /obj/structure/cable{ d1 = 4; @@ -35078,6 +35267,11 @@ c_tag = "Engineering Asteroid Hallway 5"; dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -35227,7 +35421,7 @@ }, /area/station/hallway/primary/port/north) "eIK" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "brown" @@ -35481,7 +35675,7 @@ "eMb" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable/orange, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "eMh" = ( @@ -35815,7 +36009,7 @@ dir = 4; color = "#954535" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -35994,6 +36188,22 @@ icon_state = "darkyellowfull" }, /area/station/engineering/break_room/secondary) +"eUJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "eUU" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -36138,7 +36348,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/port) "eXo" = ( @@ -36153,7 +36363,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -36220,7 +36430,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/north) "eZB" = ( @@ -36232,7 +36442,7 @@ }, /area/station/engineering/atmos) "eZF" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -36294,7 +36504,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) "fav" = ( @@ -36363,6 +36573,14 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"fce" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fore) "fcm" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -36663,7 +36881,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "fhE" = ( @@ -36745,7 +36963,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "fjm" = ( @@ -36873,7 +37091,7 @@ /turf/simulated/mineral/ancient/outer, /area/station/maintenance/electrical_shop) "flF" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/maintenance/fore) "flM" = ( @@ -36897,16 +37115,6 @@ icon_state = "solarpanel" }, /area/station/engineering/solar/aft_starboard) -"fms" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 5 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/atmos) "fmy" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable/orange{ @@ -37026,6 +37234,25 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) +"foa" = ( +/obj/effect/spawner/random/dirt/often, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central/north) "fof" = ( /obj/machinery/door/airlock/external{ id_tag = "specops_home"; @@ -37095,7 +37322,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -37379,7 +37606,7 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "ftZ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -37460,7 +37687,7 @@ }, /area/station/maintenance/asmaint) "fuN" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/light/small{ dir = 1 }, @@ -37524,7 +37751,7 @@ name = "Aft Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "fvk" = ( @@ -37646,7 +37873,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fxp" = ( @@ -37686,7 +37913,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "fxL" = ( @@ -37703,7 +37930,7 @@ /turf/simulated/floor/carpet/black, /area/station/command/bridge) "fyo" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/external/southeast) "fyN" = ( @@ -37716,6 +37943,11 @@ d2 = 2; icon_state = "1-2" }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -37801,7 +38033,7 @@ /turf/simulated/floor/plasteel, /area/station/security/main) "fAx" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -37821,7 +38053,7 @@ }, /area/station/hallway/primary/port/north) "fAK" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/supply/miningdock) "fBa" = ( @@ -37843,7 +38075,7 @@ /area/station/hallway/primary/port/north) "fBr" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/door/airlock/maintenance/glass, /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, @@ -37895,7 +38127,7 @@ /turf/simulated/floor/wood, /area/station/service/library) "fCP" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/stack/ore/glass, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -37911,6 +38143,9 @@ }, /turf/simulated/floor/plating, /area/station/science/xenobiology) +"fDs" = ( +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "fDu" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/orange{ @@ -37950,7 +38185,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -37961,6 +38196,11 @@ /obj/structure/girder, /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "fEn" = ( @@ -38184,7 +38424,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/security/range) "fHp" = ( @@ -38414,7 +38654,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -38423,7 +38663,7 @@ }, /area/station/hallway/primary/aft/west) "fLp" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -38445,7 +38685,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 8; @@ -38813,8 +39053,8 @@ /turf/simulated/wall, /area/station/public/locker) "fQs" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/mech_bay_recharge_port, /turf/simulated/floor/plasteel{ dir = 10; @@ -38910,7 +39150,7 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "fRI" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -39028,7 +39268,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -39073,6 +39313,11 @@ /turf/simulated/floor/engine, /area/station/engineering/control) "fTR" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellow" @@ -39239,6 +39484,11 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "fWQ" = ( @@ -39386,9 +39636,13 @@ /area/station/public/arcade) "fYk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) +"fYw" = ( +/obj/structure/sign/radiation/rad_area, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "fYy" = ( /obj/item/storage/bible, /obj/structure/table/wood/fancy/red, @@ -39422,11 +39676,6 @@ /turf/simulated/floor/plasteel, /area/station/security/lobby) "fYW" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -39467,7 +39716,7 @@ /area/station/supply/lobby) "fZC" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/cyan, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "fZO" = ( @@ -39584,7 +39833,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "gbC" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port2) "gbF" = ( @@ -39805,7 +40054,7 @@ /area/station/hallway/secondary/exit) "geK" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) "gfb" = ( @@ -39870,20 +40119,6 @@ /obj/effect/spawner/window/reinforced/plasma/grilled, /turf/simulated/floor/plating, /area/station/science/toxins/mixing) -"ghk" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 9 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plating, -/area/station/hallway/primary/central/north) "ghv" = ( /obj/machinery/light{ dir = 1 @@ -40168,7 +40403,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "glQ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/light/small{ dir = 4 }, @@ -40180,6 +40415,18 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) +"gmx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "gmy" = ( /obj/structure/sign/clown, /turf/simulated/wall, @@ -40193,7 +40440,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) "gnh" = ( @@ -40206,6 +40453,20 @@ icon_state = "cafeteria" }, /area/station/supply/break_room) +"gnt" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "gnu" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/disposal/west) @@ -40349,6 +40610,11 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -40357,7 +40623,7 @@ /obj/item/gun/projectile/automatic/toy/pistol, /obj/structure/rack, /obj/item/toy/sword, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/sign/poster/contraband/grey_tide{ pixel_y = 32 }, @@ -40406,7 +40672,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "gpZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "gqQ" = ( @@ -40442,6 +40708,19 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/central/east) +"grh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/north) "grv" = ( /obj/machinery/light{ dir = 8 @@ -40534,7 +40813,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port2) "gtz" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -40559,7 +40838,7 @@ /area/station/hallway/primary/aft/west) "gtZ" = ( /obj/effect/spawner/random/fungus/probably, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint) "gub" = ( @@ -40648,18 +40927,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/west) -"gvo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/maintcentral) "gvC" = ( /obj/structure/railing{ dir = 8 @@ -40754,7 +41021,7 @@ /area/station/service/library) "gxa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -40762,7 +41029,7 @@ /area/station/maintenance/port2) "gxk" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/west) "gxo" = ( @@ -40851,7 +41118,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_regular_floor = "yellowsiding"; icon_state = "tranquillite" @@ -40965,9 +41232,34 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/fpmaint) +"gAg" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluecorner" + }, +/area/station/hallway/primary/fore/north) "gAh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "gAq" = ( @@ -40976,6 +41268,25 @@ icon_state = "bar" }, /area/station/service/theatre) +"gAr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/station/hallway/primary/fore/north) "gAv" = ( /obj/item/reagent_containers/glass/bucket, /turf/simulated/floor/plating{ @@ -41342,7 +41653,7 @@ /area/station/hallway/spacebridge/scidock) "gGb" = ( /obj/machinery/light/small, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -41362,12 +41673,26 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/light{ dir = 8 }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) +"gGz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "gGB" = ( /turf/simulated/mineral/ancient/outer, /area/station/public/sleep/secondary) @@ -41387,6 +41712,11 @@ icon_state = "whitepurplecorner" }, /area/station/science/test_chamber) +"gGQ" = ( +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/disposal/northeast) "gGU" = ( /obj/machinery/mineral/stacking_unit_console{ pixel_x = 32; @@ -41638,7 +41968,7 @@ }, /area/station/medical/surgery/secondary) "gLg" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -41678,7 +42008,7 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/chair/stool, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) @@ -41702,7 +42032,7 @@ }, /area/station/public/sleep/secondary) "gLG" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, @@ -41912,11 +42242,11 @@ }, /area/station/command/vault) "gOh" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/public/storefront) "gOm" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/rack, /obj/item/pen, /turf/simulated/floor/plating, @@ -42029,6 +42359,11 @@ dir = 5; level = 2 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "gPT" = ( @@ -42117,7 +42452,7 @@ }, /area/station/hallway/primary/port/north) "gSN" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/port) "gSP" = ( @@ -42163,7 +42498,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) "gTe" = ( @@ -42320,6 +42655,11 @@ pixel_x = -28; name = "custom placement" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -42412,7 +42752,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, @@ -42836,7 +43176,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -43044,7 +43384,7 @@ /turf/simulated/floor/wood, /area/station/command/office/ntrep) "hhV" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/flashlight/seclite, /obj/structure/table, /turf/simulated/floor/plating, @@ -43143,7 +43483,7 @@ }, /area/station/science/test_chamber) "hjp" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "escape" @@ -43186,6 +43526,11 @@ pixel_x = -28; name = "custom placement" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -43424,7 +43769,7 @@ /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior/secondary) "hnP" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -43779,7 +44124,7 @@ /turf/simulated/floor/carpet/royalblack, /area/station/service/bar) "htz" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "darkgreenfull" }, @@ -43915,7 +44260,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -44119,7 +44464,7 @@ }, /area/station/science/robotics) "hxE" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/maintcentral) "hxM" = ( @@ -44447,6 +44792,18 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) +"hDc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Command SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/north) "hDf" = ( /obj/item/kirbyplants/plant25, /turf/simulated/floor/plasteel{ @@ -44505,7 +44862,7 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "hDB" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/mirror{ icon_state = "mirror_broke"; pixel_y = 28 @@ -44585,7 +44942,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) "hEQ" = ( @@ -44595,10 +44952,37 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/west) +"hES" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/spawner/random/dirt/often, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central/north) "hEU" = ( /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating/asteroid/ancient, /area/station/hallway/primary/fore/west) +"hEZ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "hFb" = ( /obj/structure/cable{ d1 = 4; @@ -44766,7 +45150,7 @@ dir = 5; level = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "hHD" = ( @@ -44810,7 +45194,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, /obj/effect/mapping_helpers/airlock/access/any/service/kitchen, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port2) "hIa" = ( @@ -44890,15 +45274,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/yellow, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/turbine) "hIC" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -45161,6 +45540,15 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port2) +"hLv" = ( +/obj/machinery/conveyor/auto{ + dir = 1 + }, +/obj/machinery/conveyor/auto{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "hLx" = ( /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, @@ -45220,7 +45608,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "hMW" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/chair/wood, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -45258,7 +45646,7 @@ }, /area/station/service/hydroponics) "hNo" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/scalpel, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/starboard) @@ -45295,7 +45683,7 @@ /turf/simulated/floor/plasteel, /area/station/public/quantum/service) "hNJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/kitchenspike, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -45348,7 +45736,7 @@ /turf/simulated/floor/wood, /area/station/service/theatre) "hOG" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -45402,7 +45790,7 @@ /area/station/service/hydroponics) "hPj" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) "hPp" = ( @@ -45508,7 +45896,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "darkyellow"; dir = 1 @@ -45530,7 +45918,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 4; @@ -45679,21 +46067,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "escape" }, /area/station/hallway/secondary/exit) -"hRN" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) "hRO" = ( /obj/machinery/light{ dir = 1 @@ -45841,7 +46220,7 @@ /area/station/turret_protected/aisat/interior/secondary) "hTT" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -46073,6 +46452,12 @@ icon_state = "darkpurple" }, /area/station/science/robotics) +"hXG" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "hYb" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -46108,7 +46493,7 @@ /obj/item/clothing/head/cone, /obj/item/clothing/head/cone, /obj/item/clothing/head/cone, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "hYu" = ( @@ -46147,7 +46532,7 @@ }, /area/station/public/sleep/secondary) "hYH" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; max_per_spawner = 1; @@ -46160,10 +46545,13 @@ }, /area/station/maintenance/apmaint) "hYI" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) +"hYQ" = ( +/turf/simulated/mineral/ancient/outer, +/area/station/maintenance/fore) "hYW" = ( /turf/simulated/mineral/ancient, /area/station/medical/paramedic) @@ -46269,7 +46657,7 @@ }, /area/station/service/chapel/office) "hZS" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/grille/broken, /obj/item/stack/rods, /turf/simulated/floor/plating, @@ -46623,6 +47011,7 @@ /area/station/service/mime) "ieC" = ( /obj/machinery/atmospherics/pipe/simple/visible, +/obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "ieJ" = ( @@ -46739,7 +47128,7 @@ /area/station/engineering/solar/aft) "igx" = ( /obj/machinery/optable, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/toy/plushie/robo_corgi, /turf/simulated/floor/plasteel{ icon_state = "darkpurple" @@ -46765,7 +47154,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) "ihn" = ( @@ -46851,6 +47240,11 @@ pixel_x = 1; pixel_y = 5 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -47015,21 +47409,6 @@ /obj/item/gavelhammer, /turf/simulated/floor/carpet, /area/station/legal/courtroom) -"ilj" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/north) "ilR" = ( /obj/docking_port/stationary/whiteship{ dir = 8; @@ -47090,7 +47469,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) "imr" = ( @@ -47152,7 +47531,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) "imO" = ( @@ -47293,6 +47672,11 @@ /turf/simulated/floor/plating, /area/station/command/office/hop) "iow" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "iox" = ( @@ -47310,7 +47694,7 @@ }, /area/station/security/checkpoint/secondary) "ioJ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/hallway/primary/fore/west) "ipn" = ( @@ -47636,14 +48020,14 @@ }, /area/station/hallway/primary/fore/west) "irS" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) "irU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -47692,7 +48076,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -47705,6 +48089,25 @@ icon_state = "cafeteria" }, /area/station/medical/break_room) +"isQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/binary/pump{ + dir = 1; + name = "Mix To Turbine" + }, +/obj/effect/spawner/random/dirt/frequent, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow"; + dir = 1 + }, +/area/station/engineering/atmos) "itf" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/starboard) @@ -47759,7 +48162,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/north) "iuC" = ( @@ -47767,9 +48170,13 @@ name = "Central Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) +"iuD" = ( +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "iuE" = ( /obj/structure/cable{ d1 = 1; @@ -48101,7 +48508,7 @@ name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port2) "iyK" = ( @@ -48128,7 +48535,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" @@ -48406,7 +48813,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -48441,6 +48848,27 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/external/north) +"iDF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) +"iDW" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fore) "iDY" = ( /obj/machinery/economy/vending/bardrobe, /obj/structure/sign/poster/contraband/random{ @@ -48582,6 +49010,11 @@ /area/station/hallway/primary/port/north) "iFR" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/cyan, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "iFS" = ( @@ -48675,6 +49108,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "iGX" = ( @@ -48741,6 +49179,14 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/north) +"iIH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/damage, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/station/maintenance/port2) "iIK" = ( /turf/simulated/wall, /area/station/supply/qm) @@ -48752,7 +49198,6 @@ }, /area/station/medical/storage/secondary) "iIS" = ( -/obj/item/trash/spentcasing/bullet, /obj/effect/decal/cleanable/blood/splatter, /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -48868,10 +49313,19 @@ }, /area/station/hallway/primary/fore/east) "iJM" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/random/barrier/grille_maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"iJS" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "iJY" = ( /obj/machinery/light_switch{ dir = 4; @@ -49175,7 +49629,7 @@ /area/station/hallway/primary/aft/east) "iON" = ( /obj/structure/closet, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkbrown" @@ -49197,7 +49651,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/maintenance/disposal/northeast) "iOU" = ( /obj/structure/table/wood, /obj/effect/spawner/random/maintenance, @@ -49210,6 +49664,19 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/central/north) +"iPd" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random/dirt/frequent, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/north) "iPe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -49434,7 +49901,7 @@ }, /area/station/hallway/secondary/entry/west) "iSn" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/mine/unexplored/cere/medical) "iSo" = ( @@ -49591,9 +50058,9 @@ }, /area/station/security/detective) "iTu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, -/obj/effect/spawner/random_spawners/wall_rusted_always, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, +/obj/effect/mapping_helpers/turfs/rust, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint) "iTx" = ( @@ -49744,6 +50211,22 @@ icon_state = "dark" }, /area/station/service/chapel/office) +"iVV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "iWe" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -49906,7 +50389,7 @@ /turf/simulated/floor/plating, /area/station/science/storage) "iYg" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/maintenance/disposal/westalt) "iYi" = ( @@ -49940,7 +50423,7 @@ }, /area/station/hallway/primary/port/south) "iYL" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -50127,7 +50610,7 @@ }, /area/station/hallway/primary/fore/west) "jas" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance{ name = "Storefront Access" @@ -50269,7 +50752,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -50549,7 +51032,7 @@ /turf/simulated/mineral/ancient, /area/mine/unexplored/cere/orbiting) "jfS" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -50701,7 +51184,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "jis" = ( @@ -50950,7 +51433,7 @@ pixel_x = -28; name = "custom placement" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/public/vacant_office) "jmh" = ( @@ -50973,7 +51456,7 @@ /area/station/maintenance/apmaint) "jmO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -51222,6 +51705,18 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) +"jpD" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "jpH" = ( /obj/structure/table, /obj/structure/sign/electricshock{ @@ -51327,9 +51822,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -51338,6 +51830,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -51447,7 +51942,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "jsB" = ( @@ -51508,7 +52003,7 @@ /area/station/supply/sorting) "jti" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -51612,6 +52107,11 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51667,7 +52167,7 @@ }, /area/station/hallway/spacebridge/dockmed) "jvd" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -51698,7 +52198,7 @@ }, /area/station/hallway/secondary/exit) "jvu" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/table_frame/wood, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -51999,7 +52499,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -52086,7 +52586,7 @@ /obj/structure/rack{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/extinguisher, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -52155,6 +52655,11 @@ dir = 9; level = 2 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "jAg" = ( @@ -52202,7 +52707,7 @@ "jAx" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/robotanalyzer, /turf/simulated/floor/plating, /area/station/maintenance/electrical_shop) @@ -52256,7 +52761,7 @@ /area/station/hallway/spacebridge/engmed) "jBh" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/starboard) "jBk" = ( @@ -52461,7 +52966,7 @@ /area/station/maintenance/port2) "jDw" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -52531,7 +53036,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -52551,7 +53056,7 @@ }, /area/station/hallway/primary/aft/west) "jED" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -52919,6 +53424,14 @@ icon_state = "redcorner" }, /area/station/hallway/secondary/entry/west) +"jJo" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "jJr" = ( /obj/structure/window/reinforced{ dir = 8 @@ -53003,7 +53516,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Starboard Asteroid Maintenance Access" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "jKO" = ( @@ -53029,7 +53542,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -53224,7 +53737,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -53273,7 +53786,7 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "jPu" = ( @@ -53284,6 +53797,16 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) +"jPy" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "jPD" = ( /obj/structure/cable/orange{ d1 = 2; @@ -53775,6 +54298,22 @@ }, /turf/simulated/floor/plasteel/freezer, /area/station/public/locker) +"jVu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "browncorner" + }, +/area/station/engineering/transmission_laser) "jVB" = ( /obj/machinery/light, /obj/structure/cable{ @@ -53919,7 +54458,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 4; @@ -53942,6 +54481,11 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "jZw" = ( @@ -54016,6 +54560,17 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/port2) +"kab" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/catwalk, +/area/station/engineering/transmission_laser) "kad" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 10 @@ -54503,14 +55058,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) -"khM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) "khN" = ( /obj/structure/cable/orange{ d1 = 1; @@ -54581,6 +55128,15 @@ }, /turf/simulated/floor/carpet/green, /area/station/service/library) +"kiG" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "kjb" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -54662,7 +55218,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "kkD" = ( @@ -54690,6 +55246,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "klh" = ( @@ -54922,7 +55483,7 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "kol" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/stack/rods/ten, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -54999,7 +55560,6 @@ /area/station/maintenance/asmaint) "kpK" = ( /obj/effect/decal/cleanable/blood/drip, -/obj/item/trash/spentcasing/bullet, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -55040,7 +55600,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -55158,6 +55718,21 @@ "ksl" = ( /turf/simulated/floor/carpet, /area/station/public/locker) +"ksq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random/dirt/frequent, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/north) "ksv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -55206,6 +55781,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "ksR" = ( @@ -55412,6 +55992,19 @@ }, /turf/simulated/wall, /area/station/public/quantum/security) +"kvL" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "kvU" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -55447,7 +56040,7 @@ /area/station/maintenance/apmaint) "kwq" = ( /obj/structure/chair/stool/bar, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "kwu" = ( @@ -55643,6 +56236,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 5 }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "kyQ" = ( @@ -55670,7 +56268,7 @@ }, /area/station/science/xenobiology) "kzf" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/storage) "kzh" = ( @@ -55684,6 +56282,23 @@ "kzq" = ( /turf/simulated/floor/wood, /area/station/maintenance/asmaint) +"kzw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/spawner/random/dirt/often, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "kzK" = ( /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, @@ -56249,6 +56864,11 @@ /obj/machinery/light/small{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "kKp" = ( @@ -56553,7 +57173,7 @@ /obj/machinery/door/airlock/engineering{ name = "Science Asteroid Substation" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "kOk" = ( @@ -56616,14 +57236,6 @@ }, /turf/simulated/floor/plasteel/freezer, /area/station/service/kitchen) -"kPs" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "kPx" = ( /obj/item/kirbyplants/plant21, /turf/simulated/floor/wood, @@ -56987,7 +57599,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -57062,12 +57674,16 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"kUW" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "kVh" = ( /obj/structure/chair/sofa/right{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "kVq" = ( @@ -57317,7 +57933,7 @@ }, /area/station/supply/lobby) "kZs" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/east) "kZw" = ( @@ -57373,7 +57989,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) @@ -57431,7 +58047,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -57442,6 +58058,11 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) +"lbU" = ( +/obj/effect/mapping_helpers/turfs/rust, +/obj/effect/spawner/random/dirt/often, +/turf/simulated/wall/r_wall, +/area/station/maintenance/fore) "lca" = ( /obj/structure/chair{ dir = 4 @@ -57563,7 +58184,7 @@ }, /area/station/science/toxins/launch) "ldR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/structure/sign/poster/contraband/random, /turf/simulated/wall, /area/station/maintenance/electrical_shop) @@ -57651,6 +58272,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -57705,7 +58331,7 @@ }, /area/station/supply/break_room) "lgd" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -57846,7 +58472,7 @@ /turf/space, /area/space/nearstation) "lif" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/flashlight/lantern, /obj/effect/turf_decal/box, /turf/simulated/floor/plating, @@ -58011,7 +58637,7 @@ name = "Quarantine Lockdown"; opacity = 0 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "ljP" = ( @@ -58252,7 +58878,7 @@ }, /area/station/service/chapel/office) "lmt" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, @@ -58436,7 +59062,7 @@ /area/station/medical/medbay) "lnJ" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "lnN" = ( @@ -58622,7 +59248,7 @@ }, /area/station/hallway/primary/starboard/south) "lrS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/mine/unexplored/cere/engineering) "lrW" = ( @@ -58711,6 +59337,19 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) +"ltw" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "ltP" = ( /obj/machinery/door/firedoor, /obj/structure/cable/orange{ @@ -58795,7 +59434,7 @@ /turf/simulated/floor/carpet/royalblack, /area/station/service/bar) "luZ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment/corner{ dir = 1 }, @@ -58865,6 +59504,21 @@ icon_state = "dark" }, /area/station/maintenance/electrical_shop) +"lvG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "lvL" = ( /obj/structure/cable/orange{ d2 = 2; @@ -59134,11 +59788,6 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -59237,7 +59886,7 @@ /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior/secondary) "lzz" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -59297,6 +59946,11 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "lAi" = ( @@ -59483,7 +60137,7 @@ }, /area/station/hallway/primary/port/south) "lEv" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -59656,7 +60310,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore2) "lGj" = ( @@ -59793,7 +60447,7 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "lJm" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/decal/cleanable/cobweb2, /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -59808,7 +60462,7 @@ /area/station/hallway/primary/starboard/south) "lJE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "lJM" = ( @@ -59905,7 +60559,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -59954,7 +60608,7 @@ }, /area/station/service/chapel) "lMN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal) "lMW" = ( @@ -59990,6 +60644,11 @@ /area/station/supply/storage) "lNw" = ( /obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -60026,7 +60685,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "lOy" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whiteblue" @@ -60083,6 +60742,11 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -60162,6 +60826,11 @@ }, /area/station/hallway/spacebridge/sercom) "lQT" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -60194,7 +60863,7 @@ }, /area/station/maintenance/port) "lRc" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/clothing/suit/chef/classic, /obj/item/clothing/head/chefhat, /obj/effect/decal/cleanable/dirt, @@ -60227,7 +60896,7 @@ dir = 4; pixel_y = -8 }, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port2) "lRI" = ( @@ -60256,7 +60925,7 @@ }, /area/station/security/permabrig) "lRL" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/trash/cheesie, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -60339,6 +61008,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "lSE" = ( @@ -60439,7 +61113,7 @@ }, /area/station/maintenance/electrical_shop) "lTP" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -60637,7 +61311,7 @@ }, /area/station/hallway/primary/port/north) "lVV" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/port) "lVX" = ( @@ -60835,7 +61509,7 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "lZH" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/camera{ c_tag = "Cargo Hallway" }, @@ -61063,7 +61737,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "mcB" = ( @@ -61117,7 +61791,7 @@ /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mdl" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "mdm" = ( @@ -61289,16 +61963,9 @@ /area/station/service/bar) "mfS" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) -"mgq" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "mgu" = ( /obj/docking_port/stationary{ dir = 4; @@ -61773,22 +62440,6 @@ icon_state = "neutralfull" }, /area/station/hallway/spacebridge/scidock) -"mnU" = ( -/obj/machinery/driver_button{ - id_tag = "trash"; - pixel_x = 24; - pixel_y = -8 - }, -/obj/machinery/door_control{ - id = "Disposal Exit"; - name = "Dispossal Vent Control"; - pixel_x = 24; - pixel_y = 8; - req_access = list(12) - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal) "mob" = ( /obj/structure/grille/broken, /obj/structure/cable/orange{ @@ -61816,7 +62467,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southwest) "moQ" = ( @@ -62039,7 +62690,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "mrt" = ( @@ -62063,6 +62714,17 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/supply/lobby) +"mrS" = ( +/obj/machinery/camera{ + c_tag = "AI Satellite Service Bay"; + dir = 8; + network = list("SS13","MiniSat") + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "mrU" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/light_switch{ @@ -62093,7 +62755,7 @@ /obj/machinery/floodlight{ light_power = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "msv" = ( @@ -62114,7 +62776,7 @@ name = "Storefront Shutters Control"; pixel_x = 24 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -62198,7 +62860,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -62339,7 +63001,7 @@ }, /area/station/turret_protected/aisat/interior) "mvD" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) @@ -62414,7 +63076,7 @@ /obj/machinery/atmospherics/binary/valve/open{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "mws" = ( @@ -62442,7 +63104,7 @@ pixel_x = -28 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "mwy" = ( @@ -62628,7 +63290,7 @@ /area/station/security/permabrig) "mAb" = ( /obj/machinery/light/small, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/gambling_den) "mAc" = ( @@ -62679,11 +63341,11 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) "mAq" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "mAH" = ( @@ -62948,8 +63610,8 @@ /turf/simulated/wall, /area/station/maintenance/port2) "mEr" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/spawner/random/blood/often, /obj/machinery/alarm/directional/east, /turf/simulated/floor/plating, /area/station/public/storefront) @@ -62971,7 +63633,7 @@ }, /area/station/engineering/control) "mFJ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -62981,7 +63643,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/security/range) "mFM" = ( @@ -63122,7 +63784,7 @@ name = "Bathroom" }, /obj/machinery/door/firedoor, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "mHH" = ( @@ -63187,7 +63849,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -63307,7 +63969,7 @@ }, /area/station/medical/chemistry) "mKo" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -63360,6 +64022,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -63421,7 +64088,7 @@ }, /area/station/maintenance/starboard) "mMx" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -63452,7 +64119,7 @@ }, /area/station/turret_protected/ai_upload) "mNd" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "mNi" = ( @@ -63543,6 +64210,11 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "mOA" = ( @@ -63574,7 +64246,7 @@ /obj/structure/chair/stool{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port2) "mOX" = ( @@ -63869,7 +64541,7 @@ /turf/simulated/floor/plasteel, /area/station/command/office/ce) "mTc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port2) "mTo" = ( @@ -63916,7 +64588,7 @@ "mTK" = ( /obj/machinery/optable, /obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -63927,7 +64599,7 @@ /turf/simulated/floor/wood, /area/station/public/vacant_office) "mTO" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; max_per_spawner = 1; @@ -63959,7 +64631,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/west) "mTR" = ( @@ -63994,7 +64666,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) @@ -64029,7 +64701,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -64103,11 +64775,6 @@ }, /area/station/maintenance/port) "mVp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, @@ -64155,7 +64822,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/supply/miningdock) "mWC" = ( @@ -64266,7 +64933,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -64359,7 +65026,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) "mZr" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" @@ -64465,7 +65132,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) "nbl" = ( @@ -64510,6 +65177,20 @@ "ncn" = ( /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port2) +"ncz" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "browncorner"; + dir = 1 + }, +/area/station/engineering/transmission_laser) "ncE" = ( /obj/machinery/conveyor/auto{ dir = 4 @@ -64697,7 +65378,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -64813,7 +65494,7 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "nhx" = ( @@ -65136,6 +65817,20 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/carpet/royalblack, /area/station/service/bar) +"nnR" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/disposal/northeast) "nnX" = ( /obj/structure/chair, /turf/simulated/floor/plasteel{ @@ -65171,7 +65866,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; @@ -65204,7 +65899,7 @@ dir = 4; color = "#954535" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "noS" = ( @@ -65491,7 +66186,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_starboard) "ntW" = ( @@ -65659,7 +66354,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "nvU" = ( @@ -65891,7 +66586,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "nyX" = ( @@ -65934,6 +66629,19 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/security/warden) +"nAM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Command SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/spawner/random/dirt/frequent, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "nAT" = ( /obj/structure/closet/wardrobe/xenos, /turf/simulated/floor/mineral/titanium/blue, @@ -66168,7 +66876,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -66301,16 +67009,6 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/port/north) -"nGZ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Atmospherics Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/engineering/atmos) "nHh" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -66361,13 +67059,6 @@ /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/maintenance/port) -"nHR" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "nIh" = ( /obj/structure/chair/sofa/corp/right, /turf/simulated/floor/plasteel, @@ -66398,6 +67089,10 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) +"nIW" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plasteel, +/area/station/hallway/spacebridge/scidock) "nIZ" = ( /obj/effect/mapping_helpers/airlock/access/all/science/tox, /obj/machinery/door/airlock/research, @@ -66457,7 +67152,7 @@ /area/station/security/brig) "nJX" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 2; d2 = 4; @@ -66520,7 +67215,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/north) "nKD" = ( @@ -66656,7 +67351,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/disposalpipe/segment/corner, /turf/simulated/floor/plasteel, /area/station/public/locker) @@ -66990,7 +67685,7 @@ }, /area/station/public/quantum/security) "nRz" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "nRO" = ( @@ -67090,7 +67785,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -67105,7 +67800,7 @@ }, /area/station/science/toxins/launch) "nUg" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "nUh" = ( @@ -67156,7 +67851,7 @@ }, /area/station/hallway/primary/port/south) "nUR" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "brown" @@ -67201,6 +67896,14 @@ "nVW" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/maintcentral) +"nWh" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "nWj" = ( /obj/structure/cable{ d1 = 2; @@ -67264,7 +67967,7 @@ }, /area/station/security/permabrig) "nWX" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -67333,7 +68036,7 @@ /turf/simulated/floor/plating, /area/station/security/warden) "nYM" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -67461,7 +68164,7 @@ /turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "oaE" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/light/small{ dir = 4 }, @@ -67528,7 +68231,7 @@ }, /area/station/engineering/break_room/secondary) "obE" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, @@ -67614,7 +68317,7 @@ pixel_x = -3; pixel_y = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "odu" = ( @@ -67888,16 +68591,15 @@ dir = 4 }, /obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, /area/station/engineering/control) -"ohJ" = ( -/obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port) "ohL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -68125,7 +68827,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -68356,7 +69058,7 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 10 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "onO" = ( @@ -68548,7 +69250,7 @@ "opD" = ( /obj/machinery/kitchen_machine/microwave, /obj/structure/table, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "opP" = ( @@ -68594,15 +69296,6 @@ }, /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) -"oqB" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/storage) "oqN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -68794,6 +69487,11 @@ }, /turf/simulated/wall, /area/station/hallway/primary/aft/west) +"osN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "osR" = ( /obj/structure/table/reinforced, /obj/structure/disposalpipe/segment{ @@ -68828,8 +69526,8 @@ }, /area/station/supply/office) "otb" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint) "oth" = ( @@ -68924,7 +69622,7 @@ }, /area/station/science/test_chamber) "ove" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /mob/living/simple_animal/mouse/gray, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -68953,7 +69651,7 @@ /obj/item/cigbutt/roach, /obj/item/cigbutt/roach, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "ovQ" = ( @@ -69026,7 +69724,7 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "owM" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/rack, /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, @@ -69114,7 +69812,7 @@ name = "Aft Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "oxQ" = ( @@ -69164,11 +69862,35 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) +"oyu" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/spawner/random/dirt/often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/north) "oyx" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/turret_protected/aisat/interior/secondary) +"oyJ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "oyN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -69241,11 +69963,6 @@ }, /area/station/hallway/primary/fore/east) "ozT" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -69254,8 +69971,8 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable{ - d2 = 4; - icon_state = "0-4" + d2 = 8; + icon_state = "0-8" }, /turf/simulated/floor/plating, /area/station/maintenance/storage) @@ -69263,6 +69980,13 @@ /obj/machinery/ai_status_display, /turf/simulated/wall, /area/station/service/kitchen) +"ozX" = ( +/obj/machinery/alarm/directional/west, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "oAs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -69281,7 +70005,7 @@ }, /area/station/maintenance/port2) "oAz" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/grille/broken, /obj/item/stack/ore/glass, /turf/simulated/floor/plating, @@ -69611,14 +70335,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/port/south) "oGI" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -69626,7 +70350,7 @@ "oGM" = ( /obj/structure/disposalpipe/segment/corner, /obj/item/clothing/head/ushanka, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) "oGZ" = ( @@ -69658,6 +70382,13 @@ /obj/machinery/economy/vending/cart, /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) +"oIf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "oIs" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes/cigpack_robust{ @@ -69686,6 +70417,11 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -69834,6 +70570,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -69901,7 +70642,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/door/airlock/engineering{ name = "Aft Starboard Solar Access" }, @@ -69915,7 +70656,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "oLP" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -69933,6 +70674,10 @@ icon_state = "dark" }, /area/station/command/office/cmo) +"oLU" = ( +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/wall, +/area/station/maintenance/disposal/northeast) "oMr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/public/glass, @@ -70028,7 +70773,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel{ icon_state = "darkyellow"; dir = 1 @@ -70255,18 +71000,6 @@ /obj/structure/cable, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) -"oPQ" = ( -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "oPR" = ( /obj/structure/sign/custodian, /turf/simulated/wall, @@ -70357,7 +71090,7 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "oRA" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 @@ -70375,7 +71108,7 @@ /turf/simulated/floor/wood, /area/station/service/clown) "oRS" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -70536,7 +71269,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 2; d2 = 4; @@ -70713,15 +71446,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) -"oXd" = ( -/obj/machinery/conveyor/auto{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "oXg" = ( /obj/structure/toilet{ dir = 4 @@ -70862,6 +71586,11 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -70916,7 +71645,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/west) "oZI" = ( @@ -71267,7 +71996,7 @@ }, /area/station/service/library) "pdP" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/door/airlock/freezer, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/starboard) @@ -71386,7 +72115,7 @@ /obj/structure/chair/wood{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "pfm" = ( @@ -71438,7 +72167,7 @@ /area/station/maintenance/port) "pga" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) "pge" = ( @@ -71468,7 +72197,7 @@ /turf/simulated/floor/carpet/green, /area/station/service/library) "pgK" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, @@ -71732,7 +72461,7 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "pkM" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -71785,7 +72514,7 @@ name = "Quarantine Lockdown"; opacity = 0 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "plk" = ( @@ -71824,7 +72553,7 @@ }, /area/station/medical/medbay) "plQ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/solar_maintenance/aft_starboard) "pmb" = ( @@ -71946,6 +72675,23 @@ }, /turf/simulated/floor/plating, /area/station/service/hydroponics) +"pnu" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "pnO" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -72031,7 +72777,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "poY" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/gambling_den) "ppd" = ( @@ -72101,6 +72847,11 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -72118,7 +72869,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal) "ppV" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/solar_maintenance/fore_starboard) "pqc" = ( @@ -72130,6 +72881,7 @@ "pqi" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72357,7 +73109,7 @@ /turf/simulated/floor/grass, /area/station/science/genetics) "pts" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/public/vacant_office) "ptt" = ( @@ -72390,6 +73142,26 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/security/prison/cell_block/A) +"ptz" = ( +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "ptA" = ( /obj/machinery/alarm/directional/south, /obj/machinery/camera{ @@ -72405,7 +73177,7 @@ }, /area/station/engineering/smes) "ptT" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) "ptZ" = ( @@ -72559,7 +73331,7 @@ }, /area/station/public/storage/tools) "pvf" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -72696,7 +73468,7 @@ "pxV" = ( /obj/structure/disposalpipe/segment/corner, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -72894,14 +73666,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"pBd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" - }, -/area/station/maintenance/port2) "pBi" = ( /obj/structure/table/wood, /obj/item/storage/firstaid/brute, @@ -72925,7 +73689,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pBH" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -73035,7 +73799,7 @@ }, /area/holodeck/alphadeck) "pDu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint) "pDE" = ( @@ -73182,7 +73946,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment/corner, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) "pEN" = ( @@ -73283,7 +74047,7 @@ /area/space) "pFT" = ( /obj/machinery/firealarm/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "bluecorner" @@ -73323,6 +74087,16 @@ icon_state = "dark" }, /area/station/command/bridge) +"pGx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "pGD" = ( /obj/machinery/light/small{ dir = 4 @@ -73395,7 +74169,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "pIB" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -73581,7 +74355,7 @@ }, /area/station/maintenance/port2) "pLe" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkbrown" @@ -73689,7 +74463,7 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "pMR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/turbine) "pMT" = ( @@ -73716,7 +74490,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet, /area/station/public/locker) "pNq" = ( @@ -73733,7 +74507,7 @@ }, /area/station/service/chapel) "pNE" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -74049,7 +74823,7 @@ "pQL" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "pQM" = ( @@ -74094,7 +74868,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "pRa" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/assembly/mousetrap/armed, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -74103,7 +74877,7 @@ dir = 4; color = "#954535" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purplecorner" @@ -74191,8 +74965,27 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"pRX" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "pSh" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/firecloset, /obj/machinery/firealarm/directional/south, /obj/machinery/power/apc/directional/east, @@ -74209,7 +75002,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -74271,6 +75064,21 @@ icon_state = "dark" }, /area/station/turret_protected/ai) +"pTm" = ( +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "pTr" = ( /obj/item/radio/intercom{ pixel_y = -28; @@ -74302,20 +75110,13 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/storage) -"pTM" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plating, -/area/station/hallway/primary/central/north) "pTT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/flasher{ id = "permaflash1"; pixel_x = 28 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -74332,6 +75133,11 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "pUC" = ( @@ -74531,7 +75337,7 @@ /obj/item/poster/syndicate_recruitment, /obj/item/poster/syndicate_recruitment, /obj/item/poster/syndicate_recruitment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "pWF" = ( @@ -74556,7 +75362,7 @@ /obj/structure/sink{ pixel_y = 24 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/gambling_den) "pWW" = ( @@ -74606,7 +75412,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "pXv" = ( @@ -74841,14 +75647,14 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "qaJ" = ( /obj/machinery/light/small{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) "qba" = ( @@ -74912,26 +75718,13 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/firealarm/directional/west, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" }, /area/station/hallway/primary/aft/west) -"qbE" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore) "qcb" = ( /obj/machinery/light/small{ dir = 8 @@ -74973,7 +75766,7 @@ /area/station/maintenance/port) "qcE" = ( /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/economy/vending/wallmed/directional/north, /turf/simulated/floor/plasteel{ dir = 5; @@ -75009,7 +75802,7 @@ name = "Aft Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -75069,7 +75862,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "qef" = ( @@ -75196,6 +75989,25 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fsmaint) +"qga" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/engine{ + slowdown = -0.3 + }, +/area/station/hallway/spacebridge/scidock) "qgd" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=EngineeringEast2"; @@ -75222,7 +76034,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -75310,7 +76122,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Storefront Access" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -75479,7 +76291,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/public/storefront) "qjv" = ( @@ -75539,6 +76351,15 @@ /obj/effect/landmark/spawner/xeno, /turf/simulated/floor/plating, /area/station/supply/miningdock) +"qkl" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "qkm" = ( /obj/structure/chair/sofa{ dir = 1 @@ -75711,6 +76532,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -75802,7 +76628,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -75987,7 +76813,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 2; d2 = 4; @@ -76008,7 +76834,7 @@ }, /area/station/maintenance/apmaint) "qpx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/port2) @@ -76194,7 +77020,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_regular_floor = "yellowsiding"; icon_state = "tranquillite" @@ -76209,7 +77035,7 @@ }, /obj/item/clothing/mask/facehugger/toy, /obj/item/clothing/mask/fakemoustache, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/firealarm/directional/east, /turf/simulated/floor/plasteel{ icon_regular_floor = "yellowsiding"; @@ -76354,6 +77180,27 @@ icon_state = "darkbrowncorners" }, /area/station/maintenance/starboard) +"quP" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/visible/yellow, +/obj/effect/spawner/random/dirt/frequent, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/simulated/floor/plating, +/area/station/engineering/atmos) +"quW" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "qva" = ( /obj/structure/cable/orange{ d1 = 4; @@ -76540,15 +77387,6 @@ icon_state = "whitepurple" }, /area/station/science/rnd) -"qxA" = ( -/obj/machinery/conveyor/auto/ccw{ - dir = 9 - }, -/obj/effect/decal/cleanable/cobweb{ - icon_state = "cobweb2" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "qxB" = ( /obj/machinery/conveyor/auto, /obj/machinery/light/small{ @@ -76560,7 +77398,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -76574,7 +77412,7 @@ name = "south bump"; dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/secure_closet/hydroponics, /turf/simulated/floor/plasteel{ icon_state = "darkgreenfull" @@ -76586,7 +77424,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -76918,7 +77756,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/pods{ pixel_x = -32 }, @@ -76951,7 +77789,7 @@ /turf/simulated/floor/engine, /area/station/medical/chemistry) "qDR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "qDS" = ( @@ -77106,6 +77944,20 @@ }, /turf/space, /area/station/hallway/spacebridge/sercom) +"qGM" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "qGR" = ( /obj/machinery/camera{ c_tag = "Security Lobby West" @@ -77144,7 +77996,7 @@ /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) "qHC" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/electrical_shop) "qHH" = ( @@ -77187,7 +78039,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "qHO" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -77349,7 +78201,7 @@ }, /area/station/service/chapel/office) "qJQ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/loading_area{ dir = 4 }, @@ -77584,7 +78436,7 @@ /turf/simulated/floor/plating, /area/station/hallway/spacebridge/dockmed) "qNj" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "qNu" = ( @@ -77769,7 +78621,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 1; d2 = 8; @@ -77928,7 +78780,7 @@ /turf/simulated/floor/grass, /area/station/science/genetics) "qSj" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -77991,7 +78843,7 @@ dir = 4; level = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "qTY" = ( @@ -78072,6 +78924,18 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"qUN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "qUO" = ( /mob/living/simple_animal/bunny{ desc = "It's Spaghetti, the official bnuy of Atmospherics. Appropriately named after the jumbled mess of piping."; @@ -78105,7 +78969,7 @@ /area/shuttle/arrival/station) "qVx" = ( /obj/effect/spawner/random/fungus/maybe, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/electrical_shop) "qVy" = ( @@ -78389,7 +79253,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -78437,7 +79301,7 @@ }, /area/station/science/xenobiology) "raA" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -78505,6 +79369,21 @@ /obj/effect/turf_decal/stripes/red, /turf/simulated/floor/engine, /area/station/engineering/control) +"rbw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 5 + }, +/obj/effect/spawner/random/dirt/often, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/atmos) "rbx" = ( /obj/structure/window/reinforced{ dir = 4 @@ -78621,7 +79500,7 @@ /area/station/maintenance/port2) "rdl" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/door/airlock/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) @@ -78637,7 +79516,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) "rdF" = ( @@ -78658,7 +79537,7 @@ network = list("Prison","SS13") }, /obj/item/bedsheet/patriot, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "rdM" = ( @@ -78752,16 +79631,6 @@ /obj/effect/landmark/start/chemist, /turf/simulated/floor/engine, /area/station/medical/chemistry) -"rgm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/maintcentral) "rgy" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -78801,7 +79670,7 @@ }, /area/station/hallway/primary/port/south) "rho" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port) "rhw" = ( @@ -78811,7 +79680,7 @@ }, /area/station/maintenance/apmaint) "ril" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/security/range) "riF" = ( @@ -78915,7 +79784,7 @@ /turf/simulated/wall/r_wall, /area/station/turret_protected/ai_upload) "rjx" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 2; d2 = 8; @@ -79092,7 +79961,7 @@ /area/station/hallway/secondary/entry/south) "rnP" = ( /obj/effect/spawner/random/fungus/probably, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/mine/unexplored/cere/civilian) "rnQ" = ( @@ -79157,7 +80026,7 @@ /turf/simulated/floor/carpet, /area/station/service/bar) "rot" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/public/locker) "roF" = ( @@ -79172,11 +80041,11 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "roL" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "rpg" = ( @@ -79446,7 +80315,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "rte" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/closet/crate/can, /obj/effect/decal/cleanable/dirt, /obj/item/kitchen/knife, @@ -79652,7 +80521,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -79727,7 +80596,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -79803,6 +80672,24 @@ "rza" = ( /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"rzv" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "rzL" = ( /obj/structure/cable/orange{ d1 = 2; @@ -79852,7 +80739,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 2; d2 = 8; @@ -79895,7 +80782,7 @@ }, /area/station/maintenance/port2) "rAT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore2) "rAX" = ( @@ -80087,14 +80974,14 @@ /area/station/science/xenobiology) "rDv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "rDF" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/security/range) "rEb" = ( @@ -80144,6 +81031,22 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/hallway/primary/central/west) +"rFa" = ( +/obj/machinery/driver_button{ + id_tag = "trash"; + pixel_x = 24; + pixel_y = -8 + }, +/obj/machinery/door_control{ + id = "Disposal Exit"; + name = "Dispossal Vent Control"; + pixel_x = 24; + pixel_y = 8; + req_access = list(12) + }, +/obj/effect/spawner/random/dirt/frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal) "rFb" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/portables_connector{ @@ -80256,7 +81159,7 @@ dir = 10; level = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "rGY" = ( @@ -80301,7 +81204,7 @@ /obj/machinery/conveyor_switch/oneway{ id = "CargoWaste" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "rHA" = ( @@ -80314,15 +81217,6 @@ /obj/structure/sign/security, /turf/simulated/wall, /area/station/hallway/primary/central/north) -"rHT" = ( -/obj/machinery/camera{ - c_tag = "Bridge Exterior"; - dir = 8; - network = list("RD","SS13"); - pixel_y = -22 - }, -/turf/space, -/area/station/maintenance/fore) "rIb" = ( /obj/effect/turf_decal/woodsiding{ dir = 1 @@ -80436,7 +81330,7 @@ /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) "rJg" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/closet/emcloset, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/starboard) @@ -80589,20 +81483,6 @@ /obj/item/storage/firstaid/regular, /turf/simulated/floor/mineral/titanium, /area/shuttle/arrival/station) -"rLu" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "rLz" = ( /obj/structure/closet/secure_closet/explorer, /obj/machinery/alarm/directional/south, @@ -80792,7 +81672,7 @@ layer = 2.9 }, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "rNC" = ( @@ -80824,7 +81704,7 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "rNT" = ( @@ -80996,7 +81876,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance{ name = "Storefront Access" @@ -81169,7 +82049,7 @@ }, /area/station/maintenance/apmaint) "rTa" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/light/small, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -81250,7 +82130,7 @@ /turf/space, /area/station/engineering/solar/port) "rUd" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) @@ -81478,8 +82358,8 @@ /turf/simulated/floor/plating, /area/station/service/hydroponics) "rXJ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "rXS" = ( @@ -81721,6 +82601,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -81730,7 +82615,7 @@ name = "Fore Asteroid Maintenance Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -81824,7 +82709,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -81850,7 +82735,7 @@ c_tag = "Disposals"; dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "sct" = ( @@ -81888,7 +82773,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -82366,7 +83251,7 @@ /turf/simulated/mineral/ancient/outer, /area/station/maintenance/disposal/north) "shX" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "shZ" = ( @@ -82727,17 +83612,6 @@ }, /turf/space, /area/station/engineering/solar/aft) -"snX" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore) "sok" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -82863,7 +83737,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/security/range) "srv" = ( @@ -83145,7 +84019,7 @@ /area/station/maintenance/electrical_shop) "stP" = ( /obj/item/reagent_containers/glass/bucket, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "darkgreenfull" }, @@ -83160,7 +84034,7 @@ /obj/structure/computerframe{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -83366,11 +84240,6 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "swL" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -83381,7 +84250,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "swN" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/cigbutt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -83400,7 +84269,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "sxa" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/mine/unexplored/cere/command) "sxb" = ( @@ -83470,12 +84339,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore2) -"syo" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/north) "syt" = ( /obj/structure/cable/orange{ d1 = 4; @@ -83772,7 +84635,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel{ icon_state = "darkyellow"; dir = 1 @@ -83781,7 +84644,7 @@ "sCt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "sCy" = ( @@ -84003,7 +84866,7 @@ }, /area/station/medical/surgery/secondary) "sFd" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -84071,7 +84934,7 @@ "sGa" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "sGd" = ( @@ -84142,7 +85005,7 @@ /turf/simulated/wall, /area/station/hallway/primary/central/north) "sIr" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -84449,7 +85312,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -84586,7 +85449,7 @@ /area/station/maintenance/port) "sOk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment{ dir = 4; color = "#954535" @@ -84691,7 +85554,7 @@ }, /area/station/hallway/primary/starboard/south) "sPm" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/spawner/random/fungus/probably, /turf/simulated/wall, /area/station/maintenance/apmaint) @@ -84857,7 +85720,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -84868,19 +85731,6 @@ icon_state = "escape" }, /area/station/hallway/secondary/entry/east) -"sSq" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Command SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "sSv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/engineering/glass{ @@ -85034,7 +85884,7 @@ /area/station/hallway/primary/starboard/south) "sUB" = ( /obj/item/chair/stool/bar, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "sUD" = ( @@ -85243,7 +86093,7 @@ dir = 8 }, /obj/item/kirbyplants/plant21, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkyellow" @@ -85260,6 +86110,15 @@ icon_state = "barber" }, /area/station/service/barber) +"sYd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "sYg" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -85298,7 +86157,7 @@ "sYE" = ( /obj/structure/reagent_dispensers/watertank, /obj/item/extinguisher, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "sZd" = ( @@ -85463,7 +86322,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Port Asteroid Maintenance" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "taT" = ( @@ -85585,7 +86444,7 @@ }, /area/station/hallway/secondary/entry/west) "tbU" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/machinery/light/small{ dir = 1 }, @@ -85596,7 +86455,7 @@ /area/station/maintenance/electrical_shop) "tcs" = ( /obj/item/chair, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/public/vacant_office) "tcx" = ( @@ -85634,7 +86493,7 @@ /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior/secondary) "tdk" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/orange{ @@ -85659,7 +86518,7 @@ }, /area/station/hallway/spacebridge/dockmed) "tet" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -85764,7 +86623,7 @@ pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "tfR" = ( @@ -85815,6 +86674,36 @@ icon_state = "cafeteria" }, /area/station/service/bar) +"tgd" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/control) +"tgp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/sign/electricshock{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "tgq" = ( /obj/structure/table/wood, /turf/simulated/floor/wood, @@ -85824,7 +86713,7 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "tgU" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, @@ -85913,7 +86802,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, @@ -85964,6 +86853,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) +"tiu" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/north) "tiv" = ( /obj/machinery/light{ dir = 1 @@ -85977,7 +86876,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "tiG" = ( @@ -86063,7 +86962,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -86095,7 +86994,7 @@ name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -86122,7 +87021,7 @@ /area/station/supply/lobby) "tjU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "tkd" = ( @@ -86261,7 +87160,7 @@ /area/station/hallway/spacebridge/sercom) "tmg" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "tmM" = ( @@ -86292,7 +87191,7 @@ }, /area/station/security/lobby) "tmT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/external/southwest) "tnb" = ( @@ -86561,12 +87460,23 @@ icon_state = "dark" }, /area/station/engineering/control) +"trF" = ( +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Engineering Power Storage 2"; + dir = 1; + network = list("SS13","CE") + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellow" + }, +/area/station/engineering/smes) "trN" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "trR" = ( @@ -86611,11 +87521,29 @@ icon_state = "redcorner" }, /area/station/security/lobby) +"tsn" = ( +/obj/item/stack/cable_coil{ + color = "#FFFF00" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/item/storage/toolbox/mechanical, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/multitool, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "tsp" = ( /obj/structure/sign/poster/official/do_not_question{ pixel_y = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) "tst" = ( @@ -86656,7 +87584,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "tsS" = ( @@ -86681,7 +87609,7 @@ /turf/simulated/floor/engine, /area/station/medical/chemistry) "ttn" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkbrown" @@ -86945,23 +87873,6 @@ /obj/effect/landmark/start/shaft_miner, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) -"twg" = ( -/obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Engineering Power Storage 2"; - dir = 1; - network = list("SS13","CE") - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, -/area/station/engineering/smes) "twk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/alarm/directional/west, @@ -87148,7 +88059,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "tyT" = ( @@ -87266,7 +88177,7 @@ /turf/simulated/floor/carpet/green, /area/station/service/library) "tAw" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "tAJ" = ( @@ -87326,6 +88237,11 @@ "tBG" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/window/reinforced, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/engineering/break_room/secondary) "tBR" = ( @@ -87395,7 +88311,7 @@ }, /area/station/engineering/gravitygenerator) "tCG" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/solar_maintenance/fore_starboard) "tCX" = ( @@ -87488,14 +88404,6 @@ /obj/item/storage/fancy/candle_box/eternal, /turf/simulated/floor/carpet/black, /area/station/service/chapel/office) -"tDU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore) "tDY" = ( /obj/structure/grille, /turf/simulated/floor/plating, @@ -87636,6 +88544,11 @@ /obj/structure/reagent_dispensers/water_cooler, /obj/structure/disposalpipe/segment, /obj/machinery/firealarm/directional/west, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -87862,7 +88775,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -88070,16 +88983,16 @@ }, /area/station/hallway/primary/aft/east) "tNQ" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) "tNT" = ( @@ -88210,7 +89123,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) "tQI" = ( @@ -88395,7 +89308,7 @@ /turf/simulated/floor/wood, /area/station/service/library) "tTF" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/power/apc/directional/north, /obj/structure/cable/orange{ d2 = 8; @@ -88500,7 +89413,7 @@ opacity = 0 }, /obj/effect/mapping_helpers/airlock/unres, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "tVf" = ( @@ -88784,7 +89697,7 @@ }, /area/station/public/quantum/security) "tYm" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "tYn" = ( @@ -88877,7 +89790,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/starboard) "tZl" = ( @@ -88912,7 +89825,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -88941,7 +89854,7 @@ }, /area/mine/unexplored/cere/civilian) "tZI" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southwest) "tZL" = ( @@ -88974,6 +89887,15 @@ icon_state = "dark" }, /area/station/security/brig) +"tZW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "tZZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -89139,6 +90061,14 @@ icon_state = "darkredcorners" }, /area/station/command/bridge) +"ubX" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fore) "ubY" = ( /obj/structure/cable/orange{ d1 = 1; @@ -89187,15 +90117,19 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) +"ucv" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "ucE" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) "uda" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "udb" = ( @@ -89295,7 +90229,7 @@ /turf/simulated/mineral/ancient, /area/station/service/hydroponics) "ueH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/northwest) "ueQ" = ( @@ -89560,6 +90494,11 @@ "uio" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "uir" = ( @@ -89567,7 +90506,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/asmaint) "uix" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/public/vacant_office) "uiD" = ( @@ -89841,7 +90780,7 @@ /turf/simulated/floor/wood, /area/station/legal/courtroom) "ull" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -89874,7 +90813,7 @@ }, /area/station/science/toxins/mixing) "umz" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "umL" = ( @@ -89990,7 +90929,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "unU" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/fsmaint) "uob" = ( @@ -90381,7 +91320,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "uuj" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fpmaint) "uut" = ( @@ -90500,7 +91439,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "uwc" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 @@ -90666,7 +91605,7 @@ /area/station/engineering/atmos/control) "uxM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -90697,7 +91636,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -90742,7 +91681,7 @@ /area/station/hallway/primary/port/south) "uyi" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -91116,7 +92055,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/west) "uCy" = ( @@ -91245,9 +92184,19 @@ /turf/simulated/floor/carpet/black, /area/station/command/office/captain) "uEU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/north) +"uFg" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central/north) "uFq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -91315,7 +92264,7 @@ "uGz" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" @@ -91406,6 +92355,12 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central/north) +"uIg" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "uIh" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes/corner{ @@ -91666,7 +92621,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light{ dir = 1 }, @@ -91704,6 +92659,36 @@ /obj/effect/spawner/airlock/s_to_n, /turf/simulated/mineral/ancient, /area/station/maintenance/port) +"uLC" = ( +/obj/structure/grille, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"uLG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/radiation/rad_area{ + pixel_x = 32 + }, +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "uMd" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -91951,7 +92936,7 @@ }, /area/station/hallway/spacebridge/dockmed) "uPU" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -92141,27 +93126,6 @@ icon_state = "dark" }, /area/station/engineering/control) -"uRS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" - }, -/area/station/hallway/primary/fore/north) "uSa" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable/orange{ @@ -92231,7 +93195,7 @@ name = "custom placement" }, /obj/machinery/economy/vending/cigarette, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "escape" @@ -92412,6 +93376,9 @@ icon_state = "whitepurple" }, /area/station/science/genetics) +"uVK" = ( +/turf/simulated/mineral/ancient, +/area/station/engineering/transmission_laser) "uWc" = ( /obj/machinery/light/small{ dir = 8 @@ -92443,7 +93410,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/science/research, /turf/simulated/floor/plasteel/white, @@ -92461,7 +93428,7 @@ }, /area/station/supply/break_room) "uWP" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -92537,9 +93504,9 @@ /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) "uYr" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "uYv" = ( @@ -92621,7 +93588,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "uZB" = ( @@ -92662,7 +93629,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) "vaz" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -92818,7 +93785,7 @@ /area/station/medical/cloning) "vcp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/port) "vcs" = ( @@ -92907,18 +93874,6 @@ icon_state = "dark" }, /area/station/telecomms/computer) -"vdv" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "vdU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -92947,7 +93902,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -93003,7 +93958,7 @@ name = "Security Blast Door"; opacity = 0 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore2) "vfi" = ( @@ -93049,7 +94004,7 @@ }, /area/station/hallway/primary/aft/west) "vfN" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -93086,7 +94041,7 @@ }, /area/station/hallway/primary/aft/west) "vgP" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -93101,7 +94056,7 @@ name = "Central Access" }, /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 4; @@ -93167,7 +94122,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 4; @@ -93240,7 +94195,7 @@ /area/station/service/bar) "vjB" = ( /obj/structure/chair/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "vjI" = ( @@ -93287,6 +94242,15 @@ icon_state = "dark" }, /area/station/public/fitness) +"vkd" = ( +/obj/machinery/camera{ + c_tag = "Bridge Exterior"; + dir = 8; + network = list("RD","SS13"); + pixel_y = -22 + }, +/turf/space, +/area/space) "vkk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -93417,7 +94381,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -93451,7 +94415,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "vmQ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/closet/crate/miningcar, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -93493,7 +94457,7 @@ /turf/simulated/floor/plating, /area/station/public/storefront) "vnw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/spawner/airlock/s_to_n, /turf/simulated/wall, /area/station/maintenance/disposal/external/southwest) @@ -93633,7 +94597,7 @@ }, /area/station/supply/storage) "vpe" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fsmaint) "vpg" = ( @@ -93844,7 +94808,7 @@ /turf/space, /area/space/nearstation) "vrl" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/light/small{ dir = 4 }, @@ -93892,7 +94856,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "vrR" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_switch{ pixel_y = 24; name = "north bump" @@ -93979,7 +94943,7 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southwest) "vtg" = ( @@ -94323,7 +95287,7 @@ /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "vxp" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/electrical_shop) "vxH" = ( @@ -94459,6 +95423,28 @@ /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) +"vyR" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/dirt/often, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluecorner" + }, +/area/station/hallway/primary/fore/north) "vyU" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 @@ -94751,7 +95737,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "vEs" = ( @@ -94898,7 +95884,7 @@ /turf/simulated/wall, /area/station/legal/magistrate) "vFD" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/ore_box, /obj/effect/turf_decal/box, /turf/simulated/floor/plating, @@ -94982,7 +95968,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_regular_floor = "yellowsiding"; icon_state = "tranquillite" @@ -95169,7 +96155,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) "vKQ" = ( @@ -95222,7 +96208,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkred" @@ -95265,13 +96251,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/engineering/break_room/secondary) "vLS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 2; d2 = 8; @@ -95287,7 +96278,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -95362,11 +96353,6 @@ /turf/simulated/floor/wood, /area/station/service/bar) "vME" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, @@ -95428,6 +96414,13 @@ icon_state = "dark" }, /area/station/telecomms/chamber) +"vNz" = ( +/obj/effect/spawner/random/dirt/often, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "vNJ" = ( /turf/simulated/floor/plasteel/white, /area/station/medical/virology) @@ -95530,6 +96523,21 @@ /obj/effect/spawner/random/barrier/grille_maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"vPg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/station/hallway/primary/fore/north) "vPj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 @@ -95603,6 +96611,27 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) +"vPY" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "vQk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -95696,7 +96725,7 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "vRb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) "vRf" = ( @@ -95863,7 +96892,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "vTo" = ( @@ -95904,7 +96933,7 @@ /obj/structure/urinal{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/gambling_den) "vUb" = ( @@ -95962,7 +96991,7 @@ }, /area/station/maintenance/apmaint) "vVP" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -96269,6 +97298,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 9 }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -96289,7 +97323,7 @@ name = "Hydroponics" }, /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -96776,7 +97810,7 @@ }, /area/station/hallway/primary/fore/west) "wiu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal/south) "wix" = ( @@ -96870,6 +97904,15 @@ icon_state = "white" }, /area/station/medical/cloning) +"wjr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "wjy" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -96966,6 +98009,16 @@ /obj/item/flashlight/lamp, /turf/simulated/floor/carpet/royalblack, /area/station/command/office/captain) +"wkK" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/spawner/random/dirt/frequent, +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/maintenance/maintcentral) "wkN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -97055,7 +98108,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -97069,6 +98122,16 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) +"wlG" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "wlV" = ( /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine, @@ -97083,7 +98146,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -97476,7 +98539,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "wqx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/mine/unexplored/cere/research) "wqE" = ( @@ -97719,7 +98782,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "wsV" = ( @@ -98075,7 +99138,7 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "wwn" = ( @@ -98086,15 +99149,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "wwy" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /turf/simulated/floor/plating{ @@ -98121,7 +99179,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) "wxd" = ( @@ -98199,25 +99257,6 @@ icon_state = "whiteblue" }, /area/station/medical/paramedic) -"wyo" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, -/area/station/hallway/primary/fore/north) "wyu" = ( /turf/simulated/mineral/ancient, /area/station/supply/break_room) @@ -98317,7 +99356,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "wzC" = ( @@ -98652,7 +99691,7 @@ /turf/simulated/floor/wood, /area/station/service/bar) "wEb" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) @@ -98958,24 +99997,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"wJe" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" - }, -/area/station/engineering/smes) "wJk" = ( /obj/machinery/camera{ c_tag = "Research Director's Office"; @@ -99016,8 +100037,8 @@ /turf/simulated/wall, /area/station/hallway/primary/central/east) "wJQ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "wJY" = ( @@ -99032,7 +100053,7 @@ name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/hallway/primary/central/west) "wKe" = ( @@ -99135,7 +100156,7 @@ /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wLr" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/asmaint) "wLu" = ( @@ -99412,7 +100433,7 @@ }, /area/station/service/chapel) "wPc" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "wPj" = ( @@ -99734,6 +100755,17 @@ }, /turf/simulated/wall, /area/station/turret_protected/aisat/interior) +"wUI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "wUO" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable/orange, @@ -99991,6 +101023,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) +"wZq" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "wZv" = ( /turf/simulated/wall, /area/station/medical/paramedic) @@ -100339,7 +101379,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) "xcH" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/alarm/directional/north, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -100351,7 +101391,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/port) "xcV" = ( @@ -100393,7 +101433,7 @@ /area/station/hallway/primary/starboard/south) "xdi" = ( /obj/structure/grille/broken, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "xdk" = ( @@ -100459,6 +101499,17 @@ }, /turf/simulated/floor/plating, /area/station/medical/patients_rooms) +"xdO" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/rust, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "xdT" = ( /obj/effect/landmark/start/doctor, /turf/simulated/floor/plasteel{ @@ -100526,11 +101577,11 @@ }, /area/station/engineering/break_room) "xeQ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) "xfI" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -100673,7 +101724,7 @@ icon_state = "0-8" }, /obj/structure/closet/crate/trashcart, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/public/storefront) "xhW" = ( @@ -100884,7 +101935,7 @@ /area/station/hallway/primary/aft/west) "xmz" = ( /obj/effect/spawner/random/fungus/probably, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port) "xmL" = ( @@ -100894,11 +101945,30 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/station/science/genetics) +"xmU" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random/dirt/often, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment/corner, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "bluecorner" + }, +/area/station/hallway/primary/fore/north) "xnc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -100913,6 +101983,13 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port) +"xnq" = ( +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "xnz" = ( /obj/structure/flora/ausbushes/ywflowers, /mob/living/simple_animal/cow/betsy, @@ -101013,6 +102090,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 10 }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "xpg" = ( @@ -101049,7 +102131,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "xpu" = ( @@ -101098,6 +102180,18 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) +"xqE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "brown" + }, +/area/station/engineering/transmission_laser) "xqN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -101120,7 +102214,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_starboard) "xrn" = ( @@ -101244,7 +102338,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -101354,11 +102448,14 @@ icon_state = "white" }, /area/station/maintenance/apmaint) +"xvu" = ( +/turf/simulated/wall/r_wall, +/area/station/hallway/secondary/entry/west) "xvv" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -101415,7 +102512,7 @@ pixel_x = 9 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "xwy" = ( @@ -101654,7 +102751,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "xyT" = ( @@ -101681,6 +102778,22 @@ icon_state = "white" }, /area/station/medical/patients_rooms) +"xyW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore) "xza" = ( /obj/machinery/camera{ c_tag = "Xenobiology Chamber 7"; @@ -101729,7 +102842,7 @@ name = "Fore Asteroid Maintenance Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore2) "xzA" = ( @@ -101873,7 +102986,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/white, /area/station/science/hallway) "xAV" = ( @@ -101942,6 +103055,11 @@ location = "EngineeringMiddle"; name = "navigation beacon (Engineering-Middle)" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -101976,6 +103094,10 @@ icon_state = "dark" }, /area/station/engineering/control) +"xCh" = ( +/obj/structure/sign/electricshock, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "xCu" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -102156,6 +103278,9 @@ "xEp" = ( /turf/space, /area/shuttle/gamma/station) +"xEE" = ( +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "xEJ" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/shieldwallgen, @@ -102248,18 +103373,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"xGd" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/maintcentral) "xGs" = ( /obj/item/radio/intercom{ name = "east bump"; @@ -102312,7 +103425,7 @@ "xGC" = ( /obj/structure/closet/crate/internals, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "darkbrown" @@ -102430,28 +103543,6 @@ "xIa" = ( /turf/simulated/wall, /area/station/science/xenobiology) -"xIm" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/structure/disposalpipe/segment/corner, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" - }, -/area/station/hallway/primary/fore/north) "xIr" = ( /obj/effect/decal/cleanable/dirt, /obj/item/cigbutt, @@ -102462,7 +103553,7 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "xIB" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -102653,7 +103744,7 @@ dir = 8 }, /obj/machinery/firealarm/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/public/locker) "xLj" = ( @@ -102739,7 +103830,7 @@ }, /area/station/medical/storage/secondary) "xNu" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -102972,11 +104063,11 @@ /turf/simulated/wall, /area/station/hallway/primary/central/west) "xQM" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "xQR" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -102991,7 +104082,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/power/apc/directional/north, /obj/structure/cable/orange{ d2 = 8; @@ -103160,7 +104251,7 @@ /obj/item/stack/ore/iron, /obj/item/stack/ore/iron, /obj/item/stack/ore/gold, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "xTb" = ( @@ -103403,7 +104494,7 @@ /area/station/security/prison/cell_block/A) "xWe" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "xWf" = ( @@ -103485,7 +104576,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -103526,7 +104617,7 @@ /area/station/hallway/primary/port/south) "xXu" = ( /obj/machinery/light, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -103620,6 +104711,11 @@ /area/shuttle/pod_1) "xYQ" = ( /obj/machinery/firealarm/directional/east, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -103750,6 +104846,11 @@ /area/station/security/lobby) "yaP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, @@ -103949,7 +105050,7 @@ /area/station/maintenance/asmaint) "yer" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -104032,7 +105133,7 @@ }, /area/station/supply/storage) "yfF" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/girder, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -104147,19 +105248,6 @@ icon_state = "white" }, /area/station/medical/patients_rooms) -"ygI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door_control{ - id = "medeva"; - name = "Medical EVA shutter control"; - pixel_y = 24; - req_one_access = list(19,41) - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/south) "ygS" = ( /obj/structure/table, /obj/machinery/light{ @@ -104229,7 +105317,7 @@ /area/station/hallway/primary/central/east) "yhM" = ( /obj/structure/closet, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -104533,6 +105621,19 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central/east) +"yll" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 10; + level = 2 + }, +/obj/effect/spawner/random/dirt/often, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/north) "ylx" = ( /obj/machinery/door_control{ id = "MechbayShutters"; @@ -104573,7 +105674,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/public/locker) "ylX" = ( @@ -104597,7 +105698,7 @@ "ymf" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_starboard) @@ -114537,7 +115638,7 @@ lrW whg gUw eHn -ohJ +eCI gUw xZV ljz @@ -124556,7 +125657,7 @@ lJR lJR btd pNE -mgq +vNz btd cEM eQC @@ -127059,7 +128160,7 @@ rNK hUU aXn bYq -pBd +iIH fuZ dQZ lHU @@ -133263,9 +134364,9 @@ aXR ozA cUl uio -nGZ -aZY -fms +quP +isQ +rbw jUL rRD bKz @@ -133779,7 +134880,7 @@ sgp gwb bDR bFa -bIi +nBK bIi bIi aCP @@ -135858,7 +136959,7 @@ bDR bDR bDR bHt -jgF +pGx ojN ojN ojN @@ -136372,7 +137473,7 @@ bXA bYe bDR kyo -oqB +bHt cRo kzf aXR @@ -137582,10 +138683,10 @@ aVd aVS duJ lfg -uOz +vPg fWE gPS -aFp +yll iFR jAb jZe @@ -137845,10 +138946,10 @@ aFp jZE iGc tjU -ilj +aZy ksP kKk -lmZ +ddm cHz cHz cHz @@ -137860,8 +138961,8 @@ cHz lSw aZk iow -ghk -pTM +foa +hES bbU uep aYJ @@ -138095,7 +139196,7 @@ cUa djc dmo dvR -ugQ +grh sGY aKp aKp @@ -138633,7 +139734,7 @@ mTR mTR mTR mTR -mTR +aZp mTR dqx mTR @@ -138671,8 +139772,8 @@ dgX bVT bPE aJc -wJe -coU +dEi +wkK cUm mVp mVp @@ -138681,8 +139782,8 @@ vME vME cUm mVp -gvo -xGd +wxd +wxd ppp wxd wxd @@ -138866,7 +139967,7 @@ aUH tpA eMh dwE -vuY +tiu ykC cWn gXb @@ -138926,9 +140027,9 @@ mlM cQf bNx lyF -bPF +bPG bQF -twg +trF bND bND bND @@ -138939,11 +140040,11 @@ fLT fLT dkk aQR -cUr -rgm -rgm -khM -hRN +eAS +eAS +eAS +mkk +fLT mJM mJM woy @@ -139152,7 +140253,7 @@ aYJ aYJ aYJ brf -bgf +aGc czV aYJ bhQ @@ -139380,7 +140481,7 @@ aVS aVS aVS aVA -vuY +tiu sGY aKp gXl @@ -139409,7 +140510,7 @@ kbl pKj aYJ lmP -bgf +aGc nQu trR bhQ @@ -139610,10 +140711,10 @@ rNK rNK rNK rNK -rNK -rNK -rNK -rNK +cTG +cCu +cTG +cTG rNK rNK rNK @@ -139666,7 +140767,7 @@ pXq bbu bdx emX -bgf +aGc buQ hCd bhQ @@ -139857,20 +140958,20 @@ rNK rNK rNK rNK -lez -fwi -rNK -rNK -rNK -rNK -rNK -rNK +oAO +dhy +oAO rNK rNK rNK rNK rNK rNK +vkd +hYQ +hYQ +hYQ +hYQ rNK rNK rNK @@ -139894,7 +140995,7 @@ abW abW aKp dxj -vuY +tiu qtB aKp gXL @@ -139923,7 +141024,7 @@ gIt bcH aYJ cLz -bgf +aGc buQ fBC bhQ @@ -139948,7 +141049,7 @@ bCX bhd bFo gbH -nOF +tgd nOF qMs ksU @@ -140115,19 +141216,19 @@ rNK rNK rNK oAO -dhy +oMU oAO +xkY +oAO +xkY +oAO +cRv rNK -rNK -rNK -rNK -rNK -rNK -rNK -rNK -rNK -rNK -rNK +xkY +wSn +wSn +wSn +pls cRv cRv cRv @@ -140145,13 +141246,13 @@ aVS aVS aVS abW -abW -abW -abW -abW -aKp +cMz +cMz +cMz +cMz +dmA dwg -vuY +tiu qtB aKp npV @@ -140180,7 +141281,7 @@ baR baR cmW fzb -bgf +aGc buQ aYJ bhQ @@ -140372,24 +141473,20 @@ rNK rNK rNK oAO -oMU -oAO +amt +anz +aof +aoE +apw +xkY xkY oAO -oAO -oAO -cRv -rNK -rHT -abE -cRv -abE -abE -cRv -abW -abW -abW -abW +xkY +gGQ +gGQ +arm +gKc +bcf abW abW abW @@ -140406,10 +141503,14 @@ abW abW abW abW -aKp +cMz +cRI +aBI +cVX +hDc dxt dQg -qtB +gAr fXC fXC fXC @@ -140437,7 +141538,7 @@ lCO tHC baR eQQ -bgf +aGc buQ aYJ bhQ @@ -140519,7 +141620,7 @@ hKz oeQ ayb ayb -xcc +rNK rNK rNK ayb @@ -140629,20 +141730,20 @@ rNK rNK rNK oAO -amt -anz -aof -aoE -apw -aqT -cMH -cRv -ivS -cRv -cRv -cRv -cRv -cRv +sDk +obB +aog +vYQ +nWh +iuD +osN +xkY +gGQ +cIe +nnR +aru +rBk +kvL abW abW abW @@ -140660,10 +141761,10 @@ abW abW abW cMz -cMz -cMz -cMz -cMz +cRT +bIl +bIl +dmA dxw dTI qtB @@ -140694,7 +141795,7 @@ kok dqp baR eQQ -bgf +aGc bgg aYJ dcG @@ -140719,7 +141820,7 @@ bhd bhd bFy bHe -nOF +tgd nOF nOF bMk @@ -140776,7 +141877,7 @@ hKz oeQ ayb rNK -xcc +rNK rNK rNK rNK @@ -140886,44 +141987,44 @@ rNK rNK rNK oAO -sDk -obB -aog -vYQ -aog -arm -dQr -cDp -cMH -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW +mco +anB +wUc +vIp +tNQ +tZW +iOP +atC +xdO +qUN +cMh +oLU +aWH +iDF +bvB +bqj +bvD +rBk +rUq +uPs +rBk +rBk +vPY +wlG +wUI +wlG +wUI +qGM abW abW cMz -cRI -aBI -cVX -dmC -dxx -dTM -wyo +cRT +aTb +rjd +dmA +dyD +tiu +qtB hli gZI hVQ @@ -140951,7 +142052,7 @@ eOx gJw uNN tfR -bgf +aGc buQ aYJ bhR @@ -140976,7 +142077,7 @@ lzH bhd bFz bHe -nOF +tgd nOF nOF eWS @@ -141033,7 +142134,7 @@ hKz uVb rNK rNK -xcc +rNK rNK rNK rNK @@ -141143,40 +142244,40 @@ rNK rNK rNK oAO -mco -anB -wUc -vIp -tNQ -aru -iOP -atC -uPs -vdv -uBs -cMH -aWH -bcf -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW +aoH +anC +hLv +anC +qtu +anC +anC +anC +anC +anC +anC +oAO abW +lEk +bVM +aWv +bjY +gKc +aQq +gKc +oIf +dQr +gGz +gKc +gKc +gKc +dQr +gnt +mJn abW cMz -cRT -bIl -bIl +dGA +eDi +djn dmA dyC dWE @@ -141208,7 +142309,7 @@ dqp ube baR eQQ -bgf +aGc buQ aYJ dwz @@ -141287,10 +142388,10 @@ oeQ hrd qyP hKz -oeQ +nIW +rNK rNK rNK -xcc rNK rNK rNK @@ -141399,44 +142500,44 @@ rNK rNK rNK rNK +xkY +qKz +qKz +xkY +oAO +ivS +cRv +cRv +cRv +cRv +cRv +apW oAO -aoH -anC -anC -aoF -oPQ -aqT -cMH -atD -gKc -axj -rBk -aNP -aTL -cmN -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW abW -cMz -cRT -aTb -rjd +uBs +aWH +bqQ +aMj +vpg +aMj +bjY +amB +ubX +atv +dtN +jPy +iDW +czt +axi +xyW +cMH +flF +cSh +naY +djv dmA dyD -vuY +tiu qtB nXZ hbW @@ -141465,7 +142566,7 @@ vQV vRp baR eQQ -bgf +uFg bgi eHf dDR @@ -141541,13 +142642,13 @@ rNK rNK rNK oeQ -hrd +qga qyP hKz -oeQ +nIW +rNK rNK rNK -xcc rNK rNK rNK @@ -141656,44 +142757,44 @@ rNK rNK rNK rNK -xkY -qKz -qKz -aqT -amu -anB -acK -wSn -aqT -aqT -qKz +lzH +lzH +lzH qKz -aqT -tDU -snX -bvB -bqj -bvD -rBk -rUq -uPs -rBk -rBk -rBk -rUq -uPs -rUq -uPs -axi -abW +oAO +cRv +cRv +lzH +cRv +rNK +rNK +oMU +oAO abW +cDp +cMH +uBs +pls +pls +bNM +atD +cJJ +dRN +ptz +dCr +cpQ +fce +czu +jPy +pRX +sYd +flF +lbU +nAM cMz -dGA -eDi -djn dmA eua -vuY +tiu pwc fXC hbZ @@ -141801,10 +142902,10 @@ oeQ hrd qyP hKz -oeQ +nIW +rNK rNK rNK -xcc rNK rNK rNK @@ -141913,44 +143014,44 @@ rNK rNK rNK rNK +rNK +rNK lzH +oAO lzH +rNK +rNK lzH -qKz -qxA -qtu -anC -anC -anC -oXd -anC -anC +ivS +rNK +rNK +apX oAO -vpg -lEk -bVM -aWv -bjY -gKc -dQr -gKc -dQr -dQr -aQq -gKc -gKc -gKc -dQr -aRc -mJn +abW +abW +xEE +xEE +xEE +xEE +xEE +xEE +xEE +pnu +iVV +pls +pls cMH -flF -cSh -naY -djv -dmA -uRS -vuY +cDp +pls +eUJ +rzv +oyJ +ltw +kzw +wlG +ksq +vyR +tiu qtB gch gch @@ -142058,10 +143159,10 @@ uwf vWN rOM xBI -uwf +uVb +rNK rNK rNK -xcc rNK rNK rNK @@ -142173,41 +143274,41 @@ rNK rNK rNK lzH -oAO -oAO -ivS -cRv -cRv -cRv -cRv -cRv -apW -oAO +lzH +lzH +rNK +rNK +rNK +rNK +rNK +aRh +fwi +rNK +rNK +xEE +uIg +xqE +ozX +iJS +hEZ +lvG +pTm +ncz +iVV +pls abW -uBs -aWH -bqQ -aMj -vpg -vpg -bjY -cDp -czu -aMj -vpg -gKc -vpg -czt -qbE -gKc -dQr -flF -flF -sSq -cMz -dmA -dwg -syo +abW +abW +abW +pls +jJo +kiG +uLC +jpD +wjr +iPd +gAg +oyu eJV gch hdE @@ -142315,10 +143416,10 @@ qHn jqW koo mqR -qHn -lzH -lzH -xcc +xvu +rNK +rNK +rNK rNK rNK rNK @@ -142429,41 +143530,41 @@ rNK rNK rNK rNK -lzH -lzH -oAO +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +aRh +fwi +rNK +rNK +fYw +quW +cPS +fDs +fDs +wZq +jVu +bmG +uLG +tgp +cRv +cRv cRv cRv -lzH cRv -rNK -rNK -oMU -oAO -abW cDp -cMH -uBs -pls -pls -bNM -atD -pls -cMH -pls -pls -cpQ -vpg -czu -axj -rUq -rBk -rBk -bvD -aKC -rUq -rLu -xIm +cDp +cDp +cDp +cDp +cDp +aKp +xmU pqi oPw ldo @@ -142572,10 +143673,10 @@ qHn abZ dbg mqR -qHn +xvu +rNK rNK rNK -xcc rNK rNK rNK @@ -142687,39 +143788,39 @@ dcv rNK rNK rNK -lzH -lzH rNK rNK -lzH -ivS rNK rNK -apX -oAO -abW -abW -abW -abW -abW -pls -pls -pls -abW -abW -abW -pls -pls -cMH -cDp -pls -cDp -aWH -aQq -bjY -nHR -dQr -kPs +rNK +rNK +rNK +hiC +tah +rNK +rNK +kUW +xnq +fDs +fDs +fDs +wZq +cac +xEE +uVK +uVK +cRv +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +aKp vml cwJ gDe @@ -142954,26 +144055,26 @@ rNK aRh fwi rNK -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -pls -cMH -cMH -pls +rNK +xCh +quW +cPS +fDs +dRV +kab +tsn +xEE +cRv +cRv +cRv +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK npV aKp aKp @@ -143211,26 +144312,26 @@ rNK aRh fwi rNK +rNK +xEE +hXG +gmx +mrS +qkl +clv +xEE cRv cRv -cRv -cRv -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -abW -rBH -abW +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +dmA +npV npV djH dmY @@ -143469,23 +144570,23 @@ aRh fwi rNK rNK -vva -vva -cRv +xEE +xEE +xEE +ucv +xEE +xEE +xEE cRv -cRv -abW -abW -abW -abW -abW -abW -cRv -cRv -cRv -cRv -abW -abW +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK dmA npV npV @@ -143727,22 +144828,22 @@ fwi rNK rNK rNK -vva -vva -vva -cRv -cRv -abW -cRv -cRv -cRv -cRv -cRv rNK -vva -cRv -cRv -abW +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK dmA cSi cSj @@ -143985,21 +145086,21 @@ rNK rNK rNK rNK -vva -vva -vva -cRv -cRv -cRv rNK -abW -abW rNK rNK -vva -vva -cRv -abW +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK +rNK dmA cSp cWx @@ -144236,8 +145337,11 @@ rNK rNK rNK rNK -hiC -tah +aRh +fwi +rNK +rNK +rNK rNK rNK rNK @@ -144254,11 +145358,8 @@ rNK rNK rNK rNK -vva -cRv -cRv dmA -cSk +cWz cWz uZw aKp @@ -144511,9 +145612,9 @@ rNK rNK rNK rNK -vva -vva -cRv +rNK +rNK +rNK dmA cSm ckx @@ -144769,8 +145870,8 @@ rNK rNK rNK rNK -vva -cRv +rNK +rNK dmA uts ieC @@ -145530,7 +146631,7 @@ rNK ahF ahF ahF -ahF +rNK rNK rNK rNK @@ -146563,7 +147664,7 @@ rRM aaf aaf aaf -ahF +rNK rNK rNK rNK @@ -148431,7 +149532,7 @@ ybZ qGg ljb wZv -ygI +eGK kNw rcX mTZ @@ -161456,9 +162557,9 @@ rNK rNK rNK aoR -aqT -aqT -aqT +oLU +oLU +oLU aoR aoR xBm @@ -162784,7 +163885,7 @@ gGU hbP mDp siF -mnU +rFa scq oaE lCC diff --git a/_maps/map_files/stations/deltastation.dmm b/_maps/map_files/stations/deltastation.dmm index 3509ef8e7549..76bf74be618b 100644 --- a/_maps/map_files/stations/deltastation.dmm +++ b/_maps/map_files/stations/deltastation.dmm @@ -400,7 +400,7 @@ }, /area/station/hallway/secondary/entry/north) "aeA" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood, /area/station/hallway/secondary/entry/east) @@ -951,9 +951,19 @@ /obj/machinery/computer/med_data/laptop, /turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) +"ahn" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellowfull" + }, +/area/station/engineering/control) "ahz" = ( /obj/structure/sign/nanotrasen, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/hallway/secondary/entry/east) "ahA" = ( @@ -1306,7 +1316,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/arrival/station) "akA" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/hallway/secondary/entry/east) "akB" = ( @@ -1353,7 +1363,7 @@ }, /area/station/hallway/secondary/entry/south) "alk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fore2) "alm" = ( @@ -2483,6 +2493,15 @@ dir = 1 }, /area/station/maintenance/fore2) +"apB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "apF" = ( /obj/machinery/power/tracker, /obj/structure/cable{ @@ -2808,7 +2827,7 @@ /obj/structure/table/wood, /obj/item/storage/briefcase, /obj/item/taperecorder, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/electrical_shop) "aqC" = ( @@ -3046,7 +3065,7 @@ }, /area/station/maintenance/fore2) "are" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore2) "arf" = ( @@ -3104,7 +3123,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical_shop) "arr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/electrical_shop) "ars" = ( @@ -3114,7 +3133,7 @@ /obj/structure/chair/comfy/brown{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/electrical_shop) "aru" = ( @@ -3143,7 +3162,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/electrical_shop) "arw" = ( @@ -3849,7 +3868,7 @@ /area/station/maintenance/electrical_shop) "ath" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/electrical_shop) "ati" = ( @@ -3903,7 +3922,7 @@ /area/station/maintenance/fore) "atr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fore) "ats" = ( @@ -3913,7 +3932,7 @@ "att" = ( /obj/structure/table/wood, /obj/item/reagent_containers/drinks/drinkingglass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fore) "atu" = ( @@ -3922,7 +3941,7 @@ }, /obj/effect/decal/cleanable/cobweb, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fore) "atv" = ( @@ -4420,7 +4439,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "auE" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/disposal) "auF" = ( @@ -4463,7 +4482,7 @@ /turf/simulated/floor/plating, /area/station/engineering/controlroom) "auL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/electrical_shop) "auM" = ( @@ -4481,7 +4500,7 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fore) "auP" = ( @@ -5230,7 +5249,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "awx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/security/checkpoint/secondary) "awA" = ( @@ -5343,7 +5362,7 @@ /area/station/maintenance/fore) "awW" = ( /obj/effect/spawner/random/fungus/frequent, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore) "awX" = ( @@ -5366,7 +5385,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "awZ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/service/janitor) "axb" = ( @@ -5816,7 +5835,7 @@ /obj/item/camera_film, /obj/structure/table/wood, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fore) "ayh" = ( @@ -6022,7 +6041,7 @@ /turf/simulated/floor/engine, /area/station/engineering/controlroom) "ayW" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ayX" = ( @@ -6523,7 +6542,7 @@ /obj/structure/chair/comfy/brown{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fore) "aAq" = ( @@ -7359,7 +7378,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fore) "aCu" = ( @@ -7836,7 +7855,7 @@ }, /area/station/service/chapel) "aDH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore) "aDI" = ( @@ -11172,7 +11191,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/bar) "aMY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/gambling_den) "aMZ" = ( @@ -11614,7 +11633,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "aOu" = ( @@ -12124,7 +12143,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "aPN" = ( @@ -12165,7 +12184,7 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/art) "aPT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "aPU" = ( @@ -12793,7 +12812,7 @@ "aRu" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ dir = 10; icon_state = "darkblue" @@ -13252,14 +13271,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) "aSP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "aSQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "aSR" = ( @@ -13981,7 +14000,7 @@ /area/station/maintenance/gambling_den) "aUq" = ( /obj/structure/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "aUs" = ( @@ -14605,7 +14624,7 @@ }, /area/station/engineering/atmos) "aVK" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fore) "aVN" = ( @@ -16045,7 +16064,7 @@ }, /area/station/supply/storage) "aZu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fsmaint) "aZv" = ( @@ -17092,7 +17111,7 @@ /area/station/engineering/atmos) "bcb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "bcc" = ( @@ -18330,7 +18349,7 @@ /area/station/supply/miningdock) "bfL" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/grass/jungle, /area/station/maintenance/fsmaint) "bfN" = ( @@ -18524,7 +18543,7 @@ /turf/simulated/wall, /area/station/maintenance/starboard2) "bgt" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/starboard2) "bgv" = ( @@ -22640,7 +22659,7 @@ /turf/simulated/wall, /area/station/maintenance/starboard) "bqC" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/starboard) "bqK" = ( @@ -30472,6 +30491,15 @@ icon_state = "bot" }, /area/station/hallway/primary/central/west) +"bKE" = ( +/obj/structure/girder, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "bKF" = ( /obj/structure/table/wood, /obj/item/clothing/mask/cigarette/cigar{ @@ -30902,6 +30930,13 @@ /area/space/nearstation) "bLN" = ( /obj/effect/spawner/random/barrier/grille_maybe, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/port) "bLO" = ( @@ -31577,7 +31612,7 @@ }, /area/station/hallway/primary/starboard/north) "bNy" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bNz" = ( @@ -31641,7 +31676,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/spawner/random/barrier/grille_maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -34984,7 +35019,7 @@ /area/station/hallway/primary/port/west) "bWI" = ( /obj/machinery/alarm/directional/east, -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -35923,7 +35958,7 @@ /area/station/engineering/smes) "bZG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "neutral" @@ -37964,6 +37999,11 @@ /obj/machinery/door/window/classic/reversed{ name = "Engineering Delivery" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "ceT" = ( @@ -38767,7 +38807,7 @@ /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "chv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/command/teleporter) "chx" = ( @@ -39087,8 +39127,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "ciq" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port) "ciu" = ( @@ -40206,7 +40246,7 @@ /turf/simulated/wall/r_wall, /area/station/engineering/smes) "clw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/engineering/equipmentstorage) "clx" = ( @@ -40691,7 +40731,7 @@ /turf/simulated/floor/plating, /area/station/security/range) "cmI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/security/range) "cmL" = ( @@ -42501,6 +42541,13 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/central/sw) +"crt" = ( +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "yellow" + }, +/area/station/engineering/transmission_laser) "cru" = ( /obj/structure/cable{ d1 = 1; @@ -43267,7 +43314,7 @@ /area/station/ai_monitored/storage/eva) "ctS" = ( /obj/structure/grille/broken, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/port) "ctU" = ( @@ -43784,14 +43831,14 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" }, /area/station/supply/expedition) "cuY" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/machinery/ai_status_display{ pixel_y = 32 }, @@ -43804,7 +43851,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -43813,7 +43860,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cva" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/machinery/status_display{ pixel_y = 32 }, @@ -44098,7 +44145,7 @@ }, /area/station/hallway/primary/starboard/south) "cvY" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/suit_storage_unit/expedition, /turf/simulated/floor/plasteel{ dir = 4; @@ -44506,7 +44553,7 @@ }, /area/station/supply/expedition) "cxh" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/supply/expedition) "cxk" = ( @@ -44736,7 +44783,7 @@ }, /area/station/hallway/primary/central) "cxP" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/port) "cxQ" = ( @@ -44938,7 +44985,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/supply/expedition) "cys" = ( @@ -45068,7 +45115,7 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/suit_storage_unit/expedition, /turf/simulated/floor/plasteel, /area/station/supply/expedition) @@ -45233,6 +45280,13 @@ icon_state = "freezerfloor" }, /area/station/public/sleep) +"czb" = ( +/obj/machinery/alarm/directional/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "cze" = ( /turf/simulated/floor/plasteel/dark, /area/station/public/fitness) @@ -45418,7 +45472,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, @@ -45601,7 +45655,7 @@ }, /area/station/supply/expedition) "czW" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/requests_console/directional/west, /turf/simulated/floor/plasteel{ dir = 8; @@ -46108,7 +46162,7 @@ "cBv" = ( /obj/structure/table/reinforced, /obj/item/pizzabox/firecracker, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/supply/expedition) "cBw" = ( @@ -46128,7 +46182,7 @@ }, /obj/structure/chair/stool/bar, /obj/effect/landmark/start/explorer, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/supply/expedition) "cBC" = ( @@ -46340,6 +46394,11 @@ d2 = 8; icon_state = "1-8" }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -46408,7 +46467,7 @@ }, /area/station/maintenance/port) "cCx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port) "cCy" = ( @@ -46603,7 +46662,7 @@ }, /area/station/hallway/primary/central/sw) "cDe" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/public/toilet/lockerroom) "cDf" = ( @@ -46777,6 +46836,11 @@ /area/station/engineering/hardsuitstorage) "cDD" = ( /obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDE" = ( @@ -47017,7 +47081,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "cEA" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/engineering/control) "cEB" = ( @@ -47453,6 +47517,11 @@ "cFO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -47465,8 +47534,16 @@ /area/station/security/brig) "cFR" = ( /obj/structure/grille/broken, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -47478,6 +47555,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/port) "cFT" = ( @@ -47489,17 +47571,10 @@ dir = 4 }, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" - }, -/area/station/maintenance/port) -"cFU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plasteel{ dir = 1; @@ -47514,6 +47589,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -47531,6 +47611,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -48165,10 +48250,20 @@ /area/station/command/bridge) "cHj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/port) "cHk" = ( /obj/machinery/light/small, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/port) "cHl" = ( @@ -48196,6 +48291,11 @@ "cHo" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -48204,11 +48304,21 @@ /obj/structure/rack, /obj/item/clothing/gloves/color/fyellow, /obj/effect/spawner/random/maintenance, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, /area/station/maintenance/port) "cHq" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -48510,7 +48620,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cIa" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/public/fitness) "cIb" = ( @@ -48683,7 +48793,7 @@ }, /area/station/maintenance/port) "cIw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/electrical) "cIx" = ( @@ -48762,7 +48872,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cIP" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) @@ -49459,7 +49569,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLz" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "cLA" = ( @@ -51587,8 +51697,22 @@ /area/station/maintenance/electrical) "cTi" = ( /obj/item/reagent_containers/glass/bucket, -/obj/item/bikehorn/rubberducky, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/item/bikehorn/rubberducky, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -52538,15 +52662,6 @@ icon_state = "neutral" }, /area/station/maintenance/port) -"cWw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "cWy" = ( /obj/machinery/light, /turf/simulated/floor/plasteel/dark, @@ -53116,7 +53231,7 @@ }, /area/station/maintenance/starboard) "cZj" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/cobweb2, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -53196,7 +53311,7 @@ /turf/simulated/wall, /area/station/science/research) "cZw" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -53526,7 +53641,7 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "daD" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/science/xenobiology) "daE" = ( @@ -53821,7 +53936,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dbM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port2) "dbN" = ( @@ -54145,7 +54260,7 @@ /area/station/maintenance/apmaint) "dcR" = ( /obj/structure/chair/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "dcS" = ( @@ -54985,11 +55100,11 @@ /turf/simulated/wall, /area/station/public/construction) "dfJ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/public/construction) "dfK" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/starboard) "dfM" = ( @@ -55029,7 +55144,7 @@ /obj/structure/chair/wood{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "dfR" = ( @@ -55039,7 +55154,7 @@ /turf/simulated/floor/plasteel, /area/station/science/research) "dfS" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/random, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -55406,7 +55521,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "dhB" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/random, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -55737,7 +55852,7 @@ /turf/simulated/floor/plating, /area/station/public/construction) "diT" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/public/construction) "diU" = ( @@ -55766,7 +55881,7 @@ /obj/structure/chair/wood{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "diZ" = ( @@ -56156,7 +56271,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "dku" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint) "dkv" = ( @@ -56771,7 +56886,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dmU" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/random, /turf/simulated/floor/plating, /area/station/maintenance/port2) @@ -57632,7 +57747,7 @@ /area/station/maintenance/abandonedbar) "drc" = ( /obj/structure/table/wood/poker, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "drd" = ( @@ -57839,7 +57954,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "dsk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/public/construction) "dsl" = ( @@ -57860,7 +57975,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dsn" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/circuitboard/cyborgrecharger, /turf/simulated/floor/plating, /area/station/maintenance/port2) @@ -58440,7 +58555,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "duV" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/machinery/light/small, /obj/machinery/alarm/directional/south, /turf/simulated/floor/plating, @@ -58805,7 +58920,7 @@ /area/station/maintenance/theatre) "dwW" = ( /obj/item/kirbyplants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "dwX" = ( @@ -58813,14 +58928,14 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "dwY" = ( /obj/structure/table/wood, /obj/item/instrument/guitar, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "dwZ" = ( @@ -59017,7 +59132,7 @@ "dyj" = ( /obj/structure/table/wood, /obj/item/tape, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "dyl" = ( @@ -59105,6 +59220,15 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/library) +"dzl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "cautioncorner" + }, +/area/station/engineering/transmission_laser) "dzo" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, @@ -59318,7 +59442,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/theatre) "dAF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "dAH" = ( @@ -59442,7 +59566,7 @@ "dBu" = ( /obj/structure/table/wood, /obj/item/clothing/under/costume/jester, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "dBv" = ( @@ -59675,7 +59799,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "dCs" = ( @@ -59690,7 +59814,7 @@ }, /area/station/maintenance/theatre) "dCu" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "dCv" = ( @@ -60074,7 +60198,7 @@ }, /area/station/maintenance/starboard) "dDG" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/theatre) "dDH" = ( @@ -60189,7 +60313,7 @@ /turf/simulated/wall, /area/station/maintenance/aft) "dEp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/aft) "dEr" = ( @@ -61832,7 +61956,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dOR" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "neutral" @@ -61921,7 +62045,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -61933,7 +62057,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dPt" = ( @@ -62377,7 +62501,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dQS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/maintenance/apmaint) "dQT" = ( @@ -63636,6 +63760,11 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -64112,7 +64241,7 @@ "dYz" = ( /obj/structure/chair/stool/bar, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "dYA" = ( @@ -64550,6 +64679,27 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) +"eeP" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/transmission_laser/west, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "yellow" + }, +/area/station/engineering/transmission_laser) "eeX" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, @@ -64896,6 +65046,13 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) +"eoc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/engineering{ + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "eoh" = ( /obj/machinery/atmospherics/portable/scrubber/huge, /obj/effect/turf_decal{ @@ -66306,6 +66463,19 @@ }, /turf/simulated/floor/engine/o2, /area/station/engineering/atmos) +"eYk" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/station/maintenance/port) "eZE" = ( /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/autoname, @@ -66392,6 +66562,11 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/central/nw) +"fct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "fcY" = ( /obj/machinery/light{ dir = 4 @@ -66490,7 +66665,7 @@ /turf/simulated/floor/plasteel/white, /area/station/science/lobby) "ffz" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -66834,7 +67009,7 @@ dir = 1 }, /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "fox" = ( @@ -67405,7 +67580,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "fFE" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -67448,7 +67623,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "fHD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/library) "fIk" = ( @@ -67468,7 +67643,7 @@ /obj/item/book/manual/wiki/security_space_law, /obj/item/book/manual/detective, /obj/item/camera/detective, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "fIv" = ( @@ -67821,7 +67996,7 @@ }, /area/station/hallway/secondary/entry/east) "fPJ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -67871,6 +68046,15 @@ /obj/structure/flora/ausbushes/brflowers, /turf/simulated/floor/grass, /area/station/medical/reception) +"fQI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/engineering{ + pixel_y = 32 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "fQU" = ( /obj/machinery/power/smes{ charge = 2e+006 @@ -68612,7 +68796,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/electrical_shop) "gow" = ( @@ -68921,12 +69105,22 @@ /turf/simulated/floor/engine, /area/station/engineering/controlroom) "gAL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ dir = 5; icon_state = "darkblue" }, /area/space/nearstation) +"gAN" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "gAP" = ( /obj/structure/cable{ d1 = 4; @@ -68990,7 +69184,7 @@ pixel_y = 6 }, /obj/item/storage/bag/dice, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/library) "gDy" = ( @@ -69174,7 +69368,7 @@ /area/station/hallway/secondary/entry/north) "gHB" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "gHE" = ( @@ -69226,6 +69420,17 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/storage) +"gIF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "gJC" = ( /obj/structure/window/reinforced{ dir = 4 @@ -69530,6 +69735,20 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/central/south) +"gPK" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "gQe" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -69691,6 +69910,14 @@ icon_state = "red" }, /area/station/security/detective) +"gXQ" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "gYx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -69753,7 +69980,7 @@ /area/station/medical/reception) "haA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -70475,7 +70702,7 @@ /area/station/aisat) "hwI" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "neutral" @@ -70750,11 +70977,22 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/library) +"hDE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) "hDF" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/science/break_room) "hDS" = ( @@ -70978,6 +71216,18 @@ icon_state = "darkblue" }, /area/station/command/office/cmo) +"hLx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "yellow" + }, +/area/station/engineering/transmission_laser) "hLU" = ( /obj/machinery/airlock_controller/air_cycler{ ext_button_link_id = "enginen_btn_ext"; @@ -71281,6 +71531,15 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/science/xenobiology) +"hWd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "yellow" + }, +/area/station/engineering/transmission_laser) "hWu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -71790,6 +72049,10 @@ /obj/effect/landmark/spawner/rev, /turf/simulated/floor/plating, /area/station/medical/morgue) +"iiL" = ( +/obj/structure/sign/electricshock, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "iiM" = ( /obj/structure/window/reinforced{ dir = 8 @@ -72244,11 +72507,25 @@ }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" }, /area/station/maintenance/port) +"iwV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "ixb" = ( /turf/simulated/wall, /area/station/security/storage) @@ -72451,7 +72728,7 @@ }, /area/station/public/fitness) "iFl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "iFr" = ( @@ -72717,6 +72994,15 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/central/east) +"iNM" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution"; + dir = 1 + }, +/area/station/engineering/transmission_laser) "iOh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -72828,7 +73114,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "iQO" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/library) "iRa" = ( @@ -73246,8 +73532,8 @@ }, /area/station/public/fitness) "jcP" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/aft) "jdb" = ( @@ -73612,7 +73898,7 @@ pixel_x = -12; pixel_y = 2 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "jnJ" = ( @@ -73627,6 +73913,22 @@ "jnS" = ( /turf/simulated/floor/wood, /area/station/public/pet_store) +"joa" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/station/maintenance/port) "jou" = ( /obj/machinery/newscaster/security_unit{ dir = 1; @@ -73658,7 +73960,7 @@ }, /area/station/hallway/secondary/entry/south) "jpa" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/hallway/secondary/entry/east) "jpk" = ( @@ -73742,7 +74044,7 @@ }, /area/station/security/execution) "jqI" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "jrB" = ( @@ -73802,6 +74104,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/mineral/tranquillite, /area/station/service/mime) +"jtL" = ( +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "jtM" = ( /obj/effect/turf_decal, /obj/structure/cable{ @@ -74664,6 +74973,17 @@ /obj/structure/lattice, /turf/space, /area/space/nearstation) +"jUu" = ( +/obj/machinery/firealarm/directional/north, +/obj/item/storage/toolbox/mechanical, +/obj/structure/rack, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/turf/simulated/floor/plasteel{ + icon_state = "caution"; + dir = 1 + }, +/area/station/engineering/transmission_laser) "jUH" = ( /obj/structure/cable{ d1 = 1; @@ -74780,7 +75100,7 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/aft/south) "jYi" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "jZc" = ( @@ -75423,7 +75743,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "ksE" = ( @@ -76530,7 +76850,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "lad" = ( @@ -76618,7 +76938,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/library) "lcy" = ( @@ -76721,7 +77041,7 @@ /area/station/medical/reception) "lfd" = ( /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "lfg" = ( @@ -76739,6 +77059,13 @@ }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/south) +"lfT" = ( +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "lfU" = ( /obj/machinery/atmospherics/binary/pump{ dir = 1; @@ -78200,10 +78527,23 @@ /turf/simulated/wall/r_wall, /area/station/engineering/controlroom) "maf" = ( -/obj/structure/mopbucket, -/obj/item/mop, -/turf/simulated/floor/plating, -/area/station/maintenance/port) +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "map" = ( /obj/machinery/door/poddoor/impassable/gamma, /turf/simulated/floor/plasteel{ @@ -78552,6 +78892,24 @@ icon_state = "whiteblue" }, /area/station/medical/reception) +"mjt" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/maintenance/port) +"mjz" = ( +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "mkp" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -78624,7 +78982,7 @@ dir = 4 }, /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "mmt" = ( @@ -78663,7 +79021,7 @@ }, /area/station/security/storage) "mmC" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -79403,7 +79761,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "mMp" = ( @@ -79694,6 +80052,16 @@ icon_state = "redcorner" }, /area/station/hallway/primary/starboard/north) +"mSr" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/station/maintenance/port) "mSB" = ( /obj/structure/bookcase{ name = "bookcase (Religious)" @@ -80424,6 +80792,26 @@ icon_state = "whitegreen" }, /area/station/medical/medbay) +"njt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/maintenance/port) "njD" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; @@ -80660,6 +81048,12 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) +"noG" = ( +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "noW" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel/white, @@ -80825,7 +81219,7 @@ /area/station/medical/medbay) "nsD" = ( /obj/structure/chair/stool/bar, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "brown" }, @@ -81095,6 +81489,15 @@ /obj/item/paper/monitorkey, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) +"nCh" = ( +/obj/effect/spawner/random/storage, +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/station/maintenance/port) "nCu" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -81464,6 +81867,10 @@ icon_state = "darkblue" }, /area/station/medical/morgue) +"nMD" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall, +/area/station/maintenance/port) "nMR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -81540,7 +81947,7 @@ "nOO" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/library) "nPe" = ( @@ -81915,7 +82322,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "ocr" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -82716,6 +83123,10 @@ icon_state = "darkblue" }, /area/station/medical/storage/secondary) +"oyF" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "oyG" = ( /obj/structure/railing{ dir = 4 @@ -83263,6 +83674,10 @@ icon_state = "darkred" }, /area/station/security/brig) +"oND" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "oNV" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Engineering Storage" @@ -83808,6 +84223,19 @@ "paJ" = ( /turf/simulated/floor/engine, /area/station/science/explab/chamber) +"paO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Research Lobby"; + dir = 1; + network = list("Research","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "pbe" = ( /obj/structure/cable{ d1 = 4; @@ -83936,6 +84364,17 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/north) +"peB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/station/maintenance/port) "peG" = ( /obj/machinery/light/small{ dir = 4 @@ -84058,6 +84497,15 @@ icon_state = "darkred" }, /area/station/security/main) +"phH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "yellow" + }, +/area/station/engineering/transmission_laser) "pjk" = ( /turf/simulated/floor/engine, /area/station/science/test_chamber) @@ -84271,7 +84719,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/flora/junglebush, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -84590,13 +85038,6 @@ icon_state = "whitegreen" }, /area/station/medical/virology) -"pAC" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "pAZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -85298,7 +85739,7 @@ /obj/item/multitool, /obj/item/wrench, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "pTv" = ( @@ -85401,6 +85842,15 @@ }, /turf/simulated/floor/plasteel/grimy, /area/station/service/bar) +"pVK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/maintenance/port) "pVN" = ( /obj/structure/window/reinforced{ dir = 4 @@ -85408,6 +85858,12 @@ /obj/structure/lattice, /turf/space, /area/space/nearstation) +"pVU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "pWh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -85433,7 +85889,7 @@ /turf/simulated/floor/plasteel/white, /area/station/science/explab) "pWt" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, @@ -86396,13 +86852,13 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "qDL" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/maintenance/apmaint) "qET" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fsmaint) "qFj" = ( @@ -86568,6 +87024,23 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/service/library) +"qKb" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutral" + }, +/area/station/maintenance/port) "qKk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -86655,6 +87128,18 @@ }, /turf/simulated/floor/engine, /area/station/engineering/controlroom) +"qNj" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "qNO" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -87210,6 +87695,17 @@ icon_state = "darkredcorners" }, /area/station/security/brig) +"rbl" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "rbw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -87229,6 +87725,16 @@ icon_state = "whitegreen" }, /area/station/medical/virology) +"rbS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "rcq" = ( /obj/structure/cable{ d1 = 2; @@ -87309,6 +87815,9 @@ /obj/structure/flora/junglebush, /turf/simulated/floor/grass, /area/station/medical/medbay) +"reg" = ( +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "reo" = ( /obj/structure/sign/electricshock{ pixel_y = 32 @@ -88185,7 +88694,7 @@ /obj/structure/rack, /obj/item/wrench/medical, /obj/item/storage/box/bodybags, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -89018,7 +89527,7 @@ /area/station/medical/storage/secondary) "rYP" = ( /obj/structure/bookcase, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/library) "rYV" = ( @@ -89128,13 +89637,24 @@ icon_state = "vault" }, /area/station/aisat) +"sat" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "saC" = ( /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "saH" = ( @@ -89822,7 +90342,7 @@ /obj/structure/sink{ pixel_y = 25 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -89847,7 +90367,7 @@ }, /area/station/security/evidence) "sqj" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ @@ -89924,7 +90444,7 @@ /area/station/hallway/primary/central) "sqZ" = ( /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/library) "sre" = ( @@ -89986,6 +90506,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel/white, /area/station/science/storage) +"srS" = ( +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "sso" = ( /obj/structure/lattice, /obj/structure/grille/broken, @@ -90036,7 +90559,7 @@ /turf/simulated/floor/grass, /area/station/science/genetics) "ssL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) "ssO" = ( @@ -90238,6 +90761,15 @@ icon_state = "whitepurple" }, /area/station/maintenance/apmaint) +"szc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "szf" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, @@ -90910,6 +91442,9 @@ /area/station/maintenance/starboard2) "sQr" = ( /mob/living/simple_animal/mouse, +/obj/machinery/light/small{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/port) "sQt" = ( @@ -91287,8 +91822,32 @@ }, /turf/simulated/floor/plating, /area/station/aisat) +"sZg" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/catwalk, +/area/station/engineering/transmission_laser) "sZp" = ( -/obj/machinery/light/small, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -92167,6 +92726,23 @@ icon_state = "yellowcorner" }, /area/station/hallway/primary/port/west) +"tEl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/maintenance/port) "tEt" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -92865,7 +93441,7 @@ }, /area/station/medical/storage) "tWj" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/apmaint) "tWK" = ( @@ -92943,7 +93519,7 @@ }, /area/station/medical/storage) "tYD" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "tYQ" = ( @@ -93044,6 +93620,22 @@ /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) +"uaW" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "ubm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -93816,6 +94408,18 @@ /obj/structure/barricade/wooden, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"utt" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "uud" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, @@ -93969,6 +94573,14 @@ /obj/machinery/mineral/stacking_unit_console, /turf/simulated/wall, /area/station/maintenance/disposal) +"uBY" = ( +/obj/structure/cable, +/obj/machinery/power/apc/directional/east, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "uCq" = ( /obj/machinery/door/airlock/maintenance{ name = "Library Maintenance" @@ -94085,6 +94697,17 @@ }, /turf/simulated/floor/plating, /area/station/security/interrogation) +"uFi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "uFz" = ( /obj/structure/window/reinforced{ dir = 4 @@ -94659,7 +95282,7 @@ dir = 1 }, /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/theatre) "uWj" = ( @@ -95092,6 +95715,15 @@ icon_state = "redcorner" }, /area/station/hallway/primary/starboard/east) +"vjZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "vko" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -95274,6 +95906,16 @@ }, /turf/simulated/floor/plating, /area/station/security/processing) +"voM" = ( +/obj/effect/spawner/random/storage, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/radiation/rad_area{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/station/maintenance/port) "vpa" = ( /obj/structure/cable{ d1 = 2; @@ -95293,6 +95935,10 @@ /obj/effect/landmark/start/coroner, /turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) +"vrA" = ( +/obj/structure/sign/radiation/rad_area, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "vrH" = ( /obj/structure/flora/junglebush, /obj/machinery/light/small{ @@ -97679,6 +98325,23 @@ icon_state = "whitepurple" }, /area/station/science/break_room) +"wGs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/maintenance/port) "wGz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -97735,7 +98398,7 @@ }, /area/station/medical/cloning) "wIb" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/structure/closet/crate, /obj/machinery/light/small{ dir = 1 @@ -98343,7 +99006,7 @@ /turf/simulated/floor/plating, /area/station/security/prison/cell_block) "xaR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "xbI" = ( @@ -98444,7 +99107,7 @@ }, /area/station/security/permabrig) "xdd" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/library) "xdN" = ( @@ -98821,7 +99484,7 @@ /obj/item/reagent_containers/drinks/cans/beer, /obj/item/reagent_containers/drinks/cans/beer, /obj/item/reagent_containers/drinks/cans/beer, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/station/supply/expedition) "xpm" = ( @@ -98974,10 +99637,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/south) -"xtS" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "xtU" = ( /obj/machinery/door/airlock/virology{ name = "Virology Bedroom" @@ -99344,6 +100003,24 @@ temperature = 80 }, /area/station/science/xenobiology) +"xEL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/sign/electricshock{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/maintenance/port) "xES" = ( /obj/machinery/smartfridge/secure/chemistry/virology/preloaded, /obj/structure/reagent_dispensers/virusfood{ @@ -99813,6 +100490,15 @@ icon_state = "cult" }, /area/station/service/chapel/office) +"xOD" = ( +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/structure/rack, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "xOG" = ( /obj/structure/table/glass, /obj/item/toy/figure/crew/virologist, @@ -99844,7 +100530,7 @@ }, /area/station/hallway/secondary/entry/south) "xPn" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "xPG" = ( @@ -99933,7 +100619,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "xRD" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, @@ -100055,6 +100741,15 @@ }, /turf/simulated/floor/plating, /area/station/aisat) +"xUy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "xUI" = ( /obj/machinery/suit_storage_unit/security/secure, /turf/simulated/floor/plasteel, @@ -100385,6 +101080,12 @@ /obj/effect/spawner/window/reinforced/plasma/grilled, /turf/simulated/floor/plating, /area/station/engineering/controlroom) +"yih" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "caution" + }, +/area/station/engineering/transmission_laser) "yis" = ( /obj/structure/table, /obj/item/storage/bag/dice, @@ -116305,7 +117006,7 @@ aaa aaa aaa aaa -aaa +dZV aaa aaa aaa @@ -116559,7 +117260,7 @@ aaa aaa aaa aaa -aaZ +aaa aaa aaa aaa @@ -118343,10 +119044,6 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa aaZ aaa aaa @@ -118361,8 +119058,12 @@ aaa aaa aaa aaa -dZV -aaa +dmq +dmq +dmq +cHA +cHA +cHA aaa aaa aaa @@ -118612,21 +119313,21 @@ aaa aaa aaa aaa -aaa -aaa -dmq -dmq -dmq -cHA +cRD +cRD +cRD +xCC cHA +cXX +cXX cHA -aaa -aaa -aaa -aaa -aaa -aaa -aaa +reg +reg +vrA +oND +iiL +reg +reg aaa acF abj @@ -118869,21 +119570,21 @@ aaa aaa aaa aaa -cRD -cRD -cRD -xCC -cHA -cXX -cXX -cHA -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cUP +cUQ +vUu +cIu +elb +drn +drn +dmq +reg +mjz +yih +lfT +yih +utt +reg abj acF aaa @@ -119126,21 +119827,21 @@ aaa aaa aaa aaa -cUP -cUQ -vUu -cIu -elb -drn -drn +cRD +cRD +cRD +xCC cHA -abj -aaa -aaa -aaa -aaa -aaa -aaa +sPz +cXU +dmq +xOD +dzl +iwV +hWd +szc +uFi +reg aaa acF aaa @@ -119383,21 +120084,21 @@ aaa aaa aaa aaa -cRD -cRD -cRD -xCC -cHA -sPz -cXU -cHA -cHA -cHA -cHA +aaa +dmq +dmq cHA cHA -aaa -aaa +drn +slE +dmq +jUu +srS +phH +srS +crt +paO +reg abj acF abj @@ -119637,24 +120338,24 @@ abj abj abj abj +acF abj abj abj -abj -dmq -dmq -cHA -cHA -drn -slE -drn -pAC -dpX -cLA -dtU +aaa +aaa cHA +pVK +mjt +eoc cHA -aaa +iNM +srS +hLx +pVU +eeP +qNj +reg abj acF abj @@ -119894,24 +120595,24 @@ cie bXU cie cie -cie +hDE bXU cie cie cie bXU -xtS -cWn -drn -dhG -drn -drn -drn -dhG -drn -cCy -hkk -aaa +cHA +tEl +rbl +vjZ +xEL +gIF +uBY +czb +noG +sZg +apB +oyF abj acF cHA @@ -120158,17 +120859,17 @@ bXU bXU bXU iPQ -cWn +wGs drn +nMD cHA -cHA -cHA -cHA -cHA -drn +reg +reg +reg +jtL maf -hkk -aaa +iiL +reg cHA ddh wZD @@ -120408,24 +121109,24 @@ cie bXU cie cie -cie +hDE bXU cie cie cie bXU vys -drn +aYf dhG cHA cJP cLC rkV cHA -drn +fQI cTi -hkk -aaa +voM +cHA cHA drw cHA @@ -120672,7 +121373,7 @@ abj cbb bXU dmq -drn +aYf cXU cHA cWl @@ -120681,8 +121382,8 @@ lxh cHA sQr sZp +nCh cHA -aaa cHA drn cHA @@ -120929,15 +121630,15 @@ cda cbb cDx bXU -drn -dhG +aYf +fct cHA cHA pWT cHA cHA dtU -drn +gPK cHA cHA cHA @@ -121186,7 +121887,7 @@ cCg cbb cDx bXU -dhG +xFq drn cIv dhG @@ -121194,7 +121895,7 @@ cLA cIS cLA cQu -cLA +qKb cLA drn cWm @@ -121443,15 +122144,15 @@ cCg cDt dCx bXU -cWn -dhG +njt +sat bLN -cJO -cNh -cNh -cNh -drn -drs +joa +eYk +eYk +eYk +rbS +uaW cJO cNh dhG @@ -121700,8 +122401,8 @@ cCg cbb cDv bXU -drn -drn +aYf +gXQ cIw cIx cIx @@ -121957,8 +122658,8 @@ cCg cDu dUG bXU -drn -cXU +aYf +mSr cIx cKt cMU @@ -122214,8 +122915,8 @@ cbb cDv bXU bXU -cWn -cXU +wGs +mSr cIy cLx cOx @@ -123242,8 +123943,8 @@ cCg cbb cDv bXU -cFU -cXU +mAo +mSr cIx cIx cLG @@ -123499,8 +124200,8 @@ cCg cDt dUI bXU -cWw -cXU +mTg +mSr cIx cJS cLH @@ -123756,8 +124457,8 @@ cCg cbb cDv bXU -cFU -cXU +mAo +mSr cIx cJU cLI @@ -124014,7 +124715,7 @@ hhD dVy bXU cFV -drn +gXQ cIB cJV cLJ @@ -124270,8 +124971,8 @@ bXU tlz bXU bXU -cFU -dhG +mAo +xUy cIC cJW cLJ @@ -124785,7 +125486,7 @@ cbi jEI bQr cFY -dsr +peB cIx tJc cLM @@ -125042,7 +125743,7 @@ sYU cDA bQr cFY -dlM +bKE cIx cJZ cLM @@ -125809,11 +126510,11 @@ cbn czp czl cAF -cbo +ahn cdh bQr cWt -drs +gAN cIx cIx cIx @@ -126066,7 +126767,7 @@ cbn czr czl cAF -cbn +cbl cDD ceQ iwU diff --git a/_maps/map_files/stations/emeraldstation.dmm b/_maps/map_files/stations/emeraldstation.dmm index 3037462d696e..50335f2e18a1 100644 --- a/_maps/map_files/stations/emeraldstation.dmm +++ b/_maps/map_files/stations/emeraldstation.dmm @@ -176,7 +176,7 @@ /area/station/aisat/atmos) "acf" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/cable{ d2 = 8; icon_state = "0-4" @@ -300,7 +300,7 @@ /area/station/maintenance/asmaint) "aeo" = ( /obj/effect/spawner/random/fungus/maybe, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/dorms/starboard) "aer" = ( @@ -470,7 +470,7 @@ }, /area/station/public/dorms) "agc" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "agk" = ( @@ -547,7 +547,7 @@ /obj/machinery/cooker/deepfryer, /obj/item/organ/internal/lungs/vox, /obj/effect/decal/cleanable/blood/xeno, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -691,7 +691,7 @@ /area/station/public/shops) "aiN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -824,7 +824,7 @@ /turf/simulated/floor/wood, /area/station/command/office/hop) "akg" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, @@ -850,7 +850,7 @@ pixel_x = 1; pixel_y = 5 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/machinery/requests_console/directional/west, /turf/simulated/floor/plasteel{ dir = 9; @@ -975,6 +975,19 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) +"amj" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "amn" = ( /turf/simulated/wall/r_wall, /area/station/hallway/secondary/entry/east) @@ -982,7 +995,7 @@ /obj/structure/flora/ausbushes/sparsegrass, /obj/item/paper/crumpled, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "ams" = ( @@ -993,7 +1006,7 @@ /turf/simulated/floor/plating/airless, /area/station/aisat/breakroom) "amC" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -1438,7 +1451,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "apl" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/aft2) "aps" = ( @@ -1553,7 +1566,7 @@ }, /area/station/science/robotics) "aqu" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -1662,8 +1675,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "arh" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "arj" = ( @@ -1990,7 +2003,7 @@ }, /area/station/security/lobby) "atx" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/starboard) @@ -2211,7 +2224,7 @@ }, /area/station/supply/expedition) "avQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "avZ" = ( @@ -2448,6 +2461,11 @@ icon_state = "dark" }, /area/station/aisat/service) +"ayn" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/wood, +/area/station/maintenance/apmaint2) "ayt" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/railing, @@ -2646,7 +2664,7 @@ }, /area/station/science/xenobiology) "aAM" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker, /turf/simulated/floor/plasteel{ @@ -2695,7 +2713,7 @@ /area/station/engineering/ai_transit_tube) "aBc" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "aBe" = ( @@ -2726,7 +2744,7 @@ }, /area/station/science/research) "aBm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -2972,6 +2990,25 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) +"aFa" = ( +/obj/effect/spawner/random/blood/maybe, +/obj/effect/spawner/random/trash, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/aft2) "aFc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -3567,8 +3604,8 @@ /area/station/science/genetics) "aKZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "aLc" = ( @@ -3918,6 +3955,18 @@ }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) +"aNW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "aNZ" = ( /obj/structure/cable{ d1 = 1; @@ -3990,7 +4039,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -4077,11 +4126,11 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "aPv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint) "aPz" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) @@ -4269,7 +4318,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "aRt" = ( @@ -4326,7 +4375,7 @@ /area/station/science/toxins/mixing) "aRP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/light/small{ dir = 4 }, @@ -4373,7 +4422,7 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "aSf" = ( @@ -4412,7 +4461,7 @@ /area/station/security/permabrig) "aSl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "aSp" = ( @@ -4612,7 +4661,7 @@ }, /area/station/medical/storage/secondary) "aUS" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "aVh" = ( @@ -4834,7 +4883,7 @@ }, /area/station/security/permabrig) "aXl" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/suit_storage_unit/expedition, /turf/simulated/floor/plasteel{ dir = 5; @@ -4995,8 +5044,8 @@ /area/station/medical/sleeper) "aYj" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "aYl" = ( @@ -5062,6 +5111,11 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -5180,7 +5234,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) @@ -5347,8 +5401,8 @@ /turf/simulated/floor/plating, /area/station/security/range) "bae" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -5469,7 +5523,7 @@ /area/station/maintenance/apmaint2) "baM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -5573,7 +5627,7 @@ /area/station/public/fitness) "bcm" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "bcy" = ( @@ -5656,7 +5710,7 @@ }, /area/station/security/permabrig) "bdD" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "beb" = ( @@ -5905,7 +5959,7 @@ }, /area/station/hallway/primary/central/se) "bgM" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -6058,7 +6112,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "bhY" = ( @@ -6182,7 +6236,7 @@ }, /area/station/command/bridge) "bja" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -6318,7 +6372,7 @@ /area/station/turret_protected/aisat/interior) "bkF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -6429,7 +6483,7 @@ }, /area/station/aisat/breakroom) "blH" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -6992,7 +7046,7 @@ /area/station/security/prison/cell_block) "bqd" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -7059,7 +7113,7 @@ /obj/structure/sign/fire{ pixel_x = 32 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light/small{ dir = 4 }, @@ -7201,7 +7255,7 @@ }, /area/station/hallway/primary/starboard) "bsr" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/dorms/starboard) "bss" = ( @@ -7460,7 +7514,7 @@ "buE" = ( /obj/structure/bed, /obj/item/bedsheet/black, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/carpet/royalblack, /area/station/maintenance/fsmaint) "buG" = ( @@ -7643,7 +7697,7 @@ /area/station/medical/cryo) "bvM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bvW" = ( @@ -7749,7 +7803,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bwz" = ( @@ -7949,7 +8003,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "byO" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/molten_object/large{ @@ -8126,6 +8180,20 @@ icon_state = "darkredcorners" }, /area/station/security/brig) +"bAo" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/engine) "bAr" = ( /obj/machinery/flasher/portable, /obj/item/radio/intercom/department/security{ @@ -8262,13 +8330,13 @@ "bAT" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "bBm" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "bBn" = ( @@ -8399,8 +8467,8 @@ /area/station/science/lobby) "bCs" = ( /obj/item/clothing/suit/chef/classic, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -8447,7 +8515,7 @@ /obj/structure/grille/broken, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "bCU" = ( @@ -8513,7 +8581,7 @@ /turf/simulated/floor/plasteel, /area/station/command/bridge) "bDq" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/shard/shark_teeth{ name = "Unathi teeth" }, @@ -8791,7 +8859,7 @@ /area/station/medical/medbay2) "bFQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -9121,7 +9189,7 @@ /obj/structure/chair/stool{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) @@ -9667,12 +9735,12 @@ /area/station/maintenance/asmaint) "bNN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/landmark/spawner/xeno, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bNO" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "bNS" = ( @@ -9842,7 +9910,7 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "bPu" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/card/id/prisoner, /obj/structure/cable{ d1 = 1; @@ -10091,7 +10159,7 @@ }, /area/station/science/robotics/chargebay) "bRl" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -10659,7 +10727,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "bVQ" = ( @@ -10882,7 +10950,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "bYg" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/gravitygenerator) "bYq" = ( @@ -10975,7 +11043,7 @@ /area/station/maintenance/fsmaint2) "bZm" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "bZs" = ( @@ -10984,6 +11052,16 @@ }, /turf/space, /area/space/nearstation) +"bZD" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/engine) "bZJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -11046,7 +11124,7 @@ /area/station/engineering/engine/supermatter) "cas" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, @@ -11238,8 +11316,8 @@ /obj/item/reagent_containers/drinks/cans/beer, /obj/item/reagent_containers/drinks/h_chocolate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "cbU" = ( @@ -11315,7 +11393,7 @@ /area/station/maintenance/fsmaint) "cdd" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -11337,7 +11415,7 @@ /area/station/maintenance/apmaint2) "cdn" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -11602,19 +11680,6 @@ icon_state = "darkblue" }, /area/station/medical/surgery/observation) -"cfp" = ( -/obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "cfy" = ( /obj/item/kirbyplants, /obj/machinery/alarm/directional/north, @@ -11828,7 +11893,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "chL" = ( @@ -11937,7 +12002,7 @@ /obj/structure/table, /obj/item/poster/random_contraband, /obj/item/stack/cable_coil, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "ciO" = ( @@ -11963,7 +12028,7 @@ }, /area/station/security/permabrig) "ciZ" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, @@ -11982,7 +12047,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "cjO" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -12373,7 +12438,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cnZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "coj" = ( @@ -12565,7 +12630,7 @@ "cqq" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/wood, /area/station/maintenance/dorms/starboard) "cqt" = ( @@ -12634,7 +12699,7 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 0.05 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "cqZ" = ( @@ -12798,7 +12863,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "csh" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/abandoned_office) "csk" = ( @@ -12832,6 +12897,12 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) +"csT" = ( +/obj/effect/spawner/random/oil/maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plating, +/area/station/maintenance/dorms/port) "csX" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -12848,6 +12919,12 @@ icon_state = "whitepurple" }, /area/station/science/xenobiology) +"cth" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "cto" = ( /obj/machinery/newscaster{ dir = 8; @@ -13007,11 +13084,11 @@ /turf/simulated/floor/plasteel, /area/station/science/storage) "cuN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/dorms/fore) "cuO" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "cuW" = ( @@ -13049,7 +13126,7 @@ /area/station/hallway/secondary/garden) "cvb" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/item/storage/toolbox/mechanical, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -13098,7 +13175,7 @@ /area/station/service/hydroponics) "cvM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -13147,7 +13224,7 @@ /turf/simulated/wall/r_wall, /area/space/nearstation) "cwc" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -13520,7 +13597,7 @@ /area/station/medical/sleeper) "czA" = ( /obj/machinery/recharge_station, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "czE" = ( @@ -13553,6 +13630,16 @@ icon_state = "browncorner" }, /area/station/supply/storage) +"czV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/firealarm/directional/north, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "czZ" = ( /obj/structure/cable{ d1 = 2; @@ -13633,7 +13720,7 @@ "cBd" = ( /obj/structure/table, /obj/item/storage/bag/money, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "cBr" = ( @@ -13675,7 +13762,7 @@ /turf/simulated/floor/grass/jungle, /area/station/maintenance/aft) "cBK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/ash, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -13745,7 +13832,7 @@ /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) "cCo" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "cCu" = ( @@ -13951,11 +14038,6 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/fore/north) -"cEL" = ( -/obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/wood, -/area/station/maintenance/apmaint2) "cET" = ( /obj/machinery/light{ dir = 4 @@ -14047,6 +14129,13 @@ }, /turf/simulated/floor/wood, /area/station/service/clown) +"cFI" = ( +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "cFM" = ( /obj/structure/chair{ dir = 4 @@ -14107,7 +14196,7 @@ }, /area/station/service/hydroponics) "cGm" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/starboard) "cGp" = ( @@ -14253,7 +14342,7 @@ "cGW" = ( /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -14303,6 +14392,11 @@ /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) +"cHm" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "cHD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -14384,7 +14478,7 @@ }, /area/station/service/chapel/funeral) "cIq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -14461,7 +14555,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) @@ -14551,7 +14645,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "cJQ" = ( @@ -14624,7 +14718,7 @@ /area/station/hallway/primary/central/west) "cKS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/ash, /obj/structure/cable{ d1 = 4; @@ -14691,7 +14785,7 @@ /obj/structure/toilet{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/light/small{ dir = 8 }, @@ -14704,6 +14798,20 @@ /obj/item/storage/fancy/cigarettes/cigpack_robust, /turf/simulated/floor/carpet, /area/station/hallway/primary/central/se) +"cLC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/maintenance/apmaint2) "cLE" = ( /obj/structure/table, /obj/item/poster/random_contraband, @@ -14726,7 +14834,7 @@ "cLO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "cLR" = ( @@ -14907,7 +15015,7 @@ /area/station/service/chapel/funeral) "cOq" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cOt" = ( @@ -15069,7 +15177,7 @@ /obj/structure/table, /obj/item/crowbar, /obj/item/soap, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "cPN" = ( @@ -15102,7 +15210,7 @@ /area/station/hallway/secondary/entry/west) "cQb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -15175,7 +15283,7 @@ /area/station/security/processing) "cQy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -15303,7 +15411,7 @@ /turf/space, /area/space) "cSc" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/wrench, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -15335,7 +15443,7 @@ /turf/simulated/floor/carpet, /area/station/public/mrchangs) "cSv" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -15690,7 +15798,7 @@ /area/station/medical/cloning) "cVy" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "cVJ" = ( @@ -16160,7 +16268,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "dbu" = ( @@ -16340,7 +16448,7 @@ /obj/item/lighter/zippo/nt_rep, /obj/item/storage/fancy/cigarettes/cigpack_robustgold, /obj/item/stack/spacecash/c1000, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light/small{ dir = 1 }, @@ -16376,6 +16484,12 @@ icon_state = "redyellowfull" }, /area/station/maintenance/apmaint2) +"ddu" = ( +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "ddv" = ( /obj/structure/cable{ d1 = 4; @@ -17017,6 +17131,21 @@ }, /turf/simulated/floor/plating, /area/station/science/xenobiology) +"djZ" = ( +/obj/effect/spawner/random/oil/maybe, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "dka" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 @@ -17284,7 +17413,7 @@ "dmz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -17315,12 +17444,12 @@ "dmF" = ( /obj/item/paper/crumpled, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "dmI" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -17544,7 +17673,7 @@ "doE" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -17558,7 +17687,7 @@ name = "Hidden spikes" }, /obj/structure/flora/ausbushes/fullgrass, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/grass/jungle, /area/station/maintenance/aft) "doM" = ( @@ -17629,7 +17758,7 @@ /area/station/hallway/secondary/entry/west) "dpk" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -17651,7 +17780,7 @@ }, /area/station/public/dorms) "dpq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -17756,7 +17885,7 @@ /turf/simulated/floor/wood, /area/station/command/office/cmo) "dro" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/wood, @@ -17786,7 +17915,7 @@ /turf/simulated/floor/plasteel, /area/station/security/range) "drv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -17836,7 +17965,7 @@ /area/station/engineering/atmos) "drN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -17864,7 +17993,7 @@ /area/station/maintenance/apmaint2) "drV" = ( /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "drX" = ( @@ -18197,7 +18326,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -18242,7 +18371,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "duW" = ( @@ -19109,7 +19238,7 @@ /area/station/science/xenobiology) "dDv" = ( /obj/machinery/hydroponics/soil, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 @@ -19837,7 +19966,7 @@ /obj/structure/table, /obj/item/wrench, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "dKr" = ( @@ -19906,7 +20035,7 @@ /obj/structure/table, /obj/item/clothing/head/welding, /obj/item/weldingtool, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dLt" = ( @@ -20169,6 +20298,11 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "dNw" = ( @@ -20207,7 +20341,7 @@ }, /area/station/science/xenobiology) "dNP" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -20225,7 +20359,7 @@ /area/station/hallway/primary/starboard/south) "dOf" = ( /obj/item/food/meat, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -20355,6 +20489,12 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/engine, /area/station/maintenance/starboard) +"dPN" = ( +/obj/effect/mapping_helpers/turfs/burn, +/obj/item/trash/spentcasing/shotgun, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/aft2) "dPQ" = ( /obj/structure/closet/secure_closet/evidence, /obj/structure/sign/poster/official/random{ @@ -20379,6 +20519,11 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "dPV" = ( @@ -20415,7 +20560,7 @@ }, /area/station/aisat/service) "dQg" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) @@ -20561,7 +20706,7 @@ /turf/simulated/wall, /area/station/command/office/cmo) "dRH" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -20613,7 +20758,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "dSc" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "dSf" = ( @@ -20826,11 +20971,11 @@ /area/station/maintenance/fsmaint) "dVM" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "dVN" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -20934,8 +21079,8 @@ }, /area/station/engineering/control) "dXh" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -21116,7 +21261,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dZo" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -21262,6 +21407,17 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"eaB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/catwalk, +/area/station/engineering/transmission_laser) "eaD" = ( /turf/simulated/floor/plasteel{ icon_state = "arrival" @@ -21454,7 +21610,7 @@ /area/station/engineering/ai_transit_tube) "ecx" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -21695,7 +21851,7 @@ /obj/machinery/mech_bay_recharge_port{ dir = 2 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "eeH" = ( @@ -21916,7 +22072,7 @@ }, /area/station/public/dorms) "egS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/starboard) "egV" = ( @@ -22003,7 +22159,7 @@ /obj/machinery/power/treadmill{ dir = 8 }, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "eiD" = ( @@ -22164,7 +22320,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "ejL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/command/vault) "ejP" = ( @@ -22227,7 +22383,7 @@ /area/station/science/toxins/mixing) "ekj" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "ekk" = ( @@ -22451,7 +22607,7 @@ /area/station/maintenance/aft2) "emi" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -22562,8 +22718,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/mapping_helpers/airlock/access/any/command, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/command/general, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -22638,7 +22794,7 @@ /turf/simulated/floor/grass, /area/station/hallway/secondary/garden) "enX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -22669,7 +22825,7 @@ /area/station/engineering/gravitygenerator) "eod" = ( /obj/structure/closet/secure_closet/miner, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -22679,7 +22835,7 @@ /obj/item/chair, /obj/item/shard, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) @@ -22881,7 +23037,7 @@ /turf/simulated/floor/carpet/red, /area/station/public/fitness) "eqB" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -22944,6 +23100,14 @@ icon_state = "dark" }, /area/station/medical/storage/secondary) +"eqR" = ( +/obj/effect/spawner/random/blood/maybe, +/obj/item/trash/spentcasing/shotgun, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/station/maintenance/dorms/port) "eqW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -23050,6 +23214,11 @@ /obj/item/toy/plushie/ipcplushie, /turf/simulated/floor/carpet, /area/station/medical/psych) +"esj" = ( +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint) "esq" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable, @@ -23193,11 +23362,11 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_4) "etA" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/solar_maintenance/fore_port) "etN" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/item/storage/toolbox/emergency, /obj/structure/table, /obj/machinery/light/small{ @@ -23265,7 +23434,7 @@ /area/station/maintenance/abandonedbar) "euA" = ( /obj/structure/closet/firecloset, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "euH" = ( @@ -23703,11 +23872,11 @@ /area/station/maintenance/apmaint2) "eys" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "eyx" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -23951,7 +24120,7 @@ "eAx" = ( /obj/structure/rack, /obj/item/tank/internals/emergency_oxygen, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light/small{ dir = 1 }, @@ -24005,7 +24174,7 @@ /area/station/public/locker) "eBd" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, @@ -24047,7 +24216,7 @@ /area/station/engineering/atmos) "eBv" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "eBw" = ( @@ -24095,7 +24264,7 @@ /area/station/command/office/hop) "eCl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small{ dir = 4 }, @@ -24517,7 +24686,7 @@ /area/station/maintenance/fsmaint2) "eFY" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "eGc" = ( @@ -24575,7 +24744,7 @@ "eGz" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "eGC" = ( @@ -24620,7 +24789,7 @@ /area/station/engineering/atmos/asteroid_filtering) "eGP" = ( /obj/structure/musician/piano, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "eGU" = ( @@ -24640,6 +24809,23 @@ icon_state = "darkred" }, /area/station/security/brig) +"eHd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/camera{ + c_tag = "AI Satellite Exterior West"; + dir = 8; + network = list("SS13","MiniSat") + }, +/obj/machinery/power/apc/directional/east, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "eHf" = ( /obj/structure/railing/corner{ dir = 1 @@ -24792,6 +24978,23 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) +"eJg" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "eJr" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, @@ -24840,7 +25043,7 @@ /area/station/engineering/atmos/storage) "eJK" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "eJL" = ( @@ -24864,7 +25067,7 @@ }, /area/station/engineering/engine) "eJT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/security/aft_starboard) "eJV" = ( @@ -25216,12 +25419,12 @@ /obj/machinery/photocopier{ toner = 0 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/public/storage/office) "eNJ" = ( /obj/structure/closet/firecloset, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "eOe" = ( @@ -25311,7 +25514,7 @@ }, /area/station/public/dorms) "eOD" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -25482,7 +25685,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "ePB" = ( @@ -25641,7 +25844,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_starboard) "eRV" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "eRW" = ( @@ -25829,8 +26032,8 @@ /area/station/hallway/primary/central/se) "eUe" = ( /obj/effect/decal/cleanable/molten_object/large, -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -25957,7 +26160,7 @@ /area/station/maintenance/security/aft_starboard) "eVo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -26065,7 +26268,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/incinerator) "eVT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -26355,7 +26558,7 @@ /area/station/maintenance/asmaint) "eYj" = ( /obj/effect/mob_spawn/human/corpse/assistant, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" @@ -26428,7 +26631,7 @@ /turf/simulated/floor/plating, /area/station/service/chapel) "eYQ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -26571,7 +26774,7 @@ /turf/simulated/floor/carpet/orange, /area/station/service/kitchen) "eZJ" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel/white/side, /area/station/maintenance/asmaint) "eZK" = ( @@ -26833,7 +27036,7 @@ }, /area/station/medical/surgery/observation) "fbI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/maintenance/aft2) "fcb" = ( @@ -27416,9 +27619,9 @@ }, /area/station/public/shops) "fgs" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -27546,7 +27749,7 @@ /turf/simulated/floor/wood, /area/station/command/office/captain) "fhh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "fhm" = ( @@ -27667,7 +27870,7 @@ /area/station/service/bar) "fje" = ( /obj/structure/grille/broken, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "fjf" = ( @@ -27772,7 +27975,7 @@ /area/station/command/office/ce) "fkc" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -27900,12 +28103,6 @@ "flb" = ( /turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) -"flp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/starboard) "fls" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 5; @@ -28031,12 +28228,12 @@ /area/station/engineering/atmos) "fmF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "fmJ" = ( /obj/structure/closet/cardboard, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fmK" = ( @@ -28380,7 +28577,7 @@ }, /area/station/hallway/spacebridge/security/west) "foU" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, @@ -28479,6 +28676,15 @@ }, /turf/space, /area/station/engineering/solar/aft_starboard) +"fpF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/trash, +/obj/structure/disposalpipe/segment/corner{ + dir = 2 + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/dorms/starboard) "fpM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -28692,7 +28898,7 @@ /obj/structure/rack, /obj/item/extinguisher, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "frB" = ( @@ -29101,6 +29307,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/engine, /area/station/engineering/engine) "fvl" = ( @@ -29206,7 +29417,7 @@ }, /area/station/science/toxins/mixing) "fwd" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) @@ -29266,7 +29477,7 @@ "fwP" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "fwS" = ( @@ -29977,7 +30188,7 @@ "fEa" = ( /obj/structure/table, /obj/item/scalpel, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/item/food/fried_vox{ pixel_y = 11 }, @@ -30115,7 +30326,7 @@ /turf/simulated/floor/grass, /area/station/medical/reception) "fFT" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "fFW" = ( @@ -30376,7 +30587,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -30400,7 +30611,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "fIl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -30451,7 +30662,7 @@ "fIG" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -30756,7 +30967,7 @@ }, /area/station/hallway/primary/fore/north) "fLj" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -30907,7 +31118,7 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -31070,7 +31281,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "fNz" = ( @@ -31091,11 +31302,6 @@ /obj/machinery/firealarm/directional/east, /turf/simulated/floor/plasteel, /area/station/ai_monitored/storage/eva) -"fNH" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random/trash, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint2) "fNL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -31123,7 +31329,7 @@ }, /area/station/security/lobby) "fOc" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -31170,12 +31376,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) -"fOt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/wood, -/area/station/maintenance/apmaint2) "fOu" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -31328,7 +31528,7 @@ "fPN" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "fPO" = ( @@ -31700,7 +31900,7 @@ /obj/structure/closet/crate{ name = "Silver Crate" }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/firealarm/directional/west, /obj/machinery/light/small{ dir = 1 @@ -31939,7 +32139,7 @@ /obj/structure/rack, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "fWG" = ( @@ -32124,7 +32324,7 @@ /area/station/maintenance/asmaint) "fYW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "fYX" = ( @@ -32313,7 +32513,7 @@ /turf/simulated/floor/plasteel, /area/station/service/theatre) "gbw" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "purple" @@ -32490,6 +32690,15 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) +"gcE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "gcF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -32605,11 +32814,11 @@ /turf/simulated/floor/plasteel, /area/station/command/office/ce) "gdS" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -32757,7 +32966,7 @@ /area/station/supply/storage) "geX" = ( /obj/structure/closet, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) @@ -32937,14 +33146,6 @@ /obj/structure/sign/securearea, /turf/simulated/wall, /area/station/science/research) -"ggS" = ( -/obj/item/trash/spentcasing/shotgun, -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, -/area/station/maintenance/dorms/port) "ggT" = ( /obj/structure/morgue{ dir = 2 @@ -32953,6 +33154,15 @@ icon_state = "cult" }, /area/station/service/chapel/office) +"ggZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "blackcorner" + }, +/area/station/engineering/transmission_laser) "ghb" = ( /obj/item/clothing/head/welding{ pixel_x = -3; @@ -33484,7 +33694,7 @@ /area/station/hallway/primary/starboard/south) "gkP" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "gkT" = ( @@ -33577,7 +33787,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "gmb" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/roller{ pixel_x = -2; pixel_y = 10 @@ -33608,7 +33818,7 @@ pixel_y = 32 }, /obj/item/paper, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "gmo" = ( @@ -33659,7 +33869,7 @@ "gmB" = ( /obj/effect/decal/cleanable/dirt, /obj/item/cigbutt/roach, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "gmD" = ( @@ -33747,7 +33957,7 @@ /area/station/maintenance/aft2) "gnA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -33898,7 +34108,7 @@ pixel_x = 26 }, /obj/structure/headspear, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/aft) "gpf" = ( @@ -33907,7 +34117,7 @@ /area/station/maintenance/aft) "gph" = ( /obj/structure/bed, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/clothing/under/rank/medical/nursesuit, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, @@ -33996,7 +34206,7 @@ dir = 8; pixel_y = 10 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -34297,12 +34507,6 @@ "gtu" = ( /turf/simulated/floor/wood, /area/station/public/dorms) -"gtw" = ( -/obj/effect/landmark/burnturf, -/obj/item/trash/spentcasing/shotgun, -/obj/effect/spawner/random_spawners/cobweb_left_rare, -/turf/simulated/floor/plating, -/area/station/maintenance/aft2) "gtz" = ( /obj/structure/cable{ d1 = 2; @@ -34746,7 +34950,7 @@ /area/station/supply/sorting) "gyH" = ( /obj/machinery/economy/slot_machine, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "gyJ" = ( @@ -34789,7 +34993,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "gzv" = ( @@ -34905,7 +35109,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "gAX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -35177,7 +35381,7 @@ /turf/simulated/floor/engine, /area/station/engineering/engine) "gDA" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -35310,7 +35514,7 @@ "gEd" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/extinguisher/mini, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -35711,7 +35915,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "gHC" = ( @@ -35739,7 +35943,7 @@ "gHI" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "gHK" = ( @@ -36042,7 +36246,7 @@ "gKv" = ( /obj/item/trash/can, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "gKE" = ( @@ -36066,9 +36270,9 @@ /area/station/maintenance/storage) "gKI" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "gKV" = ( @@ -36188,6 +36392,20 @@ }, /turf/simulated/floor/engine, /area/station/engineering/engine) +"gMe" = ( +/obj/machinery/alarm/directional/east, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/obj/item/clothing/gloves/color/yellow, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "gMl" = ( /obj/structure/grille, /turf/simulated/floor/plating, @@ -36325,7 +36543,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "gNW" = ( @@ -36428,7 +36646,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "gOI" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -36542,7 +36760,7 @@ /area/station/supply/office) "gQc" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -36569,7 +36787,7 @@ }, /area/station/hallway/primary/fore) "gQi" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -36613,7 +36831,7 @@ /turf/simulated/floor/wood, /area/station/command/office/cmo) "gQY" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour/foam, /turf/simulated/floor/plating, @@ -37072,7 +37290,7 @@ }, /area/station/maintenance/asmaint) "gVK" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/machinery/conveyor{ dir = 4; id = "Skynet_heavy" @@ -37082,7 +37300,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) "gVP" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/simulated/floor/plating, @@ -37134,6 +37352,11 @@ icon_state = "redfull" }, /area/station/security/permabrig) +"gWw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "gWB" = ( /obj/structure/table, /obj/item/stack/tape_roll, @@ -37322,7 +37545,7 @@ /obj/item/flashlight, /obj/effect/decal/cleanable/dirt, /obj/item/storage/toolbox/emergency, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "gXX" = ( @@ -38352,7 +38575,7 @@ }, /area/station/science/research) "hht" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -38676,7 +38899,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "hjH" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -38778,7 +39001,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "hkF" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "hkJ" = ( @@ -38876,7 +39099,7 @@ }, /area/station/science/genetics) "hmo" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "hmq" = ( @@ -38907,7 +39130,7 @@ /turf/simulated/floor/engine, /area/station/engineering/engine) "hmw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/public/toilet/lockerroom) "hmx" = ( @@ -38966,7 +39189,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hna" = ( @@ -39603,8 +39826,8 @@ }, /area/station/medical/virology) "hsV" = ( -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/landmark/burnturf, +/obj/effect/spawner/random/blood/maybe, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "hsY" = ( @@ -39721,7 +39944,7 @@ }, /area/station/security/permabrig) "hui" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "hum" = ( @@ -39853,7 +40076,7 @@ /obj/item/flashlight{ pixel_y = -12 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hvy" = ( @@ -39934,7 +40157,7 @@ }, /area/station/engineering/equipmentstorage) "hwb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "hwd" = ( @@ -40060,8 +40283,8 @@ /area/station/security/permabrig) "hxd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/oil/maybe, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, @@ -40287,7 +40510,7 @@ }, /area/station/security/range) "hyE" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/reagent_containers/glass/bucket, /turf/simulated/floor/plating, /area/station/maintenance/abandoned_garden) @@ -40531,7 +40754,7 @@ /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "hAW" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -40748,7 +40971,7 @@ /area/station/maintenance/fsmaint2) "hCe" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hCh" = ( @@ -40847,7 +41070,7 @@ /turf/simulated/floor/plating, /area/station/engineering/atmos/asteroid_maint) "hCF" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) @@ -40875,7 +41098,7 @@ /area/station/science/xenobiology) "hCN" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "hCS" = ( @@ -40925,7 +41148,7 @@ /area/station/maintenance/aft2) "hDy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/sign/poster/official/random{ pixel_y = 32 }, @@ -40947,7 +41170,7 @@ /area/station/maintenance/aft2) "hDA" = ( /obj/effect/decal/cleanable/crayon, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/engine/cult, /area/station/maintenance/apmaint) "hDC" = ( @@ -41209,7 +41432,7 @@ /obj/item/trash/plate{ pixel_y = -19 }, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "hGA" = ( @@ -41668,7 +41891,7 @@ /area/station/maintenance/apmaint) "hKN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, @@ -41837,11 +42060,11 @@ /obj/item/decorations/sticky_decorations/flammable/googlyeyes{ pixel_y = -5 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "hNh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -41938,7 +42161,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "hNX" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -42026,7 +42249,7 @@ /area/station/public/dorms) "hPu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "hPx" = ( @@ -42127,7 +42350,7 @@ "hQP" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hQU" = ( @@ -42167,7 +42390,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -42251,8 +42474,8 @@ }, /area/station/security/brig) "hSJ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/landmark/burnturf, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "hSK" = ( @@ -42288,7 +42511,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "hTk" = ( @@ -42326,7 +42549,7 @@ }, /area/station/science/research) "hTG" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -42345,7 +42568,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "hUe" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -42384,7 +42607,7 @@ /turf/simulated/floor/plating, /area/station/security/warden) "hUH" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -42524,7 +42747,7 @@ /turf/simulated/floor/plating, /area/station/engineering/break_room) "hVN" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -42624,7 +42847,7 @@ }, /area/station/science/rnd) "hWC" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) @@ -42643,6 +42866,19 @@ icon_state = "whitegreen" }, /area/station/medical/virology) +"hWF" = ( +/obj/effect/spawner/random/blood/maybe, +/obj/effect/spawner/random/trash, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/station/maintenance/apmaint2) "hWI" = ( /obj/machinery/door/airlock/engineering/glass{ autoclose = 0; @@ -43003,7 +43239,7 @@ /turf/simulated/floor/engine, /area/station/engineering/engine) "iam" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /mob/living/simple_animal/mouse, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -43159,7 +43395,7 @@ /area/station/security/permabrig) "ibO" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "ibR" = ( @@ -43343,7 +43579,7 @@ /turf/space, /area/station/engineering/solar/aft_port) "idv" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "idC" = ( @@ -43474,7 +43710,7 @@ /area/station/science/explab) "ieS" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -43511,9 +43747,9 @@ /turf/simulated/floor/carpet, /area/station/service/library) "ifj" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "ifm" = ( @@ -43561,7 +43797,7 @@ /area/station/medical/break_room) "ifF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -43611,7 +43847,7 @@ "ifZ" = ( /obj/effect/decal/cleanable/vomit, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -43636,7 +43872,7 @@ "igc" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 @@ -43853,7 +44089,7 @@ /area/station/maintenance/apmaint2) "ihE" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "ihH" = ( @@ -44096,7 +44332,7 @@ /area/station/aisat/atmos) "ike" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -44278,7 +44514,7 @@ /obj/structure/rack, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -44700,6 +44936,12 @@ icon_state = "browncorner" }, /area/station/supply/office) +"iqx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plating, +/area/station/maintenance/dorms/starboard) "iqC" = ( /obj/structure/chair/sofa/corp, /turf/simulated/floor/plasteel{ @@ -44709,7 +44951,7 @@ "iqE" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/incinerator) "iqF" = ( @@ -44730,6 +44972,11 @@ }, /turf/simulated/floor/wood, /area/station/command/office/rd) +"iqK" = ( +/obj/effect/mapping_helpers/turfs/burn, +/obj/item/trash/spentcasing/shotgun, +/turf/simulated/floor/plating, +/area/station/maintenance/dorms/port) "iqL" = ( /obj/effect/turf_decal/delivery, /obj/item/radio/intercom{ @@ -44849,7 +45096,7 @@ /area/station/science/rnd) "isn" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "isq" = ( @@ -44896,7 +45143,7 @@ /turf/simulated/floor/plating, /area/station/security/prisonershuttle) "isH" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel{ @@ -45427,6 +45674,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/engine, /area/station/engineering/engine) "ixQ" = ( @@ -45597,10 +45849,24 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) +"ize" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/burn, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plating, +/area/station/maintenance/dorms/port) "izg" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -45690,7 +45956,7 @@ }, /area/station/hallway/primary/starboard/south) "iAa" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -45962,11 +46228,11 @@ /obj/machinery/floodlight{ light_power = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "iCP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, /obj/item/shard, @@ -46103,7 +46369,7 @@ /area/station/security/permabrig) "iEr" = ( /obj/effect/spawner/random/barrier/grille_maybe, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "iEs" = ( @@ -46146,8 +46412,8 @@ /turf/simulated/floor/wood, /area/station/maintenance/dorms/starboard) "iEK" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/starboard) "iEL" = ( @@ -46171,7 +46437,7 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "iEU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -46213,7 +46479,7 @@ }, /area/station/security/brig) "iFt" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -46318,7 +46584,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "iGc" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -46433,7 +46699,7 @@ /turf/simulated/floor/engine, /area/station/engineering/engine) "iGU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/aft) "iGZ" = ( @@ -46471,7 +46737,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "iHq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, @@ -46520,7 +46786,7 @@ /turf/simulated/floor/lava/plasma/fuming, /area/station/engineering/atmos/asteroid_core) "iHB" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -46539,7 +46805,7 @@ /obj/effect/decal/cleanable/glass, /obj/item/shard, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "iHQ" = ( @@ -46616,7 +46882,7 @@ /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "iIw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/dorms/starboard) "iID" = ( @@ -46859,6 +47125,11 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -46913,6 +47184,19 @@ /obj/item/poster/random_contraband, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"iLz" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/transmission_laser/west, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/transmission_laser) "iLD" = ( /obj/structure/railing{ dir = 4 @@ -46971,7 +47255,7 @@ }, /area/station/service/library) "iMd" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -47072,7 +47356,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -47092,7 +47376,7 @@ }, /area/station/aisat/service) "iMZ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fsmaint) "iNa" = ( @@ -47265,14 +47549,6 @@ icon_state = "darkgrey" }, /area/station/security/range) -"iOO" = ( -/obj/item/trash/spentcasing/shotgun, -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, -/area/station/maintenance/dorms/port) "iOR" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -47448,7 +47724,7 @@ /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/wood, /area/station/maintenance/dorms/starboard) "iQa" = ( @@ -47851,7 +48127,7 @@ }, /area/station/hallway/primary/central/west) "iUn" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -47992,7 +48268,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "iVu" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -48315,10 +48591,9 @@ /turf/simulated/wall, /area/station/public/storage/office) "iYK" = ( -/obj/effect/spawner/window/reinforced/grilled, /obj/effect/spawner/airlock/s_to_n/long, -/turf/simulated/floor/plating, -/area/station/maintenance/storage) +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "iYO" = ( /obj/item/radio/intercom/locked/prison{ name = "Prison Intercom (General)"; @@ -48400,7 +48675,7 @@ /turf/simulated/floor/carpet, /area/station/public/dorms) "iZx" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -48811,7 +49086,7 @@ /turf/simulated/floor/plasteel, /area/station/command/teleporter) "jdo" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -49314,29 +49589,10 @@ /area/station/public/vacant_office) "jiR" = ( /obj/structure/rack, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) -"jiX" = ( -/obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/aft2) "jiY" = ( /turf/simulated/wall, /area/space/nearstation) @@ -49373,7 +49629,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -49423,6 +49679,11 @@ }, /turf/simulated/floor/carpet, /area/station/public/arcade) +"jjQ" = ( +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/wood, +/area/station/maintenance/dorms/starboard) "jjT" = ( /mob/living/simple_animal/bunny, /obj/structure/railing{ @@ -49529,7 +49790,7 @@ /area/station/engineering/engine) "jkJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -49557,7 +49818,7 @@ /area/station/engineering/atmos) "jla" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -49667,7 +49928,7 @@ /area/station/security/brig) "jlL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -49724,7 +49985,7 @@ /turf/simulated/floor/grass/no_creep, /area/station/medical/virology) "jmd" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "jmr" = ( @@ -49767,7 +50028,7 @@ /obj/item/circuitboard/sleeper, /obj/effect/spawner/random/maintenance, /obj/item/stack/cable_coil, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/closet/wardrobe/medical_white, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -49964,7 +50225,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "jof" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -50643,7 +50904,7 @@ }, /area/station/public/dorms) "jvq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -50657,6 +50918,18 @@ "jvz" = ( /turf/simulated/wall/r_wall, /area/station/engineering/gravitygenerator) +"jvA" = ( +/obj/structure/sign/electricshock{ + pixel_x = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "jvB" = ( /turf/simulated/floor/bluegrid, /area/station/telecomms/computer) @@ -50682,6 +50955,14 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) +"jvX" = ( +/obj/effect/spawner/random/blood/maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/item/trash/spentcasing/shotgun, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/station/maintenance/dorms/port) "jwc" = ( /obj/machinery/light, /obj/effect/turf_decal/stripes/line, @@ -51951,7 +52232,7 @@ /turf/simulated/floor/grass, /area/station/service/kitchen) "jGK" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -52059,7 +52340,7 @@ "jHx" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "jHz" = ( @@ -52104,7 +52385,7 @@ "jHZ" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "jIe" = ( @@ -52115,7 +52396,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "jIn" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/security/fore) "jIp" = ( @@ -52420,7 +52701,7 @@ /obj/structure/chair/office, /obj/item/restraints/handcuffs/cable/red, /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -52480,6 +52761,12 @@ icon_state = "darkredcorners" }, /area/station/security/brig) +"jMc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "blackcorner" + }, +/area/station/engineering/transmission_laser) "jMk" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -52509,7 +52796,7 @@ /area/station/engineering/engine) "jMq" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "jMs" = ( @@ -52875,7 +53162,7 @@ /area/station/hallway/primary/fore) "jPo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) @@ -52974,8 +53261,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "jQA" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -53052,7 +53339,7 @@ /turf/simulated/floor/plasteel, /area/station/public/pet_store) "jRf" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -53167,7 +53454,7 @@ /area/station/maintenance/incinerator) "jRO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -53289,7 +53576,7 @@ /turf/simulated/floor/engine, /area/station/science/test_chamber) "jTc" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -53529,7 +53816,7 @@ }, /area/station/security/permabrig) "jWe" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, @@ -53606,7 +53893,7 @@ /area/station/public/storage/tools/auxiliary) "jWC" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/aft2) "jWF" = ( @@ -53787,7 +54074,7 @@ /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/mask/muzzle, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/radio/intercom/department/security{ pixel_x = 28 }, @@ -54054,7 +54341,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "kbt" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -54116,7 +54403,7 @@ /area/station/maintenance/dorms/starboard) "kcg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "red" @@ -54315,7 +54602,7 @@ }, /area/station/hallway/primary/fore/north) "kdx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "kdB" = ( @@ -54463,7 +54750,7 @@ /area/station/engineering/solar/aft_port) "kfa" = ( /obj/structure/closet/secure_closet/freezer/meat, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/decal/cleanable/dirt, /obj/item/food/meat/human, /obj/item/food/meat/human, @@ -54552,7 +54839,7 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "kgg" = ( @@ -54722,7 +55009,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "khL" = ( @@ -54838,7 +55125,7 @@ /area/station/maintenance/apmaint2) "kiE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -55031,7 +55318,7 @@ "kkD" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/abandoned_office) @@ -55119,7 +55406,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/windoor/access/all/command, +/obj/effect/mapping_helpers/airlock/windoor/access/all/command/general, /turf/simulated/floor/plasteel, /area/station/command/bridge) "klt" = ( @@ -55256,7 +55543,7 @@ dir = 4 }, /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -55281,7 +55568,7 @@ /obj/structure/table, /obj/item/trash/tray, /obj/item/poster/random_contraband, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -55505,7 +55792,7 @@ "kpm" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "kpq" = ( @@ -55524,7 +55811,7 @@ dir = 9 }, /obj/effect/spawner/random/barrier/grille_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "kpO" = ( @@ -55628,7 +55915,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "kqI" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) @@ -55673,7 +55960,7 @@ "kqW" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "kqZ" = ( @@ -55707,7 +55994,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft2) "krq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -55788,7 +56075,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/warehouse) "kse" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) "ksj" = ( @@ -55961,7 +56248,7 @@ "ktC" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "ktI" = ( @@ -55972,7 +56259,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -56078,12 +56365,6 @@ icon_state = "dark" }, /area/station/science/genetics) -"kuZ" = ( -/obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/structure/table_frame, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint2) "kvh" = ( /obj/machinery/light, /turf/simulated/floor/plasteel, @@ -56119,7 +56400,7 @@ }, /area/station/security/armory/secure) "kvV" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "kvZ" = ( @@ -56254,7 +56535,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "kwN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/secure_storage) "kwO" = ( @@ -56412,7 +56693,7 @@ "kyJ" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "kyR" = ( @@ -56741,7 +57022,7 @@ /turf/simulated/floor/carpet/orange, /area/station/service/kitchen) "kBy" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/radio/intercom/department/security{ pixel_y = -28 }, @@ -56986,7 +57267,7 @@ /area/station/science/xenobiology) "kEH" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -57076,7 +57357,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -57162,9 +57443,9 @@ }, /area/station/hallway/secondary/entry/lounge) "kHi" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "kHn" = ( @@ -57360,8 +57641,8 @@ "kJn" = ( /obj/structure/table/wood, /obj/item/storage/fancy/cigarettes/cigpack_shadyjims, -/obj/effect/spawner/random_spawners/cobweb_left_rare, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/left/rare, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "kJt" = ( @@ -57811,7 +58092,7 @@ /area/station/science/test_chamber) "kML" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -57855,7 +58136,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "kMW" = ( @@ -57900,7 +58181,7 @@ /area/station/legal/magistrate) "kNt" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -57978,6 +58259,26 @@ dir = 8 }, /area/station/hallway/primary/central/west) +"kOf" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/disposalpipe/segment/corner{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fpmaint) "kOh" = ( /obj/structure/table, /obj/item/book/manual/supermatter_engine, @@ -58012,7 +58313,7 @@ /area/station/hallway/primary/central/se) "kOl" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "kOn" = ( @@ -58155,7 +58456,7 @@ /area/station/service/chapel) "kQc" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/cap/visible{ dir = 4 }, @@ -58460,6 +58761,21 @@ /obj/item/storage/box, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) +"kSW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "kTb" = ( /obj/machinery/atmospherics/binary/pump{ name = "Mix to Gas" @@ -58500,6 +58816,26 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) +"kTs" = ( +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/burn, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/dorms/fore) "kTt" = ( /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plating, @@ -58632,7 +58968,7 @@ /area/station/medical/virology) "kUV" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "kVa" = ( @@ -58889,7 +59225,7 @@ }, /area/station/security/lobby) "kYa" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -58930,7 +59266,7 @@ /area/station/supply/qm) "kYn" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -59000,7 +59336,7 @@ }, /mob/living/simple_animal/cockroach, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/light/small, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -59018,7 +59354,7 @@ /turf/simulated/floor/plasteel, /area/station/command/bridge) "kZq" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/restraints/handcuffs/cable/zipties, /obj/item/kitchen/knife, /turf/simulated/floor/plasteel{ @@ -59167,7 +59503,7 @@ }, /area/station/engineering/equipmentstorage) "laP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/shreds, /turf/simulated/floor/plating, @@ -59363,7 +59699,7 @@ dir = 8; pixel_y = 10 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/aft) "ldA" = ( @@ -59516,7 +59852,7 @@ "leW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/flora/ausbushes/sparsegrass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "lfe" = ( @@ -59575,7 +59911,7 @@ /area/station/medical/psych) "lfN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -59888,7 +60224,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "liC" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour/foam, /obj/item/paper/maintengine, @@ -59996,7 +60332,7 @@ /area/station/security/permabrig) "ljY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "lkf" = ( @@ -60329,7 +60665,7 @@ /turf/simulated/floor/plating/asteroid/ancient/airless, /area/station/engineering/atmos/asteroid) "lnB" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -60467,6 +60803,14 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/station/command/bridge) +"loM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/transmission_laser) "loN" = ( /turf/simulated/wall/r_wall, /area/station/science/explab/chamber) @@ -60517,7 +60861,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/drip, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) @@ -60626,7 +60970,7 @@ dir = 8 }, /obj/item/food/candy/coin, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "lpY" = ( @@ -60846,7 +61190,7 @@ }, /area/station/medical/cloning) "lrR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -60904,7 +61248,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "lsu" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "yellowcorner" @@ -60912,7 +61256,7 @@ /area/station/engineering/hardsuitstorage) "lsw" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/drip, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) @@ -61116,7 +61460,7 @@ /area/station/maintenance/security/fore) "luo" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) @@ -61585,7 +61929,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, @@ -61874,7 +62218,7 @@ /area/station/hallway/primary/starboard/south) "lAu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -62125,7 +62469,7 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "lCx" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -62146,7 +62490,7 @@ "lCO" = ( /obj/structure/table, /obj/item/flashlight, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "lCV" = ( @@ -62222,7 +62566,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "lDR" = ( @@ -62442,19 +62786,6 @@ icon_state = "purplecorner" }, /area/station/command/bridge) -"lFR" = ( -/obj/structure/closet/crate/secure{ - req_one_access = list(33,41) - }, -/obj/item/circuitboard/thermomachine{ - pixel_x = -5 - }, -/obj/item/circuitboard/chem_dispenser, -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/turf/simulated/floor/plating, -/area/station/maintenance/security/fore) "lGc" = ( /obj/item/paper, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -62483,7 +62814,7 @@ /obj/structure/sink{ pixel_y = 22 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -62522,16 +62853,9 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) -"lGI" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, -/area/station/maintenance/apmaint) "lGO" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -63385,7 +63709,7 @@ }, /area/station/medical/virology) "lRo" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -63425,7 +63749,7 @@ }, /area/station/hallway/secondary/exit) "lRz" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/storage) "lRC" = ( @@ -63692,7 +64016,7 @@ /area/station/maintenance/apmaint) "lUF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -63904,7 +64228,7 @@ /area/station/command/server) "lWB" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "lWD" = ( @@ -64010,7 +64334,7 @@ /obj/structure/bed{ dir = 1 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/random{ pixel_y = -32 @@ -64041,6 +64365,18 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) +"lXE" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "lXF" = ( /obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/arrows{ @@ -64811,7 +65147,7 @@ }, /area/station/hallway/primary/starboard) "mgs" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "mgz" = ( @@ -64944,7 +65280,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "mhP" = ( @@ -65004,7 +65340,7 @@ }, /area/station/medical/medbay2) "mit" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, @@ -65127,7 +65463,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint2) "mjE" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -65234,6 +65570,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"mkQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "mlc" = ( /turf/simulated/floor/plasteel{ dir = 5; @@ -65307,12 +65652,12 @@ "mlr" = ( /obj/item/cigbutt/roach, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 8 }, /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "mlB" = ( @@ -65664,7 +66009,7 @@ /area/station/command/office/cmo) "moy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -66033,6 +66378,24 @@ }, /turf/simulated/floor/wood, /area/station/service/bar) +"mrC" = ( +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "mrH" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = -32 @@ -66313,7 +66676,7 @@ }, /area/station/science/robotics) "muL" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -66806,7 +67169,7 @@ /area/station/public/construction) "mAY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "mBq" = ( @@ -67063,7 +67426,7 @@ pixel_x = 26 }, /obj/structure/headspear, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -67200,7 +67563,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "mDY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/security/aft_starboard) "mDZ" = ( @@ -67323,7 +67686,7 @@ pixel_y = 9; pixel_x = 9 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -67338,7 +67701,7 @@ }, /area/station/security/main) "mFO" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint) "mFX" = ( @@ -67362,7 +67725,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "mGi" = ( @@ -67375,7 +67738,7 @@ "mGn" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/dead, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "mGp" = ( @@ -67421,7 +67784,7 @@ /obj/structure/flora/ausbushes/fullgrass{ pixel_y = 16 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/grass/jungle, /area/station/maintenance/aft) "mGM" = ( @@ -67621,9 +67984,12 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) +"mJM" = ( +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "mJR" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -67687,7 +68053,7 @@ "mKz" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -67789,7 +68155,7 @@ "mLn" = ( /obj/structure/chair/comfy/brown, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -67988,7 +68354,7 @@ "mNF" = ( /obj/structure/table/wood, /obj/item/camera, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -68380,7 +68746,7 @@ /area/space) "mRC" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/poster/random_contraband, /obj/item/toy/crayon/random, /obj/machinery/alarm/directional/north, @@ -68397,7 +68763,7 @@ "mRF" = ( /obj/structure/closet/firecloset, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "mRL" = ( @@ -68414,7 +68780,7 @@ pixel_x = -32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "mRQ" = ( @@ -68434,7 +68800,7 @@ }, /area/station/science/break_room) "mRW" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" @@ -68555,7 +68921,7 @@ }, /area/station/legal/courtroom) "mSL" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "mSP" = ( @@ -68602,7 +68968,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "mTb" = ( @@ -68641,7 +69007,7 @@ "mTm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/abandoned_garden) "mTp" = ( @@ -68812,7 +69178,7 @@ /area/station/supply/warehouse) "mUs" = ( /obj/machinery/shieldgen, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "mUt" = ( @@ -68843,6 +69209,17 @@ pixel_y = 20 }, /obj/effect/turf_decal/delivery/hollow, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/storage) "mUI" = ( @@ -69149,7 +69526,7 @@ /area/station/maintenance/starboard) "mXx" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /mob/living/simple_animal/mouse, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -69512,6 +69889,11 @@ }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/engine, /area/station/engineering/engine) "naT" = ( @@ -69588,7 +69970,7 @@ }, /area/station/service/theatre) "ncF" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/security/aft_starboard) "ncH" = ( @@ -69724,9 +70106,23 @@ icon_state = "yellowcorner" }, /area/station/hallway/primary/central/sw) +"ndF" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Secondary Cooling" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/station/engineering/engine) "ndJ" = ( /obj/effect/spawner/random/barrier/grille_maybe, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "ndK" = ( @@ -70159,7 +70555,7 @@ /area/station/supply/storage) "nhh" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -70173,7 +70569,7 @@ "nho" = ( /obj/item/paper, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "nhr" = ( @@ -70280,7 +70676,7 @@ }, /area/station/public/shops) "nia" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/shard{ icon_state = "small" }, @@ -70296,7 +70692,7 @@ }, /area/station/public/sleep) "niO" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/assembly_line) "niR" = ( @@ -70678,7 +71074,7 @@ /area/station/engineering/atmos) "nmS" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "nmV" = ( @@ -70727,7 +71123,7 @@ "nni" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "nnm" = ( @@ -70888,7 +71284,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "noG" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fsmaint2) "noO" = ( @@ -70915,12 +71311,6 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/station/supply/lobby) -"npe" = ( -/obj/effect/landmark/burnturf, -/obj/item/trash/spentcasing/shotgun, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/aft2) "npi" = ( /turf/simulated/wall/r_wall, /area/station/ai_monitored/storage/eva) @@ -70932,7 +71322,7 @@ }, /area/station/service/hydroponics) "npp" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/engine/cult, /area/station/maintenance/apmaint) "npx" = ( @@ -71013,7 +71403,7 @@ /area/station/supply/expedition) "npP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /obj/item/shard{ icon_state = "medium" @@ -71154,21 +71544,6 @@ icon_state = "arrival" }, /area/station/hallway/secondary/entry) -"nqv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random/trash, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/maintenance/apmaint2) "nqw" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -71195,7 +71570,7 @@ }, /area/station/aisat/breakroom) "nqK" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint) @@ -71381,7 +71756,7 @@ }, /obj/item/stack/cable_coil/random, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "nsp" = ( @@ -71470,7 +71845,7 @@ /area/station/maintenance/dorms/starboard) "ntM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -71643,7 +72018,7 @@ }, /obj/item/pen/red, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "nwc" = ( @@ -71862,7 +72237,7 @@ /turf/simulated/floor/wood, /area/station/command/office/rd) "nxL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard{ icon_state = "small" }, @@ -71955,7 +72330,7 @@ /area/station/hallway/primary/central/ne) "nyp" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -71981,6 +72356,12 @@ }, /turf/simulated/floor/plasteel, /area/station/ai_monitored/storage/eva) +"nyB" = ( +/obj/effect/spawner/random/oil/maybe, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plasteel, +/area/station/maintenance/dorms/port) "nyD" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -71998,7 +72379,7 @@ /area/station/hallway/spacebridge/security/west) "nyK" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -72078,8 +72459,8 @@ /area/station/supply/lobby) "nzO" = ( /obj/structure/mecha_wreckage/odysseus, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "nzR" = ( @@ -72212,7 +72593,7 @@ /turf/simulated/floor/wood, /area/station/hallway/secondary/exit) "nBe" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/aft) @@ -72376,7 +72757,7 @@ /area/station/maintenance/aft2) "nCL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "nCP" = ( @@ -72487,7 +72868,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/wood, @@ -72524,7 +72905,7 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "nEt" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "nEu" = ( @@ -72982,7 +73363,7 @@ }, /area/station/science/rnd) "nHE" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 2; @@ -73076,7 +73457,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 @@ -73196,12 +73577,6 @@ /obj/item/reagent_containers/drinks/cans/badminbrew, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"nJB" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random/trash, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/port) "nJD" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -73354,6 +73729,13 @@ icon_state = "dark" }, /area/station/medical/morgue) +"nLr" = ( +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plasteel{ + icon_state = "redyellowfull" + }, +/area/station/maintenance/apmaint) "nLz" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 @@ -73400,7 +73782,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "nLU" = ( @@ -73859,7 +74241,7 @@ }, /area/station/hallway/secondary/garden) "nPe" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) @@ -73937,7 +74319,7 @@ /area/station/engineering/control) "nPY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -74028,12 +74410,6 @@ }, /turf/simulated/floor/engine, /area/station/engineering/engine) -"nQL" = ( -/obj/effect/spawner/random/trash, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/wood, -/area/station/maintenance/dorms/starboard) "nQM" = ( /obj/machinery/button/windowtint{ id = "gravity"; @@ -74177,7 +74553,7 @@ /area/station/engineering/solar/aft_starboard) "nRQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -74522,7 +74898,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "nVl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft) "nVs" = ( @@ -74667,7 +75043,7 @@ /area/station/medical/storage) "nWG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "nWI" = ( @@ -74711,7 +75087,7 @@ }, /area/station/engineering/atmos/storage) "nXe" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -74785,6 +75161,11 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/public/park) +"nXF" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/transmission_laser) "nXL" = ( /obj/structure/chair/stool{ dir = 8 @@ -74978,7 +75359,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) "nZp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -74989,7 +75370,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "nZv" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -75317,7 +75698,7 @@ "obQ" = ( /obj/item/paper, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "obT" = ( @@ -75361,12 +75742,6 @@ icon_state = "neutralcorner" }, /area/station/public/shops) -"oct" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel, -/area/station/maintenance/dorms/port) "ocz" = ( /obj/structure/cable{ d1 = 1; @@ -75448,7 +75823,7 @@ /area/station/science/xenobiology) "ocY" = ( /obj/structure/closet, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -75581,6 +75956,10 @@ icon_state = "dark" }, /area/station/science/robotics/chargebay) +"oec" = ( +/obj/structure/sign/radiation/rad_area, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "oef" = ( /obj/machinery/economy/vending/cigarette, /turf/simulated/floor/plasteel{ @@ -75589,7 +75968,7 @@ }, /area/station/hallway/spacebridge/security/south) "oeh" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/apmaint2) "oei" = ( @@ -75601,7 +75980,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/drip, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -75624,7 +76003,7 @@ /turf/simulated/floor/engine/xenobio, /area/station/science/xenobiology) "oeG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -76575,8 +76954,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "omY" = ( @@ -76731,7 +77110,7 @@ }, /area/station/engineering/break_room) "ooy" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -76895,7 +77274,7 @@ /area/station/command/office/hop) "opY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "oqa" = ( @@ -76979,7 +77358,7 @@ "oqI" = ( /obj/item/chair/stool, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "oqL" = ( @@ -77036,7 +77415,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -77424,7 +77803,7 @@ }, /area/station/public/dorms) "ouZ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -77892,7 +78271,7 @@ "oAs" = ( /obj/structure/rack, /obj/item/toy/crayon/spraycan, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "oAu" = ( @@ -78084,6 +78463,12 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"oCs" = ( +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/spawner/random/trash, +/obj/structure/table_frame, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint2) "oCC" = ( /obj/structure/transit_tube/curved/flipped{ dir = 4 @@ -78188,7 +78573,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -78246,7 +78631,7 @@ }, /area/station/turret_protected/aisat/interior) "oDZ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour/foam, /obj/effect/decal/cleanable/glass, @@ -78350,6 +78735,15 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) +"oFg" = ( +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "oFi" = ( /obj/machinery/light{ dir = 1 @@ -78463,7 +78857,7 @@ "oGl" = ( /obj/machinery/photocopier, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "oGn" = ( @@ -78559,7 +78953,7 @@ /area/station/maintenance/dorms/fore) "oHn" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "oHw" = ( @@ -78846,7 +79240,7 @@ /area/station/medical/chemistry) "oKk" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -79020,6 +79414,15 @@ /obj/item/t_scanner, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) +"oLt" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "oLv" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 @@ -79130,7 +79533,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -79155,7 +79558,7 @@ /turf/simulated/floor/wood, /area/station/service/library) "oMk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/engineering/tech_storage) "oMl" = ( @@ -79179,7 +79582,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/drip, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -79274,7 +79677,7 @@ }, /area/station/public/dorms) "oNg" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -79324,7 +79727,7 @@ name = "Ians Stick"; desc = "A large stick covered in bite marks and dried slobber.ss" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "oNB" = ( @@ -79428,7 +79831,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) @@ -79568,7 +79971,7 @@ /area/station/science/toxins/mixing) "oPE" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "oPP" = ( @@ -79941,7 +80344,7 @@ }, /area/station/public/storage/tools) "oTq" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/fore_port) "oTr" = ( @@ -80421,7 +80824,7 @@ /area/station/engineering/atmos/control) "oXc" = ( /obj/machinery/photocopier, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "oXj" = ( @@ -80471,7 +80874,7 @@ /area/station/engineering/solar/fore_starboard) "oXw" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "oXJ" = ( @@ -80578,7 +80981,7 @@ /area/station/command/office/blueshield) "oYm" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -80631,7 +81034,7 @@ }, /area/station/security/checkpoint/secondary) "oYH" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -80968,7 +81371,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "pbP" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "pbT" = ( @@ -81297,7 +81700,7 @@ /area/station/supply/qm) "peT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "peU" = ( @@ -81385,7 +81788,7 @@ /turf/simulated/floor/engine, /area/station/medical/chemistry) "pfC" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/legal/courtroom) "pfG" = ( @@ -81452,7 +81855,7 @@ /area/station/hallway/primary/fore/north) "pga" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "pgc" = ( @@ -81668,8 +82071,8 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "phI" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) "phJ" = ( @@ -82189,7 +82592,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/alarm/directional/south, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) @@ -82215,12 +82618,12 @@ /area/station/security/brig) "pnv" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "pnD" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/drip, /obj/structure/cable{ d1 = 4; @@ -82323,7 +82726,7 @@ pixel_x = 2; pixel_y = 2 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/light/small{ dir = 1 }, @@ -82576,7 +82979,7 @@ }, /obj/effect/spawner/random/maintenance, /obj/item/lipstick/random, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -82779,7 +83182,7 @@ /area/station/engineering/atmos) "ptq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -82914,7 +83317,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plating, /area/station/maintenance/incinerator) @@ -82992,6 +83395,14 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) +"pvG" = ( +/obj/item/food/candy/coin, +/obj/effect/mapping_helpers/turfs/burn, +/obj/item/chair/stool, +/obj/item/trash/spentcasing/shotgun, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/dorms/starboard) "pvK" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/barricade/wooden, @@ -83067,7 +83478,7 @@ }, /area/station/aisat/atmos) "pwK" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -83249,7 +83660,7 @@ /area/station/medical/reception) "pyW" = ( /obj/machinery/photocopier, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/wood, /area/station/service/library) "pzb" = ( @@ -83380,7 +83791,7 @@ "pAk" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -83454,7 +83865,7 @@ }, /area/station/engineering/atmos/control) "pAS" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -83492,7 +83903,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "pBg" = ( @@ -83548,7 +83959,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "pBs" = ( @@ -83636,7 +84047,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "pCR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -83655,7 +84066,7 @@ /area/station/public/dorms) "pCU" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -83899,7 +84310,7 @@ /area/station/supply/sorting) "pEQ" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "pEU" = ( @@ -83924,7 +84335,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "pFc" = ( @@ -84315,7 +84726,7 @@ }, /area/station/legal/courtroom) "pIh" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -84857,7 +85268,7 @@ /area/station/engineering/atmos) "pMq" = ( /obj/item/chair, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -85310,7 +85721,7 @@ /turf/simulated/floor/engine/airless, /area/station/engineering/atmos) "pSv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint) "pSy" = ( @@ -85344,6 +85755,15 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) +"pSR" = ( +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "pSS" = ( /obj/structure/table/reinforced, /obj/item/phone, @@ -85540,6 +85960,17 @@ }, /turf/simulated/floor/lava/plasma/fuming, /area/station/engineering/atmos/asteroid_core) +"pVa" = ( +/obj/item/storage/toolbox/mechanical, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "pVg" = ( /obj/structure/cable{ d1 = 1; @@ -85712,7 +86143,7 @@ /area/station/science/rnd) "pWy" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/item/storage/toolbox/emergency, /obj/item/flashlight/flare/glowstick/random, /obj/effect/decal/cleanable/dirt, @@ -86287,7 +86718,7 @@ /obj/structure/rack, /obj/effect/decal/cleanable/dirt, /obj/item/storage/toolbox/emergency, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -27 @@ -86314,7 +86745,7 @@ "qcI" = ( /obj/machinery/hydroponics/soil, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light/small{ dir = 4 }, @@ -86325,6 +86756,19 @@ icon_state = "white" }, /area/station/science/xenobiology) +"qcO" = ( +/obj/machinery/camera{ + c_tag = "AI Satellite Antechamber South"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "qcP" = ( /obj/structure/sign/poster/official/nanotrasen_logo{ pixel_y = 32 @@ -86349,7 +86793,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -86589,12 +87033,12 @@ "qey" = ( /obj/structure/rack, /obj/item/flashlight/flare/glowstick/random, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qez" = ( /obj/structure/rack, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -86725,7 +87169,7 @@ /area/station/maintenance/apmaint2) "qgh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "qgl" = ( @@ -86786,7 +87230,7 @@ /area/station/maintenance/aft2) "qhb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "qhc" = ( @@ -86867,7 +87311,7 @@ /area/station/engineering/tech_storage) "qhP" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/item/stack/sheet/glass{ amount = 50; pixel_x = 3; @@ -87148,7 +87592,7 @@ }, /area/station/hallway/secondary/entry) "qla" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "yellow" @@ -87230,7 +87674,7 @@ /area/station/maintenance/fsmaint2) "qmg" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -87289,7 +87733,7 @@ "qna" = ( /obj/structure/table, /obj/item/vending_refill/coffee, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_office) @@ -87359,7 +87803,7 @@ }, /area/station/command/office/cmo) "qnB" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -87485,7 +87929,7 @@ /turf/simulated/floor/engine, /area/station/engineering/engine) "qoG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/foamedmetal, /turf/simulated/floor/plating, @@ -87533,7 +87977,7 @@ }, /area/station/security/storage) "qpr" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/starboard) "qps" = ( @@ -87610,6 +88054,12 @@ icon_state = "darkredcorners" }, /area/station/security/brig) +"qpW" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/wood, +/area/station/maintenance/apmaint2) "qqd" = ( /obj/structure/cable{ d1 = 4; @@ -88113,7 +88563,7 @@ /area/station/maintenance/security/aft_port) "qwl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "qwt" = ( @@ -88173,7 +88623,7 @@ }, /area/station/medical/break_room) "qxb" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -88222,7 +88672,7 @@ }, /area/station/hallway/primary/fore) "qxD" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -88607,7 +89057,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) @@ -88674,7 +89124,7 @@ /area/station/medical/virology) "qBE" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "qBI" = ( @@ -88766,7 +89216,7 @@ /area/station/public/storage/tools/auxiliary) "qCz" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "qCA" = ( @@ -89032,7 +89482,7 @@ dir = 4 }, /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -89186,7 +89636,7 @@ /area/station/service/chapel) "qGa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "qGg" = ( @@ -89241,7 +89691,7 @@ /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) "qGz" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/storage) "qGC" = ( @@ -89358,7 +89808,7 @@ }, /area/station/science/robotics/chargebay) "qHM" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/shreds, /turf/simulated/floor/plating, @@ -89616,7 +90066,7 @@ /obj/item/decorations/sticky_decorations/flammable/ghost{ pixel_y = -18 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "qKm" = ( @@ -89648,7 +90098,7 @@ "qKM" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -89663,7 +90113,7 @@ /area/station/maintenance/asmaint) "qKQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -89727,7 +90177,7 @@ /turf/simulated/floor/grass/no_creep, /area/station/medical/virology) "qLv" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -89889,7 +90339,7 @@ "qMM" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "qMN" = ( @@ -89915,7 +90365,7 @@ /area/station/engineering/control) "qMS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/table_frame, /turf/simulated/floor/wood, /area/station/maintenance/aft2) @@ -89951,12 +90401,12 @@ }, /area/station/medical/patients_rooms_secondary) "qNo" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qNp" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "qNJ" = ( @@ -90034,13 +90484,13 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "qOJ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "qOY" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/landmark/spawner/nukedisc_respawn, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, @@ -90171,7 +90621,7 @@ /obj/item/mounted/frame/display{ pixel_y = 30 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -90227,7 +90677,7 @@ /area/station/maintenance/abandoned_office) "qQs" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -90543,7 +90993,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "qTY" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -90590,7 +91040,7 @@ /turf/simulated/floor/carpet, /area/station/public/dorms) "qUr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -90608,7 +91058,7 @@ }, /area/station/hallway/primary/central/west) "qUE" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "qUF" = ( @@ -90617,7 +91067,7 @@ /obj/item/shard{ icon_state = "medium" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour/foam, /turf/simulated/floor/plating, @@ -90693,11 +91143,6 @@ icon_state = "browncorner" }, /area/station/hallway/primary/central/sw) -"qVm" = ( -/obj/item/trash/spentcasing/shotgun, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/port) "qVn" = ( /obj/structure/flora/ausbushes/grassybush, /turf/simulated/floor/grass/jungle, @@ -90983,7 +91428,7 @@ /area/station/maintenance/aft2) "qXY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -91197,7 +91642,7 @@ }, /area/station/engineering/atmos/transit) "qZs" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/drip, /obj/machinery/light/small{ dir = 4 @@ -91380,11 +91825,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) -"raT" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/effect/spawner/random/trash, -/turf/simulated/floor/wood, -/area/station/maintenance/dorms/starboard) "raV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -92026,7 +92466,7 @@ /area/station/command/office/hop) "rgF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "rgI" = ( @@ -92249,7 +92689,7 @@ dir = 4 }, /obj/effect/decal/cleanable/generic, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "rir" = ( @@ -92546,7 +92986,7 @@ }, /obj/structure/grille/broken, /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "rjW" = ( @@ -92638,7 +93078,7 @@ /area/station/security/prison/cell_block) "rld" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -92781,7 +93221,7 @@ name = "Hidden spikes" }, /obj/structure/flora/grass/jungle, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/grass/jungle, /area/station/maintenance/aft) "rmA" = ( @@ -92986,7 +93426,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "roe" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -93199,7 +93639,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "rqs" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/maintenance/aft) "rqw" = ( @@ -93364,7 +93804,7 @@ /area/station/legal/magistrate) "rsq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -93842,8 +94282,8 @@ /obj/structure/chair/stool{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "rxl" = ( @@ -94108,7 +94548,7 @@ /area/station/legal/courtroom) "rzE" = ( /obj/item/restraints/handcuffs/cable/red, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -94259,7 +94699,7 @@ }, /area/station/service/chapel/office) "rAJ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -94283,7 +94723,7 @@ "rAP" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "rAU" = ( @@ -94317,7 +94757,7 @@ /area/station/legal/magistrate) "rBE" = ( /obj/effect/decal/cleanable/confetti, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -94434,7 +94874,7 @@ /area/station/security/processing) "rCm" = ( /obj/structure/closet/toolcloset, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -94464,13 +94904,13 @@ }, /area/station/security/prison/cell_block) "rDd" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "rDe" = ( /obj/structure/table, /obj/item/storage/fancy/matches, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "rDg" = ( @@ -94708,7 +95148,7 @@ /area/station/maintenance/apmaint) "rGh" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "rGk" = ( @@ -94852,7 +95292,7 @@ /turf/simulated/floor/wood, /area/station/public/dorms) "rHN" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) @@ -95081,7 +95521,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "rJr" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -95152,6 +95592,23 @@ }, /turf/simulated/floor/plasteel, /area/station/security/interrogation) +"rJZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "rKa" = ( /obj/structure/cable{ d1 = 4; @@ -95228,7 +95685,7 @@ /area/station/engineering/engine) "rKv" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "rKx" = ( @@ -95272,7 +95729,7 @@ /area/station/security/prisonershuttle) "rKN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "rKO" = ( @@ -95445,7 +95902,7 @@ /area/station/supply/storage) "rLX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/drip, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) @@ -95566,13 +96023,13 @@ /area/station/supply/lobby) "rMG" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "rMU" = ( /obj/effect/decal/cleanable/blood/gibs/robot, /obj/effect/decal/cleanable/blood/oil, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -95767,7 +96224,7 @@ }, /area/station/medical/patients_rooms_secondary) "rOP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -95777,11 +96234,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/aft) -"rOV" = ( -/obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/oil_maybe, -/turf/simulated/floor/plating, -/area/station/maintenance/aft2) "rOX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ @@ -96074,7 +96526,7 @@ /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/mask/muzzle, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -96084,7 +96536,7 @@ /turf/simulated/floor/grass/jungle, /area/station/maintenance/aft) "rRE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -96365,7 +96817,7 @@ }, /area/station/aisat/service) "rUe" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -96494,7 +96946,7 @@ /area/station/maintenance/security/aft_starboard) "rVl" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "rVv" = ( @@ -96626,6 +97078,11 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/wood, /area/station/command/office/hop) +"rWj" = ( +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plating, +/area/station/maintenance/aft2) "rWp" = ( /obj/structure/closet/secure_closet/brig, /obj/structure/window/reinforced{ @@ -96810,7 +97267,7 @@ /area/station/hallway/primary/starboard/south) "rXp" = ( /obj/structure/closet/firecloset, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "rXs" = ( @@ -96833,7 +97290,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "rXv" = ( @@ -96976,6 +97433,10 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/simulated/floor/grass, /area/station/public/dorms) +"rYz" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "rYG" = ( /turf/simulated/floor/lava/plasma/fuming, /area/station/engineering/atmos/asteroid_core) @@ -97006,7 +97467,7 @@ /area/station/service/kitchen) "rYY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "rZa" = ( @@ -97263,14 +97724,14 @@ }, /area/station/medical/cloning) "sbA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/table_frame, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "sbL" = ( /obj/item/cigbutt, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "sbN" = ( @@ -97404,7 +97865,7 @@ icon_state = "0-2" }, /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/storage/toolbox/mechanical, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) @@ -97700,7 +98161,7 @@ "sgs" = ( /obj/structure/sign/vacuum/external, /obj/effect/spawner/window/reinforced/grilled, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/supply/storage) "sgG" = ( @@ -97942,7 +98403,7 @@ /obj/item/paper_bin, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "siN" = ( @@ -97980,7 +98441,7 @@ }, /area/station/maintenance/starboard) "sja" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 2; @@ -97999,7 +98460,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "sjf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -98195,7 +98656,7 @@ }, /area/station/medical/storage) "skm" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/security/aft_port) "sks" = ( @@ -98209,6 +98670,16 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) +"skA" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "skE" = ( /obj/structure/chair/sofa/left{ dir = 1 @@ -98414,7 +98885,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -98423,7 +98894,7 @@ dir = 1; pixel_y = -8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "smU" = ( @@ -98486,7 +98957,7 @@ }, /area/station/security/prison) "snE" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -98516,7 +98987,7 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "snW" = ( @@ -98545,7 +99016,7 @@ /area/station/maintenance/starboard) "sov" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "soz" = ( @@ -98592,7 +99063,7 @@ /area/station/hallway/secondary/entry) "soT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "soW" = ( @@ -98813,7 +99284,7 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "srp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "srv" = ( @@ -98907,6 +99378,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) +"ssy" = ( +/obj/machinery/atmospherics/pipe/simple/visible/cyan, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/engine) "ssD" = ( /turf/simulated/wall, /area/station/maintenance/solar_maintenance/fore_port) @@ -98926,7 +99409,7 @@ /area/station/maintenance/dorms/starboard) "ssV" = ( /obj/effect/spawner/random/fungus/maybe, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/starboard) "ssZ" = ( @@ -98988,7 +99471,7 @@ /obj/structure/rack, /obj/item/soap/deluxe, /obj/item/mop, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint) "stA" = ( @@ -99246,7 +99729,7 @@ "svw" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "svF" = ( @@ -99363,7 +99846,7 @@ }, /area/station/medical/break_room) "swL" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -99778,7 +100261,7 @@ /obj/structure/table, /obj/item/rpd, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "sAB" = ( @@ -99811,7 +100294,7 @@ /turf/simulated/wall/r_wall, /area/station/security/prison) "sAH" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/newscaster{ name = "north bump"; pixel_y = 28 @@ -99927,7 +100410,7 @@ /turf/simulated/floor/plating/airless, /area/station/aisat/breakroom) "sBR" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -100121,8 +100604,8 @@ /obj/structure/chair/sofa/corp{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/blood/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "sDk" = ( @@ -100566,7 +101049,7 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "sHh" = ( @@ -100634,7 +101117,7 @@ }, /area/station/supply/qm) "sHN" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -100870,7 +101353,7 @@ /area/station/maintenance/assembly_line) "sKu" = ( /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "sKy" = ( @@ -100962,7 +101445,7 @@ }, /area/station/supply/miningdock) "sLh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/aft) @@ -101361,7 +101844,7 @@ /obj/structure/chair/stool{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "sQn" = ( @@ -101419,13 +101902,13 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "sQU" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "sQV" = ( @@ -101629,7 +102112,7 @@ /area/station/engineering/engine) "sSA" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "sSN" = ( @@ -101918,7 +102401,7 @@ /area/station/engineering/atmos) "sVx" = ( /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "sVz" = ( @@ -102086,7 +102569,7 @@ /turf/simulated/floor/plating, /area/station/engineering/gravitygenerator) "sWz" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -102195,7 +102678,7 @@ /turf/simulated/floor/plasteel, /area/station/command/bridge) "sXg" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) @@ -102289,12 +102772,12 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "sXY" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "sXZ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -102386,7 +102869,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) @@ -102412,7 +102895,7 @@ /area/station/medical/medbay) "sZN" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -102502,7 +102985,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -102728,7 +103211,7 @@ /turf/simulated/floor/plating/airless, /area/station/aisat/breakroom) "tcy" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -103038,7 +103521,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "tfe" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -103365,16 +103848,6 @@ icon_state = "brown" }, /area/station/supply/sorting) -"tic" = ( -/obj/item/circuitboard/arcade/orion_trail, -/obj/item/trash/spentcasing/shotgun, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/wood, -/area/station/maintenance/aft2) "tih" = ( /obj/structure/rack, /obj/item/apc_electronics, @@ -103400,7 +103873,7 @@ }, /area/station/hallway/spacebridge/security/south) "tiw" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -103527,7 +104000,7 @@ /obj/item/chair/wood, /obj/item/seeds/cannabis, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "tjA" = ( @@ -103545,7 +104018,7 @@ /area/station/legal/lawoffice) "tjH" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -103795,7 +104268,7 @@ }, /area/station/medical/chemistry) "tlQ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -103878,7 +104351,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/flour/foam, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -104106,7 +104579,7 @@ /turf/simulated/floor/engine, /area/station/engineering/atmos/asteroid_filtering) "tod" = ( -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "yellow" @@ -104138,13 +104611,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "tok" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plasteel, @@ -104272,11 +104745,6 @@ /obj/machinery/computer/security/telescreen/entertainment/television, /turf/simulated/floor/carpet/royalblack, /area/station/maintenance/fsmaint) -"tpq" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random/trash, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "tps" = ( /obj/structure/table/wood, /turf/simulated/floor/carpet, @@ -104308,7 +104776,7 @@ }, /area/station/medical/reception) "tpV" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 2; @@ -104675,7 +105143,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "ttc" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -104832,7 +105300,7 @@ /obj/item/cigbutt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "tua" = ( @@ -104852,7 +105320,7 @@ /area/station/hallway/secondary/entry) "tuj" = ( /obj/structure/closet/firecloset, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -105038,7 +105506,7 @@ "txu" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -105129,7 +105597,7 @@ /turf/simulated/wall, /area/station/service/chapel) "tyf" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "tyi" = ( @@ -105138,7 +105606,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "tyl" = ( @@ -105291,6 +105759,13 @@ "tAF" = ( /turf/simulated/floor/plasteel, /area/station/public/storage/tools) +"tAQ" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/electricshock{ + pixel_x = -32 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "tAW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -105510,7 +105985,7 @@ /obj/item/grenade/confetti{ pixel_x = 4 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "tCV" = ( @@ -105561,7 +106036,7 @@ /area/station/maintenance/apmaint2) "tDs" = ( /obj/machinery/economy/slot_machine, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/wood, /area/station/maintenance/dorms/starboard) "tDu" = ( @@ -106533,12 +107008,12 @@ "tMn" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "tMr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -106765,7 +107240,7 @@ /area/station/maintenance/fsmaint) "tNS" = ( /obj/structure/bookcase/random, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -106780,7 +107255,7 @@ /area/station/science/explab) "tOs" = ( /obj/item/stack/tile/carpet, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -106983,7 +107458,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft2) "tRV" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "yellow" @@ -107081,7 +107556,7 @@ /area/station/maintenance/fpmaint) "tSQ" = ( /obj/structure/bed/pod, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "tSS" = ( @@ -107279,7 +107754,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "tUl" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, @@ -107623,7 +108098,7 @@ "tXs" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/storage/box, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -107707,7 +108182,7 @@ }, /area/station/command/office/ce) "tXS" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/remains/robot, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -107745,7 +108220,7 @@ }, /area/station/medical/cloning) "tYb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/barrier/grille_maybe, /obj/structure/cable{ d1 = 4; @@ -107971,7 +108446,7 @@ /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "uaj" = ( @@ -108052,7 +108527,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "uaV" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) @@ -108060,6 +108535,12 @@ /obj/machinery/economy/vending/cart, /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) +"ubc" = ( +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/cobweb/left/rare, +/obj/item/trash/spentcasing/shotgun, +/turf/simulated/floor/plating, +/area/station/maintenance/aft2) "ubg" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -108178,12 +108659,12 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ubU" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "ubY" = ( /obj/structure/rack, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/storage/box, /obj/item/toy/crayon/spraycan, /turf/simulated/floor/plating, @@ -108272,7 +108753,7 @@ }, /area/station/security/prisonershuttle) "ucH" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -108477,6 +108958,11 @@ /obj/structure/table_frame, /turf/simulated/floor/plating, /area/station/maintenance/aft) +"ueM" = ( +/obj/effect/spawner/random/blood/maybe, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/plating, +/area/station/maintenance/security/fore) "ueN" = ( /turf/simulated/wall/r_wall, /area/station/science/research) @@ -108535,7 +109021,7 @@ /area/station/maintenance/aft2) "ufk" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ufl" = ( @@ -108714,7 +109200,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "uhm" = ( @@ -108815,7 +109301,7 @@ /obj/structure/sign/poster/official/love_ian{ pixel_y = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "uiT" = ( @@ -108969,26 +109455,6 @@ icon_state = "whitepurple" }, /area/station/science/misc_lab) -"ukj" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random/trash, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint) "ukq" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; @@ -109434,7 +109900,7 @@ /area/space) "uoD" = ( /obj/machinery/atmospherics/unary/tank/air, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "uoG" = ( @@ -109456,7 +109922,7 @@ /area/station/service/bar) "uoR" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, @@ -109697,7 +110163,7 @@ }, /area/station/security/processing) "usc" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/computerframe{ dir = 8 }, @@ -109778,7 +110244,7 @@ pixel_x = 3; pixel_y = -4 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "usF" = ( @@ -109853,14 +110319,6 @@ icon_state = "whitepurplecorner" }, /area/station/science/research) -"utj" = ( -/obj/item/chair/stool, -/obj/item/trash/spentcasing/shotgun, -/obj/effect/decal/cleanable/dirt, -/obj/item/food/candy/coin, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/starboard) "utm" = ( /obj/effect/decal/cleanable/crayon, /obj/item/cardboard_cutout{ @@ -110159,7 +110617,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/disposalpipe/segment, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -110410,11 +110868,11 @@ /area/station/maintenance/fpmaint) "uyk" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "uym" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -110441,15 +110899,6 @@ icon_state = "white" }, /area/station/maintenance/starboard) -"uyu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/effect/landmark/burnturf, -/obj/structure/disposalpipe/segment/corner{ - dir = 2 - }, -/turf/simulated/floor/plasteel, -/area/station/maintenance/dorms/starboard) "uyA" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -110485,7 +110934,7 @@ /area/station/engineering/break_room/secondary) "uyK" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) @@ -110693,7 +111142,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "uAy" = ( @@ -110922,7 +111371,7 @@ /obj/structure/flora/ausbushes/fullgrass{ pixel_y = 15 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/grass/jungle, /area/station/maintenance/aft) "uCR" = ( @@ -110952,7 +111401,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "uDa" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -111185,6 +111634,20 @@ icon_state = "dark" }, /area/station/aisat/service) +"uFm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "uFx" = ( /obj/effect/landmark/start/shaft_miner, /turf/simulated/floor/plasteel, @@ -111398,7 +111861,7 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "uGJ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -111529,7 +111992,7 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "uHQ" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -111687,7 +112150,7 @@ "uIN" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "uIR" = ( @@ -111771,7 +112234,7 @@ /obj/structure/chair/sofa/corp/left{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/wood, /area/station/maintenance/aft2) @@ -111809,7 +112272,7 @@ /area/station/security/processing) "uKf" = ( /obj/structure/chair, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/security/fore) @@ -111943,7 +112406,7 @@ }, /area/station/security/lobby) "uLT" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -112476,7 +112939,7 @@ }, /area/station/command/office/rd) "uRj" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) @@ -112585,8 +113048,8 @@ /obj/structure/sign/poster/official/random{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "uSn" = ( @@ -113058,7 +113521,7 @@ /area/station/maintenance/aft2) "uWm" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/reagent_containers/spray/cleaner, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -113139,7 +113602,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) @@ -113169,7 +113632,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "uXq" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -113403,7 +113866,7 @@ /obj/item/shard{ icon_state = "medium" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, @@ -113441,7 +113904,7 @@ }, /area/station/turret_protected/ai) "vaY" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint) @@ -113587,8 +114050,19 @@ }, /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) +"vcP" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "vcS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/abandoned_garden) "vcV" = ( @@ -113651,7 +114125,7 @@ /area/station/hallway/secondary/exit) "vdI" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "vdJ" = ( @@ -113727,7 +114201,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) "ves" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "vew" = ( @@ -114148,7 +114622,7 @@ /area/station/hallway/primary/aft) "vjj" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/item/storage/toolbox/mechanical, /obj/machinery/light/small{ dir = 1 @@ -114636,7 +115110,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "vnf" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker, /turf/simulated/floor/plasteel{ @@ -115312,7 +115786,7 @@ name = "Ians Collar"; desc = "Sports a small tag on the front: Ian" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/fpmaint) "vtr" = ( @@ -115389,7 +115863,7 @@ /area/station/engineering/engine) "vtS" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "vuu" = ( @@ -115401,6 +115875,12 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) +"vuz" = ( +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/transmission_laser) "vuF" = ( /obj/effect/spawner/random/barrier/grille_maybe, /obj/effect/decal/cleanable/dirt, @@ -115500,7 +115980,7 @@ /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "vvj" = ( @@ -115629,7 +116109,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "vwN" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -115743,7 +116223,7 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "vyj" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fpmaint) "vyl" = ( @@ -115799,7 +116279,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft2) "vyP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -115857,7 +116337,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "vzs" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) @@ -116091,7 +116571,7 @@ }, /area/station/aisat/hall) "vBq" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 1; @@ -116274,7 +116754,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "vDd" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" @@ -116440,7 +116920,18 @@ }, /area/station/security/processing) "vEK" = ( -/obj/machinery/light{ +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/simulated/floor/plating, @@ -117009,7 +117500,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "vJX" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/security/fore) "vKa" = ( @@ -117030,7 +117521,7 @@ "vKd" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "vKf" = ( @@ -117313,7 +117804,7 @@ /area/station/public/dorms) "vMb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) @@ -117741,7 +118232,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fsmaint2) "vPr" = ( @@ -117983,7 +118474,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "vRE" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, @@ -117993,6 +118484,16 @@ /obj/item/ashtray/glass, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) +"vRQ" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/item/circuitboard/arcade/orion_trail, +/obj/item/trash/spentcasing/shotgun, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/maintenance/aft2) "vRS" = ( /obj/structure/chair/office/dark{ dir = 8 @@ -118023,7 +118524,7 @@ }, /area/station/security/checkpoint/secondary) "vSy" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil, /obj/structure/cable, /turf/simulated/floor/plasteel, @@ -118098,7 +118599,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) @@ -118147,7 +118648,7 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "vTw" = ( @@ -118195,7 +118696,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "vUk" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -118232,7 +118733,7 @@ /area/station/science/robotics) "vUx" = ( /obj/item/mod/module/balloon, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "vUy" = ( @@ -118595,7 +119096,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/vault) "vXQ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/dorms/port) "vXX" = ( @@ -118902,7 +119403,7 @@ /area/station/command/office/rd) "waH" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -118921,7 +119422,7 @@ /area/station/maintenance/asmaint) "waP" = ( /obj/machinery/recharge_station, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -119069,7 +119570,7 @@ }, /area/station/science/rnd) "wcG" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/electrical) "wcI" = ( @@ -119156,7 +119657,7 @@ "wdB" = ( /obj/structure/table, /obj/item/storage/fancy/crayons, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "wdE" = ( @@ -119525,7 +120026,7 @@ }, /area/station/hallway/primary/starboard) "whf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/generic, /mob/living/simple_animal/mouse, /turf/simulated/floor/plating, @@ -119618,7 +120119,7 @@ /area/station/medical/break_room) "whN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/storage/box, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -119645,8 +120146,8 @@ /area/station/maintenance/aft2) "whZ" = ( /obj/effect/decal/cleanable/molten_object/large, -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/aft) @@ -119681,6 +120182,14 @@ icon_state = "whitecorner" }, /area/station/hallway/primary/central/south) +"wio" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/transmission_laser) "wiu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/item/radio/intercom/department/security{ @@ -119950,7 +120459,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "wkQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -119969,6 +120478,16 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) +"wkT" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/item/radio/intercom{ + name = "north bump"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/engine) "wkZ" = ( /obj/structure/rack{ dir = 8; @@ -120190,7 +120709,7 @@ }, /area/station/hallway/primary/aft) "wnG" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "wnL" = ( @@ -120564,7 +121083,7 @@ /area/station/security/warden) "wqs" = ( /obj/item/chair/wood/wings, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/vomit, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) @@ -120751,7 +121270,7 @@ }, /area/station/service/chapel/office) "wsQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, /area/station/maintenance/aft) @@ -120879,7 +121398,7 @@ "wuc" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel/white/side, /area/station/maintenance/asmaint) "wux" = ( @@ -120923,13 +121442,22 @@ /area/station/public/vacant_office) "wva" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "wve" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "wvi" = ( @@ -121106,7 +121634,7 @@ "wwR" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "wwT" = ( @@ -121177,7 +121705,7 @@ /area/station/public/shops) "wxx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -121212,7 +121740,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "wxL" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/closet/secure_closet/genetics, /turf/simulated/floor/plasteel{ dir = 5; @@ -121225,7 +121753,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/wood, /area/station/maintenance/aft2) "wxY" = ( @@ -121269,7 +121797,7 @@ /turf/space, /area/space) "wyR" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/item/toy/figure/crew/engineer{ pixel_y = 17; pixel_x = -9 @@ -121313,8 +121841,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "wzf" = ( -/obj/effect/landmark/burnturf, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "wzh" = ( @@ -121334,7 +121862,7 @@ }, /area/station/service/mime) "wzk" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, /turf/simulated/floor/plating, @@ -121677,14 +122205,9 @@ }, /area/station/supply/office) "wDI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/aft) -"wDJ" = ( -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/spawner/random/trash, -/turf/simulated/floor/plating, -/area/station/maintenance/security/fore) "wDW" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, @@ -121820,7 +122343,7 @@ /area/station/medical/chemistry) "wFM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -122194,7 +122717,7 @@ dir = 1 }, /obj/item/clothing/under/suit/mafia/vest, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "wKf" = ( @@ -122276,7 +122799,7 @@ }, /area/station/security/brig) "wKq" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/port) @@ -122475,18 +122998,6 @@ icon_state = "dark" }, /area/station/security/brig) -"wLO" = ( -/obj/effect/landmark/damageturf, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "wMb" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/effect/turf_decal/stripes/line{ @@ -122671,12 +123182,12 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "wOp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) @@ -122766,7 +123277,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "wOW" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/reagent_dispensers/watertank, /obj/structure/sign/poster/official/random{ pixel_x = 32 @@ -122868,7 +123379,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "wPQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -122997,7 +123508,7 @@ /turf/simulated/wall, /area/station/supply/warehouse) "wRf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "wRg" = ( @@ -123120,7 +123631,7 @@ /area/station/engineering/atmos/control) "wSl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -123783,13 +124294,6 @@ }, /turf/simulated/floor/engine/asteroid, /area/station/engineering/atmos/asteroid_core) -"wZs" = ( -/obj/item/paper, -/obj/effect/spawner/random/trash, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/wood, -/area/station/maintenance/abandoned_office) "wZD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/cable{ @@ -123964,7 +124468,7 @@ /turf/simulated/floor/engine/airless/nodecay, /area/station/engineering/atmos/asteroid_filtering) "xbL" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -124154,7 +124658,7 @@ /turf/simulated/wall, /area/station/maintenance/security/aft_starboard) "xdR" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/starboard) @@ -124299,7 +124803,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) @@ -124460,6 +124964,24 @@ icon_state = "grimy" }, /area/station/command/office/hop) +"xgJ" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "xgT" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable{ @@ -124844,7 +125366,7 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "xjZ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) "xkc" = ( @@ -125023,7 +125545,7 @@ }, /area/station/security/permabrig) "xmi" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/dorms/starboard) @@ -125154,6 +125676,14 @@ icon_state = "whitepurple" }, /area/station/science/explab) +"xnC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/transmission_laser) "xnE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -125634,7 +126164,7 @@ /obj/structure/chair/stool{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/light/small{ dir = 1 }, @@ -125924,7 +126454,7 @@ /area/station/hallway/secondary/entry/lounge) "xsY" = ( /obj/item/stack/rods, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) "xts" = ( @@ -125999,7 +126529,7 @@ }, /area/station/medical/morgue) "xtZ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -126027,7 +126557,7 @@ "xuI" = ( /obj/item/cigbutt/roach, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "xuN" = ( @@ -126130,7 +126660,7 @@ /area/station/maintenance/aft2) "xvO" = ( /obj/structure/closet/wardrobe/mixed, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "xvW" = ( @@ -126215,7 +126745,7 @@ /area/station/engineering/break_room/secondary) "xwH" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "xwJ" = ( @@ -126342,7 +126872,7 @@ }, /area/station/science/xenobiology) "xxy" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -126371,7 +126901,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "xxQ" = ( @@ -126391,7 +126921,7 @@ /area/station/medical/psych) "xyd" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -126801,7 +127331,7 @@ /obj/structure/sign/poster/official/obey{ pixel_y = -32 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "red" @@ -126868,7 +127398,7 @@ "xCT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "xDg" = ( @@ -127278,7 +127808,7 @@ /turf/simulated/floor/plasteel, /area/station/legal/courtroom) "xHE" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -127368,7 +127898,7 @@ "xIe" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "xIl" = ( @@ -127611,7 +128141,7 @@ }, /area/station/aisat/service) "xKJ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/item/shard{ icon_state = "small" @@ -127744,7 +128274,7 @@ /turf/simulated/floor/plasteel, /area/station/ai_monitored/storage/eva) "xLD" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -127886,6 +128416,19 @@ /obj/machinery/economy/vending/chinese, /turf/simulated/floor/plasteel, /area/station/legal/courtroom) +"xNL" = ( +/obj/structure/closet/crate/secure{ + req_one_access = list(33,41) + }, +/obj/item/circuitboard/thermomachine{ + pixel_x = -5 + }, +/obj/item/circuitboard/chem_dispenser, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/security/fore) "xNN" = ( /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall/r_wall, @@ -127955,7 +128498,7 @@ /turf/simulated/floor/carpet/black, /area/station/command/meeting_room) "xOo" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -128063,7 +128606,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "xPt" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/cockroach, /turf/simulated/floor/plasteel{ @@ -128229,7 +128772,7 @@ /area/station/science/rnd) "xQZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "xRf" = ( @@ -128413,7 +128956,7 @@ }, /area/station/hallway/secondary/exit) "xTr" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "xTw" = ( @@ -128424,7 +128967,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "xTA" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/broken_bottle, /turf/simulated/floor/light/disco, /area/station/maintenance/apmaint2) @@ -128628,6 +129171,18 @@ icon_state = "darkbrown" }, /area/station/supply/qm) +"xUL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/station/engineering/transmission_laser) "xUW" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, @@ -128775,6 +129330,12 @@ icon_state = "grimy" }, /area/station/security/detective) +"xWo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/spawner/random/trash, +/turf/simulated/floor/wood, +/area/station/maintenance/dorms/starboard) "xWq" = ( /mob/living/simple_animal/slime, /turf/simulated/floor/engine, @@ -128810,26 +129371,6 @@ icon_state = "whitebluefull" }, /area/station/medical/reception) -"xWC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/fore) "xWH" = ( /obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plating, @@ -128841,7 +129382,7 @@ }, /area/station/service/hydroponics) "xWW" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/chair{ dir = 4 }, @@ -128923,6 +129464,12 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/security/fore) +"xYf" = ( +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/transmission_laser) "xYm" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -128978,6 +129525,12 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/wall/r_wall, /area/station/engineering/atmos) +"xZj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "xZr" = ( /obj/machinery/atmospherics/portable/canister/air{ filled = 0.1 @@ -129046,7 +129599,7 @@ "xZF" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "xZG" = ( @@ -129112,7 +129665,7 @@ /area/station/public/sleep) "yau" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -129186,7 +129739,7 @@ }, /area/station/telecomms/computer) "ybc" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -129347,7 +129900,7 @@ /area/station/service/bar) "ycK" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft) "ycO" = ( @@ -129453,7 +130006,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) "ydT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/security/fore) "ydU" = ( @@ -129652,20 +130205,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/lava/plasma/fuming, /area/station/engineering/atmos/asteroid_core) -"yfq" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, -/area/station/maintenance/dorms/port) "yfv" = ( /obj/machinery/chem_master/condimaster{ name = "CondiMaster Neo"; @@ -130105,8 +130644,8 @@ /turf/simulated/floor/plasteel, /area/station/science/break_room) "yju" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/effect/landmark/burnturf, +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "yjv" = ( @@ -139031,7 +139570,7 @@ aQe jTc kNt ldt -cfp +hWF riy sym wGv @@ -139733,7 +140272,7 @@ jnP jnP jnP jnP -aZS +jnP gDq hcP gDq @@ -139780,7 +140319,7 @@ jnP aZS oQf nQm -tpq +esj cVg vGF hey @@ -139990,7 +140529,7 @@ jnP jnP jnP jnP -aZS +jnP gDq hcP gDq @@ -140298,7 +140837,7 @@ aPv pzm gSe moy -lGI +nLr fqv xBo oQf @@ -140755,15 +141294,15 @@ jnP jnP jnP jnP -jnP -jnP -jnP -jnP +mJM +mJM +mJM +rYz +oec +mJM +mJM aZS -jnP -jnP aZS -jnP aZS jnP jnP @@ -141012,13 +141551,13 @@ jnP jnP jnP jnP -jnP -wPA -jnP -aZS -aZS -jnP -jnP +mJM +mkQ +jvA +cFI +qcO +gcE +mJM aZS aZS aZS @@ -141269,13 +141808,13 @@ mLQ jnP jnP jnP -jnP -jnP -jnP -aZS -jnP -jnP -jnP +mJM +oFg +xZj +xYf +cth +pSR +mJM orn orn orn @@ -141526,13 +142065,13 @@ jnP jnP jnP jnP -jnP -jnP -jnP -jnP -jnP -jnP -jnP +mJM +oLt +loM +nXF +vuz +ggZ +amj orn deg aST @@ -141783,19 +142322,19 @@ jnP jnP jnP mLQ -jnP -jnP -jnP -jnP -jnP -jnP -jnP -orn -tja +mJM +xUL +wio +xnC +iLz +eaB +skA +bAo +bZD iKR aYw -xiE -xtA +ssy +ndF fvi naQ ixI @@ -142040,15 +142579,15 @@ jnP jnP jnP wPA -jnP -jnP -jnP -jnP -jnP -jnP -jnP +mJM +czV +jMc +eHd +aNW +rJZ +ddu orn -tLy +wkT nKI xzX cdv @@ -142297,13 +142836,13 @@ wPA jnP jnP jnP -jnP -jnP -jnP -sZB -sZB -sZB -sZB +mJM +pVa +gMe +mJM +mJM +mrC +oec orn oSW nKI @@ -142554,11 +143093,11 @@ jnP jnP jnP jnP -vbN -vbN -vbN +mJM +mJM +mJM iYK -izx +tAQ vEK cHf orn @@ -142816,8 +143355,8 @@ fcb eJr fcb fuK -pff -pff +kSW +gWw orn cPI fke @@ -143073,7 +143612,7 @@ vbN vbN vbN kCQ -lRz +djZ xUn ruC lCF @@ -143330,7 +143869,7 @@ jnP vbN rjB uYT -fcb +uFm wHT lBp bfK @@ -143400,7 +143939,7 @@ xDE wQu oQf cBD -fNH +cHm wSl srp oeh @@ -143844,7 +144383,7 @@ sZB oso fcb fcb -fcb +uFm wHT vbN jnP @@ -144099,8 +144638,8 @@ eZo eZo tCh pff -xUn -wva +xgJ +vcP wva iur vbN @@ -144356,7 +144895,7 @@ ety uuH uHS fcb -wHT +eJg sZB sZB sZB @@ -144613,7 +145152,7 @@ eZo eZo tCh fcb -wHT +eJg sZB jnP jnP @@ -144870,7 +145409,7 @@ fpO fpO fpO dMr -wHT +eJg sZB jnP jnP @@ -145127,7 +145666,7 @@ wIX vew fpO fcb -wHT +eJg ydU ydU ydU @@ -145384,7 +145923,7 @@ gym bav fpO izx -wHT +eJg boC rcY pHK @@ -145898,7 +146437,7 @@ dye pFe fpO fcb -wHT +eJg kwN fwd gCz @@ -146155,7 +146694,7 @@ gEm qZn fpO fcb -wHT +eJg ydU qDG gCz @@ -146493,7 +147032,7 @@ nAc hMT obQ rJq -fOt +qpW nMY emk dGS @@ -147009,7 +147548,7 @@ gml opq hPu ckw -cEL +ayn uPm bNa fMB @@ -147771,7 +148310,7 @@ vLQ php vXX aub -nqv +cLC vOB xFW xnE @@ -152399,7 +152938,7 @@ aYX ipp wgy cFB -kuZ +oCs aIU ues jnP @@ -154161,7 +154700,7 @@ jiR lEt urg oKv -nJB +csT ewj jFw vds @@ -154394,7 +154933,7 @@ uHQ xpa tcy jnX -ukj +kOf jKd nwf fGF @@ -155444,7 +155983,7 @@ oJN arS xDS kZq -qVm +iqK pwK hdT fwH @@ -155959,11 +156498,11 @@ edg arS iXG fMq -iOO +eqR wwP dQk fwH -oct +nyB tPf kGy mwv @@ -156214,7 +156753,7 @@ cDt eSN uUB arS -ggS +jvX nRs izg sXZ @@ -160844,7 +161383,7 @@ mzN sQR fzX pgN -yfq +ize nDk lee vek @@ -164922,7 +165461,7 @@ dlV jko syn cgf -xWC +kTs eUC vOE wSv @@ -165234,7 +165773,7 @@ eLX kew iTl uqq -jiX +aFa vKF gBS gBS @@ -165972,7 +166511,7 @@ hrj trn tZO iCO -nQL +xWo rMs wzF qDY @@ -166968,7 +167507,7 @@ uZS kRi leW doI -wZs +nho doI vcK doI @@ -167000,7 +167539,7 @@ tZO tZO tZO xqT -utj +pvG uMC bIH sQj @@ -167258,7 +167797,7 @@ ntJ qlt tDs eSk -raT +jjQ iEJ eOn iPZ @@ -167780,7 +168319,7 @@ qlt jOP qad fRA -uyu +fpF bfb bfb xLK @@ -168030,7 +168569,7 @@ rGh jpn dAR tVF -flp +iqx atx vHu luo @@ -168061,7 +168600,7 @@ xxQ lRd snP aIj -rOV +rWj vJc bVp dtF @@ -170132,7 +170671,7 @@ eNH tCt gsg iYE -gtw +ubc bae qHM nCK @@ -170647,8 +171186,8 @@ kVU hIT iYE cCo -tic -npe +vRQ +dPN qXW rZj hda @@ -171555,7 +172094,7 @@ wyj qvk vYn jIn -lFR +xNL fGR cwI cwI @@ -173094,7 +173633,7 @@ jnP jnP cwI cBd -wDJ +ueM rGC tcL gNy @@ -174178,7 +174717,7 @@ jnP gdv mRC rpQ -wLO +lXE qXY uIl mfA diff --git a/_maps/map_files/stations/metastation.dmm b/_maps/map_files/stations/metastation.dmm index eaa2a62541ed..5bb30c6beb37 100644 --- a/_maps/map_files/stations/metastation.dmm +++ b/_maps/map_files/stations/metastation.dmm @@ -387,9 +387,6 @@ }, /turf/simulated/floor/engine/n2, /area/station/engineering/atmos) -"afb" = ( -/turf/simulated/wall, -/area/station/public/fitness) "afl" = ( /obj/structure/cable{ d1 = 1; @@ -595,7 +592,7 @@ }, /area/station/security/detective) "ahd" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ahh" = ( @@ -648,7 +645,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "ahJ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ahZ" = ( @@ -877,7 +874,7 @@ /area/space/nearstation) "ajy" = ( /obj/item/vending_refill/coffee, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "ajC" = ( @@ -957,7 +954,7 @@ /area/station/maintenance/fore) "ajS" = ( /obj/effect/turf_decal/delivery/hollow, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "akg" = ( @@ -1103,7 +1100,7 @@ c_tag = "Engineering - Storage" }, /obj/effect/turf_decal/delivery/hollow, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "akR" = ( @@ -1492,20 +1489,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"anf" = ( -/obj/effect/landmark/damageturf, -/obj/machinery/airlock_controller/air_cycler{ - pixel_x = -25; - pixel_y = 4; - vent_link_id = "arrivalsmaint_vent"; - ext_door_link_id = "arrivalsmaint_door_ext"; - int_door_link_id = "arrivalsmaint_door_int"; - ext_button_link_id = "arrivalsmaint_btn_ext"; - int_button_link_id = "arrivalsmaint_btn_int"; - req_access = list(13) - }, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "anh" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, @@ -1750,9 +1733,6 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/lobby) -"aoh" = ( -/turf/simulated/wall, -/area/station/service/mime) "aoi" = ( /obj/structure/sign/securearea{ pixel_y = 32 @@ -1811,7 +1791,7 @@ }, /area/station/public/fitness) "aoE" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -2291,7 +2271,7 @@ /obj/item/extinguisher, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aro" = ( @@ -2577,7 +2557,7 @@ /area/station/public/storage/tools) "asN" = ( /obj/machinery/atmospherics/unary/tank/air, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "asQ" = ( @@ -2593,7 +2573,7 @@ }, /area/station/engineering/gravitygenerator) "asU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/fore_starboard) "asV" = ( @@ -3180,9 +3160,17 @@ /area/station/engineering/gravitygenerator) "avg" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/unary/vent_pump/on{ +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "avk" = ( @@ -3222,7 +3210,7 @@ "avy" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "avz" = ( @@ -3249,7 +3237,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "avD" = ( @@ -3501,7 +3489,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "awf" = ( @@ -3618,7 +3606,7 @@ /area/station/security/permabrig) "awE" = ( /obj/machinery/space_heater, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -3640,7 +3628,7 @@ "awM" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "awN" = ( @@ -3688,7 +3676,7 @@ /area/station/public/dorms) "awT" = ( /obj/item/clothing/gloves/color/fyellow, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "awU" = ( @@ -3840,7 +3828,7 @@ /area/station/public/storage/emergency/port) "axt" = ( /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "axv" = ( @@ -4103,9 +4091,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4192,9 +4177,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "ayN" = ( @@ -4314,7 +4296,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -4332,23 +4317,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"azs" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "azu" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, @@ -4604,9 +4572,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4619,14 +4584,17 @@ /area/station/public/sleep) "aAK" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aAL" = ( @@ -5165,6 +5133,11 @@ /area/station/maintenance/fsmaint) "aDi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -5407,7 +5380,7 @@ /turf/simulated/floor/plating, /area/station/command/bridge) "aEj" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/public/storage/emergency/port) "aEk" = ( @@ -5637,7 +5610,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aEN" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small{ dir = 1 }, @@ -6083,7 +6056,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -29 }, -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -6518,7 +6491,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery/hollow, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "aIA" = ( @@ -7543,7 +7516,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/service/bar) "aLD" = ( @@ -7745,7 +7718,7 @@ "aMh" = ( /obj/machinery/atmospherics/portable/canister/air, /obj/effect/turf_decal/delivery/white/hollow, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "aMi" = ( @@ -10780,7 +10753,7 @@ /turf/simulated/floor/plating, /area/station/security/storage) "aVY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fore) "aVZ" = ( @@ -11236,10 +11209,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/east) -"aXu" = ( -/obj/effect/spawner/random/fungus/maybe, -/turf/simulated/wall, -/area/station/public/toilet/lockerroom) "aXw" = ( /obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -12139,14 +12108,17 @@ }, /area/station/public/locker) "bag" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bai" = ( @@ -12657,7 +12629,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "bbK" = ( @@ -12739,15 +12711,12 @@ }, /area/station/aisat) "bcb" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/space/nearstation) "bcd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -14039,6 +14008,17 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bfc" = ( @@ -14136,7 +14116,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/supply/cargo_bay, /turf/simulated/floor/plating, -/area/station/supply/storage) +/area/station/maintenance/port2) "bfp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -14779,8 +14759,8 @@ /area/space/nearstation) "bgV" = ( /obj/item/kirbyplants/plant22, -/obj/effect/spawner/random_spawners/cobweb_left_rare, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/left/rare, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "bgW" = ( @@ -15398,7 +15378,7 @@ dir = 4 }, /turf/simulated/wall, -/area/station/supply/sorting) +/area/station/maintenance/port2) "biE" = ( /obj/machinery/conveyor{ dir = 4; @@ -16126,7 +16106,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/supply/mail_sorting, /turf/simulated/floor/plating, -/area/station/supply/sorting) +/area/station/maintenance/port2) "bkw" = ( /obj/structure/cable{ d1 = 1; @@ -16500,6 +16480,11 @@ /area/station/engineering/ai_transit_tube) "blA" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "blB" = ( @@ -16894,7 +16879,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bmq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bmr" = ( @@ -17143,7 +17128,7 @@ /obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, /obj/effect/mapping_helpers/airlock/access/any/service/kitchen, /turf/simulated/floor/plating, -/area/station/service/hydroponics) +/area/station/maintenance/starboard) "bnd" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, @@ -18189,7 +18174,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bpT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bpU" = ( @@ -18492,7 +18477,7 @@ }, /area/station/hallway/primary/central/se) "bqS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "bqT" = ( @@ -20700,7 +20685,7 @@ /turf/space, /area/space/nearstation) "bwO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/service/bar) "bwP" = ( @@ -21961,8 +21946,7 @@ }, /obj/machinery/power/apc/directional/east, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" + icon_state = "neutralcorner" }, /area/station/hallway/primary/aft/south) "bAv" = ( @@ -24148,7 +24132,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, -/area/station/science/xenobiology) +/area/station/maintenance/xenobio_north) "bIu" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -24227,7 +24211,7 @@ "bIH" = ( /obj/machinery/firealarm/directional/east, /turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" + icon_state = "purplecorner" }, /area/station/hallway/primary/aft/south) "bIO" = ( @@ -25467,7 +25451,7 @@ "bNf" = ( /obj/structure/table/wood, /obj/item/reagent_containers/glass/rag, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "bNg" = ( @@ -26294,7 +26278,7 @@ /area/station/hallway/secondary/bridge) "bQu" = ( /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "bQy" = ( @@ -26929,7 +26913,7 @@ "bSG" = ( /obj/machinery/atmospherics/portable/pump, /obj/effect/turf_decal/delivery/white/hollow, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light/small{ dir = 1 }, @@ -27323,7 +27307,7 @@ }, /area/station/supply/expedition) "bTU" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -27396,7 +27380,7 @@ /area/station/science/research) "bUz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard2) "bUA" = ( @@ -27602,7 +27586,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/science/robotics/showroom) "bVe" = ( @@ -27721,7 +27705,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "bVL" = ( @@ -27742,7 +27726,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "bVN" = ( @@ -27759,7 +27743,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "bVR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "bVS" = ( @@ -28081,7 +28065,7 @@ /turf/simulated/floor/wood, /area/station/science/robotics/showroom) "bWJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/science/robotics/showroom) "bWK" = ( @@ -28174,7 +28158,7 @@ }, /area/station/supply/expedition) "bWZ" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -28252,7 +28236,7 @@ opacity = 1 }, /turf/simulated/floor/plasteel, -/area/station/service/hydroponics) +/area/station/maintenance/starboard) "bXt" = ( /obj/structure/bookcase{ name = "bookcase (Fiction)" @@ -28754,7 +28738,7 @@ }, /area/station/ai_monitored/storage/eva) "bYT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "bYW" = ( @@ -28896,7 +28880,7 @@ }, /area/station/maintenance/asmaint) "bZz" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -29937,7 +29921,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cdB" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -30006,7 +29990,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "cdP" = ( @@ -30334,7 +30318,7 @@ /area/station/maintenance/aft) "cfb" = ( /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cfc" = ( @@ -30885,7 +30869,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -31065,7 +31049,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port2) "chE" = ( @@ -31671,7 +31655,7 @@ /obj/structure/chair/stool{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cjH" = ( @@ -31859,7 +31843,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft) "ckF" = ( @@ -32023,7 +32007,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "cll" = ( @@ -32234,7 +32218,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cmi" = ( @@ -32286,7 +32270,7 @@ }, /area/station/science/research) "cms" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port) "cmu" = ( @@ -32393,6 +32377,7 @@ /obj/structure/window/reinforced{ dir = 1 }, +/obj/machinery/atmospherics/unary/portables_connector, /turf/simulated/floor/plating/airless, /area/station/engineering/atmos) "cmQ" = ( @@ -32402,6 +32387,7 @@ /obj/structure/window/reinforced{ dir = 1 }, +/obj/machinery/atmospherics/unary/portables_connector, /turf/simulated/floor/plating/airless, /area/station/engineering/atmos) "cmR" = ( @@ -32656,14 +32642,16 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/atmospherics/binary/pump, /turf/simulated/floor/plating/airless, /area/station/engineering/atmos) "coc" = ( /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/atmospherics/binary/pump{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/atmos) "cof" = ( @@ -32963,13 +32951,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "cpq" = ( -/obj/machinery/atmospherics/binary/pump, -/turf/simulated/wall/r_wall, -/area/station/engineering/atmos) -"cps" = ( -/obj/machinery/atmospherics/binary/pump{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/wall/r_wall, /area/station/engineering/atmos) "cpt" = ( @@ -33193,7 +33175,7 @@ /area/station/maintenance/aft) "cqi" = ( /obj/item/shovel/spade, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard2) "cqj" = ( @@ -33274,8 +33256,8 @@ }, /area/station/science/rnd) "cqC" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, -/obj/machinery/constructable_frame/machine_frame, +/obj/effect/spawner/random/cobweb/left/rare, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/five, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -33301,8 +33283,8 @@ /obj/item/cultivator, /obj/item/reagent_containers/glass/bucket, /obj/item/vending_refill/hydroseeds, -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard2) "cqK" = ( @@ -33596,7 +33578,7 @@ /obj/effect/turf_decal/stripes/white/line, /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "crR" = ( @@ -33735,7 +33717,7 @@ /turf/simulated/floor/plasteel/airless, /area/station/engineering/atmos) "csv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "csw" = ( @@ -34586,7 +34568,7 @@ /obj/structure/chair/stool{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cvS" = ( @@ -34851,7 +34833,7 @@ "cwQ" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cwR" = ( @@ -35052,7 +35034,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -35169,7 +35151,7 @@ /obj/item/seeds/banana, /obj/item/seeds/chanter, /obj/item/seeds/chili, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard2) "cyf" = ( @@ -35246,7 +35228,7 @@ "cyx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cyy" = ( @@ -35620,7 +35602,7 @@ /area/station/maintenance/xenobio_south) "cAf" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/space_heater, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, @@ -36173,7 +36155,7 @@ /area/station/maintenance/apmaint) "cCp" = ( /obj/structure/closet/crate, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -36181,7 +36163,7 @@ /obj/structure/table/wood, /obj/item/book/manual/random, /obj/item/paicard, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "cCs" = ( @@ -36408,7 +36390,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cDl" = ( @@ -36491,7 +36473,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cDA" = ( @@ -37471,7 +37453,7 @@ pixel_x = -32 }, /obj/structure/bed/dogbed, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cHf" = ( @@ -37650,7 +37632,7 @@ /area/station/security/prison/cell_block/A) "cHy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/aft) "cHA" = ( @@ -37863,7 +37845,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "cIl" = ( @@ -37888,7 +37870,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "cIp" = ( @@ -38411,7 +38393,8 @@ dir = 4 }, /turf/simulated/floor/plasteel{ - icon_state = "purplecorner" + dir = 4; + icon_state = "purple" }, /area/station/hallway/primary/aft/south) "cKz" = ( @@ -39171,7 +39154,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port) "cNC" = ( @@ -39600,19 +39583,19 @@ pixel_y = 32 }, /obj/structure/reagent_dispensers/fueltank, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small{ dir = 1 }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cPq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/janitor/supplies, /turf/simulated/floor/plating, /area/station/maintenance/port) "cPr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/table, /obj/item/kitchen/rollingpin, /obj/item/reagent_containers/glass/beaker, @@ -39856,7 +39839,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "cQt" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small, /mob/living/simple_animal/mouse, /turf/simulated/floor/plating, @@ -40237,7 +40220,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard2) "cSg" = ( @@ -40614,7 +40597,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cTD" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, @@ -41444,13 +41427,13 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port2) "cXu" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "cXz" = ( @@ -41651,7 +41634,7 @@ /area/station/science/toxins/test) "cYB" = ( /obj/machinery/economy/vending/hydrodrobe, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "cYC" = ( @@ -42252,7 +42235,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dbC" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/closet/crate/secure/loot, /obj/item/circuitboard/biogenerator, /turf/simulated/floor/plasteel, @@ -42297,7 +42280,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "dcd" = ( @@ -42330,7 +42313,7 @@ "dcj" = ( /obj/structure/chair/sofa/left, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "dcq" = ( @@ -42871,7 +42854,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -42994,7 +42977,7 @@ }, /area/station/hallway/secondary/entry/south) "dgg" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -43011,7 +42994,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, /turf/simulated/floor/plating, -/area/station/service/hydroponics) +/area/station/maintenance/starboard2) "dgp" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -43999,15 +43982,18 @@ }, /area/station/medical/surgery/observation) "dxe" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "dxh" = ( @@ -44075,6 +44061,16 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/control) +"dxJ" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/unary/outlet_injector/on, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/space, +/area/station/maintenance/fsmaint) "dxT" = ( /obj/item/radio/intercom{ name = "north bump"; @@ -44349,6 +44345,18 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) +"dEx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "dEG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -44556,6 +44564,11 @@ "dKL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "dKN" = ( @@ -44608,6 +44621,10 @@ icon_state = "whiteblue" }, /area/station/medical/reception) +"dMB" = ( +/obj/structure/sign/radiation/rad_area, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "dMK" = ( /obj/machinery/atmospherics/binary/valve/open, /turf/simulated/floor/plating, @@ -45073,7 +45090,7 @@ pixel_x = 4; pixel_y = -4 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "dYi" = ( @@ -45220,6 +45237,14 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plasteel, /area/station/security/brig) +"eaC" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "eaG" = ( /obj/structure/sign/poster/official/random{ pixel_x = 32 @@ -45298,7 +45323,7 @@ "ech" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "edg" = ( @@ -45326,7 +45351,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /turf/simulated/floor/plating, -/area/station/security/range) +/area/station/maintenance/fore) "edw" = ( /obj/structure/cable{ d1 = 4; @@ -46403,7 +46428,7 @@ /area/station/security/permabrig) "eBk" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "eBq" = ( @@ -46430,9 +46455,6 @@ d2 = 4; icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -46742,11 +46764,6 @@ }, /turf/simulated/floor/plasteel, /area/station/maintenance/aft2) -"eKV" = ( -/obj/structure/lattice/catwalk, -/obj/item/barcodescanner, -/turf/space, -/area/space/nearstation) "eKW" = ( /obj/machinery/door/airlock/security/glass{ name = "Brig" @@ -46792,7 +46809,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/test_chamber) "eLW" = ( @@ -46846,7 +46863,7 @@ }, /area/station/science/xenobiology) "eMS" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "eNa" = ( @@ -46935,7 +46952,7 @@ }, /area/station/hallway/secondary/entry/lounge) "ePK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard2) "ePT" = ( @@ -46967,7 +46984,7 @@ /turf/simulated/floor/carpet, /area/station/science/robotics/showroom) "eQn" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -47022,7 +47039,7 @@ /turf/simulated/floor/plasteel{ icon_state = "bot" }, -/area/station/service/kitchen) +/area/station/maintenance/starboard) "eRy" = ( /obj/structure/table/glass, /obj/structure/cable{ @@ -47219,7 +47236,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -47444,7 +47461,7 @@ icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/station/science/rnd) +/area/station/maintenance/starboard2) "eYD" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ @@ -47528,7 +47545,7 @@ }, /area/station/science/break_room) "eZR" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/clothing/mask/gas, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -47985,7 +48002,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port2) "fla" = ( @@ -48287,7 +48304,7 @@ dir = 4 }, /turf/simulated/wall/r_wall, -/area/station/science/toxins/mixing) +/area/station/maintenance/asmaint) "fqz" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -48431,6 +48448,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/engine, /area/station/engineering/control) "ftd" = ( @@ -49614,7 +49636,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/security/detective) +/area/station/maintenance/fore) "fQi" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -49684,9 +49706,17 @@ "fRm" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) +"fRA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/engineering/transmission_laser) "fRT" = ( /obj/machinery/computer/secure_data{ dir = 8 @@ -49817,7 +49847,7 @@ }, /area/station/science/lobby) "fTV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "fUf" = ( @@ -50008,7 +50038,7 @@ dir = 10 }, /obj/machinery/alarm/directional/north, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "fYk" = ( @@ -50159,10 +50189,6 @@ icon_state = "whitepurple" }, /area/station/science/xenobiology) -"gbM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, -/turf/simulated/wall, -/area/station/maintenance/fsmaint) "gbP" = ( /obj/structure/cable{ d1 = 1; @@ -50467,6 +50493,17 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "ggM" = ( @@ -50726,7 +50763,7 @@ /area/station/medical/reception) "gnS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "gnZ" = ( @@ -50970,13 +51007,27 @@ icon_state = "red" }, /area/station/security/processing) +"gsW" = ( +/obj/effect/spawner/window/reinforced/plasma/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Xenolab"; + name = "special containment blast door" + }, +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/station/maintenance/xenobio_north) "gtu" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, /obj/structure/lattice, /turf/space, /area/space/nearstation) "gty" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/maintenance/aft2) "gtW" = ( @@ -51226,7 +51277,7 @@ }, /area/station/medical/reception) "gBL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/test_chamber) "gCo" = ( @@ -51405,7 +51456,7 @@ /obj/structure/table, /obj/item/flashlight/lamp, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "gFf" = ( @@ -51565,6 +51616,11 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51580,8 +51636,8 @@ /area/station/maintenance/fpmaint) "gHV" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, -/obj/machinery/constructable_frame/machine_frame, +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/five, /turf/simulated/floor/bluegrid, /area/station/maintenance/starboard) @@ -51759,7 +51815,7 @@ }, /area/station/engineering/break_room) "gLZ" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "gMh" = ( @@ -51917,7 +51973,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/warehouse) "gOT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/research) "gOU" = ( @@ -52799,7 +52855,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -52955,7 +53011,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "hjE" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -53064,7 +53120,7 @@ }, /area/station/security/armory/secure) "hmu" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -53118,7 +53174,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, @@ -53449,7 +53505,7 @@ /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/A) "hvr" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "hvz" = ( @@ -53689,6 +53745,17 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "hAK" = ( @@ -54058,6 +54125,20 @@ icon_state = "green" }, /area/station/service/hydroponics) +"hGw" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/machinery/airlock_controller/air_cycler{ + pixel_x = -25; + pixel_y = 4; + vent_link_id = "arrivalsmaint_vent"; + ext_door_link_id = "arrivalsmaint_door_ext"; + int_door_link_id = "arrivalsmaint_door_int"; + ext_button_link_id = "arrivalsmaint_btn_ext"; + int_button_link_id = "arrivalsmaint_btn_int"; + req_access = list(13) + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "hGS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -54736,7 +54817,7 @@ "hTl" = ( /obj/item/book/manual/random, /obj/machinery/light/small, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "hTx" = ( @@ -54763,7 +54844,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "hTS" = ( @@ -55038,7 +55119,7 @@ /turf/space, /area/space/nearstation) "iag" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -55291,7 +55372,7 @@ "igJ" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "ihq" = ( @@ -56230,7 +56311,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/mecha_part_fabricator/station, +/obj/machinery/mecha_part_fabricator/station{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "iAS" = ( @@ -56276,7 +56359,7 @@ /obj/effect/spawner/random/maintenance, /obj/item/clothing/under/plasmaman/science, /obj/item/clothing/head/helmet/space/plasmaman/science, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitehall" @@ -56739,6 +56822,11 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -56947,6 +57035,14 @@ "iRu" = ( /turf/simulated/wall/r_wall, /area/station/engineering/atmos/distribution) +"iRA" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "iRP" = ( /obj/structure/disposalpipe/junction/reversed{ dir = 8 @@ -57540,7 +57636,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "jfb" = ( @@ -57647,7 +57743,7 @@ "jiR" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "jiW" = ( @@ -58045,7 +58141,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "juN" = ( @@ -58395,10 +58491,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) -"jDK" = ( -/obj/effect/spawner/random/fungus/maybe, -/turf/simulated/wall, -/area/station/hallway/primary/central/se) "jEw" = ( /obj/structure/transit_tube/horizontal, /obj/structure/lattice/catwalk, @@ -58623,6 +58715,16 @@ }, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) +"jHX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "jIf" = ( /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment, @@ -59979,6 +60081,10 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"kgN" = ( +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "kgS" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/light/small{ @@ -59999,7 +60105,7 @@ }, /turf/simulated/floor/plasteel{ dir = 4; - icon_state = "purple" + icon_state = "purplecorner" }, /area/station/hallway/primary/aft/south) "khy" = ( @@ -60110,7 +60216,7 @@ }, /area/station/security/permabrig) "klo" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -60174,6 +60280,11 @@ "kmb" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, /obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "kmj" = ( @@ -60246,7 +60357,7 @@ /turf/simulated/floor/engine/plasma, /area/station/engineering/atmos) "kol" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -60420,10 +60531,6 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fore) -"ksb" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, -/turf/simulated/wall/r_wall, -/area/station/maintenance/fsmaint) "ksf" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -60932,7 +61039,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "kEw" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "kEy" = ( @@ -61945,7 +62052,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -62514,7 +62621,7 @@ "ljT" = ( /obj/item/rack_parts, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ljV" = ( @@ -62757,6 +62864,14 @@ }, /turf/simulated/floor/plasteel, /area/station/public/dorms) +"loa" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/obj/effect/mapping_helpers/turfs/rust/probably, +/turf/simulated/wall/r_wall, +/area/station/maintenance/fsmaint) "loo" = ( /obj/structure/cable/pink{ icon_state = "1-8" @@ -62908,7 +63023,7 @@ "lst" = ( /obj/structure/rack, /obj/item/extinguisher, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "lsz" = ( @@ -63143,7 +63258,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/station/science/xenobiology) +/area/station/maintenance/xenobio_south) "lyp" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; @@ -63797,6 +63912,10 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/central/sw) +"lKS" = ( +/obj/effect/mapping_helpers/turfs/rust/probably, +/turf/simulated/wall/r_wall, +/area/station/maintenance/fsmaint) "lLb" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable, @@ -64020,7 +64139,7 @@ /area/station/service/chapel) "lPm" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "lPx" = ( @@ -64252,7 +64371,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/spacehut) "lVp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/aft_starboard) "lVy" = ( @@ -64333,7 +64452,7 @@ "lXi" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "lXV" = ( @@ -64412,6 +64531,18 @@ }, /turf/simulated/floor/plating, /area/station/security/main) +"lZY" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "mao" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -65312,7 +65443,7 @@ "mtr" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "mtV" = ( @@ -65828,6 +65959,14 @@ icon_state = "blackcorner" }, /area/station/security/permabrig) +"mDU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/engineering/transmission_laser) "mDX" = ( /obj/structure/cable{ d2 = 4; @@ -65966,8 +66105,7 @@ pixel_x = 32 }, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" + icon_state = "neutralcorner" }, /area/station/hallway/primary/aft/south) "mGT" = ( @@ -65975,7 +66113,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/carpet/arcade, /area/station/maintenance/fore) "mHn" = ( @@ -66381,7 +66519,7 @@ }, /area/station/hallway/primary/starboard/east) "mPr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -66663,11 +66801,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/station/science/explab) -"mVF" = ( -/obj/effect/spawner/random/fungus/maybe, -/turf/simulated/wall, -/area/station/service/hydroponics) +/area/station/maintenance/asmaint) "mVG" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -66712,10 +66846,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) -"mVZ" = ( -/obj/effect/spawner/random/fungus/probably, -/turf/simulated/wall, -/area/station/service/hydroponics) "mWp" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -66811,6 +66941,11 @@ d2 = 8; icon_state = "1-8" }, +/obj/structure/cable{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "mYh" = ( @@ -66933,7 +67068,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "naq" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/toxins/launch) "naR" = ( @@ -67258,6 +67393,11 @@ }, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "nfk" = ( @@ -67917,7 +68057,7 @@ "nsJ" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, -/area/station/security/range) +/area/station/maintenance/fore) "ntO" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -67937,6 +68077,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -67996,6 +68141,11 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"nuP" = ( +/obj/effect/mapping_helpers/turfs/rust/probably, +/obj/structure/sign/radiation/rad_area, +/turf/simulated/wall/r_wall, +/area/station/maintenance/fsmaint) "nvB" = ( /turf/simulated/wall, /area/station/security/prison/cell_block/A) @@ -68282,7 +68432,7 @@ "nBf" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "nBj" = ( @@ -68323,7 +68473,7 @@ /area/station/maintenance/asmaint) "nCf" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "nCh" = ( @@ -68724,7 +68874,7 @@ pixel_x = -4; pixel_y = 1 }, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "nKf" = ( @@ -68861,7 +69011,7 @@ /area/station/security/range) "nOE" = ( /obj/item/book/manual/random, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -68872,6 +69022,18 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"nOH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/power/apc/directional/west, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "nOR" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ @@ -68930,7 +69092,7 @@ "nPD" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "nPH" = ( @@ -68973,7 +69135,7 @@ }, /area/station/science/toxins/launch) "nRQ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/science/test_chamber) "nSc" = ( @@ -68992,7 +69154,7 @@ /area/station/maintenance/asmaint) "nSs" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "nSC" = ( @@ -69221,7 +69383,7 @@ /area/station/maintenance/starboard) "nXk" = ( /obj/structure/bookcase, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/starboard) "nXr" = ( @@ -69293,7 +69455,7 @@ /obj/machinery/computer/arcade/battle{ dir = 8 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "nYF" = ( @@ -69347,7 +69509,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "nZj" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/engineering/control) "nZB" = ( @@ -69366,6 +69528,14 @@ icon_state = "escape" }, /area/station/engineering/atmos) +"nZV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/alarm/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "oab" = ( /obj/structure/lattice/catwalk, /obj/item/toy/plushie/carpplushie, @@ -69882,9 +70052,9 @@ }, /area/station/maintenance/asmaint) "ook" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, -/area/station/security/range) +/area/station/maintenance/fore) "ool" = ( /obj/item/seeds/eggplant, /turf/simulated/floor/plating, @@ -69999,7 +70169,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "oqk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/chair/stool{ dir = 8 }, @@ -70134,6 +70304,15 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"owM" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "owQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -70425,7 +70604,7 @@ /area/station/science/rnd) "oDp" = ( /obj/structure/girder, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "oEe" = ( @@ -70738,7 +70917,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oNk" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "oNl" = ( @@ -70809,7 +70988,7 @@ /area/station/maintenance/starboard) "oNA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "oNQ" = ( @@ -71239,7 +71418,7 @@ }, /area/station/science/robotics) "oVx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/engineering/gravitygenerator) "oVI" = ( @@ -71258,6 +71437,14 @@ icon_state = "neutralcorner" }, /area/station/public/fitness) +"oVV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/engineering/transmission_laser) "oWa" = ( /obj/machinery/door/window/classic/normal{ name = "Containment Pen #7"; @@ -71470,6 +71657,23 @@ icon_state = "bar" }, /area/station/service/bar) +"pap" = ( +/obj/effect/mapping_helpers/turfs/damage, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 10 + }, +/obj/machinery/access_button{ + autolink_id = "arrivalsmaint_btn_int"; + name = "interior access button"; + pixel_x = -25; + pixel_y = -25; + req_access = list(13) + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "pat" = ( /obj/structure/table/wood, /obj/machinery/computer/secure_data/laptop{ @@ -72046,7 +72250,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "pmd" = ( @@ -72522,14 +72726,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "pxj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/cable{ d1 = 1; d2 = 8; icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pxk" = ( @@ -72687,14 +72894,17 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pAU" = ( @@ -73774,8 +73984,17 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"pWg" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "pWK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "pWM" = ( @@ -73870,7 +74089,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, @@ -74957,10 +75176,12 @@ dir = 2 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8; + initialize_directions = 11 }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) @@ -75118,7 +75339,7 @@ /area/station/science/xenobiology) "qyp" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "qyw" = ( @@ -75201,6 +75422,20 @@ icon_state = "whitegreen" }, /area/station/medical/virology) +"qAl" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "qAr" = ( /obj/machinery/light/small{ dir = 1 @@ -75549,7 +75784,7 @@ }, /area/station/security/armory) "qKY" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "qLe" = ( @@ -75841,7 +76076,7 @@ /area/station/security/interrogation) "qRm" = ( /mob/living/simple_animal/mouse, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "qRq" = ( @@ -76127,6 +76362,20 @@ icon_state = "purple" }, /area/station/science/xenobiology) +"qYk" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "qYD" = ( /obj/structure/window/plasmareinforced{ dir = 4 @@ -76138,7 +76387,7 @@ /area/station/science/toxins/mixing) "qYT" = ( /obj/machinery/computer/nonfunctional, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/bluespace, /area/station/maintenance/starboard) "qZg" = ( @@ -76207,6 +76456,20 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) +"rag" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/engineering{ + name = "Power Transmission Laser" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "rak" = ( /obj/structure/table/glass, /obj/structure/window/reinforced{ @@ -76375,11 +76638,11 @@ /area/station/maintenance/fsmaint) "rbS" = ( /obj/machinery/mecha_part_fabricator, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "rbU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small{ dir = 4 }, @@ -76548,7 +76811,7 @@ }, /area/station/science/storage) "rhb" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/chair, /turf/simulated/floor/plating, /area/station/maintenance/engimaint) @@ -76741,6 +77004,13 @@ /obj/structure/chair/stool, /turf/simulated/floor/wood, /area/station/service/cafeteria) +"rla" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "rll" = ( /obj/structure/table/glass, /obj/machinery/camera{ @@ -76788,6 +77058,11 @@ d2 = 2; icon_state = "4-8" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, /turf/simulated/floor/engine, /area/station/engineering/control) "rmg" = ( @@ -77511,6 +77786,20 @@ icon_state = "dark" }, /area/station/aisat) +"rzV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/engineering/transmission_laser) "rzW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -77552,6 +77841,15 @@ /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) +"rAu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "rAE" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; @@ -78339,6 +78637,18 @@ "rOZ" = ( /turf/simulated/wall/r_wall, /area/station/science/toxins/launch) +"rPn" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/catwalk, +/area/station/engineering/transmission_laser) "rPt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -78919,10 +79229,6 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/aft) -"scT" = ( -/obj/effect/spawner/random/fungus/maybe, -/turf/simulated/wall/r_wall, -/area/station/public/mrchangs) "scY" = ( /obj/structure/cable{ d1 = 1; @@ -79193,7 +79499,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "skd" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -79372,7 +79678,7 @@ /area/station/hallway/secondary/entry/south) "smW" = ( /obj/machinery/space_heater, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -79467,13 +79773,13 @@ }, /area/station/service/kitchen) "spf" = ( -/obj/structure/filingcabinet/security, /obj/machinery/light{ dir = 8 }, /obj/machinery/computer/guestpass{ pixel_x = -28 }, +/obj/structure/filingcabinet, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "yellow" @@ -79608,6 +79914,12 @@ /obj/machinery/economy/vending/cigarette, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"sts" = ( +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/engineering/transmission_laser) "stW" = ( /obj/structure/window/reinforced{ dir = 8 @@ -79671,7 +79983,7 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "swh" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/crowbar/small, /turf/simulated/floor/plasteel{ dir = 9; @@ -79854,7 +80166,7 @@ dir = 4 }, /obj/structure/closet/crate/trashcart, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -80138,7 +80450,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/tox, /turf/simulated/floor/plating, -/area/station/science/toxins/launch) +/area/station/maintenance/aft2) "sGI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -80660,7 +80972,7 @@ /turf/simulated/floor/carpet, /area/station/legal/courtroom) "sPF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -81058,7 +81370,7 @@ "sZC" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/machinery/light/small{ dir = 1 }, @@ -81171,7 +81483,7 @@ "tba" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -81491,7 +81803,7 @@ /turf/simulated/floor/carpet, /area/station/command/office/hop) "thI" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, @@ -81575,9 +81887,6 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) -"tjd" = ( -/turf/simulated/wall/r_wall, -/area/station/science/server/coldroom) "tjR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -81812,6 +82121,10 @@ /mob/living/simple_animal/mouse, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"toc" = ( +/obj/structure/sign/electricshock, +/turf/simulated/wall/r_wall, +/area/station/maintenance/fsmaint) "toy" = ( /turf/simulated/wall/r_wall, /area/station/hallway/primary/central/north) @@ -82653,7 +82966,7 @@ }, /area/station/engineering/break_room) "tKX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/engine, /area/station/maintenance/asmaint) "tLv" = ( @@ -82710,7 +83023,7 @@ "tNh" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "tNn" = ( @@ -83089,7 +83402,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "tXq" = ( @@ -83335,6 +83648,20 @@ icon_state = "white" }, /area/station/medical/reception) +"ubU" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "uck" = ( /obj/machinery/light{ dir = 8 @@ -83949,6 +84276,26 @@ /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"uoX" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "upe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -84018,7 +84365,7 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "urH" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "usg" = ( @@ -84126,6 +84473,15 @@ icon_state = "whitepurple" }, /area/station/science/robotics) +"uvz" = ( +/obj/structure/rack, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/glasses/welding, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "uvM" = ( /obj/structure/cable{ d1 = 1; @@ -84184,6 +84540,11 @@ icon_state = "dark" }, /area/station/medical/surgery/observation) +"uxg" = ( +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/engineering/transmission_laser) "uxo" = ( /obj/machinery/status_display{ layer = 4; @@ -84586,6 +84947,10 @@ icon_state = "white" }, /area/station/science/rnd) +"uHr" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/transmission_laser) "uHv" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -84711,6 +85076,17 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/east) +"uJG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/camera{ + c_tag = "AI Satellite Antechamber South"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "uJL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -84975,6 +85351,10 @@ /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"uOd" = ( +/obj/structure/sign/electricshock, +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "uOg" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -85023,15 +85403,15 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/mapping_helpers/airlock/windoor/access/all/science/research{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/effect/mapping_helpers/airlock/windoor/access/all/science/tox{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/misc_lab) "uPt" = ( @@ -85099,6 +85479,12 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"uQK" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "uQU" = ( /obj/structure/cable{ d1 = 4; @@ -85572,6 +85958,17 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) +"uZx" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/mapping_helpers/turfs/rust/probably, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "uZy" = ( /turf/simulated/floor/plasteel{ icon_state = "red" @@ -85740,7 +86137,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/science/rnd) +/area/station/maintenance/starboard2) "vdk" = ( /obj/structure/cable{ d2 = 4; @@ -85805,23 +86202,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"veE" = ( -/obj/effect/landmark/damageturf, -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 10 - }, -/obj/machinery/access_button{ - autolink_id = "arrivalsmaint_btn_int"; - name = "interior access button"; - pixel_x = -25; - pixel_y = -25; - req_access = list(13) - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "veO" = ( /obj/machinery/light/small{ dir = 8 @@ -86147,6 +86527,17 @@ dir = 9 }, /obj/machinery/light/small, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "vmA" = ( @@ -86182,7 +86573,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "vmW" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/misc_lab) "vmX" = ( @@ -86371,9 +86762,6 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/command/bridge) -"vqX" = ( -/turf/simulated/wall/r_wall, -/area/station/public/mrchangs) "vrw" = ( /obj/structure/chair/stool{ dir = 4 @@ -86520,8 +86908,11 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/station/public/dorms) +"vum" = ( +/turf/simulated/wall/r_wall, +/area/station/engineering/transmission_laser) "vuo" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/engineering/tech_storage) "vuE" = ( @@ -86740,13 +87131,6 @@ icon_state = "green" }, /area/station/service/hydroponics) -"vAN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 5 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "vAP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -86833,7 +87217,7 @@ }, /area/station/security/permabrig) "vCt" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft) "vCB" = ( @@ -86910,7 +87294,7 @@ "vFm" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "vFz" = ( @@ -87902,7 +88286,7 @@ /obj/structure/table, /obj/item/storage/toolbox/electrical, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "wgh" = ( @@ -87926,7 +88310,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/station/science/xenobiology) +/area/station/maintenance/xenobio_south) "wgE" = ( /obj/structure/table/glass, /obj/item/paper_bin{ @@ -87961,7 +88345,7 @@ /area/station/maintenance/fore) "whg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "whu" = ( @@ -88112,6 +88496,11 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/engine, /area/station/engineering/control) "wlo" = ( @@ -88602,7 +88991,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel, /area/station/security/range) "wxR" = ( @@ -88652,6 +89041,16 @@ icon_state = "white" }, /area/station/science/xenobiology) +"wyk" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "wyB" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; @@ -89013,7 +89412,7 @@ }, /area/station/security/brig) "wGv" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -89191,9 +89590,17 @@ /area/station/maintenance/aft) "wMy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fore) +"wME" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "wMQ" = ( /obj/structure/chair{ dir = 1 @@ -89233,7 +89640,7 @@ name = "Science Chemistry"; dir = 1 }, -/obj/effect/mapping_helpers/airlock/windoor/access/all/science/research{ +/obj/effect/mapping_helpers/airlock/windoor/access/all/science/tox{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -89269,6 +89676,10 @@ /obj/structure/lattice/catwalk, /turf/space, /area/space/nearstation) +"wPQ" = ( +/obj/effect/mapping_helpers/turfs/rust/probably, +/turf/simulated/wall, +/area/station/maintenance/fsmaint) "wPS" = ( /obj/machinery/smartfridge/food/chef, /obj/machinery/door/window/classic/normal{ @@ -89337,7 +89748,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/science/toxins/mixing) +/area/station/maintenance/aft2) "wRh" = ( /obj/machinery/door/window/classic/reversed{ name = "Shooting Range"; @@ -90298,7 +90709,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "xkQ" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "xkR" = ( @@ -90755,7 +91166,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/xenobio_south) "xtx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/science/toxins/launch) "xtA" = ( @@ -90884,6 +91295,10 @@ icon_state = "whiteblue" }, /area/station/medical/paramedic) +"xwi" = ( +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel, +/area/station/engineering/transmission_laser) "xwJ" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -91618,7 +92033,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -91815,6 +92230,19 @@ icon_state = "yellow" }, /area/station/engineering/break_room) +"xPV" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/transmission_laser/east, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/engineering/transmission_laser) "xPZ" = ( /obj/structure/chair, /obj/effect/turf_decal/tile/red, @@ -91898,7 +92326,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "xSv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/engimaint) "xTH" = ( @@ -91992,9 +92420,6 @@ "xWu" = ( /obj/effect/spawner/random/trash, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ - dir = 8 - }, /obj/structure/disposalpipe/segment/corner{ dir = 4 }, @@ -92003,6 +92428,7 @@ d2 = 4; icon_state = "2-4" }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "xWI" = ( @@ -102823,11 +103249,11 @@ aaa aaa aaa aaa -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf aaa aaa aaa @@ -103080,11 +103506,11 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa -laH +abf aaa aaa aaa @@ -103328,20 +103754,20 @@ aaa aaa aaa aaa -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf aup -laH -laH -laH +abf +abf +abf aaa brn aaa -laH +abf aaa aaa aaa @@ -103432,9 +103858,9 @@ aaa aaa aaa cVm -laH -laH -laH +abf +abf +abf aaa aaa aaa @@ -103585,7 +104011,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -103598,7 +104024,7 @@ aaa aaa aiQ aaa -laH +abf aaa aaa aaa @@ -103842,7 +104268,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -103855,19 +104281,19 @@ agM abq hpJ abq -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf aup -laH -laH +abf +abf aaa -laH -laH -laH -laH +abf +abf +abf +abf arA arA arA @@ -104099,7 +104525,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -104356,7 +104782,7 @@ aaa aaa aaa aaa -laH +abf aaa abq abq @@ -104477,22 +104903,22 @@ aaa aaa aaa aaa -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf aup -laH -laH +abf +abf iju aaa aaa @@ -104613,7 +105039,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -104734,7 +105160,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -104870,7 +105296,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -104991,7 +105417,7 @@ cRe aaa aaa aaa -laH +abf aaa abq aaa @@ -105127,7 +105553,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -105248,7 +105674,7 @@ aaa aaa aaa aaa -laH +abf aaa coR mHF @@ -105384,7 +105810,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -105505,7 +105931,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -105522,7 +105948,7 @@ aaa aaa abq abq -laH +abf aaa aaa aaa @@ -105641,7 +106067,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -105726,7 +106152,7 @@ anE cdT cEB lJq -anf +hGw bZP bZP tIb @@ -105762,7 +106188,7 @@ chS aaa aaa aaa -laH +abf aaa abq aaa @@ -105779,7 +106205,7 @@ abq abq abq abq -laH +abf aaa aaa aaa @@ -105898,7 +106324,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -106006,15 +106432,15 @@ aef abq abq abq -laH -laH -laH -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf +abf +abf +abf cIl abq abq @@ -106155,7 +106581,7 @@ aaa aaa aaa aaa -laH +abf aaa abq abq @@ -106239,7 +106665,7 @@ bBz bWm cdT ckN -veE +pap bKy bZP cOA @@ -106293,7 +106719,7 @@ abq abq abq abq -laH +abf aaa aaa aaa @@ -106412,7 +106838,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -106550,7 +106976,7 @@ aaa aaa abq aaa -laH +abf aaa aaa aaa @@ -106669,7 +107095,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -106807,7 +107233,7 @@ abq abq abq aaa -laH +abf aaa aaa aaa @@ -106926,7 +107352,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -107064,7 +107490,7 @@ ctJ aaa abq aaa -laH +abf aaa aaa aaa @@ -107321,7 +107747,7 @@ abq abq abq abq -laH +abf aaa aaa aaa @@ -107835,7 +108261,7 @@ abq abq abq abq -laH +abf aaa aaa aaa @@ -108092,7 +108518,7 @@ cFj aaa abq aaa -laH +abf aaa aaa aaa @@ -108468,7 +108894,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -108725,7 +109151,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -109293,13 +109719,13 @@ aaa aaa aZt aZt -aZt +pqM bfo -nrY +pqM biD bku biD -nrY +pqM oRU brF btt @@ -109377,7 +109803,7 @@ abq abq abq abq -laH +abf aaa aaa aaa @@ -109496,7 +109922,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -109634,7 +110060,7 @@ aaa aaa abq aaa -laH +abf aaa aaa aaa @@ -109753,7 +110179,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -109891,7 +110317,7 @@ aaa aaa abq aaa -laH +abf aaa aaa aaa @@ -110010,7 +110436,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -110148,7 +110574,7 @@ aaa aaa abq aaa -laH +abf aaa aaa aaa @@ -110267,7 +110693,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -110405,7 +110831,7 @@ aaa aaa abq abq -laH +abf aaa aaa aaa @@ -110524,7 +110950,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -110781,7 +111207,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -111038,7 +111464,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -111295,7 +111721,7 @@ aaa aaa aaa aaa -laH +abf aaa abq aaa @@ -111334,7 +111760,7 @@ aMq aOB aOB aOB -aVl +aOB aPw aMW azN @@ -111546,13 +111972,13 @@ aaa aaa aaa aaa -laH -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf +abf aaa abq aaa @@ -111591,7 +112017,7 @@ bgA bmi fuy rwj -aVl +aOB aLS aMZ aNm @@ -111803,7 +112229,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -111848,7 +112274,7 @@ atk adY fuy fuy -aVl +aOB aLQ aNY dxB @@ -112079,11 +112505,11 @@ rgu aJM pdc abW -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf iMJ cQJ cQJ @@ -112105,11 +112531,11 @@ aEM aDz aYb aAP -aVl -aVl -aVl -aVl -aVl +aOB +aOB +aOB +aOB +aOB ufI uKy aUt @@ -112317,7 +112743,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -112337,7 +112763,7 @@ dpZ wRL jfk aaa -laH +abf aaa aaa aaa @@ -112574,7 +113000,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa dqt @@ -112594,7 +113020,7 @@ awA lmP gjF aaa -laH +abf aaa aaa aaa @@ -112831,7 +113257,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa hov @@ -113088,7 +113514,7 @@ aaa aaa aaa aaa -laH +abf abq abW abW @@ -113345,7 +113771,7 @@ aaa aaa aaa aaa -laH +abf aaa nui aYF @@ -113602,7 +114028,7 @@ aaa aaa aaa aaa -laH +abf aaa ieD thc @@ -113859,7 +114285,7 @@ aaa aaa aaa aaa -laH +abf abq abW fLK @@ -114116,7 +114542,7 @@ aaa aaa aaa aaa -laH +abf abq abW gmn @@ -114373,7 +114799,7 @@ aaa aaa aaa aaa -laH +abf aaa toO hdk @@ -114630,7 +115056,7 @@ aaa aaa aaa aaa -laH +abf aaa uMy lNt @@ -114887,7 +115313,7 @@ aaa aaa aaa aaa -laH +abf tpq abW abW @@ -115414,11 +115840,11 @@ kbN kbN kbN kbN -kbN -kbN -kbN -kbN -kbN +aky +aky +aky +aky +aky teN kkP owq @@ -116432,9 +116858,9 @@ aaa aaa aaa hxz -laH -laH -laH +mZb +mZb +mZb kbN kbN kbN @@ -116688,7 +117114,7 @@ aaa aaa aaa aaa -abq +aaa abq aaa aaa @@ -116753,9 +117179,9 @@ bhK bkN bpQ box -bqc -bqc -bqc +bje +bje +bje bqc byl bzW @@ -117005,14 +117431,14 @@ bbh bcM bel bfR -bhq -bhq +bht +bht bkO -bhq -bhq +bht +bht bht brS -bqc +bje bya bym thC @@ -117269,7 +117695,7 @@ bmF boy btP brT -bqc +bje byu bym bzX @@ -117526,7 +117952,7 @@ bpU boz bqe buB -bqc +bje bye bym xnp @@ -117783,7 +118209,7 @@ bje bje bht lJg -bqc +bje byv aLy bym @@ -121063,7 +121489,7 @@ aaa aaa aaa aaa -laH +abf aaa lZU rsQ @@ -121320,7 +121746,7 @@ aaa aaa aaa aaa -laH +abf aaa hnc xjC @@ -121577,7 +122003,7 @@ aaa aaa aaa aaa -laH +abf aaa apO aSm @@ -122091,7 +122517,7 @@ aaa aaa aaa aaa -laH +abf aaa apO eXK @@ -122200,13 +122626,13 @@ cJp cFY cFY mPh -cEK -cEK +cOp +cOp wQQ -cEK -cEK -cEK -cEK +cOp +cOp +cOp +cOp agK agK cOp @@ -122348,7 +122774,7 @@ aaa aaa aaa aaa -laH +abf aaa apO eXK @@ -122605,7 +123031,7 @@ aaa aaa aaa aaa -laH +abf aaa apO eXK @@ -122628,9 +123054,9 @@ iBR gZV fuv iBR -iBR -iBR -iBR +awp +awp +awp afy acR dKd @@ -122862,7 +123288,7 @@ aaa aaa aaa aaa -laH +abf aaa apO aSm @@ -122885,20 +123311,20 @@ uKi apM nOA vKs -esA +awp aAw awp -qeK -qeK -qeK -qeK +awp +awp +awp +awp fPT -qeK -apz -abZ -abZ -abZ -abZ +awp +awp +ajg +ajg +ajg +ajg aZU aNC aMm @@ -123119,7 +123545,7 @@ aaa aaa aaa aaa -laH +abf aaa apO aFe @@ -123142,7 +123568,7 @@ esA czl sdX pWM -esA +awp sfG bxN aGE @@ -123376,7 +123802,7 @@ aaa aaa aaa aaa -laH +abf aaa sRw tcD @@ -123399,7 +123825,7 @@ esA aUG sYR liS -esA +awp oqi lHw awu @@ -123633,7 +124059,7 @@ aaa aaa aaa aaa -laH +abf aaa sRw fJr @@ -123656,7 +124082,7 @@ esA uos wRh stW -esA +awp kfU bxN oIs @@ -123890,30 +124316,30 @@ aaa aaa aaa aaa -laH +arB abq apO nEV nEV exm nEV -nEV +awp xyP -apO -apO -apO -avc +awp +awp +awp +awp czz rsR fcT -avc -avc -avc +awp +awp +awp ook qEX gbg qwB -esA +awp avL aWv ajg @@ -124147,26 +124573,26 @@ aaa aaa aaa aaa +aup aaa aaa -laH nEV jXY jKG rOj -nEV +awp oQV ajg jiR agG -avc -avc -avc -avc -avc +awp +awp +awp +awp +awp gbi aWc -esA +awp eZF jQw qwB @@ -124404,14 +124830,14 @@ aaa aaa aaa aaa +abf aaa aaa -laH nEV ffH rUg fFo -nEV +awp alW akR aDY @@ -124423,7 +124849,7 @@ alW rOp aWx vqu -esA +awp qEX olt qwB @@ -124496,10 +124922,10 @@ rdd cmB vde eYA -cmo -cmo -cmo -cmo +cmB +cmB +cmB +cmB lsi rsb rXS @@ -124661,14 +125087,14 @@ aaa aaa aaa aaa +abf aaa aaa -laH -nEV nEV nEV nEV nEV +awp aDY wLB cnV @@ -124684,7 +125110,7 @@ ook wxO ivv myk -esA +awp cju uJL aWv @@ -124756,7 +125182,7 @@ wpn cte pfa ctb -cmo +cmB pQv oFn keQ @@ -124918,9 +125344,9 @@ aaa aaa aaa aaa -aaa -aaa -laH +arB +abq +abq abq abq abq @@ -124938,10 +125364,10 @@ aJl aWv ajg nsJ -esA -esA +awp +awp ook -esA +awp azH dHU ajg @@ -125001,11 +125427,11 @@ bfI qPB yhW bZt -bZu -bZu -bZu -bZu -jDK +cte +cte +cte +cte +lBw cAP ipj cvY @@ -125013,7 +125439,7 @@ jEA xTH ipj cFB -cmo +cmB giv eZG cmA @@ -125030,11 +125456,11 @@ cgG cgG cgG cgG -cgG +bdN fqp fqp -cEK -cEK +bdN +bdN nqG cOp crN @@ -125178,8 +125604,8 @@ aaa aaa aaa aaa +abf aaa -laH aaa aaa aaa @@ -125262,15 +125688,15 @@ chO cfA dCx ggQ -bZu -bZu +cte +cte ppH cvY lBw cte ppH gSO -cmo +cmB mVl afT dxD @@ -125287,7 +125713,7 @@ cUf xPE tCr qAH -cgG +bdN oPh jes das @@ -125435,8 +125861,8 @@ aaa aaa aaa aaa +abf aaa -laH aaa aaa aaa @@ -125520,14 +125946,14 @@ cfB cgO cbL rJn -bZu +cte cwG daw cte rbS mrv rnM -kvG +cmB kvG kvG kvG @@ -125544,7 +125970,7 @@ hiP qlX fRh nUa -cgG +bdN gqC cKG wvJ @@ -125692,7 +126118,6 @@ aaa aaa aaa aaa -aaa laH aaa aaa @@ -125703,6 +126128,7 @@ aaa aaa aaa aaa +aaa ajg ubH qRm @@ -125725,12 +126151,12 @@ wzV aSJ iNk aWv -avv -avv -avv -avv -avv -avv +ajg +ajg +ajg +ajg +ajg +ajg aQB aQC aTp @@ -125777,14 +126203,14 @@ bZv cgP eVE cip -bZu +cte ruo cvY cte vZh gHd cFB -kvG +cmB cwW cvH cKw @@ -125949,8 +126375,8 @@ aaa aaa aaa aaa +abf aaa -laH aaa aaa aaa @@ -126034,14 +126460,14 @@ cfC hvL cbL kCk -bZu +cte cAu daw cte wfE rAm wpL -kvG +cmB kTH oha gDC @@ -126058,22 +126484,22 @@ uHQ cha lfu tRD -cgG +bdN vwU fqn vfd cPc -bXG +bdN bXG luM -bXG -bXG -bXG -rOZ -rOZ -rOZ +cOp +cOp +cOp +cOp +cOp +cOp sGE -rOZ +cOp rOZ xtx rOZ @@ -126206,8 +126632,8 @@ aaa aaa aaa aaa +abf aaa -laH aaa aaa aaa @@ -126220,13 +126646,13 @@ aaa ahH khy fpy -aoh -aoh -aoh -aKB -aKB -aKB -aKB +ajg +ajg +ajg +ajg +ajg +ajg +ajg tYX alW alA @@ -126291,14 +126717,14 @@ cYQ voi ciC bZu -bZu +cte bkp cnF lBw cte dcX cte -kvG +cmB cNk nFh aZr @@ -126315,12 +126741,12 @@ cNu cLB lfu cha -cgG +bdN fWB gqC tWK nCh -bXG +bdN vhl yeU dCm @@ -126463,8 +126889,8 @@ aaa aaa aaa aaa +abf aaa -laH aaa aaa aaa @@ -126477,13 +126903,13 @@ aaa ahH fpy aQM -aoh +ajg aIq aTB aKB aMC adc -aKB +ajg pqg alW akR @@ -126544,10 +126970,10 @@ xLA tfH cdb amV -bZv -bZu -bZu -bZu +cte +cte +cte +cte cte oyD cvY @@ -126555,7 +126981,7 @@ pvb syo wPp wlW -kvG +cmB cvJ mWH wsN @@ -126572,12 +126998,12 @@ cux xrm kNi qnY -qmD +bdN iWB jBw fGH das -bXG +bdN hwV yed xrA @@ -126720,8 +127146,8 @@ aaa aaa aaa aaa +abf aaa -laH aaa aaa aaa @@ -126734,21 +127160,21 @@ aaa ajg aJl khy -aoh +ajg gDi dox aKB rPt aFT -aKB +ajg azH alW uZt -aiY +ajg aGL ajk aTD -aiY +ajg mGT ams uoK @@ -126801,7 +127227,7 @@ cbd ces chm mNu -bZv +cte dZI dZI vpo @@ -126812,7 +127238,7 @@ uhJ pwj sBZ hty -kvG +cmB cGF lCW cCV @@ -126829,12 +127255,12 @@ cKu cnK ruj cnK -qmD +bdN fVX gqC tIg aAO -bXG +bdN gGe keu mEW @@ -126977,8 +127403,8 @@ aaa aaa aaa aaa -aaa -laH +abf +abq abq abq abq @@ -126991,21 +127417,21 @@ abq ajg khy khy -aoh +ajg aex aIs aKB riN aMx -aKB +ajg axS fpy amM -aiY +ajg aGJ akk hWk -aiY +ajg vrw vnj vSV @@ -127058,7 +127484,7 @@ cbt bYA chm pyC -bZv +cte kpl fru sbZ @@ -127069,7 +127495,7 @@ cwG syo aFL umT -kvG +cmB cgY cDK cCV @@ -127086,12 +127512,12 @@ eAx cnK dru cnK -qmD +bdN gWE gWE rPx cPc -bXG +bdN rxB ubf jwi @@ -127237,7 +127663,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -127248,21 +127674,21 @@ aaa aVY ksa khy -aoh +ajg aBu aIt aKB nwU aMA -aKB +ajg pqg akg aDY -aiY +ajg kEh dLF azL -aiY +ajg nYu tRT ghT @@ -127315,7 +127741,7 @@ cbd ces chm qZv -bZv +cte fYb fDE gMo @@ -127326,7 +127752,7 @@ wrO cte ufm lBw -kvG +cmB cwH cxa doV @@ -127343,12 +127769,12 @@ cnK jPj kqi oUs -qmD +bdN bZy fCO fSa gqt -bXG +bdN yap jSe ddG @@ -127494,7 +127920,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -127505,21 +127931,21 @@ aaa ajg ajg cZz -aoh +ajg cZo hdo aKB cYd jbe -aKB +ajg qWM ajg aWv -aiY +ajg wuH aEk aQv -aiY +ajg ajg ajg ajg @@ -127571,8 +127997,8 @@ bYA cbt bYA rXk -bZv -bZv +cte +cte cte vjR hYj @@ -127583,8 +128009,8 @@ cte cte gSO kcG -kvG -tjd +cmB +cmB riX riX fId @@ -127594,18 +128020,18 @@ fId mfG cwR tUS -qmD -qmD -qmD -qmD -qmD -qmD -qmD +bdN +bdN +bdN +bdN +bdN +bdN +bdN cKG ggT kgB uDH -bXG +bdN lVI dRT wyC @@ -127751,7 +128177,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -127828,7 +128254,7 @@ cdD cbd ces cjZ -bZv +cte igJ cwG cwG @@ -127841,7 +128267,7 @@ gnS cFB peg ipj -tjd +cmB qub cyR cyP @@ -127862,7 +128288,7 @@ cFe fGH qEh eZr -bXG +bdN wci dRT ekg @@ -128008,7 +128434,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -128098,7 +128524,7 @@ iKH qig cZY dct -tjd +cmB cbf cyS cBS @@ -128119,13 +128545,13 @@ hjx rPx cPc gWE -bXG -bXG -bXG -bXG -bXG -bXG -rOZ +bdN +bdN +bdN +bdN +bdN +bdN +bdN eAC dWQ eDX @@ -128265,7 +128691,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -128314,7 +128740,7 @@ bPb aIo aLl edZ -gbM +wPQ aLl bnk gcq @@ -128342,7 +128768,7 @@ cgT oTq imQ lIR -bZv +cte cwG cAP cte @@ -128355,7 +128781,7 @@ cte cte cte cte -tjd +cmB hdR xcw cyP @@ -128382,7 +128808,7 @@ nBW cPc rRg das -rOZ +bdN ljg fuC lIC @@ -128568,7 +128994,7 @@ aLl aIo avA xNa -gbM +wPQ aaa aaa aaa @@ -128599,7 +129025,7 @@ bYA cbt bYA cll -bZv +cte cwG cwG xkc @@ -128612,13 +129038,13 @@ cte ipj gqi ima -tjd -tjd -tjd -fId -fId -fId -fId +cmB +cmB +cmB +cmB +cmB +cmB +cmB cfw iBI cfw @@ -128639,7 +129065,7 @@ lPx gpR kXT fHu -rOZ +bdN xtx rOZ rOZ @@ -128820,7 +129246,7 @@ aBI aBI hRH aBI -aBI +aLl aLl vmT alb @@ -128856,7 +129282,7 @@ qXW bpj upe fza -bZv +cte oNA cwG cwG @@ -129077,7 +129503,7 @@ pxM aBI aTF sVD -aBI +aLl cZi smw nET @@ -129113,8 +129539,8 @@ bZv bZv bZv caS -bZv -bZv +cte +cte clC iFx cte @@ -129334,7 +129760,7 @@ aKX bNY aPz aQd -aBI +aLl hFY fvU dAH @@ -129371,7 +129797,7 @@ bZv oFN cdk ceP -bZv +cte bkp ubu cte @@ -129393,12 +129819,12 @@ cmB cmz cWK cmz -mMv -mMv -mMv -mMv -mMv -mMv +bdN +bdN +bdN +bdN +bdN +bdN fFi jSa cTk @@ -129433,7 +129859,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -129580,7 +130006,7 @@ awo avr edg avr -vqX +aBZ aLl aJK aLl @@ -129591,7 +130017,7 @@ mfp utu ebZ aQd -aBI +aLl jln baD aIo @@ -129628,7 +130054,7 @@ bZv mVn ktD gwd -bZv +cte cwG xmO eUU @@ -129655,8 +130081,8 @@ cHq uzR dlD ycw -mMv -mMv +bdN +bdN dSF kqz ifD @@ -129690,7 +130116,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -129807,7 +130233,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -129837,7 +130263,7 @@ eLz oPi efq aOZ -vqX +aBZ fAs aLi dAH @@ -129847,8 +130273,8 @@ wCm aSc axM ktZ -aBI -aXu +aLl +aIo dAH xNa aLl @@ -129873,10 +130299,10 @@ bTd bJO bQI vPk -bQI +aoG eRh -bQI -bQI +aoG +aoG bVA wGR wgT @@ -129885,7 +130311,7 @@ bZv oTB sYJ cex -bZv +cte hvr uZG cwG @@ -129913,7 +130339,7 @@ eIa lar lar ydI -mMv +bdN yaL cPc cPc @@ -129947,7 +130373,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -130064,7 +130490,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -130072,7 +130498,7 @@ aaa ahH agi agG -afb +ajg aio ajp akn @@ -130094,17 +130520,17 @@ aMs jiW oNZ aIc -vqX +aBZ avA aLk cxr aLl -bNY -aBI -aBI -aBI -bNY -aBI +ayv +aLl +aLl +aLl +ayv +aLl apL isf eiI @@ -130128,12 +130554,12 @@ aoG aoG aoG aoG -bQI -bQI -bQI +aoG +aoG +aoG aNR bEG -bZv +aoG bVB mNF nac @@ -130142,7 +130568,7 @@ bZv pHM ces bNK -bZv +aoG aoG pWa oXK @@ -130170,7 +130596,7 @@ uzR bnB uzR cGs -mMv +bdN lEN oUf ifq @@ -130204,7 +130630,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -130321,7 +130747,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -130329,7 +130755,7 @@ aaa ahH agi aDY -afb +ajg ajb ajp ako @@ -130348,10 +130774,10 @@ nrj aPH hCg aAC -vqX -vqX -vqX -scT +aBZ +aBZ +aBZ +cbc rXf aLj xeC @@ -130390,16 +130816,16 @@ oXK bPg dnm bTP -mVF +oXK bnc bXq -bZv -bZv -mVF -bZv -dgn -bZv -mVZ +aoG +aoG +oXK +aoG +uQK +aoG +dcx bSU eUt coQ @@ -130427,7 +130853,7 @@ uzR qyw uzR cEN -mMv +bdN mNJ ljk cJk @@ -130461,7 +130887,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -130586,7 +131012,7 @@ aaa ahH lRK aWv -oWE +awp aeN aeN aeN @@ -130597,7 +131023,7 @@ alh aeN aeN aeN -oWE +aBZ aBZ aBZ aBZ @@ -130684,7 +131110,7 @@ oHb eAL myv xEr -mMv +bdN xLY gft wnx @@ -130718,7 +131144,7 @@ abq abq aaa abq -laH +abf aaa aaa aaa @@ -130835,7 +131261,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -130843,7 +131269,7 @@ aaa ahH ajD azu -oWE +awp air air air @@ -130854,7 +131280,7 @@ air air air air -oWE +aBZ aDe gtW ath @@ -130975,7 +131401,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131092,7 +131518,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131100,7 +131526,7 @@ aaa ahH tUt alW -oWE +awp air air air @@ -131111,7 +131537,7 @@ air air air air -oWE +aBZ iAS cxr skd @@ -131232,7 +131658,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131349,7 +131775,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131357,7 +131783,7 @@ aaa ahH lRK ajg -oWE +awp air air air @@ -131368,7 +131794,7 @@ air air air air -oWE +aBZ iAS oyN gWz @@ -131489,7 +131915,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131606,7 +132032,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131614,7 +132040,7 @@ aaa ahH oTt jNv -oWE +awp air air air @@ -131625,7 +132051,7 @@ air air air air -oWE +aBZ aLl aIo ayk @@ -131746,7 +132172,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131863,7 +132289,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -131871,7 +132297,7 @@ aaa ahH agi aDY -oWE +awp air air air @@ -131882,7 +132308,7 @@ air air air air -oWE +aBZ avy bVY cxr @@ -132003,7 +132429,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132120,7 +132546,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132128,18 +132554,18 @@ aaa aVY dxh aWv -oWE -oWE -oWE -oWE +awp +awp +awp +awp alh aeN aeN alh -oWE -oWE -oWE -oWE +aBZ +aBZ +aBZ +aBZ avD rbR plD @@ -132260,7 +132686,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132377,7 +132803,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132388,12 +132814,12 @@ gNO lKn bUA lLH -oWE +awp alj ami ani aqS -oWE +aBZ axb guZ aLl @@ -132494,7 +132920,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132517,7 +132943,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132634,7 +133060,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132751,30 +133177,30 @@ aaa aaa aaa aaa -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf aaa aaa aaa @@ -132891,7 +133317,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -132902,12 +133328,12 @@ loo qNN sxV nmd -oWE +awp oWE bDN bDN oWE -oWE +aBZ pep wTo lEo @@ -133148,7 +133574,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -133421,7 +133847,7 @@ abq abq abq abq -gbM +wPQ aLl atU aIo @@ -133936,7 +134362,7 @@ aaa aaa aaa aaa -gbM +wPQ rIq dhW iqp @@ -134199,7 +134625,7 @@ aud paT aLl aIo -azs +aJK aBZ aEy aEz @@ -134530,8 +134956,8 @@ abq abq abq abq -laH -laH +abf +abf abq rPS fvN @@ -134543,8 +134969,8 @@ uQm fvN rPS abq -laH -laH +abf +abf aaa aaa aaa @@ -134787,7 +135213,7 @@ abq aaa aaa aaa -laH +abf aaa aaa uQm @@ -134801,7 +135227,7 @@ cEn uQm aaa aaa -laH +abf aaa aaa aaa @@ -134968,7 +135394,7 @@ aGt nHi avR avF -aBZ +amk ayQ azn amk @@ -135044,7 +135470,7 @@ iju aaa aaa aaa -laH +abf aaa aaa fvN @@ -135058,7 +135484,7 @@ kjo fvN aaa aaa -laH +abf aaa aaa aaa @@ -135301,7 +135727,7 @@ abq aaa aaa aaa -laH +abf aaa aaa fvN @@ -135315,7 +135741,7 @@ kjo fvN aaa aaa -laH +abf aaa aaa aaa @@ -135554,8 +135980,8 @@ abq abq abq abq -laH -laH +abf +abf abq abq abq @@ -135575,8 +136001,8 @@ abq abq abq abq -laH -laH +abf +abf aaa aaa aaa @@ -135811,7 +136237,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -135833,7 +136259,7 @@ uQm aaa aaa aaa -laH +abf aaa aaa aaa @@ -135971,14 +136397,14 @@ aaa aaa aaa aaa -laH -laH -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf +abf +abf abq abq abq @@ -136068,7 +136494,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -136090,7 +136516,7 @@ hXd aaa aaa aaa -laH +abf aaa aaa aaa @@ -136228,7 +136654,7 @@ aaD aaa aaa aaa -laH +abf aaa aaa aaa @@ -136325,7 +136751,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -136347,7 +136773,7 @@ hXd aaa aaa aaa -laH +abf aaa aaa aaa @@ -136482,10 +136908,10 @@ aaa aaa aaa aaa -laH -laH -laH -laH +abf +abf +abf +abf aaa aaa aaa @@ -136512,8 +136938,8 @@ aaa aaa edZ dsq -wJQ -avA +qAl +iRA iLI aDi gHz @@ -136586,7 +137012,7 @@ abq abq abq fsj -eUC +uQm mDq kEg mDq @@ -136600,7 +137026,7 @@ mkR mDq uZl mDq -evr +uQm kTP abq abq @@ -136739,7 +137165,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa abq @@ -136770,7 +137196,7 @@ gDl gDl azr avg -dAH +sln aBZ qto bsw @@ -136996,7 +137422,7 @@ aaa aaa aaa aaa -laH +abf abq abq cya @@ -137026,7 +137452,7 @@ auj arT gDl heC -avA +qYk avA aBZ iJz @@ -137094,7 +137520,7 @@ abq abq aaa aaa -laH +abf aef aef nxT @@ -137120,7 +137546,7 @@ unF unF aef aef -laH +abf aaa aaa aaa @@ -137253,7 +137679,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa abq @@ -137351,7 +137777,7 @@ aaa abq aaa aaa -laH +abf aaa aaa quL @@ -137377,7 +137803,7 @@ pes adk aaa aaa -laH +abf aaa aaa aaa @@ -137510,7 +137936,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa abq @@ -137614,7 +138040,7 @@ aaa quL cxU eUC -uQm +eUC ibI cBb cEd @@ -137628,7 +138054,7 @@ cji sNa cBb ibI -uQm +evr evr uLb adk @@ -137767,10 +138193,10 @@ aaa aaa aaa aaa -laH -laH -laH -laH +abf +abf +abf +abf aaa aaa cCP @@ -137865,7 +138291,7 @@ aaa abq aaa aaa -laH +abf aaa aaa nxT @@ -137891,7 +138317,7 @@ uLb unF aaa aaa -laH +abf aaa aaa aaa @@ -138027,7 +138453,7 @@ aaa aaa aaa aaa -laH +abf abq abq dch @@ -138051,7 +138477,7 @@ aef aef aef aef -bOn +dxJ kmb blA vmv @@ -138122,7 +138548,7 @@ cqW qbf qbf aaa -laH +abf aef aef quL @@ -138148,7 +138574,7 @@ uLb adk aef aef -laH +abf aaa aaa aaa @@ -138284,7 +138710,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa cke @@ -138303,16 +138729,16 @@ aaa aef aaa aaa -aaa -aaa -aaa -aef -aaa -aaa -ksb -vnQ -vAN -ksb +vum +vum +vum +vum +vum +pWg +loa +avA +qYk +lKS aaa aaa aef @@ -138379,7 +138805,7 @@ cqU cqU cqW aaa -laH +abf aaa aaa nxT @@ -138405,7 +138831,7 @@ uLb unF aaa aaa -laH +abf aaa aaa aaa @@ -138541,7 +138967,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa age @@ -138560,16 +138986,16 @@ aaa aef aaa aaa -aaa -aaa -aaa -aef -aaa -aaa -aLl -gbM -avA -uJn +rla +rAu +nZV +uJG +nOH +uoX +rag +uZx +ubU +aBZ abq abq abq @@ -138798,7 +139224,7 @@ aaa aaa aaa aaa -laH +abf abq abq abq @@ -138817,15 +139243,15 @@ abq aef aaa aaa -aaa -aaa -aaa -aef -aef -aef -aef -aLl -xQV +vum +jHX +mDU +oVV +xPV +rPn +toc +avA +avA aBZ aaa aaa @@ -138887,13 +139313,13 @@ xOC aWC cmQ coc -cps +cpq cqV cqU cqU bCM aaa -laH +abf aaa aaa quL @@ -138919,7 +139345,7 @@ fZU adk aaa aaa -laH +abf aaa aaa aaa @@ -139055,7 +139481,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa ago @@ -139074,16 +139500,16 @@ aaa aef aaa aaa -aaa -aaa -aaa -eKV -aaa -aaa -aef -aLl -avA -ksb +vum +lZY +fRA +uxg +sts +eaC +nuP +vnQ +wME +lKS aaa aaa aaa @@ -139150,7 +139576,7 @@ qbf cqW cpt aaa -laH +abf aef aef nxT @@ -139176,7 +139602,7 @@ unF unF aef aef -laH +abf aaa aaa aaa @@ -139312,7 +139738,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa cCP @@ -139331,16 +139757,16 @@ aaa aef aaa aaa -aaa -aaa -aaa -aef -aaa -aaa -aef -aef -aef -aBZ +vum +dEx +uvz +rzV +owM +wyk +aLl +wPQ +avA +uJn aaa aaa aaa @@ -139569,7 +139995,7 @@ aaa aaa aaa aaa -laH +abf abq abq dch @@ -139588,16 +140014,16 @@ abq ajo aaa aaa -aaa -aaa -aaa -ajo -abq -abq -cSy -abq -aef -abq +vum +kgN +kgN +xwi +kgN +kgN +bre +aLl +xQV +aBZ abq aaa abq @@ -139666,7 +140092,7 @@ aaa aaa aaa abq -laH +abf aaa quL cxU @@ -139688,7 +140114,7 @@ evr uLb adk aaa -laH +abf abq aaa aaa @@ -139842,19 +140268,19 @@ cke cke aaa aaa -laH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +abf aaa aaa +vum +vum +dMB +uHr +uOd +vum +bre +aLl +avA +lKS mZb bre bre @@ -139923,7 +140349,7 @@ aaa aaa aaa aaa -laH +abf abq nxT cxU @@ -139945,7 +140371,7 @@ evr uLb unF abq -laH +abf aaa aaa aaa @@ -140083,7 +140509,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa age @@ -140099,11 +140525,7 @@ age age aaa aaa -laH -aaa -aaa -aaa -aaa +abf aaa aaa aaa @@ -140112,6 +140534,10 @@ aaa aaa aaa aaa +bre +aef +aef +aBZ mZb mZb bre @@ -140340,7 +140766,7 @@ aaa aaa aaa aaa -laH +abf abq abq abq @@ -140356,11 +140782,7 @@ abq abq abq abq -laH -aaa -aaa -aaa -aaa +abf aaa aaa aaa @@ -140369,6 +140791,10 @@ aaa aaa aaa aaa +cSy +abq +aef +abq aaa mZb mZb @@ -140445,13 +140871,13 @@ aEl hEj ltH eUC -uQm +eUC wZa uFN wXA mnt xnj -uQm +evr evr mPr oZw @@ -140597,7 +141023,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -140613,7 +141039,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -140702,13 +141128,13 @@ ngG ngG igv xQR -uQm +eUC bdp reP uDq wXA qcu -uQm +evr uHv uLb nkt @@ -140854,23 +141280,23 @@ aaa aaa aaa aaa -laH -laH -laH -laH -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf +abf +abf +abf +abf aup -laH -laH -laH +abf +abf +abf abq -laH -laH +abf +abf aaa aaa aaa @@ -140959,7 +141385,7 @@ qiA aEl oBT jWt -mIC +gsW mIC xsj vCK @@ -141216,13 +141642,13 @@ nxT nxT jSg nxT -uQm +eUC mdi mdi oJs mdi dSg -uQm +evr unF heq unF @@ -141473,13 +141899,13 @@ nxT oOg umh dfi -uQm +eUC qIh mdi oJs mdi dSg -uQm +evr xts qww sCX @@ -141730,13 +142156,13 @@ nxT hbc dMK lzW -uQm +eUC eqj mdi heJ mdi gSU -uQm +evr noE iqC kUz @@ -141987,13 +142413,13 @@ sJE nxT quL quL -uQm +eUC lKc mdi niQ mdi mdi -uQm +evr adk adk unF @@ -143786,13 +144212,13 @@ aaa aaa aaa aaa -laH +abf abq aaa abq aaa abq -laH +abf aaa aaa aaa @@ -145773,7 +146199,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aUU @@ -145813,7 +146239,7 @@ wri aQF aaa aaa -laH +abf aaa aaa aaa @@ -146030,7 +146456,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aUU @@ -146070,7 +146496,7 @@ wri aQF aaa aaa -laH +abf aaa aaa aaa @@ -146544,7 +146970,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aUU @@ -146584,7 +147010,7 @@ wri aQF aaa aaa -laH +abf aaa aaa aaa @@ -146801,7 +147227,7 @@ aaa aaa aaa aaa -laH +abf bwM aXH aXN @@ -146841,7 +147267,7 @@ wri tFm aXH aaa -laH +abf aaa aaa aaa @@ -147058,7 +147484,7 @@ aaa aaa aaa aaa -laH +abf aUU hIG bbX @@ -147098,7 +147524,7 @@ rKu bbX cer aQF -laH +abf aaa aaa aaa @@ -147315,7 +147741,7 @@ aaa aaa aaa aaa -laH +abf aUU cLL bbW @@ -147355,7 +147781,7 @@ fES cUI bzh aQF -laH +abf aaa aaa aaa @@ -147572,7 +147998,7 @@ aaa aaa aaa aaa -laH +abf aXL bsG bbY @@ -147612,7 +148038,7 @@ cQc bbY cWj aXL -laH +abf aaa aaa aaa @@ -147829,7 +148255,7 @@ aaa aaa aaa aaa -laH +abf aUU cLL pkq @@ -147869,7 +148295,7 @@ ijt kXs bzh aQF -laH +abf aaa aaa aaa @@ -148086,7 +148512,7 @@ aaa aaa aaa aaa -laH +abf aUU btg bbZ @@ -148126,7 +148552,7 @@ cLL bbZ bNX aQF -laH +abf aaa aaa aaa @@ -148343,7 +148769,7 @@ aaa aaa aaa aaa -laH +abf bwM aXO bgU @@ -148383,7 +148809,7 @@ bMr xOC aXO aaa -laH +abf aaa aaa aaa @@ -148600,7 +149026,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aUU @@ -148640,7 +149066,7 @@ bMr aQF aaa aaa -laH +abf aaa aaa aaa @@ -148897,7 +149323,7 @@ bMr aQF aaa aaa -laH +abf aaa aaa aaa @@ -149114,7 +149540,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aUU @@ -149154,7 +149580,7 @@ bMr aQF aaa aaa -laH +abf aaa aaa aaa @@ -149371,7 +149797,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aUU @@ -149411,7 +149837,7 @@ bMr aQF aaa aaa -laH +abf aaa aaa aaa @@ -149885,7 +150311,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -149925,7 +150351,7 @@ aWC aaa aaa aaa -laH +abf aaa aaa aaa @@ -150142,7 +150568,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -150182,7 +150608,7 @@ abq aaa aaa aaa -laH +abf aaa aaa aaa @@ -150399,7 +150825,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -150439,7 +150865,7 @@ abq aaa aaa aaa -laH +abf aaa aaa aaa @@ -150656,7 +151082,7 @@ aaa aaa aaa aaa -laH +abf aaa aaa aaa @@ -150696,7 +151122,7 @@ abq aaa aaa aaa -laH +abf aaa aaa aaa @@ -151172,43 +151598,43 @@ aaa aaa aaa aaa -laH -laH +abf +abf cKI -laH -laH -laH -laH +abf +abf +abf +abf cKI -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf cKI -laH +abf abq aup -laH -laH -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf +abf +abf cKI -laH -laH -laH -laH -laH +abf +abf +abf +abf +abf aup -laH -laH +abf +abf cKI -laH -laH +abf +abf aaa aaa aaa diff --git a/_maps/map_files220/RandomRuins/LavaRuins/cheesus_temple.dmm b/_maps/map_files220/RandomRuins/LavaRuins/cheesus_temple.dmm index 9af0deff413c..61112690678b 100644 --- a/_maps/map_files220/RandomRuins/LavaRuins/cheesus_temple.dmm +++ b/_maps/map_files220/RandomRuins/LavaRuins/cheesus_temple.dmm @@ -50,8 +50,8 @@ /obj/effect/turf_decal/siding/yellow/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "dC" = ( @@ -73,7 +73,7 @@ /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "eW" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/siding/yellow/corner, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) @@ -82,7 +82,7 @@ /area/lavaland/surface/outdoors) "fk" = ( /obj/structure/table/wood, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "fK" = ( @@ -110,12 +110,12 @@ /obj/item/storage/box/mousetraps{ pixel_x = -9 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "hZ" = ( /mob/living/simple_animal/mouse, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "js" = ( @@ -127,7 +127,7 @@ /obj/item/storage/toolbox/mechanical/old{ pixel_x = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/reagent_containers/condiment/enzyme{ pixel_x = -11; pixel_y = 9 @@ -165,7 +165,7 @@ pixel_y = 9; pixel_x = 7 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/reagent_containers/condiment/enzyme{ pixel_y = 5; pixel_x = 9 @@ -200,7 +200,7 @@ dir = 5 }, /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "pQ" = ( @@ -208,7 +208,7 @@ /area/lavaland/surface/outdoors) "qq" = ( /obj/effect/turf_decal/siding/yellow, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "qw" = ( @@ -219,7 +219,7 @@ dir = 1 }, /mob/living/simple_animal/mouse, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "qQ" = ( @@ -233,7 +233,7 @@ /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "rW" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "tw" = ( @@ -244,28 +244,28 @@ /area/ruin/powered/cheesus) "tQ" = ( /obj/effect/turf_decal/siding/yellow/corner, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "vk" = ( /obj/effect/turf_decal/siding/yellow{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "wp" = ( /obj/structure/chair/comfy/yellow{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "wr" = ( /obj/effect/turf_decal/siding/yellow/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "xk" = ( @@ -282,13 +282,13 @@ /obj/effect/turf_decal/siding/yellow/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "yi" = ( /obj/machinery/light/directional/north, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "yM" = ( @@ -321,7 +321,7 @@ /obj/item/kirbyplants{ pixel_y = 13 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Cn" = ( @@ -339,8 +339,8 @@ /turf/simulated/floor/grass/no_creep, /area/ruin/powered/cheesus) "DW" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Eo" = ( @@ -348,7 +348,7 @@ /area/ruin/powered/cheesus) "Ex" = ( /obj/structure/table/wood/fancy/orange, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "EE" = ( @@ -361,19 +361,19 @@ /area/ruin/powered/cheesus) "Ga" = ( /mob/living/simple_animal/mouse, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Gz" = ( /obj/effect/turf_decal/siding/yellow/corner, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Hh" = ( /obj/structure/table/wood, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/food/vulpix/cheese{ pixel_y = 6; pixel_x = -9 @@ -390,14 +390,14 @@ /area/ruin/powered/cheesus) "HV" = ( /obj/machinery/light/small/directional/west, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Ka" = ( /turf/template_noop, /area/template_noop) "Km" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak/lavaland_air, /area/lavaland/surface/outdoors) "Md" = ( @@ -405,14 +405,14 @@ dir = 5 }, /mob/living/simple_animal/mouse, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Nc" = ( /obj/effect/turf_decal/siding/yellow{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "NG" = ( @@ -429,7 +429,7 @@ /obj/effect/turf_decal/siding/yellow{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "OS" = ( @@ -444,19 +444,19 @@ /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Ud" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Uu" = ( /obj/effect/turf_decal/siding/yellow{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "UX" = ( /obj/effect/turf_decal/siding/yellow, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "Vn" = ( @@ -471,7 +471,7 @@ /obj/structure/chair/comfy/yellow{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) "XT" = ( @@ -496,7 +496,7 @@ /obj/effect/turf_decal/siding/yellow{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/food/sliceable/cheesewheel, /turf/simulated/floor/wood/fancy/oak, /area/ruin/powered/cheesus) diff --git a/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm b/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm index 605e28281d1f..a698a398fc6a 100644 --- a/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm +++ b/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm @@ -16,7 +16,7 @@ }, /area/ruin/powered/scpfacility) "bf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/door/airlock/highsecurity, /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/scpfacility) @@ -106,7 +106,7 @@ /area/ruin/powered/scpfacility) "fH" = ( /obj/structure/girder/reinforced, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/scpfacility) "fN" = ( @@ -393,7 +393,7 @@ /area/ruin/powered/scpfacility) "sy" = ( /obj/structure/barricade/security, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/scpfacility) "sT" = ( @@ -659,7 +659,7 @@ "DH" = ( /obj/structure/girder/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/scpfacility) "DJ" = ( @@ -839,7 +839,7 @@ }, /area/ruin/powered/scpfacility) "Ir" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/scpfacility) "Jj" = ( @@ -1050,7 +1050,7 @@ /area/ruin/powered/scpfacility) "SG" = ( /obj/structure/girder/displaced, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/scpfacility) "SU" = ( @@ -1220,7 +1220,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/scpfacility) "ZE" = ( diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm index 5c35b388280a..555b9cb5cfe9 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm @@ -11,7 +11,7 @@ pixel_x = -27; name = "intercom" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -22,7 +22,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/unpowered/unpowered_structures) "bf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/shuttle/engine/router, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -70,7 +70,7 @@ }, /area/ruin/space/unpowered/unpowered_structures) "cG" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -133,7 +133,7 @@ }, /area/ruin/space/unpowered/unpowered_structures) "eh" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -145,7 +145,7 @@ /area/ruin/space/unpowered/unpowered_structures) "eJ" = ( /obj/machinery/light_construct/directional/west, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -170,7 +170,7 @@ }, /area/ruin/space/unpowered/unpowered_structures) "gK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/closet/crate/secure/weapon, /obj/item/clothing/accessory/storage, /obj/item/clothing/accessory/holster, @@ -213,7 +213,7 @@ pixel_y = -10; pixel_x = 16 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -390,7 +390,7 @@ /turf/simulated/wall/mineral/plastitanium/interior, /area/ruin/space/unpowered/unpowered_structures) "st" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -400,7 +400,7 @@ /obj/item/lighter{ pixel_x = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -415,7 +415,7 @@ }, /area/ruin/space/unpowered/unpowered_structures) "tW" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/closet/crate/secure/weapon{ req_access = list(3) }, @@ -460,7 +460,7 @@ /area/ruin/space/unpowered/unpowered_structures) "vy" = ( /obj/structure/closet/walllocker/emerglocker/west, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/gibs, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" @@ -514,7 +514,7 @@ /area/ruin/space/unpowered/unpowered_structures) "wm" = ( /obj/machinery/door/airlock/command, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, @@ -552,14 +552,14 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered) "yr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood, /turf/simulated/floor/plasteel/airless{ icon_state = "dark" }, /area/ruin/space/unpowered/unpowered_structures) "yN" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/circuitboard/pacman, /obj/item/stack/cable_coil{ amount = 5 @@ -688,7 +688,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/unpowered/unpowered_structures) "Dq" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Dt" = ( @@ -702,7 +702,7 @@ /obj/machinery/atmospherics/unary/vent_pump{ dir = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "darkbluecornersalt"; dir = 4 @@ -747,7 +747,7 @@ /area/ruin/space/unpowered/unpowered_structures) "FZ" = ( /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/organ/external/arm, /obj/item/organ/external/hand, /turf/simulated/floor/plating/airless, @@ -768,7 +768,7 @@ }, /area/ruin/space/unpowered/unpowered_structures) "GT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -819,7 +819,7 @@ /area/template_noop) "IL" = ( /obj/item/airlock_electronics/destroyed, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "IM" = ( @@ -858,7 +858,7 @@ /area/ruin/space/unpowered/unpowered_structures) "JS" = ( /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "KG" = ( @@ -954,7 +954,7 @@ }, /area/ruin/space/unpowered/unpowered_structures) "NK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "OT" = ( @@ -1013,12 +1013,12 @@ icon_state = "medium"; pixel_y = 9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Ra" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/shuttle/engine/router, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -1177,7 +1177,7 @@ /area/ruin/space/unpowered/unpowered_structures) "Vm" = ( /obj/item/rack_parts, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/destroyed_infiltrator.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/destroyed_infiltrator.dmm index 0c0cfdba6f66..d7b8cd9b1278 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/destroyed_infiltrator.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/destroyed_infiltrator.dmm @@ -33,8 +33,8 @@ /turf/template_noop, /area/template_noop) "bq" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "bS" = ( @@ -45,7 +45,7 @@ /area/template_noop) "dE" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard{ icon_state = "small"; pixel_x = 10; @@ -60,8 +60,8 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "ew" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "gV" = ( @@ -127,7 +127,7 @@ /turf/template_noop, /area/template_noop) "lt" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/remains/human, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -147,7 +147,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "lW" = ( @@ -173,11 +173,11 @@ /area/ruin/space/unpowered/unpowered_structures) "nm" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "nr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "nA" = ( @@ -210,13 +210,13 @@ /turf/template_noop, /area/template_noop) "pW" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "rf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/remains/human, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -231,7 +231,7 @@ dir = 4; autolink_id = "aisat_vent" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "rT" = ( @@ -239,12 +239,12 @@ /turf/template_noop, /area/template_noop) "sP" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "sW" = ( /obj/item/stack/sheet/mineral/plastitanium, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "tw" = ( @@ -254,7 +254,7 @@ /turf/template_noop, /area/template_noop) "tA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "tB" = ( @@ -262,8 +262,8 @@ /turf/template_noop, /area/template_noop) "tE" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "tJ" = ( @@ -283,7 +283,7 @@ /area/ruin/space/unpowered/unpowered_structures) "tP" = ( /obj/structure/table_frame, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "uS" = ( @@ -294,12 +294,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/machinery/teleport/hub/upgraded, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "vt" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/circular_saw, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -337,7 +337,7 @@ "yT" = ( /obj/machinery/light_construct/directional/south, /obj/machinery/atmospherics/pipe/manifold4w/hidden, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "zg" = ( @@ -351,8 +351,8 @@ /turf/template_noop, /area/template_noop) "zT" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/shard, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -387,19 +387,19 @@ "CI" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "CK" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/effect/landmark/damageturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "CR" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/sheet/mineral/plastitanium, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) @@ -421,7 +421,7 @@ /area/template_noop) "EM" = ( /obj/structure/table_frame, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "EW" = ( @@ -429,7 +429,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "GS" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/shuttle/engine/heater{ dir = 8 }, @@ -439,13 +439,13 @@ /obj/structure/closet/crate/internals, /obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Io" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Iq" = ( @@ -472,7 +472,7 @@ /obj/item/shard{ icon_state = "small" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Jx" = ( @@ -509,12 +509,12 @@ icon_state = "medium"; pixel_y = 9 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "LR" = ( /obj/item/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "Mt" = ( @@ -546,7 +546,7 @@ /area/template_noop) "NM" = ( /obj/machinery/door/window/reinforced/normal, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "NV" = ( @@ -556,7 +556,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Og" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plating/airless, @@ -593,7 +593,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "Pt" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/mineral/plastitanium/red/airless, @@ -633,7 +633,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "SK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "SQ" = ( @@ -641,7 +641,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Uf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/tile{ pixel_y = 14; pixel_x = 18 @@ -653,7 +653,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "Ul" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 1 }, @@ -665,7 +665,7 @@ /area/ruin/space/unpowered/unpowered_structures) "UE" = ( /obj/machinery/light_construct/directional/east, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "UJ" = ( @@ -676,7 +676,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "UY" = ( @@ -696,7 +696,7 @@ /area/ruin/space/unpowered/unpowered_structures) "VA" = ( /obj/item/storage/toolbox/syndicate, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/unpowered/unpowered_structures) "VC" = ( @@ -712,15 +712,15 @@ /turf/template_noop, /area/template_noop) "Xp" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "XO" = ( /obj/item/stack/rods, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "Yx" = ( diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm index 80251760f5aa..e5078971e393 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm @@ -23,25 +23,25 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "aF" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, /area/ruin/space/powered/requires_power_space) "aH" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "aY" = ( /obj/machinery/light_construct/directional/south, /obj/effect/decal/cleanable/blood/splatter, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "bh" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/dirt/blackpowder, /obj/effect/decal/cleanable/blood/gibs/xeno, /obj/item/trash/spentcasing/bullet, @@ -72,7 +72,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/gibs/body, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -80,7 +80,7 @@ /obj/structure/computerframe{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "cB" = ( @@ -88,7 +88,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "cC" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "cK" = ( @@ -122,8 +122,8 @@ dir = 4 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "dq" = ( @@ -142,7 +142,7 @@ "dI" = ( /mob/living/simple_animal/hostile/alien, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "dK" = ( @@ -151,7 +151,7 @@ }, /obj/structure/sign/poster/contraband/random/north, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "dU" = ( @@ -176,18 +176,18 @@ /area/ruin/space/powered/requires_power_space) "ez" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/ruin/space/powered/requires_power_space) "eC" = ( /obj/machinery/atmospherics/portable/canister, /obj/machinery/light_construct/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "eG" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/organ/internal/body_egg/alien_embryo{ icon_state = "facehugger_dead" }, @@ -233,7 +233,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/gibs/cleangibs, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -244,7 +244,7 @@ "gg" = ( /obj/item/trash/can, /obj/structure/sign/poster/contraband/random/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -261,7 +261,7 @@ /obj/machinery/atmospherics/unary/vent_pump{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -292,13 +292,13 @@ /obj/item/bedsheet/syndie, /obj/item/trash/syndi_cakes, /obj/item/trash/syndi_cakes, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "hG" = ( /obj/machinery/light/small/directional/south, -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/effect/turf_decal/stripes/line{ @@ -308,7 +308,7 @@ /area/ruin/space/powered/requires_power_space) "hP" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -321,7 +321,7 @@ /obj/structure/grille/broken, /obj/item/shard, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/drip{ icon_state = "5" }, @@ -385,7 +385,7 @@ }, /obj/effect/turf_decal/stripes/white/line, /mob/living/simple_animal/hostile/alien/sentinel, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -394,7 +394,7 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "5" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /obj/item/trash/spentcasing/bullet, /obj/item/trash/spentcasing/bullet, @@ -410,8 +410,8 @@ /area/ruin/space/powered/requires_power_space) "jr" = ( /obj/item/chair, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -423,7 +423,7 @@ /area/ruin/space/powered/requires_power_space) "jW" = ( /mob/living/simple_animal/hostile/alien, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "kg" = ( @@ -441,7 +441,7 @@ /area/ruin/space/powered/requires_power_space) "kx" = ( /obj/item/chair/stool, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/plasteel{ icon_state = "stage_left" @@ -451,7 +451,7 @@ /obj/machinery/atmospherics/unary/vent_pump, /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood/drip, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/trash/spentcasing/bullet, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium, @@ -462,8 +462,8 @@ pixel_y = 9 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /obj/item/trash/spentcasing/shotgun, /turf/simulated/floor/pod, /area/ruin/space/powered/requires_power_space) @@ -472,7 +472,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "la" = ( @@ -494,13 +494,13 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "lk" = ( /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/vomit/green, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "lm" = ( @@ -519,7 +519,7 @@ pixel_y = 17 }, /obj/item/organ/internal/body_egg/alien_embryo, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "lu" = ( @@ -530,13 +530,13 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "lA" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /turf/simulated/floor/pod, /area/ruin/space/powered/requires_power_space) "lP" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/gibs/xeno, /obj/structure/sign/poster/contraband/random/north, /turf/simulated/floor/mineral/plastitanium, @@ -560,7 +560,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "ne" = ( @@ -580,7 +580,7 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "5" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "ns" = ( @@ -595,7 +595,7 @@ /area/ruin/space/powered/requires_power_space) "nE" = ( /mob/living/simple_animal/hostile/alien/sentinel, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/drip{ icon_state = "3" }, @@ -609,7 +609,7 @@ }, /obj/effect/turf_decal/stripes/white/line, /obj/effect/decal/cleanable/blood/splatter, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "nU" = ( @@ -632,7 +632,7 @@ /obj/structure/computerframe{ icon_state = "comp_frame_2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/shard{ icon_state = "small"; pixel_x = 10; @@ -642,8 +642,8 @@ /area/ruin/space/powered/requires_power_space) "pg" = ( /obj/structure/alien/egg/burst, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "pj" = ( @@ -651,7 +651,7 @@ /obj/structure/computerframe{ icon_state = "comp_frame_5" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/shard, /obj/item/stack/cable_coil{ amount = 1 @@ -669,8 +669,8 @@ /obj/item/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -680,7 +680,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "pK" = ( @@ -693,7 +693,7 @@ pixel_x = 8; pixel_y = -4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "pO" = ( @@ -703,7 +703,7 @@ /obj/item/trash/raisins, /obj/item/trash/can, /obj/item/trash/plate, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -727,8 +727,8 @@ /turf/simulated/floor/pod, /area/ruin/space/powered/requires_power_space) "rs" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -753,8 +753,8 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "sb" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "sg" = ( @@ -768,7 +768,7 @@ /obj/structure/closet/crate/freezer, /obj/item/food/meat/corgi, /obj/item/food/meat/corgi, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/ruin/space/powered/requires_power_space) "st" = ( @@ -780,7 +780,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/powered/requires_power_space) "sA" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/effect/turf_decal/stripes/white/line{ @@ -811,13 +811,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "tO" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "tX" = ( @@ -829,18 +829,18 @@ /area/ruin/space/powered/requires_power_space) "ue" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "ug" = ( /obj/effect/decal/cleanable/blood/drip, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/organ/external/chest, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "ul" = ( /obj/structure/table_frame, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/sheet/metal, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) @@ -849,7 +849,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium/red, @@ -862,7 +862,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /mob/living/simple_animal/hostile/alien, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -883,7 +883,7 @@ "vL" = ( /obj/effect/turf_decal/stripes/white/line, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "vX" = ( @@ -891,13 +891,13 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "wO" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/organ/internal/beard, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "wY" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -912,7 +912,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -922,7 +922,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood/gibs/xeno, /obj/item/trash/spentcasing/bullet, @@ -935,7 +935,7 @@ "xG" = ( /obj/machinery/light_construct/directional/west, /obj/item/paper/crumpled, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/storage/secure/briefcase/syndie, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium, @@ -965,13 +965,13 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "zq" = ( /obj/machinery/light_construct/directional/east, /obj/effect/decal/cleanable/blood/splatter, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red/airless{ icon_state = "plastitanium" }, @@ -987,7 +987,7 @@ dir = 4 }, /obj/effect/turf_decal/stripes/white/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "zK" = ( @@ -1000,7 +1000,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/organ/internal/body_egg/alien_embryo{ icon_state = "facehugger_dead" }, @@ -1010,9 +1010,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/dirt/blackpowder, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "As" = ( @@ -1032,8 +1032,8 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "4" }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "AV" = ( @@ -1046,7 +1046,7 @@ dir = 4 }, /obj/effect/turf_decal/stripes/white/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "BA" = ( @@ -1057,7 +1057,7 @@ "BK" = ( /obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -1101,14 +1101,14 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/gibs/body, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "FH" = ( /obj/structure/table_frame/wood, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -1124,8 +1124,8 @@ /area/ruin/space/powered/requires_power_space) "FS" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "FT" = ( @@ -1142,7 +1142,7 @@ pixel_y = 14; pixel_x = 6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -1160,7 +1160,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "He" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/paintkit/gygax_syndie, /turf/simulated/floor/pod, /area/ruin/space/powered/requires_power_space) @@ -1205,7 +1205,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "Ie" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/alien/resin/door{ dir = 4 }, @@ -1216,13 +1216,13 @@ /turf/template_noop, /area/template_noop) "IH" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/gibs/body, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "IR" = ( /obj/effect/decal/cleanable/blood/splatter, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "IX" = ( @@ -1239,12 +1239,12 @@ /area/ruin/space/powered/requires_power_space) "Je" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "Jp" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/gibs/body, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -1258,7 +1258,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "JK" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "JO" = ( @@ -1268,7 +1268,7 @@ "JS" = ( /mob/living/simple_animal/hostile/alien/sentinel, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "Kv" = ( @@ -1296,7 +1296,7 @@ /area/ruin/space/powered/requires_power_space) "LA" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "stage_left" }, @@ -1306,7 +1306,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/blood/gibs/body, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -1340,14 +1340,14 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "Nj" = ( /obj/structure/barricade/security, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "NN" = ( @@ -1373,8 +1373,8 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/item/organ/external/hand, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -1383,7 +1383,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "OA" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/poster/contraband/random/south, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -1392,7 +1392,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "Pm" = ( @@ -1406,7 +1406,7 @@ "Po" = ( /obj/structure/closet/crate/engineering, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "Pq" = ( @@ -1480,7 +1480,7 @@ "SA" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -1493,8 +1493,8 @@ }, /area/ruin/space/powered/requires_power_space) "Tn" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /obj/structure/barricade/security, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -1516,12 +1516,12 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "TV" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "Us" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/table_frame, /obj/item/organ/internal/body_egg/alien_embryo{ icon_state = "facehugger_impregnated" @@ -1548,22 +1548,22 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "Vc" = ( /obj/machinery/atmospherics/unary/vent_pump{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red/airless{ icon_state = "plastitanium" }, /area/ruin/space/powered/requires_power_space) "Vn" = ( /obj/structure/barricade/security, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "VF" = ( @@ -1578,13 +1578,13 @@ /area/ruin/space/powered/requires_power_space) "VN" = ( /obj/item/organ/external/chest, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/pod, /area/ruin/space/powered/requires_power_space) "Wd" = ( /obj/item/trash/spentcasing/bullet, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "We" = ( @@ -1595,8 +1595,8 @@ "Ww" = ( /obj/item/clothing/suit/fire/firefighter, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "WQ" = ( @@ -1609,7 +1609,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "WR" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/blood/drip{ icon_state = "5" }, @@ -1620,8 +1620,8 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "Xe" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/item/trash/spentcasing/bullet, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -1635,14 +1635,14 @@ /area/ruin/space/powered/requires_power_space) "XL" = ( /obj/structure/bed/nest, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "XW" = ( /obj/structure/kitchenspike_frame, /obj/item/stack/rods, /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/freezer, /area/ruin/space/powered/requires_power_space) "Ye" = ( @@ -1680,7 +1680,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "Zc" = ( @@ -1689,8 +1689,8 @@ dir = 1 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /obj/item/trash/spentcasing/shotgun, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -1701,8 +1701,8 @@ /obj/structure/toilet{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/ruin/space/powered/requires_power_space) "ZA" = ( diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm index 2b88ee64a886..d8d1b6b9515a 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm @@ -335,7 +335,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered) "iG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/flashlight{ on = 1 }, @@ -507,7 +507,7 @@ /turf/template_noop, /area/template_noop) "lR" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) "lS" = ( @@ -575,7 +575,7 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) "nx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/ruin/space/powered) "nA" = ( @@ -612,7 +612,7 @@ /area/ruin/space/powered) "oh" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered) "ol" = ( @@ -624,7 +624,7 @@ "ov" = ( /obj/effect/decal/cleanable/ash, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/powered) "oE" = ( @@ -834,8 +834,8 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) "to" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered) "tv" = ( @@ -988,7 +988,7 @@ /area/ruin/space/powered) "wv" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/powered) "wF" = ( @@ -1034,7 +1034,7 @@ }, /obj/effect/decal/cleanable/glass, /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered) "xY" = ( @@ -1081,7 +1081,7 @@ /turf/simulated/wall/indestructible/syndishuttle/nodiagonal, /area/ruin/space/powered) "yt" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /turf/simulated/floor/bluegrid, @@ -1182,7 +1182,7 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/powered) "AS" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/cell/hyper/empty, /obj/item/stack/cable_coil{ amount = 5 @@ -1623,7 +1623,7 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) "HQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/ruin/space/powered) "HU" = ( @@ -1684,7 +1684,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/ruin/space/powered) "IK" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/sheet/mineral/titanium, /obj/item/stack/rods, /turf/simulated/floor/plating, @@ -1694,7 +1694,7 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) "Ja" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/effect/decal/cleanable/dirt, @@ -1770,7 +1770,7 @@ /turf/simulated/floor/carpet/blue, /area/ruin/space/powered) "KW" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/railing{ dir = 5 }, @@ -1847,7 +1847,7 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/powered) "LV" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/item/stack/cable_coil{ @@ -1879,8 +1879,8 @@ /turf/simulated/floor/mech_bay_recharge_floor, /area/ruin/space/powered) "Mp" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/sheet/mineral/titanium, /turf/simulated/floor/plating, /area/ruin/space/powered) @@ -2058,7 +2058,7 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/powered) "QD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/powered) "QF" = ( @@ -2078,7 +2078,7 @@ /obj/item/cigbutt/roach, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/powered) "QS" = ( @@ -2103,7 +2103,7 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/powered) "Ry" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/powered) "RF" = ( @@ -2157,7 +2157,7 @@ /area/ruin/space/powered) "SA" = ( /obj/structure/fans/tiny/invisible, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/ruin/space/powered) "SH" = ( @@ -2217,7 +2217,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/powered) "Ty" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/bluegrid, /area/ruin/space/powered) "TR" = ( @@ -2285,7 +2285,7 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) "UH" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/cell/hyper/empty, /obj/item/stock_parts/cell/hyper/empty{ pixel_y = 8; @@ -2366,7 +2366,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/ruin/space/powered) "VO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/ruin/space/powered) "VQ" = ( @@ -2388,7 +2388,7 @@ /obj/item/circuitboard/atmoscontrol{ icon_state = "command_broken" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light_construct/directional/north, /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) @@ -2455,7 +2455,7 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/powered) "Xy" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light_construct/directional/north, /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plating, diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm index ea87acb0a880..b3facde06aea 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm @@ -98,7 +98,7 @@ icon_state = "4-8" }, /obj/machinery/light/small/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "aQ" = ( @@ -157,7 +157,7 @@ "bd" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "bh" = ( @@ -212,7 +212,7 @@ /area/ruin/space/spacehotelv1/entryhallway) "bz" = ( /obj/machinery/light/small/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) @@ -322,7 +322,7 @@ /area/ruin/space/spacehotelv1/centralhallway) "cp" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "cr" = ( @@ -350,7 +350,7 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/machinery/light/small/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "cE" = ( @@ -411,7 +411,7 @@ "de" = ( /obj/structure/rack, /obj/random/toolbox, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/poster/random{ pixel_x = -32 }, @@ -497,7 +497,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "dH" = ( @@ -579,7 +579,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "ez" = ( @@ -606,7 +606,7 @@ /obj/structure/sign/poster/random{ pixel_y = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "eE" = ( @@ -743,7 +743,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "fF" = ( @@ -775,7 +775,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/poster/random{ pixel_x = -32 }, @@ -783,7 +783,7 @@ /area/ruin/space/spacehotelv1/engi1) "fP" = ( /obj/machinery/atmospherics/portable/pump, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "fV" = ( @@ -796,7 +796,7 @@ /area/ruin/space/spacehotelv1/guestroom4) "gb" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "gd" = ( @@ -848,7 +848,7 @@ /area/ruin/space/spacehotelv1/bar) "gA" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "gC" = ( @@ -975,7 +975,7 @@ /area/space/nearstation) "hy" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "hD" = ( @@ -1104,7 +1104,7 @@ icon_state = "2-8" }, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "it" = ( @@ -1247,7 +1247,7 @@ /area/ruin/space/spacehotelv1/reception) "jw" = ( /obj/structure/dispenser/oxygen, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "jx" = ( @@ -1324,7 +1324,7 @@ /obj/structure/sign/securearea{ pixel_y = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "jZ" = ( @@ -1502,7 +1502,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "lj" = ( @@ -1513,7 +1513,7 @@ /turf/simulated/floor/wood/oak, /area/ruin/space/spacehotelv1/bar) "ll" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) @@ -1537,7 +1537,7 @@ /turf/template_noop, /area/space/nearstation) "lr" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/poster/random{ pixel_y = 32 }, @@ -1717,7 +1717,7 @@ /area/ruin/space/spacehotelv1/bar) "mA" = ( /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "mC" = ( @@ -1758,7 +1758,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/fans/tiny, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) @@ -1780,7 +1780,7 @@ id = "ext_eva_door2"; pixel_x = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "nd" = ( @@ -1800,7 +1800,7 @@ "nj" = ( /obj/machinery/door/airlock/external, /obj/structure/fans/tiny, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "nl" = ( @@ -1825,7 +1825,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "no" = ( @@ -1845,7 +1845,7 @@ icon_state = "4-8" }, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "nx" = ( @@ -1954,7 +1954,7 @@ /obj/structure/sign/vacuum{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "ok" = ( @@ -2050,7 +2050,7 @@ /area/ruin/space/spacehotelv1/bar) "oR" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "oU" = ( @@ -2087,7 +2087,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "pg" = ( @@ -2107,7 +2107,7 @@ /obj/item/holder/mouse{ name = "Elliot" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "pq" = ( @@ -2152,7 +2152,7 @@ dir = 1 }, /obj/machinery/door/window/reinforced/normal, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "pC" = ( @@ -2197,7 +2197,7 @@ "pM" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "pN" = ( @@ -2288,7 +2288,7 @@ "qu" = ( /obj/machinery/door/airlock/external, /obj/structure/fans/tiny, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "qA" = ( @@ -2544,7 +2544,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "sF" = ( @@ -2558,7 +2558,7 @@ /turf/simulated/floor/carpet, /area/ruin/space/spacehotelv1/restoraunt1) "sM" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "sQ" = ( @@ -2598,14 +2598,14 @@ "tg" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "tj" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "tk" = ( @@ -2627,8 +2627,8 @@ }, /area/ruin/space/spacehotelv1/guestroom3) "tm" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/cobweb/left/rare, +/obj/effect/spawner/random/dirt/often, /obj/structure/rack, /obj/random/tool, /obj/effect/spawner/random/maintenance, @@ -2641,7 +2641,7 @@ /area/ruin/space/spacehotelv1/restoraunt1) "to" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -2909,7 +2909,7 @@ dir = 4; id_tag = "hotelstrash" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "vf" = ( @@ -2934,7 +2934,7 @@ "vk" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "vp" = ( @@ -3168,7 +3168,7 @@ /obj/structure/rack, /obj/random/tool, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "wL" = ( @@ -3195,7 +3195,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "wS" = ( @@ -3209,7 +3209,7 @@ /obj/structure/sign/poster/random{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "wZ" = ( @@ -3294,7 +3294,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "xs" = ( @@ -3371,7 +3371,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "xO" = ( @@ -3468,7 +3468,7 @@ /obj/structure/sign/poster/random{ pixel_y = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "yF" = ( @@ -3674,7 +3674,7 @@ /obj/machinery/conveyor_switch/oneway{ id = "hotelsdisposal" }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "zR" = ( @@ -3738,7 +3738,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "Ak" = ( @@ -3787,7 +3787,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "AK" = ( @@ -3913,7 +3913,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "Bz" = ( @@ -3924,7 +3924,7 @@ /area/ruin/space/spacehotelv1/bar) "BG" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "BI" = ( @@ -4048,7 +4048,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "CC" = ( @@ -4103,7 +4103,7 @@ /area/ruin/space/spacehotelv1/guestroom1) "Dk" = ( /obj/machinery/light/small/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "Dl" = ( @@ -4136,7 +4136,7 @@ /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "DA" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "DD" = ( @@ -4156,7 +4156,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "DF" = ( @@ -4205,7 +4205,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "DW" = ( @@ -4229,7 +4229,7 @@ /turf/simulated/floor/wood/oak, /area/ruin/space/spacehotelv1/centralhallway) "Ec" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/poster/random{ pixel_y = -32 }, @@ -4249,7 +4249,7 @@ locked = 1 }, /obj/structure/fans/tiny, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "Ek" = ( @@ -4271,7 +4271,7 @@ name = "Push me"; id_tag = "hotelstrash" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "Es" = ( @@ -4411,7 +4411,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "Fo" = ( @@ -4510,8 +4510,8 @@ icon_state = "1-2" }, /obj/machinery/light/small/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "FV" = ( @@ -4530,7 +4530,7 @@ }, /area/ruin/space/spacehotelv1/cargostorage) "Gb" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/vacuum{ pixel_y = -32 }, @@ -4584,7 +4584,7 @@ /turf/simulated/floor/wood/oak, /area/ruin/space/spacehotelv1/forehallway) "Gm" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "Gs" = ( @@ -4725,7 +4725,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "Hr" = ( @@ -4750,7 +4750,7 @@ pixel_x = 32 }, /obj/random/toolbox, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "HB" = ( @@ -4772,7 +4772,7 @@ dir = 4 }, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "HP" = ( @@ -4846,7 +4846,7 @@ icon_state = "1-2" }, /obj/machinery/light/small/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "Iv" = ( @@ -4867,7 +4867,7 @@ /obj/structure/rack, /obj/random/tool, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "IE" = ( @@ -5166,8 +5166,8 @@ /area/ruin/space/spacehotelv1/guestroom1) "KR" = ( /obj/structure/closet/firecloset, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "KU" = ( @@ -5177,7 +5177,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "KX" = ( @@ -5269,7 +5269,7 @@ /turf/simulated/floor/plasteel/grimy, /area/ruin/space/spacehotelv1/forehallway) "Ls" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "Lv" = ( @@ -5314,7 +5314,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/door/airlock/maintenance, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) @@ -5341,7 +5341,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "Ma" = ( @@ -5438,7 +5438,7 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "ME" = ( @@ -5479,7 +5479,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "MX" = ( @@ -5599,8 +5599,8 @@ /area/ruin/space/spacehotelv1/guestroom2) "NN" = ( /obj/structure/rack, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/cobweb/left/frequent, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "NR" = ( @@ -5644,7 +5644,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "NY" = ( @@ -5770,7 +5770,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "OU" = ( @@ -5786,7 +5786,7 @@ /obj/machinery/computer/monitor{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/poster/random{ pixel_y = -32 }, @@ -5851,7 +5851,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "Ps" = ( @@ -5875,7 +5875,7 @@ /obj/structure/disposaloutlet{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "Pw" = ( @@ -5884,7 +5884,7 @@ icon_state = "0-2" }, /obj/machinery/power/apc/off_station/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/portable/canister/nitrogen, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) @@ -5927,7 +5927,7 @@ /obj/structure/rack, /obj/random/toolbox, /obj/random/tool, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "PQ" = ( @@ -5942,7 +5942,7 @@ /turf/simulated/floor/wood/oak, /area/ruin/space/spacehotelv1/centralhallway) "Qc" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/circuitboard/tcomms/core, /turf/simulated/floor/greengrid/airless{ icon_state = "bcircuit" @@ -5954,7 +5954,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "Qo" = ( @@ -6112,13 +6112,13 @@ /turf/simulated/floor/carpet/red, /area/ruin/space/spacehotelv1/guestroom4) "RL" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/space_heater, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "RP" = ( /obj/machinery/light/small/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "RR" = ( @@ -6162,7 +6162,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "Sd" = ( @@ -6229,7 +6229,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "SL" = ( @@ -6270,7 +6270,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/fans/tiny, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) @@ -6285,7 +6285,7 @@ pixel_y = 32 }, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "Tv" = ( @@ -6379,12 +6379,12 @@ /area/ruin/space/spacehotelv1/forehallway) "TT" = ( /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "TV" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "TW" = ( @@ -6410,7 +6410,7 @@ pixel_y = 8 }, /obj/machinery/light/small/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "Uh" = ( @@ -6439,7 +6439,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "UH" = ( @@ -6693,7 +6693,7 @@ "Wa" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "We" = ( @@ -6774,12 +6774,12 @@ /area/ruin/space/spacehotelv1/janitor) "Wy" = ( /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "WD" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "WM" = ( @@ -6794,7 +6794,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "WU" = ( @@ -6998,11 +6998,11 @@ icon_state = "0-8" }, /obj/machinery/power/apc/off_station/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) "YA" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi2) @@ -7037,7 +7037,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "YS" = ( @@ -7152,7 +7152,7 @@ /area/space/nearstation) "ZP" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "ZR" = ( @@ -7164,7 +7164,7 @@ /area/ruin/space/spacehotelv1/entryhallway) "ZS" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "ZU" = ( diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm index 567b8ccf3e80..cc8e771d706c 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm @@ -5,7 +5,7 @@ /area/ruin/space/unpowered/unpowered_structures) "bu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "bG" = ( @@ -164,7 +164,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "ot" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) "oL" = ( diff --git a/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm index 2632008b7078..72c89df87c0c 100644 --- a/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm @@ -33,7 +33,7 @@ /area/awaymission/BMPship/TurretsSouth) "al" = ( /obj/item/stack/sheet/mineral/titanium, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "am" = ( @@ -111,7 +111,7 @@ maxHealth = 150; name = "Angry giant spider" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "aA" = ( @@ -145,7 +145,7 @@ icon_state = "small" }, /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) "aF" = ( @@ -163,7 +163,7 @@ "aG" = ( /obj/machinery/light_construct/small/north, /obj/structure/alien/weeds, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Armory) "aH" = ( @@ -172,7 +172,7 @@ dir = 4 }, /obj/structure/grille, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) "aI" = ( @@ -208,7 +208,7 @@ /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/BMPship/Gate) "aR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/apc_electronics, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) @@ -238,7 +238,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "bb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Buffer) @@ -293,7 +293,7 @@ pixel_x = -5; pixel_y = 12 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Fore) "bm" = ( @@ -384,16 +384,16 @@ /area/awaymission/BMPship/Fore) "bw" = ( /obj/structure/alien/weeds, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/spider/stickyweb, /turf/simulated/floor/vault, /area/awaymission/BMPship/Buffer) "by" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "bz" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "bA" = ( @@ -651,7 +651,7 @@ /area/awaymission/BMPship/Containment) "ci" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/circuitboard/smes, /obj/item/stack/cable_coil/green, /turf/simulated/floor/greengrid, @@ -784,7 +784,7 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Engines) "cE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/tile/plasteel, /obj/item/stack/sheet/mineral/titanium, /turf/simulated/floor/plating/airless, @@ -996,7 +996,7 @@ name = "MAXIMUM ATTENTION"; pixel_x = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "dl" = ( @@ -1089,7 +1089,7 @@ /turf/simulated/floor/grass, /area/awaymission/BMPship/Kitchen) "dw" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stock_parts/cell, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) @@ -1298,7 +1298,7 @@ /area/awaymission/BMPship/Containment) "dU" = ( /obj/item/reagent_containers/drinks/sillycup, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "dV" = ( @@ -1437,7 +1437,7 @@ /obj/machinery/economy/vending/boozeomat{ layer = 3.1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Fore) "en" = ( @@ -1505,13 +1505,13 @@ /area/awaymission/BMPship/Fore) "eC" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/cable_coil, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) "eD" = ( /obj/structure/spider/stickyweb, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "eE" = ( @@ -1679,7 +1679,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "fc" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/ore/iron, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -2000,7 +2000,7 @@ }, /area/awaymission/BMPship/Kitchen) "fT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -2176,14 +2176,14 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "gs" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "gt" = ( /obj/structure/cable{ icon_state = "2-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "gu" = ( @@ -2213,7 +2213,7 @@ /area/space) "gz" = ( /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "gA" = ( @@ -2241,14 +2241,14 @@ /area/awaymission/BMPship/Fore) "gD" = ( /obj/structure/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "gE" = ( /obj/structure/computerframe{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "gF" = ( @@ -2306,7 +2306,7 @@ /area/awaymission/BMPship/Fore) "gP" = ( /obj/item/multitool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission) "gQ" = ( @@ -2324,7 +2324,7 @@ /area/awaymission/BMPship/Fore) "gS" = ( /obj/structure/cable, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/tank/internals/emergency_oxygen/empty, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -2353,7 +2353,7 @@ /obj/structure/closet/fireaxecabinet{ pixel_x = -30 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "gX" = ( @@ -2364,21 +2364,21 @@ }, /area/awaymission/BMPship/Dormitories) "gY" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Mining) "gZ" = ( /obj/effect/landmark/awaystart, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Mining) "ha" = ( /obj/effect/gibspawner/robot, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Mining) "hb" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/clothing/mask/gas/explorer, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Mining) @@ -2440,7 +2440,7 @@ /turf/simulated/floor/vault, /area/awaymission/BMPship/Buffer) "hr" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/spider/stickyweb, /obj/structure/cable{ icon_state = "2-8" @@ -2503,7 +2503,7 @@ /area/awaymission/BMPship/Containment) "hB" = ( /obj/machinery/light_construct/small/north, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "hC" = ( @@ -2604,7 +2604,7 @@ icon_state = "small" }, /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/grille/broken, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -2667,7 +2667,7 @@ /area/awaymission/BMPship/CommonArea) "ih" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/spider/stickyweb, /turf/simulated/floor/plating, /area/awaymission/BMPship/Armory) @@ -2679,7 +2679,7 @@ pixel_x = -7; pixel_y = -10 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "ij" = ( @@ -2964,7 +2964,7 @@ "jm" = ( /obj/effect/decal/cleanable/ash, /obj/effect/decal/cleanable/blood/oil, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) "jn" = ( @@ -3217,7 +3217,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/grille/broken, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -3403,7 +3403,7 @@ /area/awaymission) "mJ" = ( /obj/structure/girder, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "mL" = ( @@ -3458,7 +3458,7 @@ /area/awaymission/BMPship/TurretsNorth) "nD" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ icon_state = "4-8" }, @@ -3469,7 +3469,7 @@ layer = 2.8 }, /obj/effect/mob_spawn/human/corpse/syndicatesoldier/trader, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "nH" = ( @@ -3576,7 +3576,7 @@ /obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "os" = ( @@ -3593,7 +3593,7 @@ icon_state = "0-4" }, /obj/item/mounted/frame/apc_frame, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/BMPship/Armory) "ov" = ( @@ -3627,11 +3627,11 @@ pixel_y = 13 }, /obj/item/clothing/head/collectable/captain, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Fore) "oD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stock_parts/cell/empty, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Buffer) @@ -3700,7 +3700,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Armory) "pn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/apc_electronics, /obj/item/clothing/mask/gas/explorer, /turf/simulated/floor/plating/airless, @@ -3836,7 +3836,7 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Engines) "qb" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/circuitboard/smes, /obj/item/stack/cable_coil/blue, /turf/simulated/floor/greengrid, @@ -3853,7 +3853,7 @@ /turf/simulated/floor/carpet, /area/awaymission/BMPship/Dormitories) "qp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/ash, /obj/item/stack/sheet/mineral/titanium, /turf/simulated/floor/plating/airless, @@ -3927,12 +3927,12 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "qS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/firealarm/no_alarm/directional/north, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Bath) "qX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/crowbar/fluff/zelda_creedy_1, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Mining) @@ -3941,7 +3941,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/awaymission/BMPship/TraderShuttle) "rg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, @@ -3980,7 +3980,7 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/TurretsSouth) "rE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Buffer) "rJ" = ( @@ -4044,7 +4044,7 @@ pixel_x = -13 }, /obj/item/wrench, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Fore) "sq" = ( @@ -4059,14 +4059,14 @@ /turf/simulated/floor/carpet, /area/awaymission/BMPship/Dormitories) "su" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/bodyanalyzer, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "sv" = ( /obj/item/stack/tile/plasteel, -/obj/effect/landmark/damageturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "sF" = ( @@ -4090,7 +4090,7 @@ maxHealth = 150; name = "Angry giant spider" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "sQ" = ( @@ -4151,7 +4151,7 @@ }, /area/awaymission/BMPship/Engines) "tw" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) @@ -4178,7 +4178,7 @@ /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/BMPship/Kitchen) "tE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/directional/east, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -4222,7 +4222,7 @@ "tY" = ( /obj/structure/alien/weeds, /obj/item/skeleton/r_arm, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Armory) "uj" = ( @@ -4244,7 +4244,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "uo" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/BMPship/Buffer) "ur" = ( @@ -4363,7 +4363,7 @@ faction = list("alien"); layer = 2.6 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Armory) "vl" = ( @@ -4451,7 +4451,7 @@ /obj/machinery/light_construct/small/south, /obj/effect/decal/cleanable/ash, /obj/effect/decal/cleanable/blood/oil, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) "wg" = ( @@ -4472,7 +4472,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "wk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) "wo" = ( @@ -4514,7 +4514,7 @@ /turf/simulated/floor/mineral/plastitanium/red/airless, /area/awaymission/BMPship/TraderShuttle) "wB" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/BMPship/CommonArea) "wG" = ( @@ -4693,7 +4693,7 @@ /area/awaymission/BMPship/Containment) "ye" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/carp{ maxHealth = 50; name = "Annoyed space carp"; @@ -4721,7 +4721,7 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Containment) "yv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/BMPship/Fore) "yw" = ( @@ -4786,7 +4786,7 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "zb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/engine/vacuum, /area/awaymission/BMPship/Buffer) "zf" = ( @@ -4931,7 +4931,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/BMPship/Armory) "AI" = ( @@ -4969,7 +4969,7 @@ /area/awaymission/BMPship/TraderShuttle) "AW" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "AZ" = ( @@ -5021,7 +5021,7 @@ /turf/simulated/floor/vault, /area/awaymission/BMPship/Fore) "BC" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Mining) @@ -5046,7 +5046,7 @@ /obj/structure/window/reinforced{ color = "green" }, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/yellow, /turf/simulated/floor/plasteel{ dir = 6; @@ -5372,7 +5372,7 @@ }, /area/awaymission/BMPship/CommonArea) "EA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkyellowalt" @@ -5495,7 +5495,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Gate) "FQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/spider/stickyweb, /turf/simulated/floor/plasteel{ icon_state = "darkredaltstrip" @@ -5697,7 +5697,7 @@ /area/awaymission/BMPship/MedBay) "HE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/poison/giant_spider{ health = 250; maxHealth = 250; @@ -5795,7 +5795,7 @@ }, /area/awaymission/BMPship/CommonArea) "IF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard{ icon_state = "small" }, @@ -5809,7 +5809,7 @@ name = "MAXIMUM ATTENTION"; pixel_x = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "IH" = ( @@ -5857,7 +5857,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "Jh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/mounted/frame/apc_frame, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) @@ -5925,7 +5925,7 @@ /obj/item/shard{ icon_state = "small" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "KF" = ( @@ -6171,7 +6171,7 @@ "ND" = ( /obj/item/stack/ore/iron, /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "NI" = ( @@ -6196,7 +6196,7 @@ /area/awaymission/BMPship/Containment) "Oj" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/firealarm/no_alarm/directional/north, /obj/structure/spider/stickyweb, /obj/structure/spider/stickyweb, @@ -6245,7 +6245,7 @@ }, /area/awaymission/BMPship/Engines) "OS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "OU" = ( @@ -6423,7 +6423,7 @@ /obj/item/shard{ icon_state = "medium" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "QQ" = ( @@ -6494,7 +6494,7 @@ }, /area/awaymission/BMPship/CommonArea) "Rk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/BMPship/TurretsNorth) "Rm" = ( @@ -6504,7 +6504,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Fore) "Rn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/BMPship/MedBay) "RB" = ( @@ -6532,7 +6532,7 @@ /area/awaymission/BMPship/Buffer) "RK" = ( /obj/structure/girder, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "Sd" = ( @@ -6568,12 +6568,12 @@ /area/awaymission/BMPship/MedBay) "Sn" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "Sq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -6667,7 +6667,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "TJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/r_wall, /area/awaymission/BMPship/Containment) "TM" = ( @@ -6707,7 +6707,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "Ug" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/BMPship/Armory) "Uh" = ( @@ -6720,7 +6720,7 @@ /area/awaymission/BMPship/Containment) "Uj" = ( /obj/item/shard, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TraderShuttle) "Un" = ( @@ -6835,7 +6835,7 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Containment) "Vw" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/spider/stickyweb, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" @@ -6876,16 +6876,16 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "VO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/clothing/mask/gas/explorer, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Mining) "VQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "VV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/BMPship/TurretsNorth) "VX" = ( @@ -6954,7 +6954,7 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/engine, /area/awaymission/BMPship/Armory) "Xa" = ( @@ -7161,7 +7161,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "YX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/tile/plasteel, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) @@ -7206,7 +7206,7 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Containment) "ZB" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/drip, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) diff --git a/_maps/map_files220/RandomZLevels/blackmesa.dmm b/_maps/map_files220/RandomZLevels/blackmesa.dmm index 77885d7c03dc..993765d6f617 100644 --- a/_maps/map_files220/RandomZLevels/blackmesa.dmm +++ b/_maps/map_files220/RandomZLevels/blackmesa.dmm @@ -123,7 +123,7 @@ /area/awaymission/black_mesa/entrance_lobby) "alh" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/employee_dorm_room) "alo" = ( @@ -461,8 +461,8 @@ /turf/simulated/floor/wood/fancy/cherry, /area/awaymission/black_mesa/xen/vortigaunt_village_nihilanth) "aED" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plating, /area/awaymission/black_mesa/hecu_zone_infirmary) @@ -533,7 +533,7 @@ }, /area/awaymission/black_mesa/deep_sci_turret) "aKG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/awaymission/black_mesa/cryo_room) "aKT" = ( @@ -570,7 +570,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/deep_sci_medbay) "aOq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/black_ops_entrance) "aOA" = ( @@ -732,7 +732,7 @@ /turf/simulated/floor/plating/ironsand, /area/awaymission/black_mesa) "aYk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_external_hall) @@ -977,7 +977,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/hecu_zone_external_sec) "bry" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth{ icon_state = "smooth_large" }, @@ -1044,12 +1044,12 @@ /turf/simulated/floor/plating, /area/awaymission/black_mesa/hecu_zone_camp) "buj" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_external_hall) "bun" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_hallway) "buK" = ( @@ -1214,7 +1214,7 @@ /area/awaymission/black_mesa/high_security_hallway) "bEF" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/railing{ dir = 1 }, @@ -1556,7 +1556,7 @@ /area/awaymission/black_mesa/hecu_zone_camp) "bSp" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa) "bTt" = ( @@ -1714,7 +1714,7 @@ /area/awaymission/black_mesa/xen/freeman_puzzle) "cdE" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_servers) "cdV" = ( @@ -1768,7 +1768,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/cryo_storage) "ciM" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/machinery/light_construct/directional/north, /turf/simulated/floor/plasteel/dark, /area/awaymission/black_mesa/xen/lost_camp) @@ -2150,7 +2150,7 @@ /area/awaymission/black_mesa/science_labs) "cFH" = ( /obj/structure/chair/office/dark, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) @@ -2215,8 +2215,8 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_surgery) "cKB" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_infirmary) "cKL" = ( @@ -2371,7 +2371,7 @@ /area/awaymission/black_mesa/hecu_zone_bathroom) "cUv" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_hallway) "cUI" = ( @@ -2407,7 +2407,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/deep_sci_turret) "cXa" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/employee_dorm_room) "cXr" = ( @@ -3281,7 +3281,7 @@ /area/awaymission/black_mesa/entrance_large_office) "dYH" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_hallway) "dZj" = ( @@ -3919,7 +3919,7 @@ "eLv" = ( /obj/effect/gibspawner/human, /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/employee_dorm_room) "eLD" = ( @@ -3941,7 +3941,7 @@ /turf/simulated/floor/plating, /area/awaymission/black_mesa/security_outpost) "eMu" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/deep_sci_medbay) "eMQ" = ( @@ -4186,7 +4186,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/hecu_zone_atrium) "feI" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_external_hall) "feK" = ( @@ -4282,7 +4282,7 @@ /area/awaymission/black_mesa/deep_sci_medbay) "fjl" = ( /obj/machinery/light/directional/south, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/tram_room) @@ -4319,7 +4319,7 @@ /area/awaymission/black_mesa/tram_tunnel) "flK" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/railing{ dir = 4 }, @@ -4553,7 +4553,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_external_sec) "fBh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/cryo_room) @@ -4610,7 +4610,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/deep_sci_storage) "fDF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_servers) "fDU" = ( @@ -4801,7 +4801,7 @@ /area/awaymission/black_mesa/security_outpost) "fQV" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_hallway) "fRD" = ( @@ -5167,7 +5167,7 @@ /turf/simulated/floor/plating/xen, /area/awaymission/black_mesa/xen/acid_lake_hallway) "goD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/salvage/ruin/brick, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) @@ -5273,7 +5273,7 @@ /area/awaymission/black_mesa/high_security_emitter) "gvl" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/smooth, @@ -5486,7 +5486,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/deep_sci_turret) "gHe" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_infirmary) "gHk" = ( @@ -5740,7 +5740,7 @@ /turf/simulated/floor/plating/xen, /area/awaymission/black_mesa/xen/vortigaunt_village) "gXU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/glass, /obj/structure/chair/office/dark{ dir = 4 @@ -6276,7 +6276,7 @@ }, /area/awaymission/black_mesa/scientist_hall) "hIO" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /turf/simulated/floor/plating, @@ -6673,7 +6673,7 @@ /area/awaymission/black_mesa/xen/lost_camp) "ilz" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_medbay) "ilL" = ( @@ -7202,7 +7202,7 @@ /area/awaymission/black_mesa/employee_dorm_room) "iUe" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/directional/west, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_hallway) @@ -7273,7 +7273,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/entrance_lobby) "iXT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/rods, /obj/effect/gibspawner/human, /turf/simulated/floor/plating, @@ -7376,7 +7376,7 @@ /turf/simulated/wall/indestructible/rock/mineral, /area/awaymission/black_mesa/xen/village_hallway) "jgb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth{ icon_state = "smooth_large" }, @@ -7715,7 +7715,7 @@ /area/awaymission/black_mesa/hecu_zone_camp) "jxZ" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/gibspawner/human, /turf/simulated/floor/plating, @@ -7920,7 +7920,7 @@ /area/awaymission/black_mesa/science_labs) "jKh" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) "jKr" = ( @@ -8027,7 +8027,7 @@ /area/awaymission/black_mesa/xen/vortigaunt_village_nihilanth) "jRH" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_medbay) @@ -8074,7 +8074,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/entrance_lobby) "jVr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/sign/securearea{ pixel_x = 32 }, @@ -8139,7 +8139,7 @@ /area/awaymission/black_mesa/entrance_internal_hall) "jZT" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/railing, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_servers) @@ -8274,7 +8274,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/entrance_lobby) "kfX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) @@ -8307,7 +8307,7 @@ /area/awaymission/black_mesa/xen/village_hallway) "khN" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/railing/corner, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) @@ -8335,7 +8335,7 @@ /turf/simulated/floor/plating, /area/awaymission/black_mesa/xen/lost_camp) "kiu" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/flora/rock/pile, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/tram_room) @@ -8486,7 +8486,7 @@ /area/awaymission/black_mesa/high_security_servers) "krR" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/railing{ dir = 1 }, @@ -8703,7 +8703,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/dorm_computers) "kEO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_hall) "kFR" = ( @@ -9118,7 +9118,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/entrance_lobby) "ljT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_infirmary) "lkl" = ( @@ -9202,7 +9202,7 @@ /area/awaymission/black_mesa/black_ops_entrance) "lnj" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/employee_dorm_room) "lnI" = ( @@ -9313,7 +9313,7 @@ "lte" = ( /obj/machinery/light_construct/directional/east, /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_medbay) "ltj" = ( @@ -9595,7 +9595,7 @@ /turf/simulated/floor/plating/ironsand, /area/awaymission/black_mesa/hecu_zone_towards_facility) "lIs" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/cryo_room) "lIL" = ( @@ -9669,7 +9669,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/cryo_room) "lNH" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/old, /obj/item/assembly/signaler/anomaly/pyro, /turf/simulated/floor/plasteel, @@ -10049,7 +10049,7 @@ /area/awaymission/black_mesa/equipment_room) "mmv" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/salvage/ruin/brick, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) @@ -10305,7 +10305,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/lambda_teleporter) "mFF" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_external_hall) "mFY" = ( @@ -10348,8 +10348,8 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_hallway) "mJu" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_infirmary) "mJw" = ( @@ -10450,8 +10450,8 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/cryo_room) "mOG" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/hecu_zone_external_hall) "mOJ" = ( @@ -10558,7 +10558,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_atrium) "mTm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/deep_sci_medbay) @@ -10819,7 +10819,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/black_ops_armory) "nhf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/decal/cleanable/blood, /turf/simulated/floor/plasteel/smooth, @@ -11119,7 +11119,7 @@ /area/awaymission/black_mesa/high_security_servers) "nAw" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_hall) "nAy" = ( @@ -11272,7 +11272,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/employee_dorm_room) "nKH" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/employee_dorm_room) "nLg" = ( @@ -11385,7 +11385,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/cryo_room) "nSk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/stairs/left{ dir = 4 @@ -11504,7 +11504,7 @@ }, /area/awaymission/black_mesa/entrance_lobby) "nZK" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/rods, /turf/simulated/floor/plating, /area/awaymission/black_mesa/cryo_room) @@ -11758,7 +11758,7 @@ /turf/simulated/floor/mineral/titanium, /area/awaymission/black_mesa/entrance) "oon" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel/dark, /area/awaymission/black_mesa/xen/lost_camp) "ooy" = ( @@ -11850,7 +11850,7 @@ /area/awaymission/black_mesa/deep_sci_chem) "ouG" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/employee_dorm_room) "ouJ" = ( @@ -11876,7 +11876,7 @@ /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/cryo_storage) "owC" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) "owG" = ( @@ -12003,7 +12003,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/security_outpost) "oFm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/tram_room) "oFn" = ( @@ -12074,7 +12074,7 @@ /area/awaymission/black_mesa/tram_tunnel) "oHU" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/stairs/left{ dir = 4 }, @@ -12259,7 +12259,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) "oSj" = ( @@ -12772,7 +12772,7 @@ "pxs" = ( /obj/machinery/light_construct/directional/east, /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) "pxF" = ( @@ -13338,11 +13338,11 @@ }, /area/awaymission/black_mesa/entrance_internal_hall) "qjE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/catwalk, /area/awaymission/black_mesa/deep_sci_hall) "qjI" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/directional/west, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/high_security_servers) @@ -13419,7 +13419,7 @@ /turf/simulated/floor/beach/away/water/deep/xen, /area/awaymission/black_mesa/xen/acid_lake_hallway) "qoz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_medbay) "qpe" = ( @@ -13442,7 +13442,7 @@ /area/awaymission/black_mesa/xen/lost_camp) "qqB" = ( /obj/effect/mob_spawn/human/corpse/charredskeleton, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/awaymission/black_mesa/cryo_room) "qqP" = ( @@ -13656,7 +13656,7 @@ /area/awaymission/black_mesa/security_outpost) "qEe" = ( /obj/machinery/light/directional/west, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/employee_dorm_room) "qEj" = ( @@ -14257,7 +14257,7 @@ /turf/simulated/floor/plating, /area/awaymission/black_mesa/resonant_chamber) "rmQ" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /turf/simulated/floor/plasteel/smooth, @@ -14425,7 +14425,7 @@ /area/awaymission/black_mesa/entrance_internal_hall) "rzP" = ( /obj/item/ammo_box/magazine/enforcer/lethal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/employee_dorm_room) "rAG" = ( @@ -14699,12 +14699,12 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/entrance_lobby) "rPN" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/cryo_room) "rQk" = ( /obj/machinery/light/directional/east, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth{ icon_state = "smooth_large" }, @@ -14713,7 +14713,7 @@ /turf/simulated/wall/indestructible/rock/mineral/xen, /area/awaymission/black_mesa/xen/village_hallway) "rQu" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/black_ops_entrance) "rQO" = ( @@ -14846,7 +14846,7 @@ /area/awaymission/black_mesa/deep_sci_chem) "rZF" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_hall) "rZJ" = ( @@ -16042,7 +16042,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/hecu_zone_external_sec) "tBV" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/landmark/awaymissions/black_mesa/random_mob_placer, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/smooth, @@ -16168,7 +16168,7 @@ /turf/simulated/wall/indestructible/rock/mineral, /area/awaymission/black_mesa/science_labs) "tIM" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/stairs/right{ dir = 4 }, @@ -16257,14 +16257,14 @@ /turf/simulated/floor/plasteel/white, /area/awaymission/black_mesa/hecu_zone_camp) "tNR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/salvage/ruin/brick, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/tram_room) "tON" = ( /obj/structure/table_frame, /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/deep_sci_medbay) "tPQ" = ( @@ -16615,7 +16615,7 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/black_mesa/tram_room) "urb" = ( @@ -16691,7 +16691,7 @@ /turf/simulated/floor/plating/xen, /area/awaymission/black_mesa/xen/lost_camp) "uuS" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/landmark/awaymissions/black_mesa/random_mob_placer, /turf/simulated/floor/plasteel/smooth, /area/awaymission/black_mesa/hecu_zone_external_hall) @@ -17163,7 +17163,7 @@ /turf/simulated/floor/plasteel/dark, /area/awaymission/black_mesa/hecu_zone_camp) "uUV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/pickaxe/silver, /turf/simulated/floor/plasteel/smooth{ icon_state = "smooth_large" @@ -17428,7 +17428,7 @@ /turf/simulated/floor/plasteel/dark, /area/awaymission/black_mesa/hecu_zone_camp) "vlH" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -17592,7 +17592,7 @@ /area/awaymission/black_mesa/lambda_teleporter) "vxK" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/smooth{ icon_state = "smooth_large" }, @@ -17723,7 +17723,7 @@ /area/awaymission/black_mesa/security_outpost) "vHh" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_servers) "vHz" = ( @@ -18074,7 +18074,7 @@ "wde" = ( /obj/machinery/light/directional/west, /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_servers) "weJ" = ( @@ -18423,7 +18423,7 @@ /turf/simulated/floor/plating, /area/awaymission/black_mesa/resonant_chamber) "wAc" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/plating, /area/awaymission/black_mesa/cryo_room) @@ -19490,7 +19490,7 @@ /area/awaymission/black_mesa/hecu_zone_atrium) "xQU" = ( /obj/structure/table_frame, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/sheet/metal{ amount = 40 }, @@ -19535,7 +19535,7 @@ /turf/simulated/floor/chasm/straight_down/lava_land_surface/normal_air/normal_temp, /area/awaymission/black_mesa/entrance) "xTU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/high_security_hallway) "xUr" = ( @@ -19657,7 +19657,7 @@ "xZJ" = ( /obj/effect/gibspawner/human, /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/black_mesa/employee_dorm_room) "xZT" = ( diff --git a/_maps/map_files220/RandomZLevels/caves.dmm b/_maps/map_files220/RandomZLevels/caves.dmm index a781c21ee11b..c175a2806424 100644 --- a/_maps/map_files220/RandomZLevels/caves.dmm +++ b/_maps/map_files220/RandomZLevels/caves.dmm @@ -1,7 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ac" = ( @@ -17,7 +17,7 @@ /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/shreds, /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/green, /area/awaymission/caves/build/reqpower_build) "af" = ( @@ -36,7 +36,7 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -46,7 +46,7 @@ /obj/structure/chair/sofa/right{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "al" = ( @@ -61,7 +61,7 @@ /obj/structure/table/wood, /obj/item/newspaper, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "an" = ( @@ -72,7 +72,7 @@ }, /area/awaymission/caves/build/reqpower_build) "ao" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build) "ap" = ( @@ -82,13 +82,13 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "as" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/awaymission/caves/build/reqpower_build) "au" = ( /obj/effect/decal/cleanable/glass/plasma, -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/shard, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -105,7 +105,7 @@ /area/awaymission/caves) "aw" = ( /obj/structure/curtain/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt" }, @@ -116,12 +116,12 @@ icon_state = "destroyed_target_prism" }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "aD" = ( /obj/machinery/optable, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -156,7 +156,7 @@ /area/awaymission/caves/build) "aH" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "aJ" = ( @@ -164,7 +164,7 @@ req_access = list(271); opened = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) @@ -191,24 +191,24 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "aV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "aW" = ( /obj/structure/cult/archives, /obj/item/spellbook/oneuse/fake_gib, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "aX" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/salvage/ruin/tablet, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "aY" = ( /obj/item/stock_parts/micro_laser, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -221,7 +221,7 @@ /obj/effect/turf_decal{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/east, /obj/item/salvage/ruin/nanotrasen, /turf/simulated/floor/plasteel/dark{ @@ -235,7 +235,7 @@ /area/awaymission/caves) "bd" = ( /obj/structure/constructshell, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -246,12 +246,12 @@ }, /obj/item/organ/external/chest, /obj/effect/gibspawner/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "bf" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredaltstrip" @@ -261,12 +261,12 @@ /obj/structure/fluff/divine/conduit{ icon_state = "nexus-red" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "bh" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredalt" @@ -274,7 +274,7 @@ /area/awaymission/caves/build/reqpower_build) "bi" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -282,7 +282,7 @@ /area/awaymission/caves/build/reqpower_build) "bk" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -295,13 +295,13 @@ dir = 4 }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "bo" = ( /obj/structure/curtain/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt"; dir = 8 @@ -320,7 +320,7 @@ /obj/structure/door_assembly/door_assembly_min{ anchored = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "bw" = ( @@ -351,16 +351,16 @@ "bE" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "bG" = ( /obj/structure/flora/rock/pile, /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredalt" @@ -378,7 +378,7 @@ /area/awaymission/caves) "bM" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -399,7 +399,7 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plasteel{ dir = 4; @@ -416,7 +416,7 @@ /area/awaymission/caves/build/reqpower_build) "bS" = ( /obj/item/reagent_containers/iv_bag/salglu, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/rods, /turf/simulated/floor/plasteel{ dir = 4; @@ -425,7 +425,7 @@ /area/awaymission/caves/build/reqpower_build) "bT" = ( /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -443,7 +443,7 @@ /obj/item/toy/character/wizard{ pixel_y = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/food/grown/apple/poisoned, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) @@ -455,8 +455,8 @@ /obj/effect/turf_decal/siding/wood/neutral/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "ca" = ( @@ -466,17 +466,17 @@ /area/awaymission/caves) "cc" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "cg" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /mob/living/simple_animal/pet/cat/Runtime{ name = "Witches Familiar"; desc = "A witch!"; maxbodytemp = 500 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "ci" = ( @@ -487,7 +487,7 @@ dir = 5 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo20" }, @@ -502,7 +502,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "ck" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/crowbar, /obj/item/salvage/ruin/brick, /turf/simulated/floor/wood/lavaland_air, @@ -522,7 +522,7 @@ /obj/structure/toilet{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -533,8 +533,8 @@ /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "cs" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -550,25 +550,25 @@ pixel_x = 6 }, /obj/item/pen, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "cv" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredalt" }, /area/awaymission/caves/build/reqpower_build) "cz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "cA" = ( /obj/effect/decal/cleanable/shreds, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -603,8 +603,8 @@ /obj/structure/sign/fire{ pixel_x = 32 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "cF" = ( @@ -626,7 +626,7 @@ /obj/structure/sign/securearea{ pixel_y = -30 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -652,7 +652,7 @@ /area/awaymission/caves) "cW" = ( /obj/structure/dresser, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/south, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) @@ -665,7 +665,7 @@ /obj/structure/stone_tile/slab/cracked{ dir = 1 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "da" = ( @@ -678,7 +678,7 @@ /area/awaymission/caves) "db" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "dd" = ( @@ -705,7 +705,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 10; icon_state = "darkredalt" @@ -719,12 +719,12 @@ dir = 5 }, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "dk" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "do" = ( @@ -767,16 +767,16 @@ /area/awaymission/caves) "du" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt" }, /area/awaymission/caves/build/reqpower_build) "dw" = ( /obj/structure/girder, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "dz" = ( @@ -807,24 +807,24 @@ /obj/structure/closet, /obj/item/clothing/suit/browntrenchcoat, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/spacecash/c20, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "dG" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "dI" = ( /obj/machinery/atmospherics/unary/tank/oxygen, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "dP" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "dQ" = ( @@ -836,7 +836,7 @@ anchored = 1 }, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -845,8 +845,8 @@ /obj/structure/sign/biohazard{ pixel_y = -30 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "dS" = ( @@ -857,7 +857,7 @@ }, /obj/item/flashlight/lamp, /obj/effect/turf_decal/siding/wood/neutral, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "dU" = ( @@ -868,7 +868,7 @@ /obj/structure/bed, /obj/item/bedsheet/green, /obj/structure/curtain/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) "dX" = ( @@ -893,12 +893,12 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "ef" = ( /obj/structure/sink/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/rods, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" @@ -909,7 +909,7 @@ icon_state = "comp_frame_2" }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -917,7 +917,7 @@ /area/awaymission/caves/build/reqpower_build) "ek" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -925,7 +925,7 @@ /area/awaymission/caves/build/reqpower_build) "eo" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -934,7 +934,7 @@ "eq" = ( /obj/structure/table/wood/fancy/black, /obj/item/tome, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -945,12 +945,12 @@ "ew" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/light/small/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "eA" = ( /obj/item/stack/sheet/metal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark{ dir = 5; icon_state = "darkredaltstrip" @@ -958,7 +958,7 @@ /area/awaymission/caves/build/reqpower_build) "eB" = ( /obj/structure/railing, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -968,7 +968,7 @@ /obj/structure/fence{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -986,12 +986,12 @@ }, /obj/item/mining_scanner, /obj/item/mining_voucher, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "eG" = ( /obj/item/kirbyplants, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/north, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) @@ -999,7 +999,7 @@ /mob/living/simple_animal/hostile/abomination/altform4{ maxbodytemp = 1500 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredalt" @@ -1014,7 +1014,7 @@ /mob/living/simple_animal/hostile/abomination/altform1{ maxbodytemp = 1500 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "eO" = ( @@ -1030,7 +1030,7 @@ dir = 8 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/turf_decal/miscellaneous/goldensiding{ dir = 4 }, @@ -1045,7 +1045,7 @@ "eR" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/remains/robot, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) @@ -1060,14 +1060,14 @@ dir = 4 }, /obj/item/bikehorn/rubberducky, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, /area/awaymission/caves/build/reqpower_build) "eZ" = ( /obj/structure/curtain/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -1075,7 +1075,7 @@ /area/awaymission/caves/build/reqpower_build) "fa" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/medical/splint, /obj/item/stack/medical/splint, /turf/simulated/floor/plasteel/lavaland_air{ @@ -1091,7 +1091,7 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "fc" = ( @@ -1101,14 +1101,14 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "fe" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "ff" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plasteel{ dir = 4; @@ -1126,7 +1126,7 @@ anchored = 1 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "fl" = ( @@ -1138,7 +1138,7 @@ /area/awaymission/caves) "fm" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -1162,7 +1162,7 @@ }, /obj/structure/coatrack, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "fs" = ( @@ -1171,8 +1171,8 @@ pixel_x = 9; pixel_y = -9 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "fu" = ( @@ -1183,12 +1183,12 @@ /area/awaymission/caves) "fw" = ( /obj/item/storage/firstaid/brute/empty, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "fz" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -1233,18 +1233,18 @@ /obj/effect/turf_decal/siding/wood/neutral/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "fQ" = ( /obj/structure/table_frame, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "fS" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "elevatorshaft" }, @@ -1258,8 +1258,8 @@ /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "fV" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo19" }, @@ -1273,15 +1273,15 @@ opened = 1 }, /obj/item/clothing/mask/breath, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "fX" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 6; icon_state = "darkredalt" @@ -1289,7 +1289,7 @@ /area/awaymission/caves/build/reqpower_build) "ga" = ( /obj/structure/closet/l3closet/general, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -1317,7 +1317,7 @@ "gg" = ( /obj/structure/table, /obj/item/mod/module/visor/night, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "gh" = ( @@ -1328,7 +1328,7 @@ /obj/structure/closet/crate/freezer{ opened = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -1336,7 +1336,7 @@ /area/awaymission/caves/build/reqpower_build) "gk" = ( /obj/structure/dresser, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/north, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) @@ -1363,14 +1363,14 @@ "gq" = ( /obj/effect/turf_decal/delivery, /obj/structure/ore_box, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves/build) "gs" = ( /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "gu" = ( @@ -1379,7 +1379,7 @@ icon_screen = "broken"; icon_keyboard = "generic_key_broken" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel{ dir = 4; @@ -1392,21 +1392,16 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "gB" = ( /obj/item/salvage/ruin/nanotrasen, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) -"gC" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/wood/lavaland_air, -/obj/effect/landmark/damageturf, -/area/awaymission/caves) "gI" = ( /obj/item/rack_parts, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -1424,7 +1419,7 @@ /area/awaymission/caves/build/reqpower_build) "gN" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredalt" @@ -1446,7 +1441,7 @@ /obj/item/storage/box/handcuffs{ pixel_x = -9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -1454,19 +1449,19 @@ /area/awaymission/caves/build/reqpower_build) "hb" = ( /obj/structure/flora/rock, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "hd" = ( /obj/item/storage/firstaid/surgery, /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "he" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /obj/effect/decal/cleanable/cobweb, @@ -1497,7 +1492,7 @@ pixel_x = 9; pixel_y = -9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -1513,7 +1508,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "hp" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/brick, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) @@ -1555,7 +1550,7 @@ "hG" = ( /obj/item/shard/plasma, /obj/effect/decal/cleanable/glass/plasma, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "hH" = ( @@ -1571,12 +1566,12 @@ /area/awaymission/caves) "hI" = ( /obj/effect/decal/cleanable/blood/gibs/down, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "hJ" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "hL" = ( @@ -1595,7 +1590,7 @@ /obj/structure/stone_tile/slab/cracked{ dir = 9 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "hP" = ( @@ -1638,13 +1633,13 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "hZ" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -1652,7 +1647,7 @@ /area/awaymission/caves/build/reqpower_build) "ie" = ( /obj/machinery/light/small/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/turf_decal/arrows{ dir = 8 }, @@ -1662,7 +1657,7 @@ /area/awaymission/caves/build) "if" = ( /obj/item/kirbyplants, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ig" = ( @@ -1686,7 +1681,7 @@ }, /obj/structure/table, /obj/item/storage/fancy/donut_box, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -1694,14 +1689,14 @@ /area/awaymission/caves/build/reqpower_build) "ij" = ( /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "ik" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 5; icon_state = "darkredalt" @@ -1710,7 +1705,7 @@ "ip" = ( /obj/structure/railing, /obj/structure/sink/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -1724,12 +1719,12 @@ /obj/structure/spider/stickyweb, /obj/machinery/iv_drip, /obj/item/storage/firstaid/toxin, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "iu" = ( /obj/item/flag/solgov, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -1754,7 +1749,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "iy" = ( @@ -1762,7 +1757,7 @@ pixel_y = -15; pixel_x = -5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "iA" = ( @@ -1783,7 +1778,7 @@ /area/awaymission/caves) "iD" = ( /mob/living/simple_animal/hostile/abomination, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredaltstrip" @@ -1813,7 +1808,7 @@ density = 1; anchored = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/greengrid{ icon_state = "bcircuit" }, @@ -1827,7 +1822,7 @@ /area/awaymission/caves) "iM" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "iQ" = ( @@ -1842,7 +1837,7 @@ /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/ants, /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -1850,14 +1845,14 @@ /area/awaymission/caves/build/reqpower_build) "iW" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, /area/awaymission/caves/build/reqpower_build) "iZ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel/stairs/left{ dir = 1 @@ -1865,13 +1860,13 @@ /area/awaymission/caves/build/reqpower_build) "ja" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "je" = ( /obj/machinery/economy/vending/snack/free, /obj/effect/mapping_helpers/machinery/damaged, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -1883,15 +1878,15 @@ /area/awaymission/caves) "jh" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/landmark/awaystart, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "ji" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/light_construct/small/east, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "jm" = ( @@ -1908,7 +1903,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "jn" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/stone_tile/slab/cracked, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -1920,7 +1915,7 @@ pixel_x = 3 }, /obj/item/reagent_containers/syringe/insulin, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/dnascrambler, /turf/simulated/floor/plasteel{ dir = 4; @@ -1932,7 +1927,7 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/south, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) @@ -1968,7 +1963,7 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build) "jC" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/miningcar, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" @@ -1983,11 +1978,11 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "jF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark{ dir = 6; icon_state = "darkredalt" @@ -1997,12 +1992,12 @@ /obj/effect/turf_decal/siding/wood/neutral/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "jM" = ( /obj/structure/closet/radiation, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 5; icon_state = "darkredalt" @@ -2010,21 +2005,21 @@ /area/awaymission/caves/build/reqpower_build) "jN" = ( /obj/item/stack/sheet/metal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "jP" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredaltstrip" }, /area/awaymission/caves/build/reqpower_build) "jQ" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -2039,19 +2034,19 @@ /obj/structure/railing{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "jX" = ( /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "jY" = ( /obj/machinery/light/small/directional/south, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "jZ" = ( @@ -2063,7 +2058,7 @@ "ka" = ( /obj/effect/decal/cleanable/glass, /obj/structure/windoor_assembly, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "kc" = ( @@ -2099,7 +2094,7 @@ /obj/structure/sign/securearea{ pixel_x = -30 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "km" = ( @@ -2119,7 +2114,7 @@ pixel_x = -6; pixel_y = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/card/id/away/old{ name = "Miner's Personal ID"; pixel_x = 5 @@ -2133,7 +2128,7 @@ "kp" = ( /obj/machinery/optable, /obj/item/clothing/gloves/color/latex, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -2145,7 +2140,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "kC" = ( @@ -2155,7 +2150,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "kD" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -2168,7 +2163,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "kG" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/awaymission/caves/build) "kH" = ( @@ -2178,7 +2173,7 @@ pixel_x = -7; pixel_y = -10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "kI" = ( @@ -2193,7 +2188,7 @@ wander = 0; maxbodytemp = 1500 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -2204,7 +2199,7 @@ dir = 8 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "kV" = ( @@ -2234,7 +2229,7 @@ /area/awaymission/caves/build/reqpower_build) "lk" = ( /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -2253,7 +2248,7 @@ /mob/living/simple_animal/hostile/abomination/altform3{ maxbodytemp = 1500 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "lp" = ( @@ -2268,14 +2263,14 @@ /area/awaymission/caves/build) "lq" = ( /obj/machinery/door/firedoor, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "lr" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo9" }, @@ -2285,7 +2280,7 @@ }, /area/awaymission/caves/build/reqpower_build) "ls" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredaltstrip" @@ -2323,8 +2318,8 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "lx" = ( @@ -2337,7 +2332,7 @@ storage_type = null; locked = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) @@ -2353,7 +2348,7 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 9; icon_state = "darkredalt" @@ -2361,17 +2356,17 @@ /area/awaymission/caves/build/reqpower_build) "lG" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "lJ" = ( /obj/item/organ/external/chest, /obj/item/kitchen/knife/butcher, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "lL" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/chair/office/dark{ dir = 1 }, @@ -2411,7 +2406,7 @@ /area/awaymission/caves) "lU" = ( /obj/item/chair/wood, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "lV" = ( @@ -2424,8 +2419,8 @@ /area/awaymission/caves/build/reqpower_build) "lW" = ( /obj/structure/railing, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -2455,13 +2450,13 @@ dir = 6 }, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "mj" = ( /obj/structure/closet/emcloset, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ml" = ( @@ -2476,7 +2471,7 @@ wander = 0; maxbodytemp = 1500 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -2530,7 +2525,7 @@ /obj/structure/barricade/wooden/crude{ layer = 3.01 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "mJ" = ( @@ -2555,7 +2550,7 @@ /area/awaymission/caves) "mM" = ( /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -2596,14 +2591,14 @@ "nc" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/light_construct/small/east, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "ng" = ( /obj/effect/turf_decal/miscellaneous/goldensiding, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo3" }, @@ -2612,20 +2607,16 @@ icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) -"nh" = ( -/turf/simulated/floor/wood/lavaland_air, -/obj/effect/landmark/damageturf, -/area/awaymission/caves) "nj" = ( /obj/structure/chair/wood/wings{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "nl" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredaltstrip" }, @@ -2635,7 +2626,7 @@ icon_state = "comp_frame_5"; dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -2651,12 +2642,12 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "nt" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/gibspawner/human, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "nu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/awaymission/caves) "nv" = ( @@ -2679,7 +2670,7 @@ /area/awaymission/caves) "nB" = ( /obj/structure/bed/roller, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -2700,11 +2691,11 @@ icon_state = "conduit-red" }, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "nE" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -2724,7 +2715,7 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plasteel{ @@ -2733,7 +2724,7 @@ }, /area/awaymission/caves/build/reqpower_build) "nJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -2742,25 +2733,25 @@ /obj/machinery/power/terminal, /obj/structure/cable, /obj/machinery/light/small/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "nN" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt" }, /area/awaymission/caves/build/reqpower_build) "nO" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "nP" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) @@ -2770,7 +2761,7 @@ /area/awaymission/caves) "nR" = ( /obj/item/chair/stool, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "nU" = ( @@ -2789,19 +2780,19 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "nZ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/stairs/right{ dir = 1 }, /area/awaymission/caves/build/reqpower_build) "oa" = ( /obj/structure/chair/comfy/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "oc" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/rods, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" @@ -2814,14 +2805,14 @@ "om" = ( /obj/structure/flora/rock/pile, /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "oo" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -2832,8 +2823,8 @@ /area/awaymission/caves) "or" = ( /obj/structure/closet/walllocker/firelocker/south, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ot" = ( @@ -2845,11 +2836,11 @@ /area/awaymission/caves/build/reqpower_build) "ow" = ( /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "oz" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -2859,8 +2850,8 @@ /mob/living/simple_animal/hostile/abomination/super{ maxbodytemp = 1500 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt"; dir = 8 @@ -2872,8 +2863,8 @@ /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "oG" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/item/radio, /turf/simulated/floor/plasteel/dark{ dir = 10; @@ -2894,7 +2885,7 @@ /area/awaymission/caves/build/reqpower_build) "oM" = ( /obj/effect/decal/cleanable/shreds, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "oN" = ( @@ -2918,7 +2909,7 @@ /area/awaymission/caves/build/reqpower_build) "oR" = ( /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/nanotrasen, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -2936,7 +2927,7 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plasteel/dark{ dir = 8; @@ -2956,7 +2947,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -2970,8 +2961,8 @@ /obj/structure/table/tray, /obj/item/scalpel/laser/laser3, /obj/item/retractor, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 6; icon_state = "darkredalt" @@ -2990,14 +2981,14 @@ icon_state = "small"; pixel_x = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "pi" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plasteel/dark{ @@ -3006,7 +2997,7 @@ }, /area/awaymission/caves/build/reqpower_build) "pk" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) "pm" = ( @@ -3017,23 +3008,23 @@ /area/awaymission/caves) "pq" = ( /obj/effect/turf_decal/box, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "pr" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "ps" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/brick, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "pt" = ( @@ -3047,24 +3038,24 @@ /obj/item/shard{ icon_state = "small" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "pw" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt" }, /area/awaymission/caves/build/reqpower_build) "pB" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "pE" = ( /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "pH" = ( @@ -3084,13 +3075,13 @@ /area/awaymission/caves) "pJ" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "pQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark{ dir = 10; icon_state = "darkredalt" @@ -3101,7 +3092,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "pU" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -3141,7 +3132,7 @@ /area/awaymission/caves/build/reqpower_build) "qe" = ( /obj/structure/closet/l3closet/general, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plasteel{ dir = 8; @@ -3152,15 +3143,15 @@ /obj/structure/bed, /obj/item/bedsheet/fluff, /obj/structure/curtain/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) "qg" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/black, /area/awaymission/caves/build/reqpower_build) "qi" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/awaymission/caves) "qj" = ( @@ -3188,13 +3179,13 @@ /obj/structure/closet, /obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "qt" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "qx" = ( @@ -3203,14 +3194,14 @@ storage_type = null; locked = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build) "qE" = ( /obj/structure/bed{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "qH" = ( @@ -3220,8 +3211,8 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "qI" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel/dark{ dir = 9; @@ -3237,8 +3228,8 @@ /area/awaymission/caves) "qP" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -3246,7 +3237,7 @@ /area/awaymission/caves/build/reqpower_build) "qQ" = ( /obj/structure/closet/firecloset/full, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "qS" = ( @@ -3261,7 +3252,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "qT" = ( @@ -3274,7 +3265,7 @@ pixel_y = 32 }, /obj/structure/closet/l3closet/general, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -3291,7 +3282,7 @@ /area/awaymission/caves) "qZ" = ( /obj/structure/mineral_door/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "ra" = ( @@ -3302,7 +3293,7 @@ /obj/item/stack/sheet/runed_metal{ amount = 10 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -3320,7 +3311,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plasteel{ dir = 4; @@ -3354,7 +3345,7 @@ icon_state = "4-8" }, /obj/structure/railing, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "rq" = ( @@ -3369,7 +3360,7 @@ id = "cave4_flash" }, /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -3399,8 +3390,8 @@ flickering = 1; icon_state = "candle1_flicker" }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "rA" = ( @@ -3444,13 +3435,13 @@ dir = 4 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "rZ" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 10; icon_state = "darkredaltstrip" @@ -3464,7 +3455,7 @@ dir = 1 }, /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -3475,19 +3466,19 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "sh" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "si" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "sj" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 9; icon_state = "darkredaltstrip" @@ -3501,7 +3492,7 @@ /obj/structure/gunrack, /obj/item/gun/energy/laser/retro, /obj/item/gun/energy/laser/retro, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plasteel{ @@ -3510,17 +3501,17 @@ }, /area/awaymission/caves/build/reqpower_build) "so" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "sq" = ( /obj/item/chair/wood{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "sr" = ( @@ -3530,8 +3521,8 @@ "sw" = ( /obj/structure/spider/stickyweb, /obj/machinery/light_construct/small/east, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "sy" = ( @@ -3554,12 +3545,12 @@ /obj/structure/railing{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "sF" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -3590,8 +3581,8 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build) "sO" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/salvage/ruin/brick, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -3603,8 +3594,8 @@ /area/awaymission/caves) "sU" = ( /obj/item/storage/box/monkeycubes/neaeracubes, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "sV" = ( @@ -3640,7 +3631,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "th" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "elevatorshaft" }, @@ -3650,7 +3641,7 @@ icon_state = "trap-fire"; density = 0 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -3662,7 +3653,7 @@ flickering = 1; icon_state = "candle1_flicker" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "tm" = ( @@ -3677,7 +3668,7 @@ /area/awaymission/caves) "tn" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -3701,14 +3692,14 @@ /obj/effect/turf_decal/arrows{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves/build) "tw" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -3723,7 +3714,7 @@ /area/awaymission/caves) "ty" = ( /obj/structure/stone_tile/slab/cracked, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "tB" = ( @@ -3731,20 +3722,20 @@ anchored = 1 }, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "tC" = ( /obj/effect/turf_decal/stripes{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "tD" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -3752,7 +3743,7 @@ /obj/effect/turf_decal/miscellaneous/goldensiding{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/kirbyplants, /obj/structure/railing, /turf/simulated/floor/plating, @@ -3789,17 +3780,17 @@ /area/awaymission/caves) "tP" = ( /obj/item/bedsheet/blue, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "tQ" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "tT" = ( /obj/structure/dresser, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/black, /area/awaymission/caves/build/reqpower_build) "tU" = ( @@ -3818,7 +3809,7 @@ /area/awaymission/caves) "tW" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -3857,7 +3848,7 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "ue" = ( @@ -3871,7 +3862,7 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "uh" = ( @@ -3887,29 +3878,29 @@ /obj/structure/bed, /obj/item/bedsheet/orange, /obj/structure/curtain/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) "uk" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 5; icon_state = "darkredaltstrip" }, /area/awaymission/caves/build/reqpower_build) "un" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel/stairs/right, /area/awaymission/caves/build/reqpower_build) "uo" = ( /obj/effect/decal/cleanable/ants, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "up" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -3917,15 +3908,15 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, /area/awaymission/caves/build/reqpower_build) "uu" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -3933,14 +3924,14 @@ /area/awaymission/caves/build/reqpower_build) "uv" = ( /obj/effect/decal/cleanable/glass/plasma, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "ux" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "uy" = ( @@ -3965,14 +3956,14 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "uJ" = ( /obj/structure/chair/wood{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "uL" = ( @@ -3987,7 +3978,7 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/greengrid{ icon_state = "bcircuit" }, @@ -4000,15 +3991,15 @@ /area/awaymission/caves) "uP" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "uR" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "uS" = ( @@ -4022,7 +4013,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "uW" = ( @@ -4033,7 +4024,7 @@ /area/awaymission/caves) "uX" = ( /obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredaltstrip" }, @@ -4042,7 +4033,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo14" }, @@ -4060,7 +4051,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "vc" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/plasteel/dark{ dir = 5; @@ -4068,7 +4059,7 @@ }, /area/awaymission/caves/build/reqpower_build) "vg" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -4076,7 +4067,7 @@ /obj/structure/bed, /obj/item/bedsheet/red, /obj/structure/curtain/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) "vi" = ( @@ -4109,22 +4100,22 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "vr" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 6; icon_state = "darkredaltstrip" }, /area/awaymission/caves/build/reqpower_build) "vx" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "vy" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredaltstrip" }, @@ -4132,14 +4123,14 @@ "vC" = ( /obj/structure/table, /obj/effect/turf_decal/siding/wood/neutral, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/south, /obj/item/salvage/ruin/nanotrasen, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "vE" = ( /obj/structure/closet/crate/freezer, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -4172,7 +4163,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -4193,7 +4184,7 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "vS" = ( @@ -4203,11 +4194,11 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "vV" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/item/stock_parts/capacitor, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/greengrid{ icon_state = "bcircuit" }, @@ -4220,7 +4211,7 @@ density = 1; anchored = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/greengrid{ icon_state = "bcircuit" }, @@ -4238,21 +4229,21 @@ /obj/effect/turf_decal/miscellaneous/goldensiding{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "vZ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "wd" = ( /obj/machinery/light/small/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -4261,7 +4252,7 @@ /obj/structure/chair/sofa/corp/right{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 10; icon_state = "darkredalt" @@ -4274,17 +4265,17 @@ locked = 1 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "wi" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "wo" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/item/assembly/igniter, @@ -4296,12 +4287,12 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "ws" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "wu" = ( /obj/structure/stone_tile/slab/cracked, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "ww" = ( @@ -4317,7 +4308,7 @@ /obj/structure/chair/comfy/black{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -4326,8 +4317,8 @@ /area/awaymission/caves/build/reqpower_build) "wy" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "wB" = ( @@ -4346,7 +4337,7 @@ pixel_y = 5; pixel_x = -5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -4386,7 +4377,7 @@ /area/awaymission/caves) "wH" = ( /obj/structure/sink/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -4396,7 +4387,7 @@ icon_state = "destroyed_target_prism" }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -4423,7 +4414,7 @@ /obj/item/clothing/under/rank/medical/scrubs, /obj/item/clothing/mask/surgical, /obj/item/gun/syringe/rapidsyringe, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 9; icon_state = "darkredalt" @@ -4438,8 +4429,8 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "wV" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "elevatorshaft" }, @@ -4453,30 +4444,30 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "xd" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "xf" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/indestructible/riveted, /area/awaymission/caves/build/reqpower_build) "xg" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "xh" = ( /obj/structure/closet/crate, /obj/item/mecha_parts/mecha_equipment/drill, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "xi" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build/reqpower_build) "xk" = ( @@ -4487,8 +4478,8 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "xq" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plasteel/dark{ dir = 5; @@ -4497,7 +4488,7 @@ /area/awaymission/caves/build/reqpower_build) "xy" = ( /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "xz" = ( @@ -4529,7 +4520,7 @@ /obj/structure/spawner/skeleton{ max_mobs = 5 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "xJ" = ( @@ -4538,7 +4529,7 @@ /obj/item/reagent_containers/iv_bag/blood/vox, /obj/item/reagent_containers/iv_bag/salglu, /obj/item/reagent_containers/iv_bag/salglu, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/reagent_containers/iv_bag/blood/OMinus, /obj/item/reagent_containers/iv_bag/blood/OPlus, /turf/simulated/floor/plasteel/lavaland_air{ @@ -4553,13 +4544,13 @@ dir = 4 }, /obj/effect/turf_decal/siding/wood/neutral/corner, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "xS" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -4573,7 +4564,7 @@ pixel_y = 5 }, /obj/machinery/light/small/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -4587,8 +4578,8 @@ }, /obj/effect/turf_decal/siding/wood/neutral/corner, /obj/structure/barricade/wooden, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "ye" = ( @@ -4602,7 +4593,7 @@ "yf" = ( /obj/structure/rack, /obj/item/shield/mirror, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -4612,7 +4603,7 @@ /area/awaymission/caves/build) "yo" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -4630,14 +4621,14 @@ /area/awaymission/caves) "yt" = ( /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, /area/awaymission/caves/build) "yw" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "yz" = ( @@ -4647,12 +4638,12 @@ /area/awaymission/caves) "yD" = ( /obj/item/storage/box/gloves, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "yF" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plasteel{ dir = 4; @@ -4664,7 +4655,7 @@ pixel_y = 32; id = "cave4_flash" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plasteel{ dir = 4; @@ -4681,7 +4672,7 @@ pixel_y = -3; pixel_x = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "yJ" = ( @@ -4689,7 +4680,7 @@ pixel_y = 30 }, /obj/effect/decal/cleanable/shreds, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -4702,7 +4693,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "yN" = ( @@ -4717,7 +4708,7 @@ /area/awaymission/caves/build) "yO" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -4731,7 +4722,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "yR" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -4760,14 +4751,14 @@ }, /area/awaymission/caves/build/reqpower_build) "yY" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/stairs/medium{ dir = 4 }, /area/awaymission/caves/build/reqpower_build) "za" = ( /obj/structure/closet/walllocker/emerglocker/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/sheet/metal, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) @@ -4776,7 +4767,7 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt"; dir = 4 @@ -4790,8 +4781,8 @@ dir = 4 }, /obj/structure/table/wood, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "zg" = ( @@ -4799,8 +4790,8 @@ /obj/item/flashlight/lantern{ pixel_y = 18 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "zk" = ( @@ -4813,7 +4804,7 @@ /area/awaymission/caves/build/reqpower_build) "zl" = ( /obj/item/organ/external/arm, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "zm" = ( @@ -4824,7 +4815,7 @@ /area/awaymission/caves) "zp" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "zq" = ( @@ -4842,7 +4833,7 @@ pixel_x = -3; pixel_y = 3 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -4860,14 +4851,14 @@ icon_state = "candle1_flicker" }, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "zx" = ( /obj/structure/table, /obj/item/trash/tray, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plasteel{ dir = 8; @@ -4879,8 +4870,8 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "zA" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "zD" = ( @@ -4918,7 +4909,7 @@ /area/awaymission/caves) "zT" = ( /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "zU" = ( @@ -4940,7 +4931,7 @@ /obj/structure/closet/radiation{ opened = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 6; icon_state = "darkredalt" @@ -4982,7 +4973,7 @@ /area/awaymission/caves) "Ar" = ( /obj/machinery/light_construct/small/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "At" = ( @@ -5023,7 +5014,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "AE" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /mob/living/simple_animal/hostile/clown/mutant{ maxbodytemp = 1500 }, @@ -5082,20 +5073,20 @@ /area/awaymission/caves) "AO" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "AP" = ( /obj/effect/decal/cleanable/glass, /obj/structure/spider/cocoon, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, /area/awaymission/caves/build) "AQ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel/stairs/left, /area/awaymission/caves/build/reqpower_build) @@ -5105,7 +5096,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "AV" = ( @@ -5145,9 +5136,9 @@ "Bc" = ( /obj/structure/flora/rock, /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -5157,7 +5148,7 @@ /obj/item/clothing/suit/armor/vest/old, /obj/item/clothing/mask/balaclava, /obj/item/clothing/mask/balaclava, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -5177,7 +5168,7 @@ /obj/structure/stone_tile/slab/cracked{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "Bl" = ( @@ -5192,8 +5183,8 @@ /obj/structure/closet/crate/can, /obj/item/soulstone/anybody/purified, /obj/item/storage/bible, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Bo" = ( @@ -5211,7 +5202,7 @@ icon_screen = "guest_broken" }, /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -5238,7 +5229,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "By" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo12" }, @@ -5260,7 +5251,7 @@ /obj/item/chair/wood{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "BE" = ( @@ -5280,8 +5271,8 @@ pixel_y = -32; id = "cave4_flash" }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -5290,7 +5281,7 @@ /obj/structure/sign/securearea{ pixel_x = 30 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -5364,7 +5355,7 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Cf" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/flora/rock, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) @@ -5373,7 +5364,7 @@ pixel_y = 32; id = "cave4_flash" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -5397,7 +5388,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -5413,7 +5404,7 @@ flickering = 1; icon_state = "candle1_flicker" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Cn" = ( @@ -5425,7 +5416,7 @@ max_integrity = 150; name = "Invoker's Shield" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -5433,7 +5424,7 @@ /obj/structure/stone_tile/slab/cracked{ dir = 10 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Cx" = ( @@ -5448,7 +5439,7 @@ pixel_y = 30 }, /obj/structure/chair/comfy, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -5456,7 +5447,7 @@ "CA" = ( /obj/machinery/door/airlock/survival_pod, /obj/effect/mapping_helpers/machinery/damaged, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -5470,7 +5461,7 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "CE" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/item/stack/cable_coil{ @@ -5487,7 +5478,7 @@ /obj/effect/turf_decal/miscellaneous/goldensiding{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -5507,7 +5498,7 @@ /obj/structure/closet, /obj/item/clothing/mask/breath, /obj/item/gun/energy/kinetic_accelerator, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "CO" = ( @@ -5517,15 +5508,15 @@ "CP" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "CQ" = ( /obj/structure/chair/wood/wings{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "CU" = ( @@ -5557,7 +5548,7 @@ /area/awaymission/caves/build) "Do" = ( /obj/effect/decal/cleanable/glass/plasma, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard{ icon_state = "small"; pixel_x = 10 @@ -5580,13 +5571,13 @@ /area/awaymission/caves) "Dw" = ( /obj/machinery/light/small/directional/west, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 5 }, /obj/item/stock_parts/capacitor/adv, /obj/item/circuitboard/holopad, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -5611,7 +5602,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "DM" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/south, /turf/simulated/floor/plasteel/dark{ dir = 10; @@ -5650,7 +5641,7 @@ /area/awaymission/caves/build/reqpower_build) "DZ" = ( /obj/machinery/light_construct/small/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "Ea" = ( @@ -5668,7 +5659,7 @@ dir = 6 }, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Ed" = ( @@ -5676,7 +5667,7 @@ dir = 1 }, /obj/machinery/light_construct/small/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/railing/cap{ dir = 8 }, @@ -5699,7 +5690,7 @@ /area/awaymission/caves/build) "Ei" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -5709,7 +5700,7 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -5736,7 +5727,7 @@ pixel_y = 10 }, /obj/item/reagent_containers/syringe/sarin, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -5750,7 +5741,7 @@ /area/awaymission/caves) "Eu" = ( /obj/item/flash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Ew" = ( @@ -5775,7 +5766,7 @@ /area/awaymission/caves) "EB" = ( /obj/structure/closet/crate/can, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "ED" = ( @@ -5803,7 +5794,7 @@ /area/awaymission/caves) "EJ" = ( /mob/living/simple_animal/hostile/abomination/altform4, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo6" }, @@ -5828,14 +5819,14 @@ pixel_x = 7; pixel_y = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "ES" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/flashlight/flare, /obj/item/flashlight/flare, /obj/item/flashlight/flare, @@ -5853,8 +5844,8 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "EV" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "EW" = ( @@ -5863,7 +5854,7 @@ /area/awaymission/caves) "EY" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "EZ" = ( @@ -5872,8 +5863,8 @@ /area/awaymission/caves) "Fe" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Fi" = ( @@ -5882,7 +5873,7 @@ /obj/item/stack/sheet/mineral/diamond{ amount = 15 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -5899,7 +5890,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Fl" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/stack/sheet/mineral/adamantine{ amount = 5 }, @@ -5920,7 +5911,7 @@ /obj/effect/turf_decal{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/nanotrasen, /turf/simulated/floor/plasteel/dark{ dir = 4; @@ -5935,7 +5926,7 @@ }, /area/awaymission/caves/build/reqpower_build) "Fr" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" @@ -5953,13 +5944,13 @@ /obj/item/paper_bin, /obj/item/pen, /obj/effect/turf_decal/siding/wood/neutral, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "FA" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredalt" @@ -5967,21 +5958,21 @@ /area/awaymission/caves/build/reqpower_build) "FE" = ( /obj/structure/closet/walllocker/emerglocker/east, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "FF" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "FG" = ( -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "FJ" = ( @@ -5996,7 +5987,7 @@ /area/awaymission/caves/build) "FK" = ( /obj/structure/sink/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -6027,12 +6018,12 @@ "FP" = ( /obj/structure/mecha_wreckage/ripley, /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "FR" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "FY" = ( @@ -6044,11 +6035,11 @@ /obj/structure/railing{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "FZ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "Gc" = ( @@ -6060,15 +6051,15 @@ /area/awaymission/caves) "Gg" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "Gh" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/stack/sheet/runed_metal{ amount = 5 }, @@ -6094,7 +6085,7 @@ icon_keyboard = null }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -6104,7 +6095,7 @@ dir = 8 }, /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Go" = ( @@ -6129,8 +6120,8 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "GA" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 6; icon_state = "darkredaltstrip" @@ -6152,17 +6143,17 @@ "GD" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "GF" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "GG" = ( /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plasteel/dark{ dir = 1; @@ -6173,7 +6164,7 @@ /obj/machinery/iv_drip{ pixel_y = -14 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -6187,7 +6178,7 @@ /area/awaymission/caves) "GN" = ( /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/carpet/green, /area/awaymission/caves/build/reqpower_build) @@ -6219,7 +6210,7 @@ "Hc" = ( /obj/structure/table_frame, /obj/item/storage/firstaid/fire, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -6231,11 +6222,11 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "He" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/mob_spawn/human/corpse/damaged, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -6253,7 +6244,7 @@ icon_state = "comp_frame_2"; dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -6267,9 +6258,9 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Hi" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -6277,11 +6268,11 @@ /area/awaymission/caves/build/reqpower_build) "Hj" = ( /obj/effect/decal/remains/robot, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "Hk" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/brick, /turf/simulated/floor/plasteel{ dir = 4; @@ -6300,7 +6291,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Hn" = ( @@ -6312,9 +6303,9 @@ icon_keyboard = null }, /obj/structure/flora/rock, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Hr" = ( @@ -6336,7 +6327,7 @@ /area/awaymission/caves) "Hx" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/salvage/ruin/tablet, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -6350,12 +6341,12 @@ pixel_y = -30 }, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "HD" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "HF" = ( @@ -6393,7 +6384,7 @@ /area/awaymission/caves/build/reqpower_build) "HL" = ( /obj/structure/closet/l3closet/general, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plasteel{ @@ -6415,23 +6406,23 @@ dir = 8 }, /obj/item/storage/belt/medical/surgery, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredaltstrip" }, /area/awaymission/caves/build/reqpower_build) "HV" = ( /obj/effect/turf_decal/caution, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredaltstrip" }, /area/awaymission/caves/build/reqpower_build) "HW" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 9; icon_state = "darkredalt" @@ -6451,8 +6442,8 @@ /area/awaymission/caves/build) "HZ" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -6470,17 +6461,17 @@ /area/awaymission/caves) "Ih" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Ii" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Ik" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -6499,10 +6490,10 @@ /area/awaymission/caves) "Is" = ( /obj/effect/decal/cleanable/cobweb, -/obj/machinery/constructable_frame/machine_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -6514,7 +6505,7 @@ /obj/item/bedsheet/brown{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Ix" = ( @@ -6528,7 +6519,7 @@ /area/awaymission/caves) "IF" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -6542,8 +6533,8 @@ dir = 4 }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "IK" = ( @@ -6568,7 +6559,7 @@ /area/awaymission/caves/build/reqpower_build) "IM" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "IP" = ( @@ -6578,7 +6569,7 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "IS" = ( @@ -6587,8 +6578,8 @@ /obj/item/shard{ pixel_x = 9 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -6622,7 +6613,7 @@ /area/awaymission/caves) "Jd" = ( /obj/machinery/mech_bay_recharge_port, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/mapping_helpers/machinery/damaged, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) @@ -6631,7 +6622,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Jf" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/brick, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt"; @@ -6646,11 +6637,11 @@ icon = 'icons/obj/power.dmi'; density = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Jh" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/stack/sheet/mineral/bananium{ amount = 5 }, @@ -6658,7 +6649,7 @@ /area/awaymission/caves) "Jj" = ( /obj/structure/chair/sofa/corp/left, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -6667,14 +6658,14 @@ "Jl" = ( /obj/machinery/door/airlock/survival_pod, /obj/machinery/door/firedoor/closed, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "Jn" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plasteel/dark{ dir = 4; @@ -6692,7 +6683,7 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -6705,7 +6696,7 @@ /area/awaymission/caves) "Jv" = ( /obj/structure/chair/sofa/corp/right, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -6715,7 +6706,7 @@ /obj/structure/spider/stickyweb, /obj/machinery/optable, /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "Jz" = ( @@ -6725,11 +6716,11 @@ }, /area/awaymission/caves) "JC" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "JD" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 6; icon_state = "darkredalt" @@ -6740,7 +6731,7 @@ dir = 10 }, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "JN" = ( @@ -6780,7 +6771,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredaltstrip" }, @@ -6799,7 +6790,7 @@ pixel_x = -5; pixel_y = -8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plasteel/dark{ dir = 5; @@ -6814,8 +6805,8 @@ "Ka" = ( /obj/effect/decal/cleanable/shreds, /obj/machinery/light_construct/small/east, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Kc" = ( @@ -6831,7 +6822,7 @@ /mob/living/simple_animal/hostile/abomination/altform2{ maxbodytemp = 1500 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -6839,8 +6830,8 @@ /area/awaymission/caves/build/reqpower_build) "Ke" = ( /obj/item/reagent_scanner, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -6858,7 +6849,7 @@ icon_state = "2-8" }, /obj/structure/railing, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Ki" = ( @@ -6867,7 +6858,7 @@ /area/awaymission/caves) "Kl" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -6876,7 +6867,7 @@ /obj/effect/turf_decal{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -6922,13 +6913,13 @@ "Kz" = ( /obj/structure/table, /obj/random/toolbox, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "KB" = ( /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -6954,8 +6945,8 @@ /area/awaymission/caves) "KL" = ( /obj/structure/table_frame/wood, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "KN" = ( @@ -6971,7 +6962,7 @@ icon_state = "comp_frame_2"; dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel{ dir = 4; @@ -6983,7 +6974,7 @@ wander = 0; maxbodytemp = 1500 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "KQ" = ( @@ -6991,7 +6982,7 @@ /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "KR" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plasteel/dark{ dir = 1; @@ -7008,7 +6999,7 @@ /obj/item/clothing/head/witchwig, /obj/item/clothing/gloves/ring/gold, /obj/effect/gibspawner/human, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "KX" = ( @@ -7062,7 +7053,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Ll" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "Lm" = ( @@ -7073,9 +7064,9 @@ /area/awaymission/caves) "Ln" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredalt" @@ -7088,7 +7079,7 @@ /obj/structure/fence/cut/large{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -7106,7 +7097,7 @@ /obj/structure/sign/securearea{ pixel_x = -30 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -7126,7 +7117,7 @@ /obj/structure/railing{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Lv" = ( @@ -7137,8 +7128,8 @@ /area/awaymission/caves) "Lz" = ( /obj/machinery/light_construct/small/east, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "LB" = ( @@ -7146,7 +7137,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "LH" = ( @@ -7154,14 +7145,14 @@ /area/awaymission/caves/build) "LI" = ( /obj/item/tank/internals/emergency_oxygen, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "LJ" = ( /obj/structure/table, /obj/item/gun/projectile/revolver/russian, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "LM" = ( @@ -7189,7 +7180,7 @@ /turf/simulated/wall/indestructible/rock/mineral, /area/awaymission/caves) "LV" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" @@ -7197,7 +7188,7 @@ /area/awaymission/caves) "Md" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /mob/living/simple_animal/hostile/abomination/super{ maxbodytemp = 1500 }, @@ -7208,7 +7199,7 @@ /area/awaymission/caves/build/reqpower_build) "Me" = ( /obj/item/toy/crayon/red, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Mh" = ( @@ -7217,7 +7208,7 @@ /area/awaymission/caves) "Mi" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Mo" = ( @@ -7225,7 +7216,7 @@ dir = 9 }, /obj/effect/turf_decal/miscellaneous/goldensiding, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -7234,19 +7225,19 @@ /turf/simulated/floor/carpet/green, /area/awaymission/caves/build/reqpower_build) "Mq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Mu" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/stairs/right{ dir = 8 }, /area/awaymission/caves/build/reqpower_build) "MA" = ( /obj/structure/spider/cocoon, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -7268,7 +7259,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -7286,12 +7277,12 @@ icon_state = "trap-fire"; density = 0 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "MV" = ( /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "MX" = ( @@ -7299,7 +7290,7 @@ pixel_x = -3; pixel_y = 3 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -7323,7 +7314,7 @@ /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/cobweb, /obj/machinery/light_construct/small/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Nm" = ( @@ -7334,7 +7325,7 @@ "Nn" = ( /obj/structure/table, /obj/item/ashtray/bronze, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plasteel/dark{ dir = 1; @@ -7358,12 +7349,12 @@ /obj/structure/stone_tile/slab/cracked{ icon_state = "cracked_block1" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Nx" = ( /obj/machinery/light_construct/small/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build) "NA" = ( @@ -7371,7 +7362,7 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "NE" = ( @@ -7388,7 +7379,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/stack/rods, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -7401,7 +7392,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "NJ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -7411,7 +7402,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -7422,7 +7413,7 @@ /obj/effect/turf_decal/miscellaneous/goldensiding{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo24" }, @@ -7443,7 +7434,7 @@ /obj/item/stack/sheet/mineral/gold{ amount = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -7455,7 +7446,7 @@ }, /area/awaymission/caves) "NS" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/card/id/away/old{ name = "Miner's Personal ID"; pixel_x = -5 @@ -7463,7 +7454,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "NU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light_construct/small/north, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" @@ -7494,25 +7485,25 @@ }, /mob/living/simple_animal/mouse, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "Od" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/soviet, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves/build) "Oi" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Ok" = ( /obj/structure/spider/cocoon, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "Ol" = ( @@ -7522,7 +7513,7 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -7541,11 +7532,11 @@ /area/awaymission/caves/build/reqpower_build) "Os" = ( /obj/structure/table/wood, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "Ot" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/indestructible, /area/awaymission/caves/build) "Ox" = ( @@ -7557,7 +7548,7 @@ /area/awaymission/caves) "OA" = ( /obj/machinery/atmospherics/unary/tank/air, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "OF" = ( @@ -7585,8 +7576,8 @@ /area/awaymission/caves/build/reqpower_build) "OM" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ON" = ( @@ -7597,7 +7588,7 @@ icon_state = "medium"; pixel_y = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "OR" = ( @@ -7610,23 +7601,23 @@ /area/awaymission/caves/build/reqpower_build) "OS" = ( /obj/effect/decal/cleanable/shreds, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "OV" = ( /obj/machinery/door/window/reinforced/normal{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "OZ" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 4; icon_state = "darkredaltstrip" @@ -7658,7 +7649,7 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "Pf" = ( @@ -7673,7 +7664,7 @@ /obj/structure/chair/sofa/corp/left{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 9; icon_state = "darkredalt" @@ -7705,19 +7696,19 @@ /area/awaymission/caves/build) "Pp" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Pq" = ( /obj/structure/closet/walllocker/medlocker/south, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, /area/awaymission/caves/build/reqpower_build) "Pv" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt"; dir = 8 @@ -7728,8 +7719,8 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "Py" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo13" }, @@ -7749,7 +7740,7 @@ icon_screen = "broken"; icon_keyboard = "generic_key_broken" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -7759,14 +7750,14 @@ /mob/living/simple_animal/hostile/abomination/altform3{ maxbodytemp = 1500 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "PE" = ( /obj/structure/stone_tile/slab/cracked{ icon_state = "cracked_center4" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "PF" = ( @@ -7783,7 +7774,7 @@ "PJ" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/sign/nosmoking_2{ pixel_y = 30 }, @@ -7797,7 +7788,7 @@ /obj/item/shard{ pixel_x = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -7817,14 +7808,14 @@ dir = 6 }, /obj/item/kirbyplants, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "PR" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/miningcar, /obj/item/stack/sheet/mineral/plasma{ amount = 30 @@ -7838,13 +7829,13 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "PY" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/south, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "PZ" = ( /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/suit_storage_unit/lavaland{ req_access = list(271); storage_type = null; @@ -7856,8 +7847,8 @@ /obj/machinery/computer/nonfunctional{ dir = 1 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plasteel/dark{ dir = 6; @@ -7866,7 +7857,7 @@ /area/awaymission/caves/build/reqpower_build) "Qg" = ( /obj/effect/decal/cleanable/glass/plasma, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard{ icon_state = "medium"; pixel_x = -7; @@ -7877,7 +7868,7 @@ "Qm" = ( /obj/structure/table_frame, /obj/random/tool, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -7899,7 +7890,7 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Qr" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/stack/sheet/plasteel{ amount = 5 }, @@ -7911,7 +7902,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "Qu" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/flora/rock/pile, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -7919,7 +7910,7 @@ /obj/structure/rack, /obj/item/melee/cultblade, /obj/item/whetstone/cult, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -7929,14 +7920,14 @@ /area/awaymission/caves) "QF" = ( /obj/structure/dresser, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/purple, /area/awaymission/caves/build/reqpower_build) "QN" = ( /obj/structure/stone_tile/slab/cracked{ icon_state = "cracked_tile9" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "QO" = ( @@ -7976,8 +7967,8 @@ dir = 8 }, /obj/item/shard, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredaltstrip" }, @@ -7993,7 +7984,7 @@ /turf/simulated/floor/engine, /area/awaymission/caves/build/reqpower_build) "Rk" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8024,13 +8015,13 @@ /area/awaymission/caves) "Rq" = ( /obj/item/chair/wood, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Rv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Rw" = ( @@ -8058,7 +8049,7 @@ /obj/item/bedsheet/patriot{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/black, /area/awaymission/caves/build/reqpower_build) "RD" = ( @@ -8075,14 +8066,14 @@ /obj/structure/sign/securearea{ pixel_x = 30 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "RH" = ( /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredaltstrip" @@ -8099,7 +8090,7 @@ icon_state = "pod_cloning"; desc = "Some sort of pod filled with... What is this?" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 10; icon_state = "darkredalt" @@ -8113,7 +8104,7 @@ pixel_y = 32; density = 0 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredalt" @@ -8133,7 +8124,7 @@ /area/awaymission/caves) "RR" = ( /obj/item/hemostat, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8160,7 +8151,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Se" = ( @@ -8181,7 +8172,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/flora/rock/pile, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -8198,7 +8189,7 @@ "Sp" = ( /obj/structure/table, /obj/item/mod/module/active_sonar, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "Sq" = ( @@ -8213,8 +8204,8 @@ "Sr" = ( /mob/living/simple_animal/hostile/hellhound/tear, /obj/effect/gibspawner/human, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Su" = ( @@ -8226,7 +8217,7 @@ /obj/structure/railing{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Sx" = ( @@ -8234,7 +8225,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "SA" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" @@ -8242,7 +8233,7 @@ /area/awaymission/caves) "SB" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "SC" = ( @@ -8251,7 +8242,7 @@ max_integrity = 150; name = "Invoker's Shield" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "SD" = ( @@ -8260,7 +8251,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/indestructible, /area/awaymission/caves/build) "SH" = ( @@ -8270,7 +8261,7 @@ "SI" = ( /obj/machinery/economy/vending/cigarette/free, /obj/effect/mapping_helpers/machinery/damaged, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plasteel/dark{ dir = 9; @@ -8279,33 +8270,33 @@ /area/awaymission/caves/build/reqpower_build) "SM" = ( /obj/machinery/atmospherics/binary/valve, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "SO" = ( /obj/item/stack/sheet/metal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "SR" = ( /obj/structure/mopbucket, /obj/item/mop, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "SS" = ( /obj/structure/flora/rock/pile, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "SU" = ( /obj/item/stack/sheet/wood{ amount = 3 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "SV" = ( @@ -8325,7 +8316,7 @@ "SY" = ( /obj/structure/table/glass, /obj/item/surgicaldrill, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/bonesetter, /turf/simulated/floor/plasteel{ dir = 4; @@ -8344,7 +8335,7 @@ "Tc" = ( /obj/effect/spawner/random/maintenance, /obj/structure/rack, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Te" = ( @@ -8357,7 +8348,7 @@ dir = 8 }, /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8378,8 +8369,8 @@ "Th" = ( /obj/effect/decal/cleanable/glass/plasma, /obj/item/stack/rods, -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Tk" = ( @@ -8397,13 +8388,13 @@ /obj/structure/stone_tile/slab/cracked{ dir = 5 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "Tp" = ( /obj/structure/flora/rock/pile, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredalt" @@ -8424,7 +8415,7 @@ dir = 10 }, /obj/machinery/light_construct/small/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Tu" = ( @@ -8437,7 +8428,7 @@ /area/awaymission/caves/build) "Tv" = ( /obj/item/stock_parts/matter_bin, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8450,8 +8441,8 @@ /area/awaymission/caves) "Ty" = ( /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plasteel/dark{ dir = 8; @@ -8462,11 +8453,11 @@ /obj/structure/stone_tile/slab/cracked{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "TB" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 1; icon_state = "darkredaltstrip" @@ -8484,7 +8475,7 @@ id = "cave_base"; pixel_x = -8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8511,7 +8502,7 @@ /obj/item/organ/internal/heart{ pixel_y = -6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "TN" = ( @@ -8519,7 +8510,7 @@ /obj/item/kitchen/knife/ritual, /obj/item/staff/broom, /obj/item/clothing/accessory/necklace/locket/fluff/fethasnecklace, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/tablet, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) @@ -8531,12 +8522,12 @@ /obj/structure/stone_tile/slab/cracked{ dir = 9 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "TV" = ( /obj/effect/turf_decal/delivery/white, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/soviet, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" @@ -8550,7 +8541,7 @@ /area/awaymission/caves) "TZ" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Ud" = ( @@ -8576,7 +8567,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "Uj" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -8584,21 +8575,21 @@ "Uk" = ( /obj/structure/rack/skeletal_bar/left, /obj/item/clothing/suit/hooded/cultrobes, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/salvage/ruin/tablet, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Um" = ( /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" }, /area/awaymission/caves/build/reqpower_build) "Un" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/flora/rock/pile, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" @@ -8608,7 +8599,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/south, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -8627,7 +8618,7 @@ "Ut" = ( /obj/structure/bed/roller, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -8644,7 +8635,7 @@ pixel_x = 10; pixel_y = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel{ dir = 4; @@ -8684,7 +8675,7 @@ icon_state = "comp_frame_5"; dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8692,11 +8683,11 @@ /area/awaymission/caves/build/reqpower_build) "UF" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "UH" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "UI" = ( @@ -8706,8 +8697,8 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "UJ" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plasteel/dark{ dir = 4; @@ -8735,7 +8726,7 @@ pixel_y = 8; id = "cave4_solgov" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo15" }, @@ -8745,7 +8736,7 @@ }, /area/awaymission/caves/build/reqpower_build) "UM" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "UN" = ( @@ -8761,9 +8752,9 @@ /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/decal/cleanable/glass, /obj/effect/turf_decal/miscellaneous/goldensiding, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/solgov_logo{ icon_state = "sol_logo4" }, @@ -8778,7 +8769,7 @@ }, /area/awaymission/caves) "US" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -8813,7 +8804,7 @@ /area/awaymission/caves) "Vc" = ( /obj/structure/closet/walllocker/emerglocker/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Vd" = ( @@ -8850,7 +8841,7 @@ dir = 8 }, /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/south, /turf/simulated/floor/plasteel{ dir = 4; @@ -8858,8 +8849,8 @@ }, /area/awaymission/caves/build/reqpower_build) "Vn" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredaltstrip" @@ -8867,7 +8858,7 @@ /area/awaymission/caves/build/reqpower_build) "Vq" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Vs" = ( @@ -8878,7 +8869,7 @@ /area/awaymission/caves) "Vt" = ( /obj/effect/gibspawner/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Vv" = ( @@ -8886,7 +8877,7 @@ dir = 1 }, /obj/structure/computerframe, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8904,12 +8895,12 @@ /area/awaymission/caves/build/reqpower_build) "VC" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "VD" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "VG" = ( @@ -8917,22 +8908,22 @@ /obj/structure/closet, /obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "VK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/flora/rock, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "VL" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, /area/awaymission/caves/build/reqpower_build) "VM" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/turf_decal/arrows{ dir = 8 }, @@ -8954,8 +8945,8 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 8; icon_state = "darkredaltstrip" @@ -8969,12 +8960,12 @@ "VT" = ( /obj/machinery/light_construct/small/south, /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves) "VV" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "VX" = ( @@ -8987,20 +8978,20 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "VZ" = ( /obj/structure/bookcase/random, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Wb" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -9013,7 +9004,7 @@ pixel_x = 3; list_reagents = list("methamphetamine" = 30) }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/dnascrambler, /turf/simulated/floor/plasteel{ dir = 4; @@ -9032,7 +9023,7 @@ }, /obj/item/reagent_containers/applicator/burn, /obj/item/storage/box/monkeycubes/stokcubes, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Wg" = ( @@ -9041,7 +9032,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/indestructible, /area/awaymission/caves/build) "Wj" = ( @@ -9083,7 +9074,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "Wv" = ( @@ -9091,7 +9082,7 @@ dir = 8 }, /mob/living/simple_animal/hostile/abomination/altform1, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredaltstrip" }, @@ -9100,8 +9091,8 @@ /obj/structure/sign/securearea{ pixel_x = -30 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 9; icon_state = "darkredalt" @@ -9109,7 +9100,7 @@ /area/awaymission/caves/build/reqpower_build) "Wz" = ( /obj/structure/janitorialcart, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "WA" = ( @@ -9121,7 +9112,7 @@ id = "cave_elevator"; pixel_x = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -9139,7 +9130,7 @@ /obj/structure/table, /obj/item/reagent_containers/applicator/brute, /obj/item/reagent_containers/applicator/burn, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "white" }, @@ -9169,23 +9160,23 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves) "WO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/mod/module/springlock, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "WP" = ( /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "WR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/awaymission/caves) "WS" = ( /obj/structure/rack/skeletal_bar/right, /obj/item/clothing/suit/hooded/cultrobes, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/salvage/ruin/tablet, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -9196,7 +9187,7 @@ pixel_x = -5; pixel_y = -8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "WW" = ( @@ -9204,8 +9195,8 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/awaymission/caves/build) "WX" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/structure/extinguisher_cabinet/directional/south, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" @@ -9225,8 +9216,8 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "Xc" = ( @@ -9241,7 +9232,7 @@ /area/awaymission/caves/build) "Xe" = ( /mob/living/simple_animal/hostile/hellhound, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) @@ -9262,7 +9253,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "Xn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/chasm/straight_down/lava_land_surface{ light_color = null; light_power = 0; @@ -9288,8 +9279,8 @@ name = "cauldron" }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Xx" = ( @@ -9313,11 +9304,11 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "Xz" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/stairs/left{ dir = 8 }, @@ -9346,7 +9337,7 @@ /area/awaymission/caves) "XH" = ( /obj/effect/turf_decal/miscellaneous/goldensiding/corner, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -9377,7 +9368,7 @@ /area/awaymission/caves) "XL" = ( /obj/effect/decal/cleanable/glass/plasma, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "XN" = ( @@ -9397,7 +9388,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) @@ -9410,11 +9401,11 @@ /area/awaymission/caves) "XS" = ( /obj/structure/bookcase/random, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "XT" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/carpet/green, /area/awaymission/caves/build/reqpower_build) "XU" = ( @@ -9422,7 +9413,7 @@ used = 1 }, /obj/structure/cult/forge, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "XW" = ( @@ -9441,7 +9432,7 @@ /area/awaymission/caves) "Yb" = ( /obj/item/kirbyplants, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredalt" }, @@ -9457,7 +9448,7 @@ icon_state = "conduit-red" }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "Yf" = ( @@ -9478,7 +9469,7 @@ /obj/effect/turf_decal/stripes{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, @@ -9496,7 +9487,7 @@ "Yo" = ( /obj/structure/table, /obj/machinery/recharger, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plasteel{ dir = 8; @@ -9504,8 +9495,8 @@ }, /area/awaymission/caves/build/reqpower_build) "Yq" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 9; icon_state = "darkredaltstrip" @@ -9520,7 +9511,7 @@ }, /area/awaymission/caves/build/reqpower_build) "Yu" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -9534,7 +9525,7 @@ /area/awaymission/caves) "Yx" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) "YC" = ( @@ -9550,7 +9541,7 @@ /obj/effect/turf_decal/siding/wood/neutral{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "YI" = ( @@ -9559,7 +9550,7 @@ /obj/item/clothing/under/rank/medical/scrubs/green, /obj/item/clothing/mask/surgical, /obj/item/clothing/suit/apron/surgical, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plasteel{ dir = 4; @@ -9568,7 +9559,7 @@ /area/awaymission/caves/build/reqpower_build) "YL" = ( /obj/structure/dresser, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/lavaland_air, /area/awaymission/caves) "YM" = ( @@ -9583,7 +9574,7 @@ "YS" = ( /obj/structure/gunrack, /obj/item/gun/energy/disabler, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 10; icon_state = "darkredalt" @@ -9599,14 +9590,14 @@ /area/awaymission/caves) "Za" = ( /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/lavaland_air{ icon_state = "dark" }, /area/awaymission/caves) "Ze" = ( /obj/effect/decal/cleanable/shreds, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/caves/build) "Zg" = ( @@ -9623,8 +9614,8 @@ /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves/build) "Zm" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredcornersalt"; dir = 8 @@ -9632,8 +9623,8 @@ /area/awaymission/caves/build/reqpower_build) "Zn" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Zq" = ( @@ -9653,8 +9644,8 @@ }, /area/awaymission/caves/build/reqpower_build) "Zu" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light_construct/small/east, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -9669,8 +9660,8 @@ dir = 1 }, /obj/structure/table/wood, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "Zz" = ( @@ -9690,7 +9681,7 @@ /turf/simulated/floor/engine/cult/lavaland_air, /area/awaymission/caves) "ZC" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/flora/rock, /turf/simulated/floor/plating/lavaland_air, /area/awaymission/caves) @@ -9701,7 +9692,7 @@ icon_state = "small"; pixel_x = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ZF" = ( @@ -9710,14 +9701,14 @@ }, /obj/machinery/optable, /obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel/dark{ dir = 5; icon_state = "darkredalt" }, /area/awaymission/caves/build/reqpower_build) "ZG" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ZH" = ( @@ -9742,20 +9733,20 @@ /area/awaymission/caves/build) "ZP" = ( /obj/structure/windoor_assembly, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ZU" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "ZZ" = ( /obj/effect/decal/cleanable/shreds, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) diff --git a/_maps/map_files220/RandomZLevels/gate_lizard.dmm b/_maps/map_files220/RandomZLevels/gate_lizard.dmm index dd86a847aa02..9e6ebfa39f39 100644 --- a/_maps/map_files220/RandomZLevels/gate_lizard.dmm +++ b/_maps/map_files220/RandomZLevels/gate_lizard.dmm @@ -51,7 +51,7 @@ /area/awaymission/jungle_planet/outside) "adt" = ( /obj/machinery/light_construct/small/south, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -89,14 +89,14 @@ /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/bruise_pack, /obj/item/clothing/mask/surgical, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/awaymission/jungle_planet/inside/complex) "ahk" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "ahF" = ( @@ -104,7 +104,7 @@ dir = 8; pixel_x = -12 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "dark" @@ -149,7 +149,7 @@ /area/awaymission/jungle_planet/inside/complex) "ajt" = ( /obj/item/reagent_containers/drinks/oilcan, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "ajx" = ( @@ -198,7 +198,7 @@ pixel_x = -3; pixel_y = 7 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -218,7 +218,7 @@ /obj/structure/falsewall/reinforced{ name = "Suspicious-looking wall" }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "aoh" = ( @@ -248,7 +248,7 @@ id = "CMDgate"; req_access = list(301) }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "whiteblue" @@ -306,7 +306,7 @@ /area/awaymission/jungle_planet/outside/cave/pirate) "ati" = ( /obj/item/reagent_containers/drinks/cans/cola, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "atM" = ( @@ -394,7 +394,7 @@ "aEA" = ( /obj/machinery/firealarm/directional/east, /obj/item/reagent_containers/glass/beaker/waterbottle, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "aFo" = ( @@ -422,7 +422,7 @@ pixel_x = 12 }, /obj/machinery/light/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "aGN" = ( @@ -446,7 +446,7 @@ /obj/structure/sign/explosives/alt{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -477,7 +477,7 @@ /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, /obj/item/stack/sheet/metal/fifty, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "aIU" = ( @@ -490,7 +490,7 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "aJz" = ( @@ -553,8 +553,8 @@ /area/awaymission/jungle_planet/outside/cave) "aPo" = ( /obj/effect/turf_decal/arrows, -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -602,7 +602,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "aVe" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/abandoned) "aVq" = ( @@ -614,7 +614,7 @@ /area/awaymission/jungle_planet/outside/abandoned) "aVr" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -638,7 +638,7 @@ /obj/item/shield/riot/buckler, /obj/item/shield/riot/buckler, /obj/item/shield/riot/buckler, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "aYE" = ( @@ -659,7 +659,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -675,7 +675,7 @@ /obj/item/clothing/head/helmet/skull, /obj/item/clothing/head/helmet/skull, /obj/structure/closet/crate/wooden, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "bbq" = ( @@ -736,7 +736,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "bdW" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "bec" = ( @@ -769,7 +769,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "bhj" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "bhA" = ( @@ -786,7 +786,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -822,14 +822,14 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "bkg" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "browncorner" }, /area/awaymission/jungle_planet/inside/complex) "bkL" = ( /obj/structure/closet/secure_closet/medical2, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -871,7 +871,7 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -922,7 +922,7 @@ name = "dorm"; req_access = list(271) }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "bqo" = ( @@ -949,7 +949,7 @@ pixel_x = -3; pixel_y = 18 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "bqH" = ( @@ -1003,7 +1003,7 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 20 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -1021,7 +1021,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "bti" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "bty" = ( @@ -1042,14 +1042,14 @@ pixel_y = -10; pixel_x = 31 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" }, /area/awaymission/jungle_planet/inside/complex) "btI" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "btQ" = ( @@ -1109,7 +1109,7 @@ /area/awaymission/jungle_planet/inside/complex) "bwB" = ( /obj/structure/bonfire/lit, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "bxc" = ( @@ -1130,7 +1130,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "byv" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/flora/ausbushes/fullgrass, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) @@ -1171,7 +1171,7 @@ amount = 2 }, /obj/item/stock_parts/manipulator, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "purple" }, @@ -1221,8 +1221,8 @@ desc = "A clip on ID Badge, has one of those fancy new magnetic strips built in." }, /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/blood/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "bEz" = ( @@ -1232,7 +1232,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "bES" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/kirbyplants, /mob/living/simple_animal/hostile/poison_snake{ wander = 0 @@ -1333,7 +1333,7 @@ /obj/item/shard, /obj/item/clothing/mask/surgical, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -1355,8 +1355,8 @@ }, /area/awaymission/jungle_planet/outside/river) "bMV" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/awaymission/jungle_planet/outside/cave) "bNa" = ( @@ -1376,11 +1376,11 @@ pixel_x = -9; pixel_y = -7 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "bNI" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkbluefull" @@ -1435,8 +1435,8 @@ }, /area/awaymission/jungle_planet/inside) "bSK" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -1468,7 +1468,7 @@ /obj/item/coin/gold, /obj/item/coin/gold, /obj/item/coin/gold, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/wooden, /obj/item/salvage/loot/pirate, /obj/item/salvage/loot/pirate, @@ -1508,12 +1508,12 @@ state_open = 1; interact_offline = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "bYg" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "red" @@ -1538,7 +1538,7 @@ /obj/item/stack/cable_coil{ amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -1558,12 +1558,12 @@ /obj/item/reagent_containers/drinks/drinkingglass{ pixel_x = -5 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "cbj" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -1573,7 +1573,7 @@ /obj/structure/chair/wood{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "cbY" = ( @@ -1599,7 +1599,7 @@ "cdh" = ( /obj/structure/gunrack, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "cfb" = ( @@ -1620,7 +1620,7 @@ /obj/structure/computerframe{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -1653,12 +1653,12 @@ "cge" = ( /obj/structure/table/wood, /obj/item/trash/tray, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "cgI" = ( /obj/item/flashlight, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "chq" = ( @@ -1668,7 +1668,7 @@ }, /area/awaymission/jungle_planet/outside/river) "cjo" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -1695,14 +1695,14 @@ /area/awaymission/jungle_planet/outside) "cll" = ( /obj/structure/flora/ausbushes/lavendergrass, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "clv" = ( /obj/machinery/bodyscanner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -1744,7 +1744,7 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "cnW" = ( @@ -1821,7 +1821,7 @@ /area/awaymission/jungle_planet/outside/river) "crR" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "csE" = ( @@ -1849,7 +1849,7 @@ /area/awaymission/jungle_planet/outside) "cum" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkblue" @@ -1876,7 +1876,7 @@ /obj/structure/railing/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "cxR" = ( @@ -1895,7 +1895,7 @@ "cyh" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "czz" = ( @@ -1906,7 +1906,7 @@ }, /obj/machinery/light/small/directional/east, /obj/structure/cable, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "cAA" = ( @@ -1938,7 +1938,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -1949,7 +1949,7 @@ pixel_x = -1; pixel_y = -11 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/cautery, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -1976,7 +1976,7 @@ }, /area/awaymission/jungle_planet/outside/cave) "cDs" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) "cDS" = ( @@ -2036,7 +2036,7 @@ /obj/effect/turf_decal/arrows{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "cFz" = ( @@ -2047,7 +2047,7 @@ /area/awaymission/jungle_planet/outside) "cFB" = ( /obj/effect/turf_decal/box, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -2140,7 +2140,7 @@ /area/awaymission/jungle_planet/outside) "cJO" = ( /obj/effect/turf_decal/caution, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "cKa" = ( @@ -2150,7 +2150,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -2179,7 +2179,7 @@ }, /area/awaymission/jungle_planet/inside) "cNf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "cNM" = ( @@ -2202,7 +2202,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/awaymission/jungle_planet/outside/abandoned) "cPg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/bluegrid{ icon_state = "gcircuitoff" }, @@ -2258,7 +2258,7 @@ /area/awaymission/jungle_planet/outside/river) "cUf" = ( /obj/item/camera_assembly, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "purple" @@ -2309,8 +2309,8 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "cWx" = ( @@ -2321,7 +2321,7 @@ /obj/effect/decal/nanotrasen_logo{ icon_state = "logo6" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/newspaper, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -2359,7 +2359,7 @@ /area/awaymission/jungle_planet/outside/abandoned) "dbJ" = ( /obj/structure/dispenser/oxygen, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "dbU" = ( @@ -2389,7 +2389,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "deq" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "purple" }, @@ -2442,7 +2442,7 @@ dir = 1 }, /obj/effect/turf_decal/caution/stand_clear, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "djG" = ( @@ -2452,7 +2452,7 @@ /area/awaymission/jungle_planet/outside) "djO" = ( /obj/item/cigbutt, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "djW" = ( @@ -2472,7 +2472,7 @@ /area/awaymission/jungle_planet/outside/cave) "dkt" = ( /obj/machinery/light/directional/north, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" @@ -2480,14 +2480,14 @@ /area/awaymission/jungle_planet/inside/complex) "dkV" = ( /obj/effect/turf_decal/arrows, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" }, /area/awaymission/jungle_planet/inside/complex) "dla" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -2549,7 +2549,7 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "doc" = ( @@ -2562,7 +2562,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "dph" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/stock_parts/cell/high, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" @@ -2579,7 +2579,7 @@ /obj/item/flashlight/seclite, /obj/item/clothing/shoes/combat, /obj/item/storage/belt/security, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -2588,7 +2588,7 @@ /obj/effect/turf_decal/grass{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "drb" = ( @@ -2657,7 +2657,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2688,7 +2688,7 @@ "dwN" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) "dxA" = ( @@ -2711,7 +2711,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/waterfall) "dBV" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/awaymission/jungle_planet/outside/cave) "dCq" = ( @@ -2728,7 +2728,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "dGF" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -2750,7 +2750,7 @@ /obj/item/bedsheet/black{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "dKi" = ( @@ -2760,7 +2760,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "dKU" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "dLx" = ( @@ -2771,7 +2771,7 @@ /area/awaymission/jungle_planet/outside/cave) "dLG" = ( /obj/item/chair, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -2789,7 +2789,7 @@ /obj/structure/railing/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "dMT" = ( @@ -2821,17 +2821,17 @@ /obj/effect/turf_decal/caution{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "dNU" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/radio, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "dOI" = ( /obj/item/flag/syndi, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "dPd" = ( @@ -2901,7 +2901,7 @@ /area/awaymission/jungle_planet/outside/waterfall) "dSf" = ( /obj/item/reagent_containers/glass/rag, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -2914,7 +2914,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -2924,7 +2924,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -2956,7 +2956,7 @@ id = "Arm in"; req_access = list(301) }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2989,12 +2989,12 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "dXw" = ( /obj/machinery/light_construct/small/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "dYL" = ( @@ -3006,7 +3006,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -3024,7 +3024,7 @@ amount = 2 }, /obj/item/assembly/prox_sensor, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/river) "dZH" = ( @@ -3039,7 +3039,7 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "eay" = ( @@ -3049,7 +3049,7 @@ }, /obj/item/gun/energy/laser/retro/old, /obj/item/fireaxe, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "eaA" = ( @@ -3092,7 +3092,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "edO" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -3104,12 +3104,12 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "efM" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "efS" = ( @@ -3148,7 +3148,7 @@ pixel_x = 30; density = 0 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "eis" = ( @@ -3158,8 +3158,8 @@ /obj/item/bedsheet/black{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "ejI" = ( @@ -3176,12 +3176,12 @@ "elg" = ( /obj/structure/bed, /obj/item/stack/sheet/cloth, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "elw" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "elP" = ( @@ -3209,7 +3209,7 @@ /area/awaymission/jungle_planet/outside/abandoned) "enb" = ( /obj/item/cigbutt, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "enG" = ( @@ -3230,7 +3230,7 @@ /area/awaymission/jungle_planet/inside/complex) "epj" = ( /obj/item/camera_assembly, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" @@ -3238,7 +3238,7 @@ /area/awaymission/jungle_planet/inside/complex) "epz" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "epR" = ( @@ -3312,7 +3312,7 @@ /obj/structure/closet/crate, /obj/item/poster/syndicate_recruitment, /obj/item/taperecorder/empty, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "etK" = ( @@ -3367,7 +3367,7 @@ pixel_y = -9 }, /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whiteblue" }, @@ -3379,7 +3379,7 @@ id = "gatelizard_piratcaptain"; name = "hidden button" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "ewJ" = ( @@ -3387,7 +3387,7 @@ dir = 8; pixel_x = -27 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "ewM" = ( @@ -3409,7 +3409,7 @@ "eyi" = ( /obj/effect/turf_decal/delivery/red/hollow, /obj/structure/mecha_wreckage/ripley, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "ezc" = ( @@ -3421,12 +3421,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "eAh" = ( /obj/machinery/light_construct/small/west, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "eBs" = ( @@ -3454,7 +3454,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/waterfall) "eDn" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ pixel_y = -11; amount = 2 @@ -3515,9 +3515,9 @@ /area/awaymission/jungle_planet/inside/complex) "eGY" = ( /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/landmark/awaystart, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "eHa" = ( @@ -3549,7 +3549,7 @@ dir = 4; pixel_x = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "eIQ" = ( @@ -3607,7 +3607,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "eKx" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "eLl" = ( @@ -3641,8 +3641,8 @@ "eOG" = ( /obj/structure/bed, /obj/item/bedsheet/black, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "eOP" = ( @@ -3663,7 +3663,7 @@ /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, /obj/item/stack/sheet/metal/fifty, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -3729,13 +3729,13 @@ "eSa" = ( /obj/structure/mineral_door/wood, /obj/structure/barricade/wooden/crude, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "eSc" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/micro_laser, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "eTu" = ( @@ -3771,7 +3771,7 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "eUG" = ( @@ -3860,7 +3860,7 @@ /area/awaymission/jungle_planet/outside/river) "ffh" = ( /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "ffL" = ( @@ -3874,7 +3874,7 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -3884,7 +3884,7 @@ /obj/structure/bed{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -3921,7 +3921,7 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "fiw" = ( @@ -3933,8 +3933,8 @@ /area/awaymission/jungle_planet/outside/waterfall) "fiM" = ( /obj/effect/turf_decal/box, -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -3987,7 +3987,7 @@ /area/awaymission/jungle_planet/inside/complex) "fnP" = ( /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "fpm" = ( @@ -4005,7 +4005,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "fpQ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "redcorner" @@ -4119,7 +4119,7 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "fyJ" = ( @@ -4216,7 +4216,7 @@ }, /area/awaymission/jungle_planet/outside/cave) "fEq" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "fET" = ( @@ -4261,7 +4261,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "fFk" = ( @@ -4283,13 +4283,13 @@ /obj/item/clothing/mask/cigarette/pipe, /obj/item/stack/spacecash/c100, /obj/item/lighter/zippo/fluff/purple, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/ammo_box/shotgun/buck, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "fGf" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "fGg" = ( @@ -4330,12 +4330,12 @@ /area/awaymission/jungle_planet/outside) "fJc" = ( /obj/structure/chair/comfy/brown, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "fJs" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -4352,12 +4352,12 @@ pixel_x = 9; pixel_y = -9 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "fKx" = ( /obj/machinery/light_construct/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purple" @@ -4387,7 +4387,7 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "purplecorner" }, @@ -4399,7 +4399,7 @@ }, /area/awaymission/jungle_planet/outside/cave) "fMh" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "fMq" = ( @@ -4438,7 +4438,7 @@ max_amount = 5 }, /obj/item/ammo_casing/caseless/arrow, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "fPe" = ( @@ -4459,13 +4459,13 @@ /turf/simulated/floor/indestructible/grass/no_creep, /area/awaymission/jungle_planet/outside) "fRW" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/salvage/ruin/pirate, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "fSp" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "fSv" = ( @@ -4521,18 +4521,18 @@ /area/awaymission/jungle_planet/inside/complex) "fYj" = ( /obj/structure/railing, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" }, /area/awaymission/jungle_planet/outside/river) "fYG" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/reagent_containers/drinks/bottle/rum{ list_reagents = list("rum" = 0) }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "fZj" = ( @@ -4561,7 +4561,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "gaK" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/awaymission/jungle_planet/inside/complex) "gbK" = ( @@ -4578,14 +4578,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" }, /area/awaymission/jungle_planet/inside/complex) "gck" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/capacitor, /obj/item/stock_parts/capacitor{ pixel_x = 14 @@ -4604,7 +4604,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "gdv" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mech_bay_recharge_floor, /area/awaymission/jungle_planet/inside/complex) "gdK" = ( @@ -4616,7 +4616,7 @@ dir = 8 }, /obj/effect/turf_decal/arrows, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -4632,7 +4632,7 @@ /area/awaymission/jungle_planet/outside/waterfall) "gfM" = ( /obj/machinery/light/directional/north, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "gge" = ( @@ -4649,11 +4649,11 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "giu" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -4678,7 +4678,7 @@ /area/awaymission/jungle_planet/outside) "gkO" = ( /obj/item/toy/crayon/spraycan, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "glo" = ( @@ -4686,14 +4686,14 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "glO" = ( /obj/structure/railing{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "gmI" = ( @@ -4753,7 +4753,7 @@ layer = 5; pixel_y = 14 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -4809,7 +4809,7 @@ "gvS" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "gwC" = ( @@ -4827,12 +4827,12 @@ /area/awaymission/jungle_planet/outside) "gxN" = ( /obj/machinery/door/firedoor/closed, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "gxQ" = ( /obj/effect/turf_decal/delivery/red/hollow, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "gxU" = ( @@ -4855,12 +4855,12 @@ /area/awaymission/jungle_planet/inside/complex) "gyH" = ( /obj/structure/railing/corner, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "gzp" = ( /obj/structure/curtain/medical, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -4886,7 +4886,7 @@ "gAk" = ( /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "gAD" = ( @@ -4901,7 +4901,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -4926,7 +4926,7 @@ "gDF" = ( /obj/structure/closet, /obj/item/clothing/under/color/red, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -4965,7 +4965,7 @@ /area/awaymission/jungle_planet/outside/cave) "gGu" = ( /obj/structure/table/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "gGN" = ( @@ -4982,7 +4982,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "gHN" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/broken_bottle, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/wood/oak, @@ -5001,15 +5001,15 @@ /obj/structure/chair/sofa/right{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "gJG" = ( /obj/item/storage/belt/medical{ pixel_y = 18 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -5103,7 +5103,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -5134,7 +5134,7 @@ /obj/structure/closet{ opened = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/clothing/suit/blacktrenchcoat, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) @@ -5178,7 +5178,7 @@ }, /area/awaymission/jungle_planet/inside) "gUQ" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/shovel{ pixel_x = -5 }, @@ -5192,25 +5192,25 @@ density = 1; climbable = 1 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/claymore/ceremonial, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "gVX" = ( /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "gWs" = ( /obj/structure/railing{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "gWu" = ( /obj/structure/flora/rock, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/bluegrid{ icon_state = "gcircuitoff" }, @@ -5251,7 +5251,7 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -5275,14 +5275,14 @@ }, /area/awaymission/jungle_planet/outside/river) "haC" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, /area/awaymission/jungle_planet/inside/complex) "haX" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "hbb" = ( @@ -5307,7 +5307,7 @@ /area/awaymission/jungle_planet/inside/complex) "hcz" = ( /obj/item/paper/crumpled, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "hdm" = ( @@ -5321,7 +5321,7 @@ /area/awaymission/jungle_planet/inside/complex) "hdu" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "heb" = ( @@ -5353,7 +5353,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 5 }, @@ -5387,7 +5387,7 @@ /obj/structure/chair/wood{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "hga" = ( @@ -5438,7 +5438,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 5 }, @@ -5472,7 +5472,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "hlm" = ( @@ -5481,8 +5481,8 @@ icon_state = "mirror_broke"; pixel_x = 28 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitebluecorner" @@ -5492,14 +5492,14 @@ /obj/structure/grille/broken, /obj/effect/decal/cleanable/spiderling_remains, /obj/item/cigbutt, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "hmu" = ( /obj/item/chair{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "hnr" = ( @@ -5529,7 +5529,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "hoX" = ( @@ -5596,7 +5596,7 @@ pixel_x = 6 }, /obj/item/stack/medical/bruise_pack, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -5634,7 +5634,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -5656,7 +5656,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "huL" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "purplecorner" @@ -5668,7 +5668,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /turf/simulated/floor/engine, /area/awaymission/jungle_planet/inside/complex) "hvD" = ( @@ -5707,7 +5707,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -5733,8 +5733,8 @@ /obj/item/bedsheet/blue{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "hAv" = ( @@ -5745,7 +5745,7 @@ /obj/item/storage/backpack/industrial, /obj/item/storage/belt/utility, /obj/item/storage/bag/ore, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "browncorner" }, @@ -5772,7 +5772,7 @@ "hDZ" = ( /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/brflowers, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "hEw" = ( @@ -5799,7 +5799,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "hFQ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "hGt" = ( @@ -5818,7 +5818,7 @@ /area/awaymission/jungle_planet/outside/cave) "hHj" = ( /obj/structure/chair/wood, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "hHM" = ( @@ -5863,7 +5863,7 @@ /area/awaymission/jungle_planet/outside/river) "hIW" = ( /mob/living/simple_animal/hostile/jungle_lizard/meele, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "hJI" = ( @@ -5890,7 +5890,7 @@ dir = 4; pixel_y = -7 }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/awaymission/jungle_planet/inside/complex) "hKc" = ( @@ -5929,7 +5929,7 @@ "hNN" = ( /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) @@ -6072,11 +6072,11 @@ }, /area/awaymission/jungle_planet/outside/river) "hYQ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/awaymission/jungle_planet/outside/cave/pirate) "iad" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "iah" = ( @@ -6100,7 +6100,7 @@ /obj/effect/turf_decal/arrows{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -6118,7 +6118,7 @@ dir = 8 }, /obj/machinery/light_construct/directional/north, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -6134,7 +6134,7 @@ dir = 1 }, /obj/machinery/light_construct/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/landmark/awaystart, /turf/simulated/floor/plasteel{ dir = 4; @@ -6143,7 +6143,7 @@ /area/awaymission/jungle_planet/inside) "ibX" = ( /obj/item/chair, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) "icJ" = ( @@ -6168,7 +6168,7 @@ pixel_y = 10; amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "iek" = ( @@ -6207,7 +6207,7 @@ }, /area/awaymission/jungle_planet/outside/cave) "ifJ" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/effect/decal/cleanable/cobweb2{ @@ -6217,7 +6217,7 @@ /area/awaymission/jungle_planet/inside/complex) "igf" = ( /obj/effect/turf_decal/box, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "igC" = ( @@ -6270,7 +6270,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "ikb" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -6301,7 +6301,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "ilA" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -6323,7 +6323,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 5 }, @@ -6391,7 +6391,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "isG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/beach/away/sand, /area/awaymission/jungle_planet/outside/river) "isU" = ( @@ -6435,7 +6435,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "iuK" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "iuL" = ( @@ -6444,7 +6444,7 @@ /obj/item/stack/sheet/mineral/bananium{ amount = 30 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -6501,7 +6501,7 @@ /area/awaymission/jungle_planet/outside) "iyT" = ( /obj/item/chair, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/ammo_casing/caseless/arrow, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/abandoned) @@ -6509,7 +6509,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "iAq" = ( @@ -6521,7 +6521,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "iAY" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -6574,7 +6574,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "iEF" = ( @@ -6598,7 +6598,7 @@ /obj/effect/landmark/awaymissions/gate_lizard/mob_spawn/ranged{ id = "cave4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "iGn" = ( @@ -6614,7 +6614,7 @@ "iGS" = ( /obj/structure/chair, /obj/item/newspaper, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "iGT" = ( @@ -6643,8 +6643,8 @@ }, /area/awaymission/jungle_planet/outside/river) "iJu" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitebluecorner" @@ -6652,8 +6652,8 @@ /area/awaymission/jungle_planet/inside/complex) "iJL" = ( /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "iKa" = ( @@ -6675,7 +6675,7 @@ /obj/item/storage/fancy/cigarettes/cigpack_robust, /obj/item/razor, /obj/item/clothing/glasses/sunglasses, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -6689,7 +6689,7 @@ anchored = 1; desc = "A mysterious gateway built by unknown hands, it allows for faster than light travel to far-flung locations." }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "iKW" = ( @@ -6715,7 +6715,7 @@ /area/awaymission/jungle_planet/outside/cave) "iMH" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/salvage/ruin/soviet, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -6755,7 +6755,7 @@ pixel_y = -11; amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "purplecorner" @@ -6770,9 +6770,9 @@ }, /area/awaymission/jungle_planet/outside/cave) "iPQ" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/storage/firstaid/regular/empty, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -6791,14 +6791,14 @@ pixel_x = -6; pixel_y = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/awaymission/jungle_planet/inside/complex) "iQn" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "iRg" = ( @@ -6816,12 +6816,12 @@ /obj/item/storage/backpack/industrial, /obj/item/storage/belt/utility, /obj/item/storage/bag/ore, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "iRJ" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "iTk" = ( @@ -6833,7 +6833,7 @@ /obj/item/stack/sheet/wood{ amount = 30 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "iUc" = ( @@ -6848,7 +6848,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -6889,7 +6889,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -6905,13 +6905,13 @@ icon_state = "medium" }, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "iXN" = ( /obj/item/ammo_casing/caseless/arrow, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "iYQ" = ( @@ -6962,7 +6962,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "jck" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -6991,7 +6991,7 @@ /area/awaymission/jungle_planet/outside) "jei" = ( /obj/effect/turf_decal/caution/stand_clear/red, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "jeC" = ( @@ -7022,7 +7022,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/machinery/power/apc/off_station/empty_charge/directional/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -7033,7 +7033,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -7074,7 +7074,7 @@ /area/awaymission/jungle_planet/outside/abandoned) "jiB" = ( /obj/effect/decal/cleanable/ash, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "jiZ" = ( @@ -7093,7 +7093,7 @@ /area/awaymission/jungle_planet/inside/complex) "jlc" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "jlv" = ( @@ -7122,7 +7122,7 @@ pixel_y = 10; amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "jlV" = ( @@ -7150,7 +7150,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "jps" = ( @@ -7255,7 +7255,7 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -7265,7 +7265,7 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "jvT" = ( @@ -7290,7 +7290,7 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -7323,7 +7323,7 @@ /obj/item/multitool{ pixel_x = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "jAq" = ( @@ -7353,7 +7353,7 @@ /obj/structure/chair/wood{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "jCf" = ( @@ -7425,7 +7425,7 @@ pixel_y = 11 }, /obj/machinery/light/directional/east, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -7435,7 +7435,7 @@ dir = 4; pixel_y = 3 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -7479,7 +7479,7 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "jHY" = ( @@ -7521,7 +7521,7 @@ /area/awaymission/jungle_planet/outside/waterfall) "jIx" = ( /obj/effect/decal/nanotrasen_logo/n1, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "jKc" = ( @@ -7537,7 +7537,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "jKq" = ( @@ -7550,7 +7550,7 @@ dir = 1 }, /obj/effect/turf_decal/caution/stand_clear, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "jLE" = ( @@ -7570,7 +7570,7 @@ /obj/structure/chair/wood{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "jMH" = ( @@ -7582,7 +7582,7 @@ pixel_x = 7 }, /obj/machinery/light_construct/directional/west, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "jMK" = ( @@ -7603,7 +7603,7 @@ pixel_y = -11; amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purple" @@ -7630,7 +7630,7 @@ /area/awaymission/jungle_planet/outside/river) "jPS" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -7646,7 +7646,7 @@ /obj/item/shard{ icon_state = "small" }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, @@ -7655,7 +7655,7 @@ name = "Security Shutters-control"; req_access = list(301) }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -7671,7 +7671,7 @@ /obj/item/stack/cable_coil{ amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "jVn" = ( @@ -7684,7 +7684,7 @@ /area/awaymission/jungle_planet/outside/waterfall) "jVr" = ( /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/spawner/random/trash, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) @@ -7701,7 +7701,7 @@ /obj/item/clothing/glasses/eyepatch, /obj/item/clothing/head/hgpiratecap, /obj/item/clothing/shoes/fluff/noble_boot, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "jYd" = ( @@ -7729,7 +7729,7 @@ /obj/item/storage/belt/utility{ pixel_y = -8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "jZg" = ( @@ -7771,7 +7771,7 @@ /area/awaymission/jungle_planet/outside/waterfall) "kba" = ( /obj/machinery/light_construct/directional/west, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "kby" = ( @@ -7785,7 +7785,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "kcy" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -7816,7 +7816,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -7863,7 +7863,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "khX" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -7884,7 +7884,7 @@ /obj/item/stack/sheet/metal, /obj/item/stack/rods, /obj/structure/flora/ausbushes/lavendergrass, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/inside/complex) "kjq" = ( @@ -7915,8 +7915,8 @@ /area/awaymission/jungle_planet/outside/waterfall) "kka" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -7933,7 +7933,7 @@ /area/awaymission/jungle_planet/outside/cave) "klh" = ( /obj/item/bedsheet/brown, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) "klA" = ( @@ -7950,7 +7950,7 @@ "kmg" = ( /obj/machinery/door/airlock/glass, /obj/structure/firelock_frame, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "kmw" = ( @@ -8025,14 +8025,14 @@ /obj/item/bedsheet/brown{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "krt" = ( /obj/item/chair/wood{ pixel_x = 22 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "ksq" = ( @@ -8041,7 +8041,7 @@ dir = 8; pixel_y = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "whiteblue" @@ -8063,8 +8063,8 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "kuj" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "kuH" = ( @@ -8092,14 +8092,14 @@ /obj/item/kitchen/rollingpin{ pixel_y = 7 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" }, /area/awaymission/jungle_planet/inside/complex) "kvJ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "dark" @@ -8121,13 +8121,13 @@ /area/awaymission/jungle_planet/inside/complex) "kwl" = ( /obj/machinery/light/small/directional/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "kwD" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "kwU" = ( @@ -8142,9 +8142,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/abandoned) "kxv" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/door/firedoor, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "kxC" = ( @@ -8174,7 +8174,7 @@ /area/awaymission/jungle_planet/outside) "kzI" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -8189,7 +8189,7 @@ /obj/structure/closet/crate{ opened = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "kBQ" = ( @@ -8212,7 +8212,7 @@ /obj/item/razor, /obj/item/clothing/suit/leathercoat, /obj/item/clothing/head/flatcap, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/card/id/away/old/sec{ name = "MC-16 multicard"; desc = "A clip on ID Badge, has one of those fancy new magnetic strips built in." @@ -8240,7 +8240,7 @@ icon_screen = "broken"; icon_keyboard = "generic_key_broken" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -8256,7 +8256,7 @@ anchored = 1; dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "darkgreycamo" @@ -8264,7 +8264,7 @@ /area/awaymission/jungle_planet/inside) "kEk" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "kEE" = ( @@ -8273,7 +8273,7 @@ /area/awaymission/jungle_planet/outside/river) "kGA" = ( /obj/structure/chair, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) "kGW" = ( @@ -8293,14 +8293,14 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "kHP" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "kHW" = ( /obj/effect/turf_decal/caution/stand_clear/red, -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "kIg" = ( @@ -8316,7 +8316,7 @@ /obj/item/stock_parts/cell/high/empty, /obj/item/stack/cable_coil, /obj/item/broken_device, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "kJf" = ( @@ -8331,7 +8331,7 @@ dir = 4 }, /obj/machinery/light_construct/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -8350,7 +8350,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 5 }, @@ -8362,13 +8362,13 @@ /obj/machinery/economy/vending/medical{ req_access = list(301) }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/awaymission/jungle_planet/inside/complex) "kLj" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /turf/simulated/floor/bluegrid{ @@ -8410,11 +8410,11 @@ /area/awaymission/jungle_planet/outside/cave) "kRa" = ( /obj/structure/chair/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "kRf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "kRN" = ( @@ -8426,7 +8426,7 @@ /area/awaymission/jungle_planet/inside/complex) "kRO" = ( /obj/structure/sink/directional/west, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -8446,7 +8446,7 @@ pixel_x = -32; density = 0 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purple" @@ -8539,13 +8539,13 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/abandoned) "kWk" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -8558,7 +8558,7 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "kXb" = ( @@ -8587,7 +8587,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -8613,15 +8613,15 @@ /area/awaymission/jungle_planet/outside) "kZZ" = ( /obj/structure/bed, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "lbq" = ( /obj/effect/turf_decal/caution{ dir = 8 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -8678,12 +8678,12 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "leE" = ( /obj/machinery/mecha_part_fabricator, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "lfb" = ( @@ -8707,13 +8707,13 @@ }, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "lgq" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -8740,7 +8740,7 @@ /area/awaymission/jungle_planet/outside) "lid" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/bluegrid{ icon_state = "gcircuitoff" }, @@ -8777,7 +8777,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "ljf" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/pirate, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) @@ -8840,7 +8840,7 @@ /obj/item/stack/cable_coil{ amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "lms" = ( @@ -8850,7 +8850,7 @@ icon_keyboard = "generic_key_broken" }, /obj/item/paper, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "lmK" = ( @@ -8875,7 +8875,7 @@ /area/awaymission/jungle_planet/inside/complex) "lnA" = ( /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -8888,7 +8888,7 @@ /obj/structure/computerframe{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -8974,7 +8974,7 @@ /area/awaymission/jungle_planet/outside/river) "lwg" = ( /obj/structure/closet/crate/secure/loot, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "lwj" = ( @@ -9045,14 +9045,14 @@ "lAr" = ( /obj/structure/table/wood, /obj/item/trash/plate, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "lCT" = ( /obj/structure/reagent_dispensers/fueltank/chem{ pixel_y = 30 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "purple"; dir = 1 @@ -9094,7 +9094,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -9109,11 +9109,11 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "lGN" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "lIv" = ( @@ -9121,7 +9121,7 @@ /area/awaymission/jungle_planet/outside/river) "lIF" = ( /obj/machinery/iv_drip, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitebluecorner" @@ -9129,7 +9129,7 @@ /area/awaymission/jungle_planet/inside/complex) "lIX" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "lIZ" = ( @@ -9150,11 +9150,11 @@ "lJw" = ( /obj/structure/gunrack, /obj/item/gun/energy/e_gun/old, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "lJK" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "lKZ" = ( @@ -9305,8 +9305,8 @@ /obj/structure/closet, /obj/item/clothing/under/costume/pirate, /obj/item/clothing/head/bandana, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "lVB" = ( @@ -9381,13 +9381,13 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "mcY" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "mdf" = ( /obj/machinery/firealarm/directional/north, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -9404,13 +9404,13 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "mdt" = ( /obj/structure/bed, /obj/item/bedsheet/blue, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "mfd" = ( @@ -9420,7 +9420,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -9489,7 +9489,7 @@ icon_state = "small" }, /obj/item/shard, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "miM" = ( @@ -9503,7 +9503,7 @@ /area/awaymission/jungle_planet/outside/river) "mjF" = ( /obj/effect/turf_decal/arrows, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -9597,8 +9597,8 @@ /obj/item/clothing/mask/cigarette/pipe, /obj/item/lighter/zippo/engraved, /obj/item/clothing/head/helmet/skull, -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "mmK" = ( @@ -9620,7 +9620,7 @@ }, /area/awaymission/jungle_planet/outside) "mog" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/indestructible/riveted, /area/awaymission/jungle_planet/outside/cave) "mph" = ( @@ -9628,7 +9628,7 @@ /obj/effect/decal/cleanable/cobweb2{ icon_state = "cobweb1" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -9636,7 +9636,7 @@ "mpQ" = ( /obj/machinery/firealarm/directional/south, /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ icon_state = "purple" }, @@ -9664,14 +9664,14 @@ /obj/effect/turf_decal/grass{ icon_state = "grass_edge_big_corner" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" }, /area/awaymission/jungle_planet/inside) "mqZ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/clothing/shoes/workboots, /turf/simulated/floor/plasteel{ dir = 1; @@ -9680,7 +9680,7 @@ /area/awaymission/jungle_planet/inside/complex) "mre" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/ammo_casing/caseless/arrow, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -9690,7 +9690,7 @@ /area/awaymission/jungle_planet/outside/cave/small) "msr" = ( /obj/machinery/atmospherics/binary/valve, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "msZ" = ( @@ -9772,7 +9772,7 @@ }, /area/awaymission/jungle_planet/outside) "mxl" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /turf/simulated/floor/plating, @@ -9802,7 +9802,7 @@ /area/awaymission/jungle_planet/outside) "mzt" = ( /obj/item/chair/wood, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "mzv" = ( @@ -9812,8 +9812,8 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "mzx" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -9885,7 +9885,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "mDQ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -9896,7 +9896,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "mFh" = ( @@ -9909,7 +9909,7 @@ /obj/effect/turf_decal/grass{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -9943,7 +9943,7 @@ /area/awaymission/jungle_planet/inside/complex) "mHV" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/ammo_casing/caseless/arrow, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/abandoned) @@ -9962,7 +9962,7 @@ /obj/structure/closet, /obj/item/storage/fancy/cigarettes/cigpack_robust, /obj/item/storage/belt/fannypack, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -9982,7 +9982,7 @@ amount = 1; max_amount = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "mJv" = ( @@ -10010,7 +10010,7 @@ }, /area/awaymission/jungle_planet/outside/waterfall) "mKz" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purplecorner" @@ -10022,14 +10022,14 @@ amount = 2 }, /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" }, /area/awaymission/jungle_planet/inside/complex) "mKY" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/ancient{ name = "ground" }, @@ -10038,7 +10038,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "mLY" = ( @@ -10056,7 +10056,7 @@ /obj/structure/closet/crate/wooden/barrel, /obj/item/food/meat, /obj/item/food/meat, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "mNu" = ( @@ -10297,15 +10297,15 @@ }, /area/awaymission/jungle_planet/outside/cave) "mYW" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "mZK" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "mZT" = ( @@ -10344,7 +10344,7 @@ /obj/item/clothing/gloves/ring/gold, /obj/item/clothing/accessory/necklace/locket, /obj/item/coin/gold, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/wooden, /obj/item/salvage/loot/pirate, /obj/item/salvage/loot/pirate, @@ -10368,7 +10368,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -10378,7 +10378,7 @@ /obj/effect/landmark/awaymissions/gate_lizard/mob_spawn/melee_axe{ id = "cave4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "neX" = ( @@ -10407,15 +10407,15 @@ dir = 8 }, /obj/structure/sign/poster/official/random/east, -/obj/effect/spawner/random_spawners/dirt_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "ngO" = ( /obj/effect/decal/cleanable/blood/writing{ dir = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -10440,7 +10440,7 @@ /obj/item/clothing/gloves/bracer, /obj/item/clothing/suit/armor/bone, /obj/structure/closet/crate/wooden, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "njd" = ( @@ -10461,7 +10461,7 @@ /area/awaymission/jungle_planet/inside/complex) "njE" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "njH" = ( @@ -10476,7 +10476,7 @@ /area/awaymission/jungle_planet/outside/cave) "njP" = ( /obj/effect/turf_decal/box, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "nld" = ( @@ -10504,7 +10504,7 @@ /area/awaymission/jungle_planet/outside/river) "nqg" = ( /mob/living/simple_animal/lizard, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "nry" = ( @@ -10519,7 +10519,7 @@ /obj/item/stack/sheet/metal, /obj/item/stack/rods, /obj/item/stack/sheet/metal, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "nsm" = ( @@ -10536,7 +10536,7 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "nuz" = ( @@ -10587,7 +10587,7 @@ /area/awaymission/jungle_planet/outside/abandoned) "nwM" = ( /obj/machinery/light/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "rampbottom" }, @@ -10625,7 +10625,7 @@ /area/awaymission/jungle_planet/outside) "nzK" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -10646,7 +10646,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 25 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -10661,7 +10661,7 @@ /turf/simulated/floor/beach/away/sand, /area/awaymission/jungle_planet/outside/river) "nCA" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "nCT" = ( @@ -10683,7 +10683,7 @@ /area/awaymission/jungle_planet/outside/river) "nEG" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "nFb" = ( @@ -10712,8 +10712,8 @@ /obj/item/hemostat{ pixel_y = 2 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/frequent, /obj/item/FixOVein, /obj/item/surgicaldrill, /turf/simulated/floor/plasteel{ @@ -10760,8 +10760,8 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "nMr" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/indestructible/riveted, /area/awaymission/jungle_planet/outside/cave) "nMI" = ( @@ -10770,12 +10770,12 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/abandoned) "nMQ" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "nNc" = ( /obj/structure/falsewall/bookcase, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "nNs" = ( @@ -10797,7 +10797,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 5 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "nOE" = ( @@ -10805,7 +10805,7 @@ name = "south extinguisher cabinet"; pixel_y = -30 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -10858,7 +10858,7 @@ /area/awaymission/jungle_planet/inside/complex) "nRW" = ( /obj/effect/turf_decal/delivery/white, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "nSy" = ( @@ -10872,7 +10872,7 @@ /area/awaymission/jungle_planet/outside/river) "nSR" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "nSX" = ( @@ -10932,7 +10932,7 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 30 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "nWE" = ( @@ -10956,13 +10956,13 @@ /area/awaymission/jungle_planet/outside/cave) "nZd" = ( /obj/structure/sign/poster/contraband/random/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "nZe" = ( /obj/item/reagent_containers/drinks/trophy/silver_cup, /obj/item/clothing/gloves/ring/gold, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/wooden, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) @@ -10975,7 +10975,7 @@ /obj/effect/turf_decal/arrows{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "oal" = ( @@ -10997,7 +10997,7 @@ /area/awaymission/jungle_planet/inside) "obG" = ( /obj/machinery/light_construct/directional/west, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/decal/cleanable/ants, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) @@ -11084,13 +11084,13 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "oiZ" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -11129,11 +11129,11 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "omz" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/indestructible/riveted, /area/awaymission/jungle_planet/inside/complex) "omT" = ( @@ -11144,12 +11144,12 @@ /obj/item/food/grown/cannabis/ultimate, /obj/item/food/grown/cannabis/ultimate, /obj/item/food/grown/cannabis/ultimate, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "omY" = ( /obj/item/flag, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "onb" = ( @@ -11164,8 +11164,8 @@ /turf/simulated/floor/beach/away/water/deep/dense_canpass, /area/awaymission/jungle_planet/outside/cave) "ooe" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "oov" = ( @@ -11181,7 +11181,7 @@ /obj/effect/decal/nanotrasen_logo{ icon_state = "logo2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "opl" = ( @@ -11208,7 +11208,7 @@ /area/awaymission/jungle_planet/outside/river) "oqo" = ( /obj/machinery/light/directional/west, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "oqX" = ( @@ -11228,7 +11228,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "orm" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "osc" = ( @@ -11344,7 +11344,7 @@ /obj/item/stack/sheet/bone{ amount = 5 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/ancient{ name = "ground" }, @@ -11393,7 +11393,7 @@ anchored = 1; dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkgreycamo" @@ -11450,7 +11450,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -11463,25 +11463,25 @@ /obj/structure/sign/securearea{ pixel_x = 32 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "oFY" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "oHz" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, /obj/item/stack/sheet/mineral/plasma/fifty, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "oHE" = ( /obj/effect/decal/cleanable/blood/writing, /obj/structure/sign/poster/official/random/west, /obj/machinery/light_construct/directional/west, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -11511,7 +11511,7 @@ /area/awaymission/jungle_planet/outside) "oJx" = ( /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -11525,7 +11525,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "oKw" = ( @@ -11562,7 +11562,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/awaymission/jungle_planet/inside) "oMg" = ( @@ -11573,7 +11573,7 @@ pixel_x = -11; pixel_y = 2 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "oMS" = ( @@ -11582,7 +11582,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -11598,7 +11598,7 @@ /obj/item/clothing/gloves/ring/gold, /obj/structure/safe/floor, /obj/item/documents/nanotrasen, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/kirbyplants, /mob/living/simple_animal/hostile/poison_snake{ wander = 0 @@ -11606,7 +11606,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "oND" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/landmark/awaystart, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) @@ -11619,7 +11619,7 @@ "oPC" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "oQl" = ( @@ -11634,7 +11634,7 @@ /area/awaymission/jungle_planet/outside/cave) "oRs" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "oRE" = ( @@ -11676,8 +11676,8 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/cave/small) "oSL" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -11687,7 +11687,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/decal/remains/human, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -11785,16 +11785,16 @@ /area/awaymission/jungle_planet/outside/river) "pbE" = ( /obj/structure/chair/wood, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "pbH" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "pce" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "pcp" = ( @@ -11827,7 +11827,7 @@ /area/awaymission/jungle_planet/outside) "pdL" = ( /obj/item/clothing/glasses/sunglasses, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "pdY" = ( @@ -11842,7 +11842,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/waterfall) "pfh" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkgreycamo" @@ -11862,7 +11862,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -11884,14 +11884,14 @@ /obj/structure/bed, /obj/item/bedsheet/red, /obj/machinery/light_construct/directional/east, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, /area/awaymission/jungle_planet/inside/complex) "piV" = ( /obj/structure/largecrate, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -11920,7 +11920,7 @@ /obj/item/stack/spacecash/c1000, /obj/item/stack/spacecash/c500, /obj/machinery/light/small/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/wooden, /obj/item/stack/spacecash/c1000, /turf/simulated/floor/wood/oak, @@ -11962,7 +11962,7 @@ /area/awaymission/jungle_planet/inside/complex) "plU" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "pmk" = ( @@ -11975,11 +11975,11 @@ pixel_y = -6; pixel_x = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/inside/complex) "pnG" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "pnJ" = ( @@ -11991,7 +11991,7 @@ /obj/effect/landmark/awaymissions/gate_lizard/mob_spawn/melee_axe{ id = "cave3" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "ppD" = ( @@ -12004,18 +12004,18 @@ "ppW" = ( /obj/structure/statue/silver/monkey, /obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "pqt" = ( /obj/machinery/firealarm/directional/south, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "prp" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "prI" = ( @@ -12084,15 +12084,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "pwP" = ( /turf/simulated/wall/indestructible/wood, /area/awaymission/jungle_planet/outside/cave/pirate) "pwS" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitebluecorner" @@ -12116,7 +12116,7 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -12130,9 +12130,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "pzW" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/bedsheet/black, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "pzZ" = ( @@ -12169,11 +12169,11 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "pDO" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/kirbyplants, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -12204,7 +12204,7 @@ /obj/structure/chair/wood{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "pGk" = ( @@ -12226,11 +12226,11 @@ }, /area/awaymission/jungle_planet/inside/complex) "pGZ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/awaymission/jungle_planet/inside) "pHo" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "pHp" = ( @@ -12247,7 +12247,7 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 10 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "pJn" = ( @@ -12265,7 +12265,7 @@ }, /area/awaymission/jungle_planet/outside/river) "pJO" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "purple"; dir = 1 @@ -12294,8 +12294,8 @@ /obj/structure/sign/poster/official/walk{ pixel_y = -32 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "pMn" = ( @@ -12326,7 +12326,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "pOr" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/abandoned) "pRD" = ( @@ -12362,7 +12362,7 @@ /area/awaymission/jungle_planet/outside/cave/small) "pTC" = ( /obj/machinery/firealarm/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "pUX" = ( @@ -12418,7 +12418,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "pWK" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/ancient{ name = "ground" }, @@ -12441,7 +12441,7 @@ "pZa" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "pZY" = ( @@ -12467,13 +12467,13 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "qbZ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/spider/cocoon, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "qcZ" = ( /obj/structure/table/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "qdL" = ( @@ -12489,7 +12489,7 @@ "qeb" = ( /obj/structure/gunrack, /obj/item/gun/projectile/bow, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "qee" = ( @@ -12514,7 +12514,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "qfJ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "qgv" = ( @@ -12554,7 +12554,7 @@ /area/awaymission/jungle_planet/inside) "qhD" = ( /obj/item/reagent_containers/glass/bucket, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "purple" }, @@ -12568,20 +12568,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "qkl" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" }, /area/awaymission/jungle_planet/inside/complex) "qkp" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "qkM" = ( @@ -12601,24 +12601,24 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" }, /area/awaymission/jungle_planet/inside) "qlE" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/remains/human, /obj/machinery/light/directional/west, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "qma" = ( @@ -12685,7 +12685,7 @@ "qph" = ( /obj/structure/closet/syndicate, /obj/item/clothing/suit/jacket/bomber/syndicate, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "qpu" = ( @@ -12704,7 +12704,7 @@ /turf/simulated/floor/indestructible/grass/no_creep, /area/awaymission/jungle_planet/outside) "qpV" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/circular_saw, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -12741,8 +12741,8 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "qrw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/awaymission/jungle_planet/outside/cave/pirate) "qsD" = ( @@ -12779,7 +12779,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -12859,7 +12859,7 @@ /area/awaymission/jungle_planet/inside/complex) "qxu" = ( /obj/effect/turf_decal/arrows, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -12879,7 +12879,7 @@ }, /area/awaymission/jungle_planet/outside/river) "qyk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -12951,14 +12951,14 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "qEf" = ( /obj/structure/railing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "qEs" = ( @@ -13005,12 +13005,12 @@ }, /area/awaymission/jungle_planet/inside) "qIk" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/blood/often, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/ammo_casing/caseless/arrow, /turf/simulated/floor/plasteel{ dir = 4; @@ -13057,7 +13057,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "dark" @@ -13107,10 +13107,10 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "qOM" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "qPc" = ( @@ -13250,7 +13250,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "qVZ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -13269,7 +13269,7 @@ /area/awaymission/jungle_planet/outside/river) "qYR" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/salvage/ruin/soviet, /turf/simulated/floor/plasteel{ dir = 4; @@ -13277,7 +13277,7 @@ }, /area/awaymission/jungle_planet/inside) "qZP" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -13306,7 +13306,7 @@ /obj/structure/chair/sofa/left{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "rbZ" = ( @@ -13329,7 +13329,7 @@ /turf/simulated/wall/indestructible/whiteshuttle/nodiagonal, /area/awaymission/jungle_planet/outside/abandoned) "rcL" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "browncorner" @@ -13396,7 +13396,7 @@ /area/awaymission/jungle_planet/outside/cave/pirate) "rim" = ( /obj/structure/chair/wood, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "riR" = ( @@ -13415,7 +13415,7 @@ /obj/item/bedsheet/red{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -13506,7 +13506,7 @@ /area/awaymission/jungle_planet/outside) "rnO" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/chair, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -13524,7 +13524,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "rpw" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -13562,7 +13562,7 @@ icon = 'icons/obj/power.dmi'; density = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "rrw" = ( @@ -13572,11 +13572,11 @@ icon_state = "1-2" }, /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "rrT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/light_emitter{ light_color = "#FFFFFF"; set_cap = 1; @@ -13587,7 +13587,7 @@ /turf/simulated/floor/beach/away/sand, /area/awaymission/jungle_planet/outside/river) "rsE" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -13628,7 +13628,7 @@ /obj/structure/chair/wood/wings{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "rwz" = ( @@ -13659,7 +13659,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -13671,9 +13671,9 @@ }, /obj/machinery/optable, /obj/item/clothing/gloves/color/latex, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "bluefull" @@ -13701,11 +13701,11 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/cave/small) "rAr" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -13732,13 +13732,13 @@ /area/awaymission/jungle_planet/inside/complex) "rAR" = ( /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "rBb" = ( /obj/effect/turf_decal/delivery, /obj/structure/ore_box, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "rBr" = ( @@ -13751,14 +13751,14 @@ pixel_x = -32; density = 0 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purple" }, /area/awaymission/jungle_planet/inside/complex) "rBC" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "rBF" = ( @@ -13768,7 +13768,7 @@ /area/awaymission/jungle_planet/outside/waterfall) "rCN" = ( /obj/structure/table_frame, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -13779,13 +13779,13 @@ /area/awaymission/jungle_planet/inside/complex) "rEW" = ( /obj/structure/flora/ausbushes/grassybush, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "rFs" = ( /obj/effect/turf_decal/delivery, /obj/structure/ore_box, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "rFx" = ( @@ -13793,7 +13793,7 @@ dir = 1; pixel_y = -27 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "rHc" = ( @@ -13805,7 +13805,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "rHT" = ( @@ -13849,7 +13849,7 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/awaymission/jungle_planet/outside/abandoned) "rJC" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -13926,7 +13926,7 @@ /area/awaymission/jungle_planet/inside/complex) "rNb" = ( /obj/structure/railing, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "rNB" = ( @@ -13945,7 +13945,7 @@ req_access = list(301); interact_offline = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "rNK" = ( @@ -13966,7 +13966,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -13998,7 +13998,7 @@ pixel_x = -4; pixel_y = 5 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "purple" }, @@ -14032,7 +14032,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -14048,7 +14048,7 @@ /area/awaymission/jungle_planet/inside/complex) "rSn" = ( /obj/machinery/firealarm/directional/east, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -14207,7 +14207,7 @@ /area/awaymission/jungle_planet/inside/complex) "sba" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/salvage/ruin/soviet, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -14259,8 +14259,8 @@ /mob/living/simple_animal/hostile/pirate/ranged{ loot = null }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "sel" = ( @@ -14276,7 +14276,7 @@ /obj/machinery/computer/mech_bay_power_console{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purple" @@ -14300,7 +14300,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "siH" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellowcorner" @@ -14316,7 +14316,7 @@ /area/awaymission/jungle_planet/inside) "sjJ" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/salvage/ruin/soviet, /turf/simulated/floor/plasteel{ dir = 4; @@ -14381,7 +14381,7 @@ "soK" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/light/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/chair{ dir = 4 }, @@ -14422,7 +14422,7 @@ /obj/structure/chair/wood{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "srB" = ( @@ -14439,8 +14439,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -14453,7 +14453,7 @@ /area/awaymission/jungle_planet/inside/complex) "ssu" = ( /obj/structure/sign/poster/official/random/east, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "rampbottom" }, @@ -14481,7 +14481,7 @@ /area/awaymission/jungle_planet/outside/cave) "suE" = ( /obj/structure/mineral_door/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "suM" = ( @@ -14523,7 +14523,7 @@ /obj/effect/decal/cleanable/cobweb2{ icon_state = "cobweb1" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "syW" = ( @@ -14547,11 +14547,11 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "szb" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "szn" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/kirbyplants, /turf/simulated/floor/plasteel{ dir = 4; @@ -14572,12 +14572,12 @@ /obj/structure/closet/crate{ opened = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "szY" = ( /obj/item/stack/packageWrap, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -14624,14 +14624,14 @@ /obj/item/chair/wood{ pixel_x = 22 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "sDP" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "sDQ" = ( @@ -14668,8 +14668,8 @@ }, /area/awaymission/jungle_planet/outside) "sHQ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/mapping_helpers/turfs/rust/probably, +/obj/effect/spawner/random/dirt/often, /turf/simulated/wall, /area/awaymission/jungle_planet/outside/cave/pirate) "sIz" = ( @@ -14678,7 +14678,7 @@ /obj/item/reagent_containers/drinks/drinkingglass/shotglass{ pixel_x = -4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -14730,7 +14730,7 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -14738,7 +14738,7 @@ /area/awaymission/jungle_planet/inside) "sMs" = ( /obj/structure/kitchenspike_frame, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "sMA" = ( @@ -14751,14 +14751,14 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "sMO" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "sMZ" = ( /obj/item/pen{ pixel_x = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "dark" @@ -14798,7 +14798,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "sPM" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "sQH" = ( @@ -14865,7 +14865,7 @@ /obj/effect/turf_decal/arrows{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -14887,7 +14887,7 @@ /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "sVj" = ( @@ -14906,11 +14906,11 @@ /obj/structure/sign/radiation{ pixel_y = 65 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "sXj" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/awaymission/jungle_planet/inside/complex) "sXU" = ( @@ -14928,7 +14928,7 @@ /obj/structure/disposalpipe/broken{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "sZo" = ( @@ -14939,7 +14939,7 @@ /mob/living/simple_animal/hostile/pirate/ranged{ loot = null }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "tas" = ( @@ -14969,7 +14969,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "tcP" = ( @@ -14988,8 +14988,8 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "tdt" = ( -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "tei" = ( @@ -15064,7 +15064,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "tho" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /mob/living/simple_animal/hostile/jungle_lizard/meele{ wander = 0 }, @@ -15082,7 +15082,7 @@ dir = 9; desc = "A mysterious gateway built by unknown hands, it allows for faster than light travel to far-flung locations." }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkgreycamo" @@ -15119,7 +15119,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -15132,7 +15132,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "tlv" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "browncorner" @@ -15141,7 +15141,7 @@ "tmv" = ( /obj/structure/table/wood, /obj/item/stack/sheet/bone, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "tmC" = ( @@ -15165,14 +15165,14 @@ }, /area/awaymission/jungle_planet/outside/waterfall) "tnK" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/decal/remains/human, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "tnM" = ( /obj/structure/bed, /obj/item/bedsheet/black, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "tnS" = ( @@ -15191,7 +15191,7 @@ icon_state = "grass_edge_big_corner"; dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "tnX" = ( @@ -15210,7 +15210,7 @@ }, /area/awaymission/jungle_planet/outside/cave) "tps" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -15290,12 +15290,12 @@ "tsM" = ( /obj/item/shard, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "tte" = ( /obj/item/bikehorn/golden, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/wooden, /obj/item/salvage/loot/pirate, /obj/item/salvage/loot/pirate, @@ -15345,8 +15345,8 @@ /obj/structure/chair/wood{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "tzH" = ( @@ -15382,7 +15382,7 @@ dir = 1 }, /obj/effect/landmark/awaystart, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -15390,7 +15390,7 @@ /area/awaymission/jungle_planet/inside) "tAY" = ( /obj/machinery/light_construct/small/north, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "tBs" = ( @@ -15400,7 +15400,7 @@ /turf/simulated/wall/indestructible/rock/mineral, /area/awaymission/jungle_planet/outside/cave) "tBu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/awaymission/jungle_planet/inside) "tBJ" = ( @@ -15409,19 +15409,19 @@ /area/awaymission/jungle_planet/outside/cave) "tCk" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "tCl" = ( /obj/item/chair/wood, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "tDf" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -15447,7 +15447,7 @@ /area/awaymission/jungle_planet/outside/waterfall) "tEi" = ( /obj/item/rack_parts, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "tEr" = ( @@ -15466,8 +15466,8 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/waterfall) "tEQ" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "tGN" = ( @@ -15480,14 +15480,14 @@ }, /area/awaymission/jungle_planet/outside/cave) "tHT" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "tIH" = ( /obj/structure/railing{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "tJi" = ( @@ -15623,14 +15623,14 @@ }, /area/awaymission/jungle_planet/outside) "tRE" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "tSG" = ( /obj/structure/morgue{ dir = 2 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -15658,7 +15658,7 @@ /area/awaymission/jungle_planet/outside/cave) "tTV" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "tTZ" = ( @@ -15707,7 +15707,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "tUU" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/effect/landmark/awaystart, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -15722,12 +15722,12 @@ "tVL" = ( /obj/structure/flora/grass/jungle, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "tVQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "tWg" = ( @@ -15761,7 +15761,7 @@ /area/awaymission/jungle_planet/outside/river) "tYH" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" @@ -15802,7 +15802,7 @@ }, /area/awaymission/jungle_planet/inside) "ubw" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/light_construct/directional/south, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -15847,7 +15847,7 @@ pixel_x = 17; pixel_y = -13 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/item/storage/firstaid/toxin, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -15969,12 +15969,12 @@ /obj/item/coin/silver, /obj/item/coin/silver, /obj/item/coin/silver, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/structure/closet/crate/wooden, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "ulv" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /mob/living/simple_animal/hostile/poison/giant_spider, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -16019,7 +16019,7 @@ /obj/item/chair{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -16038,7 +16038,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -16055,7 +16055,7 @@ "upX" = ( /obj/item/stack/rods, /obj/item/shard, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/firealarm/directional/west, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -16110,14 +16110,14 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "uts" = ( /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/light_emitter{ light_color = "#FFFFFF"; set_cap = 1; @@ -16129,13 +16129,13 @@ /area/awaymission/jungle_planet/outside) "utY" = ( /obj/effect/decal/cleanable/cobweb, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/bluegrid{ icon_state = "gcircuitoff" }, /area/awaymission/jungle_planet/outside/cave) "uue" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/ammo_casing/caseless/arrow, /turf/simulated/floor/plasteel{ dir = 1; @@ -16152,14 +16152,14 @@ /obj/item/storage/box/syringes, /obj/item/stack/medical/bruise_pack, /obj/item/storage/box/gloves, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitebluecorner" }, /area/awaymission/jungle_planet/inside/complex) "uvz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "uvF" = ( @@ -16218,7 +16218,7 @@ /obj/item/stack/medical/ointment/advanced, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/splint, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "uBo" = ( @@ -16236,7 +16236,7 @@ }, /area/awaymission/jungle_planet/inside) "uBw" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/capacitor, /obj/item/stock_parts/capacitor{ pixel_x = 14 @@ -16375,7 +16375,7 @@ /area/awaymission/jungle_planet/inside/complex) "uJY" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -16397,7 +16397,7 @@ /area/awaymission/jungle_planet/inside/complex) "uKT" = ( /obj/structure/kitchenspike, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating/asteroid/ancient{ name = "ground" }, @@ -16432,7 +16432,7 @@ anchored = 1; dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "darkgreycamo" @@ -16446,7 +16446,7 @@ /area/awaymission/jungle_planet/outside) "uND" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -16454,15 +16454,15 @@ /area/awaymission/jungle_planet/inside) "uNI" = ( /obj/item/handheld_defibrillator, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, /area/awaymission/jungle_planet/inside/complex) "uOh" = ( /obj/item/camera_assembly, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "uOn" = ( @@ -16493,7 +16493,7 @@ /area/awaymission/jungle_planet/outside/river) "uQQ" = ( /obj/structure/closet/crate/secure/loot, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "uRs" = ( @@ -16501,7 +16501,7 @@ pixel_x = 6; pixel_y = 30 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -16528,7 +16528,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "uTk" = ( @@ -16549,7 +16549,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "uVT" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluecorner" }, @@ -16596,7 +16596,7 @@ /obj/machinery/atmospherics/pipe/simple/visible, /obj/structure/sign/poster/contraband/random/west, /obj/random/tool, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "vao" = ( @@ -16681,7 +16681,7 @@ icon_state = "spiderling"; name = "dead spider" }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "vgF" = ( @@ -16719,7 +16719,7 @@ /area/awaymission/jungle_planet/outside/cave) "vhL" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "vhX" = ( @@ -16747,7 +16747,7 @@ /obj/item/stack/sheet/plasteel{ amount = 10 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -16773,7 +16773,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "vkC" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -16784,7 +16784,7 @@ icon_state = "small" }, /obj/structure/table, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -16810,7 +16810,7 @@ }, /area/awaymission/jungle_planet/outside) "vmE" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "vni" = ( @@ -16822,7 +16822,7 @@ }, /obj/effect/decal/remains/human, /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/light_construct/small/west, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" @@ -16832,7 +16832,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -16844,7 +16844,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "voN" = ( @@ -16861,12 +16861,12 @@ }, /area/awaymission/jungle_planet/outside/river) "vpR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "vqo" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/grass{ icon_state = "grass_edge_medium"; dir = 4 @@ -16881,7 +16881,7 @@ /obj/item/stack/sheet/mineral/silver{ amount = 40 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -16905,7 +16905,7 @@ /obj/structure/closet/secure_closet{ req_access = list(271) }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -16931,7 +16931,7 @@ pixel_x = -2; pixel_y = -5 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "vtg" = ( @@ -16961,7 +16961,7 @@ "vvO" = ( /obj/item/broken_device, /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/bluegrid{ icon_state = "bcircuitoff" }, @@ -17014,7 +17014,7 @@ icon_state = "spiderling"; name = "dead spider" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -17135,7 +17135,7 @@ /area/awaymission/jungle_planet/inside/complex) "vEO" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "vFj" = ( @@ -17153,8 +17153,8 @@ /area/awaymission/jungle_planet/outside) "vFR" = ( /obj/effect/turf_decal/caution/stand_clear/red, -/obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/oil/maybe, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "vGb" = ( @@ -17234,7 +17234,7 @@ dir = 8 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -17261,12 +17261,12 @@ /area/awaymission/jungle_planet/inside/complex) "vKf" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "vKK" = ( /obj/structure/chair, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "vLD" = ( @@ -17297,7 +17297,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -17326,9 +17326,9 @@ /area/awaymission/jungle_planet/outside/river) "vNE" = ( /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /mob/living/simple_animal/parrot, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "vOh" = ( @@ -17340,7 +17340,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/inside/complex) "vPN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/indestructible/riveted, /area/awaymission/jungle_planet/inside) "vPR" = ( @@ -17368,7 +17368,7 @@ "vRw" = ( /obj/structure/bed, /obj/item/bedsheet/red, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -17380,7 +17380,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "vSc" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /mob/living/simple_animal/lizard, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) @@ -17390,7 +17390,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "vSu" = ( @@ -17406,7 +17406,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "vTu" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -17436,7 +17436,7 @@ /area/awaymission/jungle_planet/outside) "vVD" = ( /obj/structure/flora/ausbushes/brflowers, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/remains/human, /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) @@ -17455,7 +17455,7 @@ pixel_y = -1 }, /obj/machinery/light_construct/small/west, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/grass{ icon_state = "grass_edge_medium"; dir = 4 @@ -17495,15 +17495,15 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "wax" = ( /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "waQ" = ( @@ -17520,13 +17520,13 @@ }, /area/awaymission/jungle_planet/inside) "wbT" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /mob/living/simple_animal/hostile/poison/giant_spider/hunter, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "wcv" = ( /obj/structure/bed/mattress, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/small) "wcW" = ( @@ -17541,7 +17541,7 @@ /area/awaymission/jungle_planet/outside) "wdb" = ( /obj/machinery/door/firedoor, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "wdZ" = ( @@ -17552,7 +17552,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 10 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -17585,11 +17585,11 @@ }, /area/awaymission/jungle_planet/inside/complex) "wgn" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -17609,8 +17609,8 @@ /area/awaymission/jungle_planet/outside) "wjd" = ( /obj/structure/chair/stool/bar, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "wjj" = ( @@ -17648,7 +17648,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "wmO" = ( @@ -17662,7 +17662,7 @@ }, /area/awaymission/jungle_planet/outside/river) "wne" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/awaymission/jungle_planet/outside/river) "wnr" = ( @@ -17674,14 +17674,14 @@ /area/awaymission/jungle_planet/inside/complex) "woa" = ( /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "woW" = ( /obj/structure/closet, /obj/item/clothing/under/costume/pirate_rags, /obj/item/clothing/head/bandana, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "wpb" = ( @@ -17715,19 +17715,19 @@ }, /area/awaymission/jungle_planet/inside/complex) "wtM" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "wtW" = ( /obj/structure/bed, /obj/item/bedsheet/black, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "wuN" = ( /obj/structure/flora/ausbushes/lavendergrass, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/landmark/awaymissions/gate_lizard/mob_spawn/melee{ id = "lake5" }, @@ -17735,7 +17735,7 @@ /area/awaymission/jungle_planet/outside/river) "wvP" = ( /obj/structure/kitchenspike, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -17776,7 +17776,7 @@ /obj/item/vending_refill/medical, /obj/item/vending_refill/snack, /obj/item/vending_refill, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -17791,7 +17791,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "wzk" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" @@ -17842,7 +17842,7 @@ dir = 8 }, /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "wCZ" = ( @@ -17928,8 +17928,8 @@ name = "Surgery Cleaner"; pixel_x = -7 }, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitebluecorner" @@ -17983,7 +17983,7 @@ }, /area/awaymission/jungle_planet/outside/river) "wJh" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/indestructible, /area/awaymission/jungle_planet/inside) "wJq" = ( @@ -18006,7 +18006,7 @@ icon_state = "grass_edge_big_corner"; dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18047,7 +18047,7 @@ /obj/item/shield/riot, /obj/item/shield/riot, /obj/item/shield/riot, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "wNS" = ( @@ -18089,7 +18089,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "wPA" = ( @@ -18165,7 +18165,7 @@ "wTo" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18195,7 +18195,7 @@ /obj/structure/sign/monkey_paint{ pixel_y = 30 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "wWP" = ( @@ -18203,14 +18203,14 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "wXR" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "wYk" = ( /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" @@ -18218,7 +18218,7 @@ /area/awaymission/jungle_planet/inside/complex) "wYy" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18237,7 +18237,7 @@ pixel_x = -7; pixel_y = -10 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -18246,20 +18246,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "wZY" = ( /obj/item/storage/bag/cash, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/dirt/often, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "xae" = ( /mob/living/simple_animal/hostile/pirate{ loot = null }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "xag" = ( @@ -18277,7 +18277,7 @@ /area/awaymission/jungle_planet/outside/abandoned) "xaI" = ( /obj/effect/turf_decal/caution, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18290,7 +18290,7 @@ pixel_x = -8 }, /obj/item/trash/can, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "xbo" = ( @@ -18351,7 +18351,7 @@ /obj/item/bedsheet/black{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "xdC" = ( @@ -18359,9 +18359,9 @@ pixel_y = -11; amount = 2 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "xeo" = ( @@ -18370,7 +18370,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "xeD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/river) "xeZ" = ( @@ -18394,8 +18394,8 @@ /area/awaymission/jungle_planet/inside/complex) "xfn" = ( /obj/item/ammo_casing/caseless/arrow, -/obj/effect/spawner/random_spawners/blood_often, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/blood/often, +/obj/effect/spawner/random/dirt/often, /obj/machinery/door_control/shutter/south{ name = "Armory Shutters-control"; id = "Arm in"; @@ -18407,7 +18407,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "xfP" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside) "xhl" = ( @@ -18440,7 +18440,7 @@ "xkK" = ( /obj/structure/bed, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "xlu" = ( @@ -18450,7 +18450,7 @@ /obj/item/stack/sheet/mineral/diamond{ amount = 25 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "xmJ" = ( @@ -18472,26 +18472,26 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 20 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "xqz" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "xrT" = ( /obj/structure/table/wood, /obj/item/gun/energy/gun/turret, /obj/item/clothing/mask/cigarette/pipe, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/river) "xsD" = ( /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18551,7 +18551,7 @@ /turf/simulated/floor/beach/away/sand, /area/awaymission/jungle_planet/outside/river) "xuU" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/cleanable/generic, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) @@ -18581,7 +18581,7 @@ dir = 8 }, /obj/effect/decal/cleanable/glass, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/mineral/plastitanium, /area/awaymission/jungle_planet/outside/abandoned) "xyC" = ( @@ -18607,7 +18607,7 @@ /obj/item/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "red" @@ -18620,7 +18620,7 @@ tool_volume = 300; on = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "xAY" = ( @@ -18638,7 +18638,7 @@ dir = 8 }, /obj/item/clothing/glasses/hud/health, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "whitebluecorner" }, @@ -18657,14 +18657,14 @@ /area/awaymission/jungle_planet/outside/waterfall) "xCP" = ( /obj/effect/decal/remains/human, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkredcorners" }, /area/awaymission/jungle_planet/inside/complex) "xCQ" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /obj/item/storage/belt/utility, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -18673,7 +18673,7 @@ pixel_y = 10; amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /mob/living/simple_animal/lizard, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) @@ -18689,7 +18689,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "xDg" = ( -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18756,9 +18756,9 @@ }, /area/awaymission/jungle_planet/outside/river) "xJH" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/largecrate, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18799,11 +18799,11 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "xOa" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -18840,7 +18840,7 @@ /obj/effect/turf_decal/arrows{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkneutralfull" @@ -18905,7 +18905,7 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /obj/effect/landmark/awaystart, /turf/simulated/floor/plasteel{ dir = 4; @@ -18944,7 +18944,7 @@ list_reagents = list("whiskey" = 0); pixel_x = -9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "xSz" = ( @@ -18981,7 +18981,7 @@ /area/awaymission/jungle_planet/inside/complex) "xVk" = ( /obj/structure/bed, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside) "xVv" = ( @@ -19008,7 +19008,7 @@ }, /area/awaymission/jungle_planet/outside) "xWo" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -19018,14 +19018,14 @@ pixel_y = -11; amount = 2 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "xWT" = ( /obj/structure/sign/nosmoking_2{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/dirt_often, +/obj/effect/spawner/random/dirt/often, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "xYt" = ( @@ -19041,7 +19041,7 @@ /obj/item/chair{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "xZy" = ( @@ -19056,7 +19056,7 @@ /area/awaymission/jungle_planet/outside/cave/pirate) "xZT" = ( /obj/item/cigbutt, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "yaX" = ( @@ -19081,7 +19081,7 @@ /area/awaymission/jungle_planet/outside) "ydq" = ( /obj/structure/bed/mattress/dirty, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "ydD" = ( @@ -19120,7 +19120,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "ygc" = ( @@ -19152,7 +19152,7 @@ /obj/structure/railing/corner{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "yhd" = ( diff --git a/_maps/map_files220/RandomZLevels/spacebattle.dmm b/_maps/map_files220/RandomZLevels/spacebattle.dmm index 82390b0d0c26..4c047b7fc288 100644 --- a/_maps/map_files220/RandomZLevels/spacebattle.dmm +++ b/_maps/map_files220/RandomZLevels/spacebattle.dmm @@ -62,7 +62,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate) "ai" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway7) "aj" = ( @@ -161,7 +161,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway3) "aA" = ( @@ -291,7 +291,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate) "aR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway3) "aS" = ( @@ -346,7 +346,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/blood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/engine) "ba" = ( @@ -367,7 +367,7 @@ /turf/space, /area/awaymission/space_battle/hallway10) "bd" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/awaymissions/spacebattle/mine_spawner{ id = "ext2" }, @@ -384,7 +384,7 @@ }, /area/awaymission/space_battle/prhallway3) "bf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate5) "bg" = ( @@ -427,7 +427,7 @@ /turf/space, /area/awaymission/space_battle/syndicate/syndicate1) "bm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/cruiser) "bn" = ( @@ -452,7 +452,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway2) "bp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; dir = 1 @@ -614,7 +614,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway8) "bX" = ( @@ -805,7 +805,7 @@ /area/awaymission) "cw" = ( /obj/item/stack/ore/glass, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/asteroid/airless, /area/space) "cx" = ( @@ -828,10 +828,10 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway3) "cB" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/gibs/down, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) @@ -933,7 +933,7 @@ /area/awaymission/space_battle/living) "cR" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space) "cS" = ( @@ -1056,7 +1056,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate2) "dp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner"; dir = 1 @@ -1094,7 +1094,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/sec_storage) "du" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/cruiser) "dv" = ( @@ -1331,7 +1331,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate2) "en" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway2) "eo" = ( @@ -1425,7 +1425,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 4 @@ -1460,7 +1460,7 @@ }, /area/awaymission/space_battle/engine) "eL" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light_construct/directional/south, /turf/simulated/floor/plasteel/airless{ icon_state = "yellow" @@ -1479,7 +1479,7 @@ /area/awaymission/space_battle/syndicate/syndicate5) "eO" = ( /obj/machinery/door/airlock/titanium, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/titanium/blue/airless, /area/space) "eP" = ( @@ -1507,7 +1507,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/engine) "eS" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -1572,7 +1572,7 @@ /area/awaymission/space_battle/hallway1) "fc" = ( /obj/machinery/light_construct/directional/south, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral" }, @@ -1659,7 +1659,7 @@ icon = 'icons/obj/turrets.dmi'; icon_state = "destroyed_target_prism" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space) "fq" = ( @@ -1744,7 +1744,7 @@ "fz" = ( /obj/structure/disposalpipe/segment, /obj/structure/transit_tube, -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ layer = 4; icon = 'icons/obj/singularity.dmi'; icon_state = "TheSingGen" @@ -1779,7 +1779,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/turret7) "fE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 9 @@ -1890,7 +1890,7 @@ }, /area/awaymission/space_battle/hallway11) "fU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/rods, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plasteel, @@ -2271,18 +2271,18 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway7) "gX" = ( /obj/machinery/power/apc/off_station/empty_charge/directional/south, /obj/structure/cable, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/living) "gY" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway5) "gZ" = ( @@ -2347,7 +2347,7 @@ /area/awaymission/space_battle/syndicate/syndicate2) "hg" = ( /obj/structure/inflatable/door, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space) "hh" = ( @@ -2683,13 +2683,13 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/cruiser) "ii" = ( -/obj/machinery/constructable_frame, -/obj/effect/landmark/damageturf, +/obj/structure/machine_frame, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/living) "ij" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -2837,7 +2837,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate1) "iG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/engineering) "iH" = ( @@ -3015,7 +3015,7 @@ /area/awaymission/space_battle/cruiser) "jc" = ( /obj/effect/turf_decal/delivery/white/hollow, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "dark_large" }, @@ -3227,7 +3227,7 @@ icon_state = "0-2" }, /obj/machinery/power/apc/off_station/directional/north, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 1 @@ -3295,7 +3295,7 @@ }, /area/awaymission/space_battle/server) "jQ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/asteroid/airless, /area/awaymission) "jR" = ( @@ -3330,7 +3330,7 @@ /turf/simulated/wall/indestructible/whiteshuttle, /area/awaymission/space_battle/cruiser) "jV" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /obj/item/stack/cable_coil, @@ -3927,7 +3927,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate1) "lR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate) "lS" = ( @@ -4051,11 +4051,11 @@ }, /area/awaymission/space_battle/hallway8) "ml" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) "mm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/ash, /turf/simulated/floor/mineral/titanium, /area/awaymission/space_battle/storage) @@ -4069,7 +4069,7 @@ }, /area/awaymission/space_battle/cruiser) "mp" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/awaymission/space_battle/syndicate/syndicate2) "mq" = ( @@ -4084,7 +4084,7 @@ }, /area/awaymission/space_battle/hallway8) "mr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods, /turf/simulated/floor/plating/asteroid/airless, /area/awaymission) @@ -4181,7 +4181,7 @@ /area/awaymission/space_battle/syndicate/syndicate1) "mG" = ( /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/kitchen) "mH" = ( @@ -4218,7 +4218,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate) "mQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/engineering) "mS" = ( @@ -4330,7 +4330,7 @@ /area/awaymission/space_battle/hallway2) "nl" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/shreds, /turf/simulated/floor/plating/airless, /area/space) @@ -4481,7 +4481,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /obj/structure/cable{ @@ -4550,7 +4550,7 @@ /area/awaymission/space_battle/syndicate/syndicate6) "nU" = ( /obj/item/cigbutt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 1 @@ -4594,13 +4594,13 @@ }, /area/awaymission/space_battle/syndicate) "ob" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral" }, /area/awaymission/space_battle/hallway11) "oc" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_2" }, /obj/effect/decal/cleanable/blood/gibs/up, @@ -4758,7 +4758,7 @@ /area/awaymission/space_battle/hallway8) "ox" = ( /obj/effect/decal/cleanable/shreds, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/directional/south, /mob/living/simple_animal/hostile/syndicate/ranged/space/autogib, /turf/simulated/floor/plating/airless, @@ -4896,7 +4896,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/cruiser) "oX" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/titanium, /area/awaymission/space_battle/storage) "oY" = ( @@ -4941,7 +4941,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "floor_large" }, @@ -5011,7 +5011,7 @@ "pq" = ( /obj/structure/disposalpipe/segment, /obj/structure/transit_tube, -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ layer = 4; icon = 'icons/obj/singularity.dmi'; icon_state = "TheSingGen" @@ -5309,7 +5309,7 @@ "qq" = ( /obj/structure/disposalpipe/segment, /obj/structure/transit_tube, -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ layer = 4; icon = 'icons/obj/singularity.dmi'; icon_state = "TheSingGen" @@ -5527,7 +5527,7 @@ /obj/item/shard{ icon_state = "medium" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate) "rh" = ( @@ -5641,7 +5641,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/hallway11) "ry" = ( @@ -5711,7 +5711,7 @@ }, /area/awaymission/space_battle/hallway11) "rI" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/chair/comfy/shuttle, /mob/living/simple_animal/hostile/syndicate/ranged/space/autogib/spacebattle, /turf/simulated/floor/mineral/titanium/blue/airless, @@ -5785,7 +5785,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway10) "rY" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 4 @@ -5824,7 +5824,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) "sd" = ( @@ -6020,7 +6020,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway5) "sL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway2) "sM" = ( @@ -6425,7 +6425,7 @@ }, /area/awaymission/space_battle/kitchen) "tZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway8) "ua" = ( @@ -6526,7 +6526,7 @@ /area/awaymission/space_battle/hallway11) "uo" = ( /obj/structure/girder/reinforced, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space) "up" = ( @@ -6562,7 +6562,7 @@ "uv" = ( /obj/effect/turf_decal/delivery/white/hollow/right, /obj/effect/turf_decal/box/corners, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/dark{ icon_state = "dark_large" }, @@ -6719,7 +6719,7 @@ }, /area/awaymission/space_battle/prhallway3) "uV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate2) "uW" = ( @@ -6790,7 +6790,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/sec_storage) "vk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/syndicate/syndicate1) "vl" = ( @@ -6804,7 +6804,7 @@ dir = 10 }, /obj/structure/window/reinforced, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway7) "vm" = ( @@ -6813,7 +6813,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/hallway3) "vo" = ( @@ -6893,7 +6893,7 @@ "vx" = ( /obj/structure/disposalpipe/segment, /obj/structure/transit_tube, -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ layer = 4; icon = 'icons/obj/singularity.dmi'; icon_state = "TheSingGen" @@ -6946,7 +6946,7 @@ /area/awaymission/space_battle/hallway5) "vG" = ( /obj/effect/decal/remains/robot, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "podfloor" }, @@ -7182,7 +7182,7 @@ /area/awaymission/space_battle/syndicate/syndicate6) "ww" = ( /obj/item/stack/rods, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/asteroid/airless, /area/awaymission) "wx" = ( @@ -7317,7 +7317,7 @@ /area/awaymission/space_battle/syndicate/syndicate1) "wO" = ( /obj/item/kirbyplants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 10 @@ -7399,7 +7399,7 @@ /obj/effect/turf_decal/box/corners{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/awaymissions/spacebattle/mob_spawn/ranged_space{ id = "turret3" }, @@ -7451,7 +7451,7 @@ /area/awaymission/space_battle/syndicate) "xf" = ( /obj/item/stock_parts/cell/high/empty, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; dir = 1 @@ -7468,7 +7468,7 @@ /turf/space, /area/space) "xk" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /mob/living/simple_animal/hostile/malf_drone/spacebattle, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate5) @@ -7501,7 +7501,7 @@ }, /area/awaymission/space_battle/cruiser) "xq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 1 @@ -7534,7 +7534,7 @@ /turf/simulated/floor/plating, /area/awaymission/space_battle/hallway3) "xv" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/space) "xy" = ( @@ -7546,7 +7546,7 @@ /area/awaymission/space_battle/syndicate/syndicate6) "xz" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway11) "xA" = ( @@ -7562,14 +7562,14 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate1) "xD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; dir = 8 }, /area/awaymission/space_battle/prhallway2) "xF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mob_spawn/human/corpse/spacebattle/medic, /obj/effect/decal/cleanable/blood/gibs/down, /turf/simulated/floor/plating/airless, @@ -7672,7 +7672,7 @@ /area/awaymission/space_battle/hallway8) "xT" = ( /obj/effect/turf_decal/delivery/white/hollow, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "dark_large" }, @@ -7727,7 +7727,7 @@ /turf/space, /area/space) "yf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -7912,7 +7912,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/engine) "yJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/syndicate/ranged/autogib/spacebattle, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway5) @@ -7950,7 +7950,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/awaymission/space_battle/syndicate/syndicate2) "yO" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral" }, @@ -7983,7 +7983,7 @@ /area/space) "yV" = ( /obj/item/stack/ore/iron, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/asteroid/airless, /area/space) "yW" = ( @@ -8043,7 +8043,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle) "ze" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/turret3) "zf" = ( @@ -8163,7 +8163,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "darkfull" }, @@ -8180,7 +8180,7 @@ }, /area/awaymission/space_battle/engine) "zB" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/sec_storage) "zC" = ( @@ -8286,11 +8286,11 @@ /obj/item/shard{ icon_state = "medium" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/living) "zP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -8405,7 +8405,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway9) "Am" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/syndicate/ranged/space/autogib/spacebattle, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/engineering) @@ -8531,11 +8531,11 @@ "AJ" = ( /obj/effect/mob_spawn/human/corpse/spacebattle/engineer/space, /obj/effect/decal/cleanable/blood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/turret1) "AK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/turret7) "AL" = ( @@ -8550,7 +8550,7 @@ /area/space) "AN" = ( /obj/item/stack/cable_coil, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate) "AO" = ( @@ -8614,7 +8614,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/syndicate/ranged/autogib/spacebattle, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway10) @@ -8680,7 +8680,7 @@ /turf/simulated/floor/plating, /area/awaymission/space_battle/prhallway1) "Bi" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space) "Bj" = ( @@ -8750,7 +8750,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/sec_storage) "Br" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -8799,7 +8799,7 @@ /turf/simulated/floor/plating, /area/awaymission/space_battle/cruiser) "Bz" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -8884,7 +8884,7 @@ }, /area/awaymission/space_battle/server) "BL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/engineering) "BM" = ( @@ -9038,7 +9038,7 @@ /turf/simulated/floor/plasteel/freezer, /area/awaymission/space_battle/kitchen) "Cm" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "darkfull" }, @@ -9099,7 +9099,7 @@ }, /area/awaymission/space_battle/cruiser) "Cv" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, /obj/structure/sign/poster/official/random/south, @@ -9113,7 +9113,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light_construct/directional/east, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; @@ -9165,7 +9165,7 @@ /area/awaymission/space_battle/hallway2) "CF" = ( /obj/item/stack/sheet/mineral/titanium, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -9288,7 +9288,7 @@ }, /area/awaymission/space_battle/hallway5) "CU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 8 }, @@ -9409,7 +9409,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/engine) "Dj" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral" }, @@ -9458,7 +9458,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate1) "Ds" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/space) "Dt" = ( @@ -9495,7 +9495,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/awaymission/space_battle/syndicate/syndicate2) "DA" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; dir = 1 @@ -9610,7 +9610,7 @@ /turf/simulated/floor/mineral/titanium, /area/awaymission/space_battle/storage) "DS" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/sign/poster/ripped{ pixel_y = 32 }, @@ -9703,7 +9703,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway7) "Eh" = ( @@ -9746,7 +9746,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/engine) "Eo" = ( @@ -9835,7 +9835,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate5) "EA" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/turret8) "EE" = ( @@ -9893,7 +9893,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -9914,7 +9914,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/turret3) "EM" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/awaymission/space_battle/syndicate/syndicate5) "EN" = ( @@ -10010,7 +10010,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/turret6) "EY" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/mineral, /area/awaymission) "EZ" = ( @@ -10101,7 +10101,7 @@ /obj/structure/sign/securearea{ pixel_y = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral" }, @@ -10194,7 +10194,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate6) "FB" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; dir = 1 @@ -10285,7 +10285,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "darkfull" }, @@ -10409,7 +10409,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/sec_storage) "Gk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/bridge) "Gm" = ( @@ -10417,7 +10417,7 @@ /obj/structure/sign/engineering{ pixel_x = 32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/titanium, /area/awaymission/space_battle/storage) "Gn" = ( @@ -10648,7 +10648,7 @@ }, /area/awaymission/space_battle/hallway11) "GT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "podfloor" }, @@ -10722,7 +10722,7 @@ }, /area/awaymission/space_battle/bridge) "Hc" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/asteroid/airless, /area/space) "He" = ( @@ -10814,7 +10814,7 @@ }, /area/awaymission/space_battle/hallway8) "Ht" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/syndicate/ranged/space/autogib, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) @@ -11090,7 +11090,7 @@ /area/awaymission/space_battle/engineering) "Ii" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/titanium, /area/awaymission/space_battle/storage) "Ij" = ( @@ -11115,7 +11115,7 @@ /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway2) "Im" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/awaymissions/spacebattle/mine_spawner{ id = "turret1" }, @@ -11154,7 +11154,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate1) "Is" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/malf_drone/spacebattle, /turf/simulated/floor/plasteel/airless{ icon_state = "podfloor" @@ -11300,12 +11300,12 @@ /area/awaymission/space_battle/hallway5) "IP" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space) "IQ" = ( /obj/item/shard, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "podfloor" }, @@ -11345,7 +11345,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/prhallway2) "IZ" = ( @@ -11491,7 +11491,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway7) "Jy" = ( @@ -11626,7 +11626,7 @@ }, /area/awaymission/space_battle/hallway5) "JV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "yellow"; dir = 8 @@ -11717,7 +11717,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/hallway11) "Km" = ( @@ -11746,7 +11746,7 @@ /turf/space, /area/space) "Kq" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate2) "Ks" = ( @@ -11795,7 +11795,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate1) "KB" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/hallway7) "KC" = ( @@ -11830,7 +11830,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/cruiser) "KH" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "blueyellowfull" }, @@ -11904,7 +11904,7 @@ /area/space) "KV" = ( /obj/machinery/porta_turret/syndicate, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space) "KW" = ( @@ -11994,7 +11994,7 @@ "Li" = ( /obj/structure/cable, /obj/machinery/power/apc/off_station/directional/west, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -12007,7 +12007,7 @@ /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/awaymission/space_battle/syndicate) "Lk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -12171,7 +12171,7 @@ }, /area/awaymission/space_battle/medbay) "LI" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -12262,7 +12262,7 @@ /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway4) "LU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway11) "LV" = ( @@ -12396,7 +12396,7 @@ /area/awaymission/space_battle/cruiser) "Mo" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; dir = 9 @@ -12484,7 +12484,7 @@ /turf/space, /area/space) "MD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner"; dir = 8 @@ -12516,10 +12516,10 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/cruiser) "MG" = ( -/obj/machinery/constructable_frame{ +/obj/structure/machine_frame{ icon_state = "box_1" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) @@ -12579,7 +12579,7 @@ /obj/structure/rack, /obj/item/stack/rods/fifty, /obj/effect/turf_decal/delivery/red/hollow, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway11) "MQ" = ( @@ -12912,7 +12912,7 @@ /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/awaymission/space_battle/syndicate) "NO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/turret1) "NP" = ( @@ -12953,7 +12953,7 @@ }, /area/awaymission/space_battle/kitchen) "NT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "whiteblue" }, @@ -13013,7 +13013,7 @@ }, /area/awaymission/space_battle/hallway4) "Of" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/engineering) "Og" = ( @@ -13058,7 +13058,7 @@ }, /area/awaymission/space_battle/syndicate/syndicate4) "Oo" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil, /obj/effect/gibspawner/human, /turf/simulated/floor/plasteel/airless, @@ -13069,7 +13069,7 @@ /area/awaymission/space_battle/syndicate) "Or" = ( /obj/effect/gibspawner/human, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) @@ -13176,7 +13176,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "darkredalt"; dir = 8 @@ -13201,7 +13201,7 @@ }, /area/awaymission/space_battle/hallway1) "ON" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate1) "OO" = ( @@ -13293,7 +13293,7 @@ }, /area/awaymission/space_battle/engine) "Pc" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -13319,7 +13319,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway3) "Pf" = ( @@ -13353,14 +13353,14 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "yellow"; dir = 8 }, /area/awaymission/space_battle/engine) "Pl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral"; dir = 6 @@ -13573,7 +13573,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; dir = 4 @@ -13646,7 +13646,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/syndicate/syndicate2) "Qg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -13841,7 +13841,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/sec_storage) "QJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/syndicate/melee/space/autogib/spacebattle, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral"; @@ -14308,7 +14308,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) @@ -14663,7 +14663,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/hostile/syndicate/ranged/space/autogib, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/hallway2) @@ -14785,7 +14785,7 @@ /turf/simulated/floor/grass/no_creep, /area/awaymission/space_battle) "TP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "darkfull" }, @@ -14865,7 +14865,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/prhallway2) "Ub" = ( @@ -14904,7 +14904,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 8 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/airless{ icon_state = "darkredalt"; dir = 4 @@ -14934,7 +14934,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/living) "Uo" = ( @@ -14993,7 +14993,7 @@ /turf/simulated/floor/plating, /area/awaymission/space_battle/engine) "UB" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "yellow"; dir = 8 @@ -15004,7 +15004,7 @@ /area/awaymission/space_battle/syndicate/syndicate2) "UD" = ( /obj/item/rack_parts, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/space_battle/turret7) "UF" = ( @@ -15329,7 +15329,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate1) "Vy" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/asteroid/airless, /area/space) "Vz" = ( @@ -15436,7 +15436,7 @@ /area/awaymission/space_battle/syndicate/syndicate2) "VQ" = ( /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/living) "VS" = ( @@ -15507,7 +15507,7 @@ "Wa" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/caution/stand_clear, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel/dark, /area/awaymission/space_battle/hallway7) "Wc" = ( @@ -15544,7 +15544,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate2) "Wf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway7) "Wg" = ( @@ -15603,7 +15603,7 @@ }, /area/awaymission/space_battle/hallway8) "Wn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -15640,8 +15640,8 @@ /turf/space, /area/space) "Wu" = ( -/obj/effect/landmark/burnturf, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/burn, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/engineering) "Ww" = ( @@ -15775,7 +15775,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/hallway5) "WT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/item/stack/cable_coil, /turf/simulated/floor/plating, /area/awaymission/space_battle/hallway3) @@ -15798,7 +15798,7 @@ /area/awaymission/space_battle/hallway6) "WX" = ( /obj/item/reagent_containers/patch/styptic, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/awaymission/space_battle/bridge) "WZ" = ( @@ -15811,7 +15811,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/hallway5) "Xb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless{ icon_state = "neutral" }, @@ -15865,7 +15865,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/sec_storage) "Xi" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/awaymission/space_battle/hallway2) "Xj" = ( @@ -15888,7 +15888,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/awaymission/space_battle/hallway3) "Xl" = ( @@ -15955,7 +15955,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/space_battle/syndicate/syndicate1) "Xv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -15973,7 +15973,7 @@ /obj/machinery/door_control/shutter/south{ id = "SpaceBattlePodbaySpace" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -16002,7 +16002,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -16015,7 +16015,7 @@ /area/awaymission/space_battle/prhallway2) "XC" = ( /obj/item/stack/ore/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/asteroid/airless, /area/awaymission) "XD" = ( @@ -16194,7 +16194,7 @@ }, /area/awaymission/space_battle/hallway11) "Yd" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/awaymission/space_battle/living) "Ye" = ( @@ -16457,7 +16457,7 @@ }, /area/awaymission/space_battle/prhallway2) "YO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/asteroid/airless, /area/awaymission) "YP" = ( @@ -16527,7 +16527,7 @@ /area/awaymission/space_battle/syndicate/syndicate2) "YZ" = ( /obj/item/stack/ore/glass, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/asteroid/airless, /area/awaymission) "Za" = ( @@ -16562,7 +16562,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/space_battle/bridge) "Zd" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plating, /area/awaymission/space_battle/turret8) diff --git a/_maps/map_files220/RandomZLevels/wildwest.dmm b/_maps/map_files220/RandomZLevels/wildwest.dmm index 7db5136c0c9b..35200bc6991d 100644 --- a/_maps/map_files220/RandomZLevels/wildwest.dmm +++ b/_maps/map_files220/RandomZLevels/wildwest.dmm @@ -3,7 +3,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "ab" = ( @@ -52,7 +52,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "ar" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "as" = ( @@ -80,7 +80,7 @@ /area/awaymission/wildwest/wildwest_mines) "aD" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "aG" = ( @@ -202,8 +202,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "cd" = ( @@ -330,7 +330,7 @@ /area/awaymission/wildwest/wildwest_mines) "dn" = ( /obj/effect/mine/gas/plasma, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "ds" = ( @@ -345,7 +345,7 @@ /area/awaymission/wildwest/wildwest_mines) "dC" = ( /obj/structure/shuttle/engine/router, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "dG" = ( @@ -521,7 +521,7 @@ /area/awaymission/wildwest/wildwest_mines) "fd" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 1 }, @@ -551,7 +551,7 @@ /turf/simulated/floor/carpet, /area/awaymission/wildwest/wildwest_mines) "fu" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -621,7 +621,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "fU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/salvage/ruin/pirate, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) @@ -1115,7 +1115,7 @@ /turf/simulated/floor/carpet/orange, /area/awaymission/wildwest/wildwest_mines) "kA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "kE" = ( @@ -1132,7 +1132,7 @@ /turf/simulated/wall/indestructible/opsglass, /area/awaymission/wildwest/wildwest_refine) "kO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "kQ" = ( @@ -1170,7 +1170,7 @@ }, /obj/effect/mine/dnascramble, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "lg" = ( @@ -1330,7 +1330,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "mn" = ( @@ -1562,7 +1562,7 @@ "om" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/tile/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "on" = ( @@ -1720,7 +1720,7 @@ /turf/simulated/floor/carpet, /area/awaymission/wildwest/wildwest_mines) "pO" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) @@ -1909,7 +1909,7 @@ /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "rx" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/asteroid{ icon_state = "asteroidfloor" @@ -2255,7 +2255,7 @@ }, /area/awaymission/wildwest/wildwest_mines) "uR" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/wall/mineral/plastitanium, /area/awaymission/wildwest/wildwest_refine) "uS" = ( @@ -2323,8 +2323,8 @@ /turf/simulated/floor/plating/asteroid, /area/awaymission/wildwest/wildwest_mines) "vF" = ( -/obj/machinery/constructable_frame, -/obj/effect/landmark/damageturf, +/obj/structure/machine_frame, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "vJ" = ( @@ -2493,7 +2493,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "xr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2516,7 +2516,7 @@ }, /area/awaymission/wildwest/wildwest_mines) "xB" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/tile/plasteel, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) @@ -2779,7 +2779,7 @@ /area/awaymission/wildwest/wildwest_mines) "AM" = ( /obj/effect/mob_spawn/human/corpse/skeleton, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "AO" = ( @@ -3087,7 +3087,7 @@ /obj/effect/decal/cleanable/cobweb, /obj/structure/closet/crate/trashcart, /obj/item/fireaxe, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "DG" = ( @@ -3307,7 +3307,7 @@ }, /area/awaymission/wildwest/wildwest_mines) "FB" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3477,7 +3477,7 @@ /area/awaymission/wildwest/wildwest_mines) "Hm" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "Hn" = ( @@ -3717,7 +3717,7 @@ "Kb" = ( /obj/structure/closet/cabinet, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "Kk" = ( @@ -3897,7 +3897,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "Mi" = ( @@ -3971,7 +3971,7 @@ }, /area/awaymission/wildwest/wildwest_refine) "MM" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/wall/mineral/plastitanium, /area/awaymission/wildwest/wildwest_refine) "MO" = ( @@ -4154,8 +4154,8 @@ /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "ON" = ( -/obj/effect/landmark/damageturf, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -4279,7 +4279,7 @@ /area/awaymission/wildwest/wildwest_refine) "PW" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "Qc" = ( @@ -4358,7 +4358,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "QG" = ( -/obj/machinery/constructable_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil{ amount = 1 }, @@ -4386,7 +4386,7 @@ }, /area/awaymission/wildwest/wildwest_mines) "QQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) @@ -4401,7 +4401,7 @@ /area/awaymission/wildwest/wildwest_refine) "QY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "Re" = ( @@ -4443,7 +4443,7 @@ /area/awaymission/wildwest/wildwest_mines) "RQ" = ( /obj/structure/closet/crate/can, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "RY" = ( @@ -4610,7 +4610,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/awaymission/wildwest/wildwest_refine) "TH" = ( @@ -4829,7 +4829,7 @@ /area/awaymission/wildwest/wildwest_mines) "VU" = ( /obj/structure/sign/poster/contraband/random/north, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "VV" = ( @@ -5191,7 +5191,7 @@ /area/awaymission/wildwest/wildwest_refine) "ZU" = ( /obj/structure/mineral_door/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "ZV" = ( diff --git a/_maps/map_files220/generic/Admin_Zone.dmm b/_maps/map_files220/generic/Admin_Zone.dmm index 12395b805432..8d5079e0bdd3 100644 --- a/_maps/map_files220/generic/Admin_Zone.dmm +++ b/_maps/map_files220/generic/Admin_Zone.dmm @@ -357,7 +357,7 @@ "bn" = ( /obj/structure/sink/directional/west, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel/dark/nitrogen{ icon_state = "darkpurplecorners"; @@ -1409,7 +1409,7 @@ /turf/simulated/floor/carpet/arcade, /area/trader_station/sol) "eP" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/chair/sofa/left{ dir = 1 }, @@ -1581,7 +1581,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/nitrogen, /area/vox_base) "fE" = ( @@ -1658,7 +1658,7 @@ /area/vox_base) "fQ" = ( /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/flag/species/vox, /turf/simulated/floor/mineral/plastitanium{ nitrogen = 103.984; @@ -1821,7 +1821,7 @@ /area/ghost_bar/outdoor) "gx" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/nitrogen, /area/vox_base) "gy" = ( @@ -1894,7 +1894,7 @@ /obj/structure/closet/crate/trashcart, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/clothing/glasses/meson{ pixel_x = 5 }, @@ -2121,7 +2121,7 @@ }, /area/ghost_bar/outdoor) "ht" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/vox_base) "hv" = ( @@ -2931,7 +2931,7 @@ /area/holodeck/source_thunderdomecourt) "kg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/flag/species/vox, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/vox_base) @@ -3583,7 +3583,7 @@ /turf/simulated/floor/wood/cherry, /area/ghost_bar/indoor) "mm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/cherry, /area/ghost_bar/indoor) "mn" = ( @@ -4164,7 +4164,7 @@ /turf/simulated/floor/carpet/purple, /area/wizard_station) "ox" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/parquet/tile, /area/ghost_bar/indoor) "oz" = ( @@ -4335,7 +4335,7 @@ /obj/machinery/atmospherics/unary/tank/nitrogen{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box/red, /turf/simulated/floor/plating/nitrogen, @@ -4416,7 +4416,7 @@ /obj/structure/chair/sofa/right{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/parquet/tile, /area/ghost_bar/indoor) "pt" = ( @@ -4484,7 +4484,7 @@ /turf/simulated/floor/wood/oak, /area/admin) "pD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/nitrogen, /area/vox_base) @@ -4595,7 +4595,7 @@ /area/abductor_ship) "qb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, @@ -4670,7 +4670,7 @@ /turf/simulated/floor/wood/oak, /area/admin) "qu" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/parquet, /area/ghost_bar/indoor) "qv" = ( @@ -5164,7 +5164,7 @@ /area/ghost_bar/outdoor/beach) "rU" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ color = "#fff894"; nitrogen = 103.984; @@ -5526,7 +5526,7 @@ /area/ghost_bar/indoor) "tl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/flag/species/vox, /turf/simulated/floor/mineral/plastitanium{ nitrogen = 103.984; @@ -5536,7 +5536,7 @@ /area/vox_base) "tm" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/vox_base) "to" = ( @@ -6838,7 +6838,7 @@ /area/ninja/holding) "xw" = ( /obj/item/kirbyplants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ color = "#ff78f4"; nitrogen = 103.984; @@ -7262,7 +7262,7 @@ /area/ghost_bar/indoor) "yR" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark/nitrogen{ icon_state = "darkpurplefull"; nitrogen = 103.984 @@ -7732,7 +7732,7 @@ /turf/simulated/floor/wood, /area/ghost_bar/indoor) "Ax" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/nitrogen, /area/space/nearstation/centcom) @@ -9527,7 +9527,7 @@ pixel_y = -1; pixel_x = -9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ color = "#00ffea"; nitrogen = 103.984; @@ -9885,7 +9885,7 @@ }, /area/ghost_bar/indoor) "HN" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ nitrogen = 103.984; oxygen = 0; @@ -10099,7 +10099,7 @@ "Ix" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/flag/species/vox, /turf/simulated/floor/plating/nitrogen, /area/vox_base) @@ -10180,7 +10180,7 @@ /turf/simulated/floor/wood/fancy/birch, /area/ghost_bar/outdoor/beach) "IL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ color = "#ff78f4"; nitrogen = 103.984; @@ -10219,7 +10219,7 @@ /turf/simulated/floor/carpet/royalblue, /area/shuttle/trade/sol) "IU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ color = "#fff894"; nitrogen = 103.984; @@ -10586,7 +10586,7 @@ /turf/simulated/floor/plasteel, /area/tdome/arena_source) "Kj" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/light_fake{ dir = 4 }, @@ -10660,7 +10660,7 @@ pixel_y = 23 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ color = "#00ffea"; nitrogen = 103.984; @@ -10892,7 +10892,7 @@ /area/ghost_bar/outdoor/beach) "Lo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/directional/north, /obj/structure/closet/walllocker/firelocker/north, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, @@ -11062,7 +11062,7 @@ /area/admin) "LX" = ( /obj/effect/turf_decal/delivery/hollow, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/directional/south, /turf/simulated/floor/mineral/plastitanium{ color = "#fff894"; @@ -11133,7 +11133,7 @@ /area/vox_base) "Mg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark/nitrogen{ icon_state = "darkpurple"; dir = 1; @@ -11401,7 +11401,7 @@ /turf/simulated/floor/wood/oak, /area/admin) "Nq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/chair/plastic, /turf/simulated/floor/plating/nitrogen, @@ -11629,7 +11629,7 @@ "Od" = ( /obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/portable/canister/nitrogen, /turf/simulated/floor/mineral/plastitanium{ color = "#fff894"; @@ -12536,7 +12536,7 @@ "QV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/vox_base) "QW" = ( @@ -12681,7 +12681,7 @@ /turf/simulated/floor/wood, /area/ghost_bar/indoor) "Rx" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/reagent_dispensers/beerkeg, /turf/simulated/floor/wood/cherry, /area/ghost_bar/indoor) @@ -13102,7 +13102,7 @@ /area/ghost_bar/outdoor) "Tb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ color = "#00ffea"; nitrogen = 103.984; @@ -13888,7 +13888,7 @@ pixel_x = -11; pixel_y = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/nitrogen, /area/vox_base) @@ -13935,7 +13935,7 @@ "VP" = ( /obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/effect/decal/remains/mouse, /turf/simulated/floor/mineral/plastitanium{ @@ -14658,7 +14658,7 @@ /turf/simulated/floor/plasteel/dark, /area/ghost_bar/indoor) "Yk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/ghost_bar/indoor) "Yl" = ( @@ -14677,7 +14677,7 @@ /turf/simulated/floor/wood, /area/ghost_bar/indoor) "Yp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/flag/species/vox, /turf/simulated/floor/plating/nitrogen, /area/vox_base) @@ -14887,7 +14887,7 @@ /area/ghost_bar/indoor) "YW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/mineral/plastitanium{ nitrogen = 103.984; oxygen = 0; diff --git a/_maps/map_files220/generic/Lavaland.dmm b/_maps/map_files220/generic/Lavaland.dmm index 304d7de4595c..f236e6b1eb6b 100644 --- a/_maps/map_files220/generic/Lavaland.dmm +++ b/_maps/map_files220/generic/Lavaland.dmm @@ -512,7 +512,7 @@ }, /area/mine/outpost/hallway/east) "bt" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/lockers) "bu" = ( @@ -682,7 +682,7 @@ /obj/machinery/computer/arcade{ dir = 4 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "bI" = ( @@ -967,7 +967,7 @@ }, /area/mine/outpost/medbay) "co" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/lavaland/surface/outdoors) "cp" = ( @@ -1002,7 +1002,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "cs" = ( @@ -1025,7 +1025,7 @@ }, /area/mine/outpost/hallway/east) "cw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/storage) "cx" = ( @@ -1144,7 +1144,7 @@ }, /area/mine/outpost/hallway/east) "cM" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "cN" = ( @@ -1226,7 +1226,7 @@ /area/lavaland/surface/outdoors) "cX" = ( /obj/structure/window/reinforced, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/mine/outpost/production) @@ -1292,7 +1292,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ icon_state = "0-8" }, @@ -1315,7 +1315,7 @@ "df" = ( /obj/machinery/light/directional/east, /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/light_switch/east, /turf/simulated/floor/plasteel{ dir = 1; @@ -1397,7 +1397,7 @@ }, /area/mine/outpost/engineering) "dn" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ icon_state = "1-10" }, @@ -1567,7 +1567,7 @@ }, /area/mine/outpost/storage) "dB" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/machinery/alarm/directional/north, /obj/effect/turf_decal/loading_area, /obj/effect/decal/cleanable/dirt, @@ -1582,7 +1582,7 @@ /area/mine/outpost/production) "dD" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/cyan, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -1596,7 +1596,7 @@ /area/mine/outpost/engineering) "dE" = ( /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -1691,7 +1691,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/production) "dM" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/glass, /obj/machinery/requests_console/directional/west, /turf/simulated/floor/plating, @@ -1778,7 +1778,7 @@ /area/lavaland/surface/outdoors/outpost/catwalk) "dW" = ( /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/baseturf_helper/lava_land, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) @@ -2017,7 +2017,7 @@ }, /area/mine/outpost/hallway/west) "et" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/production) "eu" = ( @@ -2053,7 +2053,7 @@ "ex" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "dark" @@ -2211,7 +2211,7 @@ /area/mine/outpost/mechbay) "eL" = ( /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/vending_refill/wallmed, /obj/item/vending_refill/cigarette, /turf/simulated/floor/plating, @@ -2420,7 +2420,7 @@ }, /area/mine/outpost/engineering) "ff" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/sign/fire{ pixel_y = 32 }, @@ -2576,7 +2576,7 @@ }, /area/mine/outpost/storage) "ft" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/maintenance/south) "fu" = ( @@ -2702,12 +2702,12 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/catwalk, /area/mine/outpost/engineering) "fG" = ( /obj/effect/turf_decal/caution, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -2774,7 +2774,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "fM" = ( @@ -3078,7 +3078,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/spawner/random/barrier/grille_often, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -3299,7 +3299,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "gQ" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -3757,7 +3757,7 @@ }, /area/mine/outpost/mechbay) "iT" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel, /area/mine/outpost/maintenance/south) "iU" = ( @@ -4276,7 +4276,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel{ dir = 8; @@ -4286,7 +4286,7 @@ "lc" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "dark" @@ -4436,7 +4436,7 @@ /area/lavaland/surface/outdoors) "lx" = ( /obj/structure/fans/tiny, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/door/airlock/maintenance/external/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, @@ -5281,7 +5281,7 @@ /area/lavaland/surface/outdoors/legion) "oP" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "oR" = ( @@ -5322,7 +5322,7 @@ /area/lavaland/surface/outdoors) "pa" = ( /obj/machinery/firealarm/directional/south, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ icon_state = "purplecorner"; dir = 8 @@ -5445,7 +5445,7 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors/legion) "qd" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/lavaland/surface/outdoors) "qi" = ( @@ -5453,7 +5453,7 @@ /turf/simulated/wall, /area/lavaland/surface/outdoors/outpost/catwalk) "qm" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/trash/chips, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -5520,7 +5520,7 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors/legion) "qT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/mine/laborcamp) "rd" = ( @@ -5566,7 +5566,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "rz" = ( @@ -5761,7 +5761,7 @@ /obj/item/flashlight/flare/glowstick/random, /obj/item/flashlight/flare/glowstick/random, /obj/item/flashlight/flare/glowstick/random, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "sM" = ( @@ -6013,7 +6013,7 @@ /obj/item/radio/intercom/locked/prison{ pixel_y = 22 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "ug" = ( @@ -6033,7 +6033,7 @@ /area/mine/laborcamp) "uh" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "ui" = ( @@ -6516,7 +6516,7 @@ /obj/structure/cable/cyan{ icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms, /obj/effect/mapping_helpers/airlock/access/any/supply/qm, /turf/simulated/floor/plasteel/dark, @@ -6574,7 +6574,7 @@ }, /area/mine/laborcamp/security) "xl" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/mechbay) "xo" = ( @@ -6627,7 +6627,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "dark" @@ -6681,7 +6681,7 @@ /turf/simulated/floor/carpet, /area/mine/outpost/quartermaster) "xP" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) "xR" = ( @@ -6850,7 +6850,7 @@ /area/lavaland/surface/outdoors) "yR" = ( /obj/effect/spawner/random/barrier/grille_maybe, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/decal/cleanable/spiderling_remains, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) @@ -6928,7 +6928,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "zu" = ( @@ -7322,7 +7322,7 @@ /obj/structure/sign/securearea{ pixel_x = -32 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/outpost/catwalk) "Bq" = ( @@ -7400,7 +7400,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/airlock) "BH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/hallway/east) "BT" = ( @@ -7653,7 +7653,7 @@ /obj/item/radio/intercom/locked/prison{ pixel_y = 22 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "Dh" = ( @@ -7720,7 +7720,7 @@ /area/mine/outpost/airlock) "DA" = ( /obj/effect/spawner/random/barrier/grille_often, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) "DB" = ( @@ -7985,7 +7985,7 @@ /obj/structure/bed, /obj/item/bedsheet/orange, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "Fs" = ( @@ -8108,7 +8108,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "Gm" = ( @@ -8125,7 +8125,7 @@ /area/mine/laborcamp) "Gp" = ( /obj/structure/sign/poster/contraband/clown, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/mine/laborcamp) "Gt" = ( @@ -8392,7 +8392,7 @@ }, /area/mine/outpost/cafeteria) "HT" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "dark" @@ -8485,7 +8485,7 @@ /area/mine/laborcamp) "Iv" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/mine/outpost/production) @@ -8732,7 +8732,7 @@ dir = 1; network = list("Labor Camp") }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "JQ" = ( @@ -8754,8 +8754,8 @@ "JX" = ( /obj/structure/table, /obj/item/lighter/random, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "JY" = ( @@ -8924,7 +8924,7 @@ /obj/structure/fans/tiny, /obj/machinery/door/airlock/maintenance/external/glass, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, /turf/simulated/floor/catwalk, /area/mine/outpost/hallway/west) @@ -9384,7 +9384,7 @@ "ND" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "NG" = ( @@ -9513,7 +9513,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/production) "Os" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/maintenance/east) "Ov" = ( @@ -9571,7 +9571,7 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors/legion) "OM" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, @@ -9741,12 +9741,12 @@ /area/mine/laborcamp) "Qq" = ( /obj/structure/cable, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/machinery/power/apc/directional/west, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) "Qv" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -9963,7 +9963,7 @@ }, /area/lavaland/surface/outdoors/legion) "RB" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/gps/ruin{ pixel_x = 32 }, @@ -10114,7 +10114,7 @@ }, /area/mine/laborcamp) "Sx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/mine/outpost/cafeteria) "Sy" = ( @@ -10213,7 +10213,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "Tn" = ( @@ -10320,7 +10320,7 @@ icon_state = "4-8" }, /obj/machinery/light/directional/north, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /turf/simulated/floor/catwalk, /area/mine/outpost/engineering) "Um" = ( @@ -10451,7 +10451,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 }, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/loading_area, /turf/simulated/floor/plasteel{ dir = 1; @@ -10510,7 +10510,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) "Vm" = ( -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -10648,7 +10648,7 @@ }, /area/mine/laborcamp) "VJ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/mine/laborcamp) "VK" = ( @@ -10675,7 +10675,7 @@ "VN" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/mine/laborcamp) "VO" = ( @@ -10741,7 +10741,7 @@ "VV" = ( /obj/machinery/firealarm/directional/west, /obj/item/kirbyplants, -/obj/effect/spawner/random_spawners/dirt_maybe, +/obj/effect/spawner/random/dirt/maybe, /obj/item/radio/intercom/directional/north, /turf/simulated/floor/plasteel{ dir = 8; @@ -10832,7 +10832,7 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/outpost/catwalk) "WI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/structure/sign/nanotrasen, /turf/simulated/wall, /area/mine/outpost/maintenance/south) @@ -10998,7 +10998,7 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors/legion) "XI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/lavaland/surface/outdoors/outpost/catwalk) @@ -11088,7 +11088,7 @@ }, /area/mine/outpost/hallway/east) "Yb" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/mine/laborcamp/security) "Yc" = ( @@ -11370,8 +11370,8 @@ icon_state = "2-4" }, /obj/machinery/light/small/directional/west, -/obj/effect/spawner/random_spawners/dirt_maybe, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/dirt/maybe, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "ZL" = ( diff --git a/_maps/map_files220/generic/centcomm.dmm b/_maps/map_files220/generic/centcomm.dmm index 1ada4eb1c8a1..a47938d93e2c 100644 --- a/_maps/map_files220/generic/centcomm.dmm +++ b/_maps/map_files220/generic/centcomm.dmm @@ -1513,7 +1513,7 @@ }, /area/centcom/ss220/bar) "aZm" = ( -/obj/mecha/working/ripley/mining, +/obj/mecha/working/ripley/mining/old, /obj/effect/turf_decal/stripes/red/box, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) @@ -11751,9 +11751,8 @@ /area/centcom/ss220/supply) "haI" = ( /obj/effect/turf_decal/delivery/red, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17864,9 +17863,8 @@ dir = 4 }, /obj/effect/turf_decal/delivery/white, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -19867,9 +19865,8 @@ /area/syndicate_mothership) "lKt" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "dark" @@ -20725,9 +20722,8 @@ /obj/structure/light_fake/spot{ dir = 1 }, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "darkyellowalt" }, @@ -22098,9 +22094,8 @@ }, /area/syndicate_mothership/cargo) "neJ" = ( -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "darkyellowalt" @@ -22314,9 +22309,8 @@ /turf/simulated/floor/wood/oak, /area/syndicate_mothership/control) "nlb" = ( -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -22998,9 +22992,8 @@ dir = 8 }, /obj/effect/turf_decal/delivery/white, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -23411,9 +23404,8 @@ /area/syndicate_mothership/outside) "nRS" = ( /obj/effect/turf_decal/delivery/white, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -24557,9 +24549,8 @@ "oEC" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/delivery/red, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -25221,9 +25212,8 @@ /turf/simulated/floor/indestructible/grass, /area/syndicate_mothership/outside) "oYr" = ( -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /obj/structure/closet/crate, /turf/simulated/floor/plasteel{ dir = 9; @@ -34169,9 +34159,8 @@ /turf/simulated/floor/wood/parquet/tile, /area/centcom/ss220/admin2) "upU" = ( -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /obj/structure/closet/crate, /turf/simulated/floor/plasteel{ dir = 5; @@ -37969,9 +37958,8 @@ dir = 5 }, /obj/effect/turf_decal/delivery/white, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -38529,9 +38517,8 @@ /area/centcom/ss220/admin1) "wLN" = ( /obj/effect/turf_decal/delivery, -/obj/effect/spawner/random_spawners/syndicate/loot{ - spawn_inside = null - }, +/obj/effect/spawner/random/syndicate/loot/common, +/obj/structure/closet/secure_closet/syndicate/depot, /obj/structure/fans/tiny/invisible, /turf/simulated/floor/plasteel{ dir = 1; diff --git a/_maps/map_files220/stations/boxstation.dmm b/_maps/map_files220/stations/boxstation.dmm index 81d8c0d65d76..cbba111ade92 100644 --- a/_maps/map_files220/stations/boxstation.dmm +++ b/_maps/map_files220/stations/boxstation.dmm @@ -772,7 +772,7 @@ }, /area/station/command/office/hos) "aeE" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "aeF" = ( @@ -2839,7 +2839,7 @@ /turf/space, /area/station/engineering/solar/fore) "amW" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -3738,7 +3738,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "aqc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fore) "aqd" = ( @@ -5480,7 +5480,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "awN" = ( @@ -5566,7 +5566,7 @@ "axh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -5950,7 +5950,7 @@ /obj/structure/chair/barber, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/item/decorations/sticky_decorations/flammable/spider, /obj/structure/mirror{ icon_state = "mirror_broke"; @@ -6665,7 +6665,7 @@ /obj/structure/chair/stool/bar{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "azU" = ( @@ -6746,7 +6746,7 @@ /obj/structure/chair/stool/bar{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aAc" = ( @@ -7013,7 +7013,7 @@ }, /area/station/security/armory/secure) "aAY" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aAZ" = ( @@ -7074,15 +7074,15 @@ dir = 4 }, /obj/structure/spider/stickyweb, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "aBe" = ( /obj/structure/chair/wood/wings{ dir = 8 }, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/right/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aBf" = ( @@ -7164,7 +7164,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aBy" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "aBA" = ( @@ -7274,7 +7274,7 @@ /area/station/security/execution) "aBT" = ( /obj/item/paper/crumpled, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/space/nearstation) "aBU" = ( @@ -7284,13 +7284,13 @@ /obj/structure/sign/poster/random{ pixel_x = -32 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aBV" = ( /obj/item/storage/fancy/crayons, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aBW" = ( @@ -7298,7 +7298,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aBX" = ( @@ -7310,7 +7310,7 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aBZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/airless, /area/space/nearstation) "aCa" = ( @@ -7591,7 +7591,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "aCP" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "aCQ" = ( @@ -7628,7 +7628,7 @@ "aCS" = ( /obj/item/lighter/random, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aCU" = ( @@ -7856,13 +7856,13 @@ /area/station/maintenance/fpmaint2) "aDA" = ( /obj/structure/filingcabinet/filingcabinet, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aDB" = ( /obj/structure/rack, /obj/item/camera, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint2) "aDC" = ( @@ -8006,7 +8006,7 @@ /obj/structure/table/wood, /obj/item/trash/can, /obj/item/reagent_containers/glass/rag, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aEc" = ( @@ -8169,13 +8169,13 @@ /obj/item/clothing/head/det_hat, /obj/item/cartridge/detective, /obj/item/clothing/glasses/sunglasses/yeah, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint2) "aEH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint2) "aEI" = ( @@ -8212,7 +8212,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aEQ" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aES" = ( @@ -8222,16 +8222,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "aET" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aEU" = ( /obj/item/shard{ icon_state = "medium" }, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "aEV" = ( @@ -8257,7 +8257,7 @@ /obj/item/trash/pistachios, /obj/machinery/light/directional/south, /obj/effect/mapping_helpers/machinery/destroyed, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aEY" = ( @@ -8279,7 +8279,7 @@ pixel_x = -8; pixel_y = 2 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aFb" = ( @@ -8297,7 +8297,7 @@ /obj/structure/closet/cabinet, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fsmaint) "aFh" = ( @@ -8537,7 +8537,7 @@ "aFN" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse/brown, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "stage_bleft" }, @@ -8589,7 +8589,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "aFT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/fore_port) "aFU" = ( @@ -8648,12 +8648,12 @@ name = "Abandoned Bar" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "aGd" = ( /obj/effect/spawner/random/fungus/frequent, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "aGe" = ( @@ -8663,7 +8663,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aGi" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fpmaint) "aGj" = ( @@ -8681,7 +8681,7 @@ /obj/structure/chair/stool{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint) "aGm" = ( @@ -8703,7 +8703,7 @@ /area/station/maintenance/fpmaint) "aGp" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint) "aGq" = ( @@ -8821,7 +8821,7 @@ /obj/structure/closet/crate, /obj/effect/spawner/random/trash, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/dust, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plasteel, @@ -8930,7 +8930,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aGZ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/maintenance/fsmaint) "aHa" = ( @@ -9019,7 +9019,7 @@ "aHm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint2) "aHq" = ( @@ -9179,7 +9179,7 @@ dir = 6; level = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/item/wrench, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plating, @@ -9285,7 +9285,7 @@ /obj/structure/closet/crate/secure{ req_one_access = list(33,41) }, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aIo" = ( @@ -9399,7 +9399,7 @@ /turf/simulated/floor/transparent/glass/reinforced, /area/station/public/dorms) "aIH" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint2) "aII" = ( @@ -9420,7 +9420,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint2) "aIM" = ( @@ -9443,7 +9443,7 @@ "aIQ" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aIR" = ( @@ -9475,7 +9475,7 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint) "aIV" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/spawner/random/maintenance, /obj/machinery/power/apc/directional/east, /obj/structure/cable{ @@ -9745,7 +9745,7 @@ /turf/simulated/floor/plating, /area/shuttle/pod_1) "aJU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/fpmaint2) "aJV" = ( @@ -9759,7 +9759,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint) @@ -9784,7 +9784,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aKc" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aKd" = ( @@ -9797,11 +9797,11 @@ /area/station/maintenance/fpmaint) "aKh" = ( /obj/structure/chair/office/dark, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aKj" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/clothing/mask/bandana/skull, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -10067,7 +10067,7 @@ /area/station/security/detective) "aLk" = ( /obj/machinery/kitchen_machine/oven, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aLn" = ( @@ -10077,7 +10077,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint2) @@ -10155,7 +10155,7 @@ }, /area/station/maintenance/fpmaint) "aLH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/command/vault) "aLJ" = ( @@ -10167,7 +10167,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aLL" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint) "aLM" = ( @@ -10379,7 +10379,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aMz" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fsmaint) "aMA" = ( @@ -10456,7 +10456,7 @@ /turf/simulated/floor/wood/fancy/cherry, /area/station/legal/lawoffice) "aMR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/fpmaint) "aMS" = ( @@ -10530,7 +10530,7 @@ }, /area/station/maintenance/fsmaint) "aNh" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank/high, /turf/simulated/floor/plasteel{ @@ -10566,7 +10566,7 @@ /area/station/maintenance/electrical) "aNm" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "aNo" = ( @@ -10881,7 +10881,7 @@ /turf/simulated/floor/wood/fancy, /area/station/legal/courtroom) "aOC" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fsmaint) "aOE" = ( @@ -10949,7 +10949,7 @@ /area/station/engineering/atmos/storage) "aOT" = ( /obj/structure/chair, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aOU" = ( @@ -10999,7 +10999,7 @@ /area/station/maintenance/apmaint) "aPa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/food/meat/slab, /obj/item/clothing/mask/face/fox, /turf/simulated/floor/plasteel, @@ -11031,7 +11031,7 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aPf" = ( @@ -11068,7 +11068,7 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "aPr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "aPt" = ( @@ -11550,7 +11550,7 @@ }, /area/station/maintenance/fsmaint) "aQN" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/rack, /obj/item/hatchet, /obj/item/reagent_containers/spray/plantbgone, @@ -11719,7 +11719,7 @@ /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_1) "aRp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fpmaint2) "aRw" = ( @@ -12065,7 +12065,7 @@ /area/station/maintenance/aft) "aTf" = ( /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aTg" = ( @@ -12091,7 +12091,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "aTm" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/structure/cable{ @@ -12383,7 +12383,7 @@ /area/station/service/clown) "aUe" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/spacecash/c10, /turf/simulated/floor/engine, /area/station/maintenance/fsmaint) @@ -12623,7 +12623,7 @@ /area/station/public/sleep_female) "aUU" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aUV" = ( @@ -13227,7 +13227,7 @@ "aWT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -13529,7 +13529,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "aXM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/public/storage/tools) "aXO" = ( @@ -14243,7 +14243,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bad" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bag" = ( @@ -14346,7 +14346,7 @@ }, /area/station/ai_monitored/storage/eva) "bat" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fpmaint2) "bau" = ( @@ -17194,7 +17194,7 @@ /area/station/maintenance/port) "blL" = ( /obj/structure/closet/firecloset, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "blM" = ( @@ -18683,7 +18683,7 @@ /turf/simulated/floor/wood/oak, /area/station/public/vacant_office) "bsc" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/rack, /obj/item/extinguisher, /obj/effect/spawner/random/maintenance, @@ -18747,7 +18747,7 @@ /turf/simulated/floor/plasteel, /area/station/public/vacant_store) "bsn" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -18953,7 +18953,7 @@ /turf/simulated/floor/plasteel, /area/station/public/vacant_store) "bsW" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/supermatter_room) "bsX" = ( @@ -19193,7 +19193,7 @@ desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA" }, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/port) "bun" = ( @@ -19366,7 +19366,7 @@ /obj/machinery/atmospherics/unary/tank/air{ dir = 4 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "bvq" = ( @@ -21270,7 +21270,7 @@ /area/station/medical/chemistry) "bEt" = ( /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "bEu" = ( @@ -21644,7 +21644,7 @@ /area/station/public/storage/tools/auxiliary) "bGb" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/port) "bGc" = ( @@ -22001,7 +22001,7 @@ /obj/machinery/camera{ c_tag = "Auxiliary Tool Storage" }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bGY" = ( @@ -22060,7 +22060,7 @@ /turf/simulated/floor/carpet/black, /area/station/service/bar/atrium) "bHv" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/structure/filingcabinet/chestdrawer, /turf/simulated/floor/wood/oak, /area/station/maintenance/port) @@ -22392,8 +22392,8 @@ /area/station/turret_protected/ai_upload) "bIP" = ( /obj/structure/closet/secure_closet/personal, -/obj/effect/spawner/random_spawners/cobweb_right_rare, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/right/rare, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/port) "bIR" = ( @@ -23524,7 +23524,7 @@ "bNP" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port) @@ -23992,7 +23992,7 @@ /area/station/supply/qm) "bPR" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/birch, /area/station/maintenance/fsmaint) "bPT" = ( @@ -24296,7 +24296,7 @@ }, /area/station/science/robotics/chargebay) "bRz" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 1 }, @@ -25589,7 +25589,7 @@ }, /area/station/hallway/primary/central/west) "bWT" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/storage) "bWU" = ( @@ -26318,7 +26318,7 @@ "cao" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "brown" @@ -26360,7 +26360,7 @@ }, /obj/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -27109,7 +27109,7 @@ }, /area/station/medical/morgue) "ccF" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -27228,7 +27228,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "cdb" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) @@ -27612,8 +27612,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "ceK" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/cobweb/right/frequent, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "ceM" = ( @@ -28075,7 +28075,7 @@ /area/station/medical/paramedic) "chk" = ( /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "cho" = ( @@ -28546,7 +28546,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cjc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/port) "cjd" = ( @@ -29012,7 +29012,7 @@ }, /area/station/engineering/atmos) "ckR" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "ckU" = ( @@ -29303,12 +29303,12 @@ /area/station/medical/reception) "clW" = ( /obj/machinery/light/small/directional/east, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "clX" = ( /obj/structure/fermenting_barrel, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "clY" = ( @@ -29616,7 +29616,7 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "cmR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/service/janitor) "cmT" = ( @@ -29731,7 +29731,7 @@ /area/station/command/office/ntrep) "cnv" = ( /obj/item/seeds/berry, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "cnx" = ( @@ -30037,7 +30037,7 @@ /area/station/medical/medbay2) "coA" = ( /obj/item/seeds/apple, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "coC" = ( @@ -30413,7 +30413,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -30579,7 +30579,7 @@ }, /area/station/medical/patients_rooms) "crj" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "crm" = ( @@ -31630,7 +31630,7 @@ /turf/simulated/wall, /area/station/maintenance/asmaint2) "cuS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint2) @@ -31874,7 +31874,7 @@ }, /area/station/command/office/cmo) "cvQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -32412,7 +32412,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "cyk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/apmaint) "cyn" = ( @@ -32771,7 +32771,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "czg" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 1; @@ -32840,7 +32840,7 @@ /area/station/maintenance/aft) "czr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "czu" = ( @@ -33112,7 +33112,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cAw" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -33121,7 +33121,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "cAB" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/aft) "cAC" = ( @@ -34163,7 +34163,7 @@ /area/station/science/misc_lab) "cEv" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "cEx" = ( @@ -34398,7 +34398,7 @@ "cFP" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "cFQ" = ( @@ -35225,7 +35225,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) "cIl" = ( @@ -35296,7 +35296,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "cIu" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cIv" = ( @@ -35777,7 +35777,7 @@ /turf/simulated/floor/bluegrid, /area/station/turret_protected/ai) "cJO" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/port) "cJP" = ( @@ -35827,7 +35827,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -35852,7 +35852,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cKi" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -35989,7 +35989,7 @@ }, /area/station/engineering/control) "cKS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) "cKT" = ( @@ -36192,7 +36192,7 @@ /area/station/aisat/hall) "cLF" = ( /obj/structure/largecrate, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cLG" = ( @@ -36714,7 +36714,7 @@ }, /area/station/engineering/supermatter_room) "cOk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/hallway) "cOl" = ( @@ -37351,7 +37351,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "cQw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint) "cQx" = ( @@ -37735,7 +37735,7 @@ "cRE" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/port) "cRJ" = ( @@ -38601,7 +38601,7 @@ }, /area/station/engineering/hallway) "cTU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft) "cTV" = ( @@ -38937,7 +38937,7 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "cVi" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cVj" = ( @@ -40116,7 +40116,7 @@ /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cZu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "cZv" = ( @@ -40463,7 +40463,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "daG" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/engineering/control) "daH" = ( @@ -40765,7 +40765,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dbN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/engineering/utility) "dbO" = ( @@ -40811,7 +40811,7 @@ }, /area/station/engineering/supermatter_room) "dbX" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dbZ" = ( @@ -42088,7 +42088,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dgn" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -43111,7 +43111,7 @@ /turf/simulated/floor/plating, /area/station/engineering/atmos) "dku" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/structure/closet/l3closet/janitor, @@ -45181,7 +45181,7 @@ }, /area/station/engineering/equipmentstorage) "dta" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/structure/window/reinforced{ dir = 4 }, @@ -45474,7 +45474,7 @@ /turf/simulated/wall, /area/station/maintenance/port) "dwg" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/fsmaint) "dwA" = ( @@ -45508,7 +45508,7 @@ /area/station/maintenance/fsmaint) "dxe" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/engine, /area/station/maintenance/fsmaint) @@ -45609,7 +45609,7 @@ }, /area/station/engineering/smes) "dzg" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/turbine) "dzn" = ( @@ -45981,7 +45981,7 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "dEv" = ( @@ -46244,7 +46244,7 @@ /area/station/science/explab/chamber) "dHU" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/light/small/nightshifted/north, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) @@ -46263,7 +46263,7 @@ /area/station/public/arcade) "dIh" = ( /obj/structure/dresser, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dIY" = ( @@ -46986,7 +46986,7 @@ }, /area/station/maintenance/abandonedbar) "dXC" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods{ amount = 4 }, @@ -47486,7 +47486,7 @@ /obj/structure/sign/poster/contraband/red_rum{ pixel_y = 30 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "efl" = ( @@ -48106,7 +48106,7 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "erd" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -48882,7 +48882,7 @@ }, /area/station/security/brig) "eFl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -48982,14 +48982,14 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/start/uncertain, /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) "eGZ" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -49803,7 +49803,7 @@ /turf/simulated/floor/plating, /area/station/aisat/hall) "eWA" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -50240,13 +50240,13 @@ /turf/simulated/floor/plating, /area/station/medical/cloning) "fea" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/item/clothing/gloves/color/fyellow/old, /turf/simulated/floor/plating, /area/station/maintenance/port) "feq" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/reagent_containers/condiment/enzyme, /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) @@ -50433,7 +50433,7 @@ /area/station/public/dorms) "fiM" = ( /obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "fjd" = ( @@ -51066,7 +51066,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -51178,7 +51178,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/plasteel, /area/station/public/locker) "fwy" = ( @@ -51605,7 +51605,7 @@ /turf/simulated/wall/r_wall, /area/station/science/toxins/launch) "fDM" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -51627,7 +51627,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "fDU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dust, /obj/structure/cable{ d1 = 4; @@ -51955,7 +51955,7 @@ /area/station/maintenance/asmaint) "fJK" = ( /obj/structure/rack, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fJX" = ( @@ -52138,7 +52138,7 @@ "fNH" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel{ icon_state = "stage_bleft" }, @@ -52246,7 +52246,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "fRo" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/chair, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plating, @@ -52398,7 +52398,7 @@ /area/station/service/hydroponics) "fTO" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "fTR" = ( @@ -52454,7 +52454,7 @@ "fVg" = ( /obj/effect/decal/cleanable/dust, /obj/item/trash/can, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/station/maintenance/abandonedbar) "fVk" = ( @@ -54074,7 +54074,7 @@ }, /area/station/service/kitchen) "gwb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/blood, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -54217,7 +54217,7 @@ }, /area/station/hallway/primary/central/nw) "gzN" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) "gzQ" = ( @@ -54715,7 +54715,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "gGR" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -54770,7 +54770,7 @@ /area/station/engineering/atmos) "gIn" = ( /obj/item/lighter/random, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) "gIp" = ( @@ -55278,7 +55278,7 @@ /area/station/service/bar) "gPk" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small/directional/south, /obj/effect/mapping_helpers/machinery/damaged, /turf/simulated/floor/engine, @@ -55362,7 +55362,7 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "gRp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/medical/patients_rooms) "gRB" = ( @@ -55911,7 +55911,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "gZn" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -55927,7 +55927,7 @@ /area/station/engineering/atmos) "gZH" = ( /obj/effect/decal/remains/human, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "gZS" = ( @@ -55983,7 +55983,7 @@ "hak" = ( /obj/effect/decal/cleanable/dust, /obj/machinery/light/small/directional/east, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/birch, /area/station/maintenance/fsmaint) "hau" = ( @@ -56150,7 +56150,7 @@ }, /area/station/maintenance/asmaint) "hea" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/control) "hen" = ( @@ -56225,7 +56225,7 @@ /area/station/science/robotics/chargebay) "hgb" = ( /obj/structure/chair, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "hgR" = ( @@ -56295,7 +56295,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, @@ -56489,7 +56489,7 @@ /area/station/security/permabrig) "hiQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/barrier/grille_often, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) @@ -56867,7 +56867,7 @@ }, /area/station/hallway/secondary/exit) "hqi" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/port) "hqo" = ( @@ -57011,7 +57011,7 @@ "hsz" = ( /obj/effect/decal/cleanable/dust, /obj/structure/sign/poster/contraband/random/west, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/bed{ dir = 1 }, @@ -57137,7 +57137,7 @@ /area/station/science/hallway) "huo" = ( /obj/structure/chair/stool, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/spawner/random/dirt/frequent, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "huD" = ( @@ -57568,7 +57568,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "hCY" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" @@ -57701,7 +57701,7 @@ }, /area/station/science/server/coldroom) "hEW" = ( -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellow" @@ -58069,7 +58069,7 @@ }, /area/station/security/execution) "hLB" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -59025,7 +59025,7 @@ /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) "iez" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port) "ieC" = ( @@ -59418,7 +59418,7 @@ "inm" = ( /obj/machinery/washing_machine, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/birch, /area/station/maintenance/fsmaint) "inu" = ( @@ -60038,7 +60038,7 @@ /area/station/medical/surgery/secondary) "izV" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "iBm" = ( @@ -60097,7 +60097,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "iBU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/disposal) "iBV" = ( @@ -60206,7 +60206,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) "iEg" = ( @@ -62178,7 +62178,7 @@ /obj/structure/sign/poster/contraband/communist_state{ pixel_y = 32 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "jqd" = ( @@ -62220,7 +62220,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/spawner/random_spawners/id_skins/no_chance, +/obj/effect/spawner/random/id_skins/no_chance, /turf/simulated/floor/wood/oak, /area/station/service/library) "jqN" = ( @@ -62457,7 +62457,7 @@ /area/station/public/dorms) "jtP" = ( /obj/item/kirbyplants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "jtR" = ( @@ -62926,7 +62926,7 @@ }, /area/station/security/prisonlockers) "jDg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "jDn" = ( @@ -62955,7 +62955,7 @@ /area/station/maintenance/asmaint2) "jDC" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, @@ -63038,7 +63038,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "jFF" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/spawner/wire_splicing/thirty, @@ -63214,7 +63214,7 @@ "jKN" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ icon_state = "stage_bleft" }, @@ -63565,12 +63565,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "jQI" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "jQQ" = ( /obj/item/latexballon, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/port) "jQW" = ( @@ -63957,7 +63957,7 @@ "jYF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -64488,7 +64488,7 @@ "kiF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "kjf" = ( @@ -65127,7 +65127,7 @@ /area/station/turret_protected/ai) "ktP" = ( /obj/structure/bed, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -65366,7 +65366,7 @@ /area/station/science/hallway) "kyh" = ( /obj/machinery/washing_machine, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "kym" = ( @@ -65471,7 +65471,7 @@ /area/station/command/office/hos) "kAX" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/trash, /obj/structure/cable{ d1 = 4; @@ -65631,7 +65631,7 @@ /area/station/maintenance/fsmaint) "kCM" = ( /obj/item/flag/cult, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -65694,7 +65694,7 @@ /area/station/maintenance/aft) "kEe" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "kEj" = ( @@ -66933,7 +66933,7 @@ }, /area/station/engineering/supermatter_room) "laK" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) @@ -67138,7 +67138,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "ldl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fore) "lee" = ( @@ -67719,7 +67719,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "lqd" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint2) "lqj" = ( @@ -68033,14 +68033,14 @@ }, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "vault" }, /area/station/maintenance/apmaint) "lvE" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dust, /obj/item/stack/cable_coil, /turf/simulated/floor/plating, @@ -68284,13 +68284,13 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "lAb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/small/west, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "lAc" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 1 @@ -68727,7 +68727,7 @@ /area/station/maintenance/asmaint) "lHs" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "lHw" = ( @@ -68882,7 +68882,7 @@ /obj/structure/disposalpipe/junction/y{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -69112,7 +69112,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "lOY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fore) "lPa" = ( @@ -70139,7 +70139,7 @@ /obj/item/food/grown/cannabis, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/mask/cigarette/medical_marijuana, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "mem" = ( @@ -70327,7 +70327,7 @@ /obj/machinery/floodlight{ light_power = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "mhv" = ( @@ -70929,7 +70929,7 @@ /obj/structure/chair/stool{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) "mrd" = ( @@ -70991,7 +70991,7 @@ }, /area/station/hallway/primary/aft) "msm" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, @@ -71243,7 +71243,7 @@ /area/station/maintenance/solar_maintenance/aft_port) "mxz" = ( /obj/machinery/space_heater, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "mxA" = ( @@ -71496,7 +71496,7 @@ }, /area/station/hallway/secondary/entry) "mCw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fsmaint) "mCx" = ( @@ -71636,7 +71636,7 @@ dir = 6; level = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/alarm/directional/north, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) @@ -72226,7 +72226,7 @@ "mSI" = ( /obj/structure/chair/comfy/brown, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fsmaint) "mSJ" = ( @@ -72704,7 +72704,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "naG" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dust, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -73393,7 +73393,7 @@ /area/station/medical/morgue) "nlI" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/birch, /area/station/maintenance/fsmaint) "nlK" = ( @@ -73532,7 +73532,7 @@ }, /area/station/command/office/ce) "npb" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitehall" @@ -73640,7 +73640,7 @@ }, /area/station/engineering/supermatter_room) "nqv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/port) "nqC" = ( @@ -74065,7 +74065,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fsmaint) "nxH" = ( @@ -74257,7 +74257,7 @@ /area/station/engineering/control) "nBs" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "nBw" = ( @@ -74559,7 +74559,7 @@ /area/station/engineering/secure_storage) "nGG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "nGL" = ( @@ -74828,7 +74828,7 @@ }, /area/station/engineering/atmos) "nMd" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "nMi" = ( @@ -75143,7 +75143,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "nSQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -75940,7 +75940,7 @@ }, /area/station/maintenance/aft) "ogH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/engineering/ai_transit_tube) "ogI" = ( @@ -76165,7 +76165,7 @@ "ojz" = ( /obj/structure/sign/poster/contraband/random/west, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "ojJ" = ( @@ -76363,7 +76363,7 @@ /area/station/maintenance/aft) "omd" = ( /obj/item/stack/sheet/metal/ten, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "omz" = ( @@ -76568,7 +76568,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "oqT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small/nightshifted/south, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) @@ -76603,7 +76603,7 @@ "orE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "orM" = ( @@ -76924,7 +76924,7 @@ /turf/simulated/floor/wood/fancy/cherry, /area/station/service/theatre) "owJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "owP" = ( @@ -76934,7 +76934,7 @@ /turf/simulated/floor/plating/airless, /area/station/maintenance/asmaint) "owR" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -76946,7 +76946,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "oxf" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/barrier/grille_maybe, /turf/simulated/floor/plating, @@ -77731,7 +77731,7 @@ }, /area/station/science/misc_lab) "oLk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/break_room) "oLm" = ( @@ -78216,7 +78216,7 @@ }, /area/station/medical/sleeper) "oTk" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/power/apc/directional/east, /obj/structure/cable{ d2 = 2; @@ -78343,7 +78343,7 @@ "oVs" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "oVy" = ( @@ -78647,7 +78647,7 @@ /area/station/command/office/cmo) "oZa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "oZe" = ( @@ -79666,7 +79666,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "pqA" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "pqE" = ( @@ -79702,7 +79702,7 @@ }, /obj/effect/decal/cleanable/dust, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) @@ -79765,7 +79765,7 @@ /area/station/maintenance/asmaint) "psT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "psU" = ( @@ -79846,7 +79846,7 @@ "puo" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "puy" = ( @@ -80174,7 +80174,7 @@ /area/station/command/office/ntrep) "pzX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -80502,7 +80502,7 @@ /obj/structure/closet/cabinet, /obj/item/lighter/zippo/engraved, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fsmaint) "pHs" = ( @@ -80600,7 +80600,7 @@ }, /area/station/public/dorms) "pIx" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "pIP" = ( @@ -80804,7 +80804,7 @@ }, /area/station/engineering/atmos) "pMD" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/electrical) "pMM" = ( @@ -80990,7 +80990,7 @@ /obj/machinery/door/window/classic/normal{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "pQg" = ( @@ -81566,7 +81566,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -81719,7 +81719,7 @@ pixel_y = 4 }, /obj/machinery/light/small/directional/east, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/carpet, /area/station/command/office/captain/bedroom) "qef" = ( @@ -81748,7 +81748,7 @@ }, /area/station/maintenance/fsmaint) "qek" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/closet/body_bag, /obj/effect/spawner/random/maintenance, /obj/structure/reagent_dispensers/peppertank/north, @@ -81833,11 +81833,11 @@ /obj/item/clothing/under/color/grey, /obj/item/clothing/under/color/grey, /obj/machinery/light_construct/small/north, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/wood/fancy/birch, /area/station/maintenance/fsmaint) "qgz" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -82089,7 +82089,7 @@ dir = 6; level = 1 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "qlt" = ( @@ -82674,7 +82674,7 @@ }, /area/station/hallway/secondary/exit) "qtQ" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/structure/chair, /obj/item/garrote/improvised, /turf/simulated/floor/plating, @@ -82813,14 +82813,14 @@ }, /area/station/maintenance/fsmaint) "qwJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/cultivator, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "qwM" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) @@ -83127,7 +83127,7 @@ }, /area/station/engineering/atmos/control) "qCH" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, @@ -83206,7 +83206,7 @@ "qDq" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /obj/structure/sign/poster/contraband/tools{ pixel_y = 32 }, @@ -83409,7 +83409,7 @@ /area/station/engineering/hallway) "qGl" = ( /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plating, /area/station/maintenance/aft) "qGm" = ( @@ -83576,7 +83576,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9 }, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "qJg" = ( @@ -84505,7 +84505,7 @@ /area/station/engineering/atmos/control) "qYC" = ( /obj/item/pen/fancy, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "qYJ" = ( @@ -84696,7 +84696,7 @@ /area/station/maintenance/apmaint) "rbZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "rcf" = ( @@ -84904,7 +84904,7 @@ /area/station/aisat/atmos) "rfh" = ( /obj/item/clothing/under/misc/assistantformal, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "rfp" = ( @@ -85104,7 +85104,7 @@ /turf/simulated/floor/carpet, /area/station/public/vacant_office) "rkb" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -85264,7 +85264,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "rnd" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/aft) "rng" = ( @@ -85458,7 +85458,7 @@ "rtu" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "rtA" = ( @@ -85758,7 +85758,7 @@ }, /area/station/engineering/break_room) "rAe" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/security/permabrig) "rAi" = ( @@ -86322,7 +86322,7 @@ /area/station/science/explab/chamber) "rMb" = ( /obj/machinery/mecha_part_fabricator, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "rMi" = ( @@ -86445,7 +86445,7 @@ /area/station/engineering/atmos) "rPa" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fsmaint) "rPd" = ( @@ -86474,7 +86474,7 @@ /obj/effect/turf_decal/siding/wood/oak{ dir = 5 }, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "rPK" = ( @@ -86702,7 +86702,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "rSS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/misc_lab) "rTm" = ( @@ -87546,7 +87546,7 @@ /area/station/security/permabrig) "sji" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" @@ -87768,8 +87768,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "smx" = ( -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/blood/maybe, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "smz" = ( @@ -87794,7 +87794,7 @@ /area/station/maintenance/asmaint) "smS" = ( /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/spawner/random/maintenance, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plating, @@ -87863,7 +87863,7 @@ req_one_access = list(33,41) }, /mob/living/simple_animal/hostile/scarybat, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/plasteel{ icon_state = "vault" }, @@ -88688,7 +88688,7 @@ /obj/structure/table/wood, /obj/effect/spawner/random/maintenance, /obj/item/stack/sheet/cloth, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fsmaint) "sBO" = ( @@ -88975,7 +88975,7 @@ /area/station/hallway/secondary/entry) "sEL" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "sEO" = ( @@ -89072,7 +89072,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "sFX" = ( @@ -89202,11 +89202,11 @@ /area/station/public/construction) "sJC" = ( /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "sJQ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "sJX" = ( @@ -89513,7 +89513,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable{ d1 = 2; @@ -89589,7 +89589,7 @@ /area/station/hallway/secondary/entry) "sQt" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/clothing/head/soft/blue, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) @@ -89615,7 +89615,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "sRj" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -89665,7 +89665,7 @@ /obj/structure/chair/wood{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/start/uncertain, /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) @@ -90187,7 +90187,7 @@ /area/station/engineering/control) "tbW" = ( /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/oak, /area/station/maintenance/abandonedbar) "tcw" = ( @@ -90223,7 +90223,7 @@ }, /area/station/security/brig) "tcM" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -91026,7 +91026,7 @@ /area/station/maintenance/fsmaint) "tqH" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -91203,7 +91203,7 @@ /area/station/science/xenobiology) "tue" = ( /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "tuy" = ( @@ -91421,7 +91421,7 @@ }, /area/station/engineering/hallway) "tzm" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/incinerator) "tzo" = ( @@ -91802,7 +91802,7 @@ /area/station/engineering/hallway) "tGZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "tHr" = ( @@ -91999,7 +91999,7 @@ /area/station/security/processing) "tLp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -92043,7 +92043,7 @@ /area/station/engineering/supermatter_room) "tMs" = ( /obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/random/mech, /turf/simulated/floor/plating, /area/station/maintenance/disposal) @@ -92140,7 +92140,7 @@ }, /area/station/medical/surgery/observation) "tOs" = ( -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/table, /turf/simulated/floor/plating, /area/station/engineering/utility) @@ -92220,7 +92220,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "tPT" = ( @@ -92352,7 +92352,7 @@ /area/station/engineering/controlroom) "tRE" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "vault" @@ -92506,7 +92506,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "tTx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore) "tTz" = ( @@ -92520,7 +92520,7 @@ "tTF" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "tTV" = ( @@ -92539,7 +92539,7 @@ /obj/item/clothing/accessory/stethoscope, /obj/item/crowbar, /obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) @@ -92970,7 +92970,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -93195,7 +93195,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "ueC" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 8 }, @@ -93208,7 +93208,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "ueH" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/spacecash/c10, /turf/simulated/floor/engine, /area/station/maintenance/fsmaint) @@ -93580,7 +93580,7 @@ /obj/item/reagent_containers/drinks/drinkingglass/shotglass{ pixel_x = -5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint) "ulv" = ( @@ -93634,7 +93634,7 @@ /obj/structure/closet, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "umw" = ( @@ -95013,7 +95013,7 @@ }, /area/station/service/hydroponics) "uLO" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/aft_port) "uMa" = ( @@ -95023,7 +95023,7 @@ }, /area/station/science/hallway) "uMl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "uMp" = ( @@ -95114,7 +95114,7 @@ pixel_y = -2 }, /obj/item/assembly/signaler, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fore) "uOG" = ( @@ -95510,7 +95510,7 @@ "uVG" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -95566,7 +95566,7 @@ }, /area/station/turret_protected/ai_upload) "uWw" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ d1 = 4; @@ -97088,7 +97088,7 @@ /area/station/science/explab) "vyw" = ( /obj/structure/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "vyz" = ( @@ -97238,7 +97238,7 @@ }, /area/station/engineering/supermatter_room) "vAZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -97534,7 +97534,7 @@ /area/station/security/armory/secure) "vEW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/remains/xeno, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -98044,7 +98044,7 @@ }, /area/station/science/lobby) "vOy" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -98973,7 +98973,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "weK" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "weS" = ( @@ -99017,11 +99017,11 @@ "wgt" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "wgA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/barrier/obstruction, /turf/simulated/floor/plasteel, @@ -99143,7 +99143,7 @@ filled = 1 }, /obj/effect/turf_decal/delivery/white/hollow, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "wjV" = ( @@ -99183,7 +99183,7 @@ /turf/simulated/floor/wood/oak, /area/station/command/office/hop) "wkQ" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -99313,7 +99313,7 @@ "wnG" = ( /obj/structure/chair/sofa/bench/left, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "wnQ" = ( @@ -99520,7 +99520,7 @@ /area/station/command/office/rd) "wqv" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/coatrack, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" @@ -99836,7 +99836,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -100120,7 +100120,7 @@ /area/station/maintenance/apmaint) "wBf" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable{ @@ -100511,7 +100511,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) @@ -100814,7 +100814,7 @@ }, /obj/structure/bed, /obj/item/bedsheet/black, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/random/hampter, /turf/simulated/floor/carpet/royalblack, /area/station/maintenance/apmaint) @@ -101324,7 +101324,7 @@ "wYL" = ( /obj/item/flashlight/lantern, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -101396,7 +101396,7 @@ }, /area/station/engineering/hallway) "xab" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -101989,7 +101989,7 @@ }, /area/station/hallway/secondary/exit) "xiA" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 4 }, @@ -102185,7 +102185,7 @@ /area/station/engineering/hallway) "xmW" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) "xmZ" = ( @@ -102483,7 +102483,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "xsk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/supply/expedition) "xsl" = ( @@ -102979,7 +102979,7 @@ "xBC" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/asmaint2) "xBM" = ( @@ -103521,7 +103521,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /mob/living/simple_animal/mouse/rat, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -103827,7 +103827,7 @@ }, /area/station/security/brig) "xPE" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/security/permabrig) "xPH" = ( @@ -103939,7 +103939,7 @@ }, /area/station/supply/qm) "xRG" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "purple" @@ -104378,7 +104378,7 @@ /turf/simulated/floor/wood, /area/station/public/mrchangs) "xYl" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -104561,7 +104561,7 @@ pixel_y = 32 }, /obj/machinery/light/small/directional/north, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/table, /obj/item/food/meat/tomatomeat, /obj/effect/decal/cleanable/ants, @@ -104690,7 +104690,7 @@ /area/station/security/permabrig) "ydU" = ( /obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/spacecash/c10, /turf/simulated/floor/engine, /area/station/maintenance/fsmaint) @@ -104923,7 +104923,7 @@ "yhY" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "yig" = ( @@ -105000,7 +105000,7 @@ "yiZ" = ( /obj/structure/closet/wardrobe/pjs, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/fancy/birch, /area/station/maintenance/fsmaint) "yjg" = ( diff --git a/_maps/map_files220/stations/deltastation.dmm b/_maps/map_files220/stations/deltastation.dmm index 5f41c02313e7..7ded00e9877f 100644 --- a/_maps/map_files220/stations/deltastation.dmm +++ b/_maps/map_files220/stations/deltastation.dmm @@ -135,7 +135,7 @@ /turf/space, /area/station/maintenance/solar_maintenance/port) "acn" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/wallmed/directional/east, /turf/simulated/floor/plasteel{ @@ -1285,8 +1285,8 @@ }, /area/station/security/lobby) "ajN" = ( -/obj/effect/landmark/damageturf, -/obj/machinery/constructable_frame/machine_frame, +/obj/effect/mapping_helpers/turfs/damage, +/obj/structure/machine_frame, /obj/item/stock_parts/cell, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, @@ -2199,8 +2199,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "aoM" = ( -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/item/stack/cable_coil, @@ -2753,7 +2753,7 @@ "aqB" = ( /obj/structure/table/wood, /obj/item/storage/briefcase, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/electrical_shop) "aqC" = ( @@ -2998,7 +2998,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ari" = ( @@ -3049,7 +3049,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical_shop) "arr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/electrical_shop) "ars" = ( @@ -3059,7 +3059,7 @@ /obj/structure/chair/comfy/brown{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/electrical_shop) "aru" = ( @@ -3073,7 +3073,7 @@ }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/random/hampter, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/electrical_shop) "arw" = ( @@ -3558,7 +3558,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) @@ -3830,7 +3830,7 @@ /area/station/maintenance/electrical_shop) "ath" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/electrical_shop) "ati" = ( @@ -3872,14 +3872,14 @@ }, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, /area/station/maintenance/fore) "atr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fore) "ats" = ( @@ -3894,7 +3894,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fore) "atu" = ( @@ -3903,7 +3903,7 @@ }, /obj/effect/decal/cleanable/cobweb, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fore) "atv" = ( @@ -4321,7 +4321,7 @@ /turf/simulated/floor/plating, /area/station/engineering/controlroom) "auL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/electrical_shop) "auM" = ( @@ -4339,7 +4339,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/fore) "auP" = ( @@ -4389,7 +4389,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -4507,7 +4507,7 @@ "avq" = ( /obj/effect/decal/cleanable/dust, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plating, /area/station/maintenance/fore2) @@ -4613,7 +4613,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -4727,7 +4727,7 @@ }, /area/station/security/interrogation) "awx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/security/checkpoint/secondary) "awA" = ( @@ -4873,7 +4873,7 @@ /area/station/engineering/atmos/control) "awW" = ( /obj/effect/spawner/random/fungus/frequent, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore) "awX" = ( @@ -4901,7 +4901,7 @@ /area/station/maintenance/fore2) "axb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard{ icon_state = "small" }, @@ -5468,7 +5468,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayW" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ayX" = ( @@ -6430,7 +6430,7 @@ /turf/simulated/wall/r_wall, /area/station/engineering/controlroom) "aCl" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aCo" = ( @@ -6731,7 +6731,7 @@ /area/station/legal/lawoffice) "aDy" = ( /obj/item/emptysandbag, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -6765,7 +6765,7 @@ }, /area/station/maintenance/fore) "aDH" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/fore) "aDL" = ( @@ -6830,7 +6830,7 @@ /area/station/supply/storage) "aDS" = ( /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aDT" = ( @@ -7015,7 +7015,7 @@ /area/station/maintenance/fore) "aEu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -7070,7 +7070,7 @@ }, /area/station/hallway/primary/fore) "aEG" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/starboard2) "aEH" = ( @@ -7086,7 +7086,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/storage, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, @@ -7271,7 +7271,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aFa" = ( @@ -9008,7 +9008,7 @@ }, /area/station/maintenance/turbine) "aLp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/engineering/controlroom) "aLr" = ( @@ -9102,7 +9102,7 @@ /area/station/public/arcade) "aLM" = ( /obj/effect/turf_decal/delivery/hollow, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "aLS" = ( @@ -10351,7 +10351,7 @@ }, /area/station/service/bar/atrium) "aRB" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/server/coldroom) "aRH" = ( @@ -10705,7 +10705,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -11248,7 +11248,7 @@ }, /area/station/engineering/atmos) "aVK" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/fore) "aVL" = ( @@ -11338,7 +11338,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/bar/atrium) "aWf" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/effect/turf_decal/stripes/line{ @@ -11872,7 +11872,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aYD" = ( @@ -12119,7 +12119,7 @@ }, /area/station/supply/miningdock) "aZu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fsmaint) "aZv" = ( @@ -12653,7 +12653,7 @@ /area/station/engineering/atmos) "bcb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "bcd" = ( @@ -13050,7 +13050,7 @@ /area/station/service/kitchen) "bdG" = ( /obj/effect/landmark/start/uncertain, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -13337,7 +13337,7 @@ /area/station/maintenance/fsmaint) "ber" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bes" = ( @@ -13875,7 +13875,7 @@ }, /area/station/turret_protected/ai) "bgO" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -17541,7 +17541,7 @@ layer = 2.5 }, /obj/item/shard, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "bvS" = ( @@ -21850,7 +21850,7 @@ /area/station/engineering/mechanic) "bKb" = ( /obj/item/stack/sheet/mineral/sandbags, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -22784,7 +22784,7 @@ "bMQ" = ( /obj/structure/table/wood, /obj/item/folder/yellow, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/carpet, /area/station/command/meeting_room) "bMR" = ( @@ -25637,7 +25637,7 @@ /turf/space, /area/space/nearstation) "bVt" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/portable/canister/air, /obj/machinery/atmospherics/unary/portables_connector, /obj/structure/sign/vacuum{ @@ -26003,7 +26003,7 @@ /area/station/hallway/primary/port) "bWI" = ( /obj/machinery/alarm/directional/east, -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -26323,7 +26323,7 @@ }, /area/station/security/lobby) "bXX" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/probably, /turf/simulated/wall, /area/station/maintenance/starboard2) @@ -26594,7 +26594,7 @@ }, /area/station/hallway/primary/starboard) "bYR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fore2) "bYU" = ( @@ -26802,7 +26802,7 @@ /area/station/security/prison/cell_block/A) "bZG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "neutral" @@ -28959,7 +28959,7 @@ /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "chv" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/command/teleporter) "chw" = ( @@ -29245,8 +29245,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "ciq" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust/maybe, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port) "cir" = ( @@ -29492,7 +29492,7 @@ "cjq" = ( /obj/structure/rack, /obj/item/book/manual/wiki/security_space_law, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/dormitory_maintenance) "cjt" = ( @@ -29793,8 +29793,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/mapping_helpers/turfs/damage, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/engineering/mechanic) @@ -30016,7 +30016,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/stack/cable_coil/random, /obj/item/assembly/igniter, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/light_switch/east, /turf/simulated/floor/plasteel{ dir = 5; @@ -30100,7 +30100,7 @@ /turf/simulated/wall/r_wall, /area/station/engineering/smes) "clw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/engineering/equipmentstorage) "clx" = ( @@ -31577,11 +31577,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "csd" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, /obj/structure/table, @@ -31909,7 +31909,7 @@ }, /area/station/medical/patients_rooms) "cts" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -31999,7 +31999,7 @@ /area/station/service/library) "ctS" = ( /obj/structure/grille/broken, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/port) "ctU" = ( @@ -32319,7 +32319,7 @@ }, /area/station/supply/expedition) "cuY" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/machinery/ai_status_display/north, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -32810,7 +32810,7 @@ /area/station/supply/sorting) "cxt" = ( /obj/structure/table/wood/poker, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/plasteel/grimy, /area/station/maintenance/abandonedbar) "cxw" = ( @@ -32829,7 +32829,7 @@ }, /area/station/public/locker) "cxA" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, @@ -33590,7 +33590,7 @@ /area/station/supply/expedition) "czX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "czY" = ( @@ -33854,7 +33854,7 @@ pixel_y = 4 }, /obj/machinery/light/directional/south, -/obj/effect/spawner/random_spawners/id_skins/no_chance, +/obj/effect/spawner/random/id_skins/no_chance, /turf/simulated/floor/wood/parquet/tile, /area/station/service/library) "cAZ" = ( @@ -34702,7 +34702,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "cEA" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/engineering/control) "cEB" = ( @@ -35248,7 +35248,7 @@ /turf/simulated/floor/wood/oak, /area/station/service/cafeteria) "cHp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -35399,7 +35399,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/item/stack/rods, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -35470,7 +35470,7 @@ }, /area/station/maintenance/port) "cIw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/electrical) "cIx" = ( @@ -35544,7 +35544,7 @@ /turf/simulated/floor/engine/xenobio, /area/station/science/xenobiology) "cIP" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) @@ -35784,7 +35784,7 @@ }, /area/station/maintenance/port) "cJP" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/service/cafeteria) "cJR" = ( @@ -36075,7 +36075,7 @@ }, /area/station/science/research) "cKB" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/small/east, /obj/item/shard{ pixel_y = -6; @@ -36321,7 +36321,7 @@ }, /area/station/maintenance/electrical) "cLz" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "cLA" = ( @@ -37058,7 +37058,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/window/reinforced{ dir = 8 }, @@ -37350,7 +37350,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -37379,7 +37379,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "cQu" = ( @@ -37623,7 +37623,7 @@ }, /area/station/medical/chemistry) "cRv" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse/rat, /turf/simulated/floor/plasteel{ @@ -38252,7 +38252,7 @@ }, /area/station/science/research) "cTy" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -39499,7 +39499,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "cYg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "cYh" = ( @@ -39649,7 +39649,7 @@ /turf/simulated/wall, /area/station/medical/psych) "cYT" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, @@ -39956,7 +39956,7 @@ }, /area/station/science/research) "daD" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/science/xenobiology) "daF" = ( @@ -40189,7 +40189,7 @@ /turf/simulated/floor/grass/no_creep, /area/station/science/break_room) "dbM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/port2) "dbU" = ( @@ -40418,7 +40418,7 @@ /area/station/maintenance/apmaint) "dcR" = ( /obj/structure/chair/wood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "dcS" = ( @@ -40685,7 +40685,7 @@ }, /area/station/science/rnd) "ddF" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/machinery/camera{ c_tag = "Research and Development"; network = list("Research","SS13"); @@ -41027,12 +41027,12 @@ /obj/structure/chair/wood{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "dfQ" = ( -/obj/effect/spawner/random_spawners/blood_maybe, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random/blood/maybe, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -41120,7 +41120,7 @@ }, /area/station/security/permabrig) "dgs" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/rods, /turf/simulated/floor/plasteel{ dir = 8; @@ -41704,7 +41704,7 @@ /obj/structure/chair/wood{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "diZ" = ( @@ -42292,7 +42292,7 @@ /obj/machinery/light/small/directional/east, /obj/effect/mapping_helpers/machinery/damaged, /obj/item/stack/cable_coil, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "dlK" = ( @@ -43458,7 +43458,7 @@ /area/station/maintenance/abandonedbar) "drc" = ( /obj/structure/table/wood/poker, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "drd" = ( @@ -43479,7 +43479,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "drh" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/random, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -43590,7 +43590,7 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "drB" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/toxins/launch) "drC" = ( @@ -44707,7 +44707,7 @@ "dvH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -45640,7 +45640,7 @@ }, /area/station/maintenance/aft) "dBZ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/aft) "dCb" = ( @@ -47943,7 +47943,7 @@ "dOR" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 5; @@ -48046,7 +48046,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -48058,7 +48058,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/wire_splicing/thirty, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -48349,7 +48349,7 @@ /obj/structure/mopbucket, /obj/item/mop, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dQp" = ( @@ -48455,7 +48455,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dQS" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/maintenance/apmaint) "dQT" = ( @@ -50325,7 +50325,7 @@ "dYz" = ( /obj/structure/chair/stool/bar, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "dYA" = ( @@ -50351,7 +50351,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plating, /area/station/maintenance/port) "dYD" = ( @@ -50635,7 +50635,7 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "dZR" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/disposal/east) "dZS" = ( @@ -51001,7 +51001,7 @@ "eem" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/reagent_containers/pill/salbutamol{ pixel_x = -6; pixel_y = 8 @@ -51752,7 +51752,7 @@ }, /area/station/science/robotics) "eoI" = ( -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /obj/effect/turf_decal/siding/wood/cherry{ dir = 5 }, @@ -51865,7 +51865,7 @@ /area/station/maintenance/port) "erb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/engineeringcart, /obj/structure/sign/poster/contraband/random/north, /turf/simulated/floor/plating, @@ -52203,7 +52203,7 @@ /area/station/public/sleep) "evu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -52416,7 +52416,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "eyg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel, /area/station/maintenance/dormitory_maintenance) "eyn" = ( @@ -52803,7 +52803,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "eEl" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/probably, /turf/simulated/wall, /area/station/maintenance/starboard) @@ -53624,7 +53624,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "eQc" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -53891,7 +53891,7 @@ pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "eTh" = ( @@ -53959,7 +53959,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "eUk" = ( @@ -54170,7 +54170,7 @@ "eYd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, @@ -54656,7 +54656,7 @@ }, /area/station/security/storage) "fho" = ( -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/turf_decal/siding/wood/cherry{ dir = 9 }, @@ -54718,7 +54718,7 @@ pixel_x = 4; pixel_y = 4 }, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "brown" @@ -54743,7 +54743,7 @@ /area/station/public/fitness) "fhQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -54943,7 +54943,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/medmaint) "fkK" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, /obj/effect/turf_decal/stripes/line{ @@ -55928,7 +55928,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/effect/turf_decal/stripes/line{ @@ -56269,7 +56269,7 @@ /area/station/medical/chemistry) "fGc" = ( /obj/item/clothing/mask/gas, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/sign/poster/contraband/random/east, /obj/structure/sign/poster/contraband/random/north, /obj/effect/decal/cleanable/dirt, @@ -56340,7 +56340,7 @@ }, /area/station/security/permabrig) "fHD" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "fHK" = ( @@ -56733,7 +56733,7 @@ "fPh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/shard, /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/glass, @@ -57248,7 +57248,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "fVi" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/explab/chamber) "fVI" = ( @@ -57283,7 +57283,7 @@ }, /area/station/medical/medbay2) "fVZ" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/manipulator, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -57475,7 +57475,7 @@ /area/station/hallway/primary/central/se) "fYN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/barrier/grille_often, /turf/simulated/floor/plasteel{ dir = 8; @@ -58582,7 +58582,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/electrical_shop) "gru" = ( @@ -58915,7 +58915,7 @@ }, /area/station/command/office/cmo) "gwu" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/test_chamber) "gwB" = ( @@ -59140,7 +59140,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "gAT" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/food/meat/human, /obj/item/food/meat/human, /obj/effect/decal/cleanable/dirt, @@ -59321,7 +59321,7 @@ pixel_y = 6 }, /obj/item/storage/bag/dice, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "gDY" = ( @@ -59756,7 +59756,7 @@ dir = 4; name = "Medbay Reception" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -60215,7 +60215,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "gRr" = ( @@ -60470,7 +60470,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/start/uncertain, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) @@ -60560,7 +60560,7 @@ /turf/simulated/floor/wood/parquet, /area/station/service/library) "gWi" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -60806,7 +60806,7 @@ /area/station/medical/medbay) "haA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -61510,7 +61510,7 @@ }, /area/station/security/warden) "hle" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, @@ -62096,7 +62096,7 @@ /area/station/maintenance/fore) "hwI" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -62495,7 +62495,7 @@ }, /area/station/maintenance/disposal/west) "hBK" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/effect/turf_decal/stripes/line, @@ -62594,7 +62594,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "hDF" = ( @@ -63054,7 +63054,7 @@ /obj/structure/disposalpipe/broken{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/virology_maint) "hJh" = ( @@ -63429,7 +63429,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, /area/station/maintenance/fore2) @@ -63628,7 +63628,7 @@ }, /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/glass, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitegreen" @@ -64131,8 +64131,8 @@ }, /area/station/engineering/controlroom) "iav" = ( -/obj/effect/landmark/damageturf, -/obj/machinery/constructable_frame/machine_frame, +/obj/effect/mapping_helpers/turfs/damage, +/obj/structure/machine_frame, /obj/item/shard, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, @@ -64494,7 +64494,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/sign/poster/contraband/random/west, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -64594,7 +64594,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "igI" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -64880,7 +64880,7 @@ /turf/simulated/floor/wood/cherry, /area/station/service/chapel/office) "ila" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 4; @@ -65371,7 +65371,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 1 }, @@ -65890,7 +65890,7 @@ /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/port) "iyC" = ( @@ -66261,7 +66261,7 @@ }, /area/station/maintenance/fsmaint) "iFl" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "iFx" = ( @@ -66325,7 +66325,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plasteel{ @@ -66740,7 +66740,7 @@ /turf/simulated/floor/grass, /area/station/science/lobby) "iNi" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -66955,7 +66955,7 @@ }, /area/station/maintenance/medmaint) "iQO" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/library) "iRa" = ( @@ -67278,7 +67278,7 @@ /area/station/supply/expedition) "iVg" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plating, /area/station/engineering/mechanic) @@ -67481,7 +67481,7 @@ /area/station/security/detective) "iXL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -68258,7 +68258,7 @@ /area/station/engineering/hardsuitstorage) "jit" = ( /obj/machinery/atmospherics/portable/canister, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -68284,7 +68284,7 @@ "jiN" = ( /obj/effect/decal/cleanable/ants, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "jiT" = ( @@ -68733,7 +68733,7 @@ }, /area/station/security/brig) "jnp" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, @@ -68922,12 +68922,12 @@ }, /area/station/science/genetics) "jpy" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "jpB" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 1; @@ -69003,7 +69003,7 @@ }, /area/station/engineering/mechanic) "jqI" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "jqX" = ( @@ -69040,7 +69040,7 @@ }, /area/station/security/interrogation) "jrg" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 4; @@ -69565,7 +69565,7 @@ /turf/simulated/floor/carpet/red, /area/station/maintenance/fsmaint) "jzw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/engineering/control) "jzE" = ( @@ -70712,7 +70712,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore2) "jRL" = ( @@ -70734,7 +70734,7 @@ "jRY" = ( /obj/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "jSb" = ( @@ -71752,10 +71752,10 @@ }, /area/station/supply/storage) "keZ" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/cobweb2, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plating, @@ -71893,7 +71893,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -71913,7 +71913,7 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "kgY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/abandoned_garden) "kht" = ( @@ -72084,7 +72084,7 @@ }, /area/station/public/fitness) "kjP" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/misc_lab) "kjR" = ( @@ -72116,7 +72116,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore2) "kkB" = ( @@ -72363,7 +72363,7 @@ }, /area/station/turret_protected/ai) "kpp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/old_detective) "kpB" = ( @@ -72425,7 +72425,7 @@ /turf/simulated/floor/plasteel/freezer, /area/station/public/pool) "kqa" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/probably, /turf/simulated/wall, /area/station/maintenance/old_kitchen) @@ -72448,7 +72448,7 @@ }, /area/station/hallway/primary/central/east) "kqQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -73006,7 +73006,7 @@ /area/station/engineering/controlroom) "kzN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "kzR" = ( @@ -74200,7 +74200,7 @@ /turf/simulated/floor/wood/fancy/cherry, /area/station/public/vacant_store) "kTo" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "kTs" = ( @@ -74675,7 +74675,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "lcA" = ( @@ -75009,7 +75009,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -75162,7 +75162,7 @@ }, /area/station/hallway/primary/central/nw) "lja" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "ljm" = ( @@ -75882,9 +75882,9 @@ /area/station/maintenance/fore) "ltQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stock_parts/cell, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "ltX" = ( @@ -77284,7 +77284,7 @@ }, /area/station/hallway/secondary/entry) "lMM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/server) "lNj" = ( @@ -77765,7 +77765,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/wire_splicing/thirty, /turf/simulated/floor/plating, /area/station/maintenance/virology_maint) @@ -78029,7 +78029,7 @@ "lZc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "lZm" = ( @@ -78602,7 +78602,7 @@ "miH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "miL" = ( @@ -78753,7 +78753,7 @@ "mli" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -78890,7 +78890,7 @@ /area/station/security/warden) "mng" = ( /obj/structure/closet/crate, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /obj/structure/window/reinforced{ dir = 1 }, @@ -79333,7 +79333,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/xenobiology) "mtz" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, /mob/living/simple_animal/mouse/rat, @@ -79418,7 +79418,7 @@ }, /area/station/science/lobby) "muJ" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/effect/turf_decal/stripes/line{ @@ -79757,7 +79757,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "mAw" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 1; @@ -79925,7 +79925,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/window/reinforced{ dir = 8 }, @@ -80296,7 +80296,7 @@ }, /area/station/hallway/primary/starboard) "mMm" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/north, /turf/simulated/floor/plasteel{ @@ -80402,7 +80402,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "mOC" = ( @@ -80419,7 +80419,7 @@ }, /area/station/maintenance/port) "mOI" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/port) "mOS" = ( @@ -81424,7 +81424,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical) "nct" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/structure/sign/poster/official/random/east, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, @@ -81851,7 +81851,7 @@ }, /area/station/maintenance/medmaint) "nij" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/random, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, @@ -82552,7 +82552,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "nsL" = ( @@ -82902,7 +82902,7 @@ }, /area/station/medical/storage) "nxO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/station/maintenance/port) "nyl" = ( @@ -83687,7 +83687,7 @@ /obj/machinery/recharger{ pixel_y = 2 }, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/carpet/black, /area/station/command/office/captain/bedroom) "nHh" = ( @@ -84179,7 +84179,7 @@ /area/station/hallway/primary/fore) "nMH" = ( /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -84396,7 +84396,7 @@ "nOO" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "nOP" = ( @@ -85394,7 +85394,7 @@ /area/station/maintenance/fsmaint) "ocg" = ( /obj/effect/spawner/random/trash, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, @@ -86206,7 +86206,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 1 }, @@ -87114,7 +87114,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "oDU" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -87416,7 +87416,7 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "oIJ" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/storage) "oIQ" = ( @@ -87765,7 +87765,7 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "oNY" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -87879,7 +87879,7 @@ /area/station/security/range) "oPR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -88601,7 +88601,7 @@ /obj/item/reagent_scanner/adv, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pam" = ( @@ -89184,7 +89184,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "piV" = ( @@ -89781,7 +89781,7 @@ }, /area/station/supply/storage) "prI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/hallway/secondary/exit/maintenance) "prN" = ( @@ -89815,7 +89815,7 @@ }, /area/station/medical/sleeper) "prY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/supply/warehouse) "psd" = ( @@ -90012,7 +90012,7 @@ }, /area/station/aisat) "ptU" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -90250,7 +90250,7 @@ "pys" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" }, @@ -90371,7 +90371,7 @@ }, /area/station/engineering/break_room) "pAx" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -90713,7 +90713,7 @@ /turf/simulated/floor/mineral/tranquillite, /area/station/service/mime) "pFO" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/item/shard{ icon_state = "small" }, @@ -90760,7 +90760,7 @@ /area/station/science/xenobiology) "pGn" = ( /obj/structure/falsewall, -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "pGr" = ( @@ -90989,7 +90989,7 @@ /area/station/engineering/controlroom) "pJj" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "pJv" = ( @@ -91241,7 +91241,7 @@ "pMr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/table_frame, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plasteel{ @@ -91413,7 +91413,7 @@ }, /obj/machinery/atmospherics/pipe/cap/hidden/supply, /obj/structure/disposalpipe/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/virology_maint) "pPl" = ( @@ -91597,7 +91597,7 @@ /area/station/public/sleep_male) "pRP" = ( /obj/effect/decal/cleanable/blood, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -92244,7 +92244,7 @@ /turf/simulated/floor/plasteel, /area/station/security/processing) "qcK" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/engineering/mechanic) "qcV" = ( @@ -92708,7 +92708,7 @@ /obj/item/clothing/gloves/color/white, /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel{ icon_state = "redbluefull" }, @@ -93665,7 +93665,7 @@ /area/station/hallway/primary/central/se) "qxU" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -93707,7 +93707,7 @@ /turf/simulated/floor/wood/fancy/oak, /area/station/legal/magistrate) "qzw" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/security/checkpoint/south) "qzy" = ( @@ -94220,7 +94220,7 @@ }, /area/station/medical/virology/lab) "qGy" = ( -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /obj/effect/turf_decal/stripes/line, /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 @@ -94303,7 +94303,7 @@ "qHN" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse/white, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "qHO" = ( @@ -94849,7 +94849,7 @@ /turf/simulated/floor/plating, /area/station/security/podpilot) "qPD" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/old_kitchen) "qPJ" = ( @@ -95194,7 +95194,7 @@ /area/station/command/office/rd) "qTe" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small/directional/north, /turf/simulated/floor/wood/oak, /area/station/maintenance/starboard2) @@ -95880,7 +95880,7 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/shard{ pixel_y = -6; pixel_x = 11 @@ -95898,7 +95898,7 @@ }, /area/station/engineering/mechanic) "rdn" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "rdq" = ( @@ -96353,7 +96353,7 @@ }, /area/station/security/permabrig) "riO" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/port) "riP" = ( @@ -96721,7 +96721,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "rqX" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -96740,7 +96740,7 @@ }, /area/station/security/permabrig) "rrk" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plating, @@ -97161,7 +97161,7 @@ /turf/simulated/floor/engine, /area/station/engineering/controlroom) "rwn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -97685,7 +97685,7 @@ }, /area/station/hallway/secondary/exit) "rEQ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "black" @@ -98047,7 +98047,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, @@ -98585,7 +98585,7 @@ "rUi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plasteel{ dir = 9; @@ -98890,7 +98890,7 @@ /area/station/medical/medbay) "rYP" = ( /obj/structure/bookcase, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "rYV" = ( @@ -99117,7 +99117,7 @@ /area/station/maintenance/apmaint) "sbe" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/item/reagent_containers/glass/bucket, /obj/effect/spawner/random/storage, /obj/effect/spawner/random/maintenance, @@ -99533,7 +99533,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/rack, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plasteel{ @@ -99964,7 +99964,7 @@ /obj/item/reagent_containers/pill/random_drugs, /obj/item/reagent_containers/pill/random_drugs, /obj/item/reagent_containers/pill/random_drugs, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -100165,7 +100165,7 @@ /area/station/science/toxins/launch) "sqZ" = ( /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "src" = ( @@ -100279,7 +100279,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "ssL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/apmaint) "ssM" = ( @@ -101374,7 +101374,7 @@ }, /area/station/service/chapel) "sFT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light_construct/directional/west, /obj/structure/sign/poster/random/west, /turf/simulated/floor/wood/oak, @@ -101490,7 +101490,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "sHY" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -101572,7 +101572,7 @@ /obj/item/cigbutt, /obj/item/cigbutt, /obj/item/cigbutt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -102281,7 +102281,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/station/maintenance/port) "sVv" = ( @@ -102823,7 +102823,7 @@ }, /area/station/medical/patients_rooms) "teg" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/probably, /turf/simulated/wall, /area/station/maintenance/virology_maint) @@ -102964,7 +102964,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/mechanic) "tfZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 10; @@ -103447,7 +103447,7 @@ "tmY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/security, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -103467,7 +103467,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch/west, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /obj/effect/turf_decal/siding/wood/cherry{ dir = 9 }, @@ -104327,7 +104327,7 @@ /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) "tAT" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/sign/poster/official/random/north, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -104676,7 +104676,7 @@ }, /area/station/supply/storage) "tFi" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/probably, /turf/simulated/wall/r_wall, /area/station/maintenance/starboard2) @@ -104925,7 +104925,7 @@ "tIK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/structure/closet/crate/can, /turf/simulated/floor/plating, /area/station/maintenance/fore2) @@ -104954,7 +104954,7 @@ }, /area/station/command/office/cmo) "tJc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/port) "tJd" = ( @@ -105059,7 +105059,7 @@ /obj/structure/chair/sofa/right{ dir = 4 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/wood/oak, /area/station/maintenance/starboard2) "tNd" = ( @@ -105803,7 +105803,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/window/reinforced{ dir = 1 }, @@ -105865,7 +105865,7 @@ }, /area/station/hallway/primary/fore) "tYD" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "tZe" = ( @@ -105903,7 +105903,7 @@ /area/station/maintenance/port) "tZJ" = ( /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" @@ -105982,7 +105982,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel/dark, /area/station/maintenance/port) "uaH" = ( @@ -107045,7 +107045,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "uqc" = ( @@ -107201,7 +107201,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -107365,7 +107365,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/old_kitchen) "uwp" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall/r_wall, /area/station/engineering/hardsuitstorage) "uwZ" = ( @@ -107706,7 +107706,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/medmaint) "uDp" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/virology_maint) "uDz" = ( @@ -107932,13 +107932,13 @@ /area/station/legal/lawoffice) "uHX" = ( /obj/item/kirbyplants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "uIg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/item/kirbyplants, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -108137,7 +108137,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "uKF" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, @@ -108154,7 +108154,7 @@ /obj/structure/chair/sofa/left{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/starboard2) "uKU" = ( @@ -109030,7 +109030,7 @@ /area/station/science/toxins/mixing) "uVh" = ( /obj/effect/decal/cleanable/ants, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "uVz" = ( @@ -109484,7 +109484,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/old_kitchen) "vcE" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -109818,7 +109818,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -110086,7 +110086,7 @@ }, /area/station/maintenance/starboard2) "vmL" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/starboard) "vmO" = ( @@ -110621,7 +110621,7 @@ }, /area/station/hallway/secondary/exit) "vxn" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/random/fungus/probably, /turf/simulated/wall, /area/station/maintenance/medmaint) @@ -111402,7 +111402,7 @@ }, /area/station/maintenance/apmaint) "vJJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -111426,7 +111426,7 @@ "vKr" = ( /obj/item/chair/wood, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "vKs" = ( @@ -111682,7 +111682,7 @@ /turf/simulated/floor/plasteel/freezer, /area/station/maintenance/aft) "vOI" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/science/toxins/mixing) "vOK" = ( @@ -112269,7 +112269,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -112281,7 +112281,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "vWT" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/stack/cable_coil/random, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -112364,7 +112364,7 @@ }, /area/station/maintenance/fsmaint) "vXM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/port2) "vYg" = ( @@ -112863,7 +112863,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/virology_maint) "wfX" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/power/apc/directional/north, /obj/structure/cable{ d2 = 2; @@ -113014,7 +113014,7 @@ }, /area/station/medical/sleeper) "wig" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/virology_maint) "wij" = ( @@ -113387,7 +113387,7 @@ "woQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/shard{ icon_state = "small"; pixel_x = -8; @@ -113420,7 +113420,7 @@ }, /area/station/public/locker) "wpc" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/science/break_room) "wpe" = ( @@ -113488,7 +113488,7 @@ }, /obj/effect/decal/cleanable/dust, /obj/item/pipe_meter, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/wood/oak, /area/station/maintenance/starboard) @@ -113609,7 +113609,7 @@ /area/station/medical/virology/test_room) "wua" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/mounted/frame/display/newscaster_frame, /obj/structure/table/wood, /turf/simulated/floor/wood/fancy/birch, @@ -113712,7 +113712,7 @@ }, /area/station/security/permabrig) "wvn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/dormitory_maintenance) @@ -113788,7 +113788,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "wwk" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/maintenance/starboard2) "www" = ( @@ -114386,7 +114386,7 @@ }, /area/station/engineering/atmos/control) "wGh" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -114773,7 +114773,7 @@ /turf/simulated/floor/carpet/orange, /area/station/service/bar/atrium) "wMt" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 4; @@ -114886,7 +114886,7 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "wOg" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" @@ -114941,7 +114941,7 @@ }, /area/station/command/office/rd) "wOT" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/storage, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plasteel{ @@ -115568,7 +115568,7 @@ "wWd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -115625,7 +115625,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/structure/disposalpipe/segment/corner{ dir = 1 }, @@ -115801,7 +115801,7 @@ /turf/simulated/floor/wood/parquet, /area/station/service/library) "wYL" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/effect/turf_decal/stripes/line, @@ -115886,7 +115886,7 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "wZz" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /obj/effect/spawner/airlock/long, /turf/simulated/wall/r_wall, /area/station/maintenance/starboard2) @@ -116123,7 +116123,7 @@ /turf/simulated/floor/plasteel, /area/station/security/processing) "xdd" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/library) "xdE" = ( @@ -116183,7 +116183,7 @@ "xec" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/item/shard, /obj/structure/window/reinforced{ dir = 1; @@ -116835,7 +116835,7 @@ /area/station/maintenance/port) "xpq" = ( /obj/structure/toilet, -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plasteel{ @@ -117153,7 +117153,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -117759,7 +117759,7 @@ /obj/effect/decal/cleanable/dust, /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood/oak, /area/station/maintenance/starboard) "xCn" = ( @@ -118029,7 +118029,7 @@ }, /area/station/maintenance/fsmaint) "xGA" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/medmaint) "xGG" = ( @@ -118091,7 +118091,7 @@ /area/station/service/chapel/office) "xHN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whiteblue" @@ -118580,7 +118580,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dust, /obj/effect/turf_decal/stripes/line{ @@ -118673,7 +118673,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "xPn" = ( -/obj/effect/spawner/random_spawners/wall_rusted_always, +/obj/effect/mapping_helpers/turfs/rust, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "xPq" = ( @@ -119258,7 +119258,7 @@ }, /area/station/service/bar) "xXc" = ( -/obj/effect/spawner/random_spawners/blood_maybe, +/obj/effect/spawner/random/blood/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) diff --git a/_maps/map_files220/stations/metastation.dmm b/_maps/map_files220/stations/metastation.dmm index 12ba615a6d7c..e9106c428bb4 100644 --- a/_maps/map_files220/stations/metastation.dmm +++ b/_maps/map_files220/stations/metastation.dmm @@ -351,7 +351,7 @@ /area/space/nearstation) "aeg" = ( /obj/effect/spawner/random/trash, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -651,7 +651,7 @@ }, /area/station/security/detective) "ahd" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ahh" = ( @@ -701,7 +701,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "ahJ" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ahZ" = ( @@ -971,7 +971,7 @@ /area/space/nearstation) "ajy" = ( /obj/item/vending_refill/coffee, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "ajB" = ( @@ -1050,7 +1050,7 @@ /area/station/maintenance/fore) "ajS" = ( /obj/effect/turf_decal/delivery/hollow, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "akg" = ( @@ -1173,7 +1173,7 @@ c_tag = "Engineering - Storage" }, /obj/effect/turf_decal/delivery/hollow, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "akR" = ( @@ -1588,7 +1588,7 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "anf" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/airlock_controller/air_cycler{ pixel_y = -24; vent_link_id = "arrivalsmaint_vent"; @@ -1953,7 +1953,7 @@ }, /area/station/public/fitness) "aoE" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -2453,7 +2453,7 @@ /obj/item/extinguisher, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aro" = ( @@ -2749,7 +2749,7 @@ /area/station/public/storage/tools) "asN" = ( /obj/machinery/atmospherics/unary/tank/air, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "asQ" = ( @@ -2763,7 +2763,7 @@ }, /area/station/engineering/gravitygenerator) "asU" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/maintenance/solar_maintenance/port) "asV" = ( @@ -3342,7 +3342,7 @@ "avy" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "avz" = ( @@ -3618,7 +3618,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "awf" = ( @@ -3736,7 +3736,7 @@ /area/station/security/permabrig) "awE" = ( /obj/machinery/space_heater, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -3777,7 +3777,7 @@ "awM" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "awN" = ( @@ -3822,7 +3822,7 @@ /area/station/public/dorms) "awT" = ( /obj/item/clothing/gloves/color/fyellow, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "awU" = ( @@ -3967,7 +3967,7 @@ /area/station/public/storage/emergency/port) "axt" = ( /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "axu" = ( @@ -4414,7 +4414,7 @@ /obj/effect/decal/cleanable/cobweb, /obj/structure/closet/crate, /obj/machinery/light/small/directional/north, -/obj/effect/spawner/random_spawners/id_skins/no_chance, +/obj/effect/spawner/random/id_skins/no_chance, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "azj" = ( @@ -5559,7 +5559,7 @@ /turf/simulated/floor/plating, /area/station/command/bridge) "aEj" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/public/storage/emergency/port) "aEk" = ( @@ -6253,7 +6253,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -29 }, -/obj/machinery/suit_storage_unit/ce/secure, +/obj/machinery/suit_storage_unit/industrial/ce/secure, /turf/simulated/floor/plasteel{ icon_state = "darkneutralfull" }, @@ -6641,7 +6641,7 @@ "aIz" = ( /obj/machinery/light/directional/north, /obj/effect/turf_decal/delivery/hollow, -/obj/machinery/suit_storage_unit/engine/secure, +/obj/machinery/suit_storage_unit/industrial/engine/secure, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "aIA" = ( @@ -10874,7 +10874,7 @@ /area/station/public/locker) "aVT" = ( /obj/structure/table, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/plasteel, /area/station/public/locker) "aVU" = ( @@ -10903,7 +10903,7 @@ /turf/simulated/floor/plating, /area/station/security/storage) "aVY" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fore) "aWa" = ( @@ -11442,7 +11442,7 @@ /area/space/nearstation) "aXP" = ( /obj/item/crowbar, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "aXQ" = ( @@ -12785,7 +12785,7 @@ }, /area/station/aisat) "bcb" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating/airless, /area/space/nearstation) "bcd" = ( @@ -14737,7 +14737,7 @@ /turf/space, /area/space/nearstation) "bgV" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "bgW" = ( @@ -16728,7 +16728,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bmq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bmr" = ( @@ -18011,7 +18011,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bpT" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bpU" = ( @@ -18342,7 +18342,7 @@ }, /area/station/hallway/primary/central) "bqS" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating/airless, /area/space/nearstation) "bqT" = ( @@ -20511,7 +20511,7 @@ /area/space/nearstation) "bwN" = ( /obj/machinery/light/small/directional/south, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/public/storage/emergency) "bwO" = ( @@ -20523,7 +20523,7 @@ /obj/effect/spawner/random/trash, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "bwR" = ( @@ -23686,7 +23686,7 @@ /area/station/hallway/secondary/garden) "bHo" = ( /obj/effect/decal/cleanable/vomit, -/obj/effect/spawner/random_spawners/id_skins, +/obj/effect/spawner/random/id_skins, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "bHp" = ( @@ -25063,7 +25063,7 @@ /turf/simulated/floor/carpet, /area/station/public/vacant_office) "bME" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -25232,7 +25232,7 @@ "bNf" = ( /obj/structure/table/wood, /obj/item/reagent_containers/glass/rag, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "bNg" = ( @@ -26161,7 +26161,7 @@ /area/station/hallway/secondary/bridge) "bQu" = ( /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "bQy" = ( @@ -26905,7 +26905,7 @@ }, /area/station/medical/morgue) "bTb" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/lootdrop{ loot = list(/obj/item/storage/box/mousetraps,/obj/item/storage/box/lights/tubes,/obj/item/storage/box/lights/mixed,/obj/item/storage/box/lights/bulbs); name = "Janitor Supplies Spawner" @@ -27518,7 +27518,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/science/robotics/showroom) "bVf" = ( @@ -27583,7 +27583,7 @@ /area/station/science/research) "bVk" = ( /obj/machinery/light/small/directional/north, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "bVl" = ( @@ -27713,7 +27713,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "bVR" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "bVS" = ( @@ -28018,7 +28018,7 @@ /turf/simulated/floor/wood, /area/station/science/robotics/showroom) "bWJ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/science/robotics/showroom) "bWK" = ( @@ -30047,7 +30047,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/wire_splicing/thirty, /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -30195,7 +30195,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "cdP" = ( @@ -30362,7 +30362,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "cen" = ( @@ -30529,7 +30529,7 @@ /area/station/maintenance/aft) "cfb" = ( /obj/machinery/economy/slot_machine, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cfc" = ( @@ -30916,7 +30916,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cgp" = ( @@ -31146,7 +31146,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -31332,7 +31332,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port2) "chG" = ( @@ -31814,7 +31814,7 @@ icon_state = "1-2" }, /obj/effect/spawner/wire_splicing/thirty, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/xenobio_south) "cjn" = ( @@ -31936,7 +31936,7 @@ /obj/structure/chair/stool{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cjH" = ( @@ -32369,7 +32369,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "cll" = ( @@ -32659,7 +32659,7 @@ }, /area/station/science/research) "cms" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port) "cmu" = ( @@ -33994,7 +33994,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -34126,7 +34126,7 @@ }, /area/station/maintenance/starboard2) "csl" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/item/circuitboard/chem_master/condi_master, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" @@ -34184,7 +34184,7 @@ /turf/simulated/floor/plasteel/airless, /area/station/engineering/atmos) "csv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "csw" = ( @@ -35049,7 +35049,7 @@ /obj/structure/chair/stool{ dir = 1 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/start/uncertain, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) @@ -35184,7 +35184,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "cwi" = ( @@ -35584,7 +35584,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -35607,7 +35607,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, @@ -35783,7 +35783,7 @@ "cyv" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cyw" = ( @@ -35794,7 +35794,7 @@ "cyx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/start/uncertain, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) @@ -35956,7 +35956,7 @@ "cyT" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/item/toy/plushie/snakeplushie, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) @@ -36282,7 +36282,7 @@ /area/station/maintenance/xenobio_south) "cAf" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/space_heater, /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -36344,7 +36344,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "cAw" = ( @@ -36898,12 +36898,12 @@ }, /area/station/medical/virology) "cCn" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cCp" = ( /obj/structure/closet/crate, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -37115,7 +37115,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cDl" = ( @@ -37175,7 +37175,7 @@ /area/station/maintenance/apmaint) "cDv" = ( /obj/structure/sign/poster/contraband/random/east, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cDz" = ( @@ -38309,7 +38309,7 @@ "cHd" = ( /obj/structure/sign/poster/contraband/random/west, /obj/structure/bed/dogbed, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cHf" = ( @@ -38703,7 +38703,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "cIl" = ( @@ -38726,7 +38726,7 @@ icon_state = "1-2" }, /obj/machinery/light/small/directional/east, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "cIp" = ( @@ -38964,10 +38964,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cJl" = ( -/obj/machinery/constructable_frame/machine_frame, +/obj/structure/machine_frame, /obj/machinery/light_construct/directional/east, /obj/item/broken_device, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "cJm" = ( @@ -39491,7 +39491,7 @@ loot = list(/obj/item/storage/box/mousetraps,/obj/item/storage/box/lights/tubes,/obj/item/storage/box/lights/mixed,/obj/item/storage/box/lights/bulbs); name = "Janitor Supplies Spawner" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cLt" = ( @@ -39542,7 +39542,7 @@ }, /area/station/hallway/primary/central) "cLF" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "cLI" = ( @@ -39948,7 +39948,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port) "cNC" = ( @@ -40214,7 +40214,7 @@ req_access = list(25) }, /obj/machinery/light_switch/north, -/obj/effect/spawner/random_spawners/id_skins/no_chance, +/obj/effect/spawner/random/id_skins/no_chance, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "cOB" = ( @@ -40423,7 +40423,7 @@ "cPp" = ( /obj/structure/sign/poster/contraband/random/north, /obj/structure/reagent_dispensers/fueltank, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -40432,11 +40432,11 @@ loot = list(/obj/item/storage/box/mousetraps,/obj/item/storage/box/lights/tubes,/obj/item/storage/box/lights/mixed,/obj/item/storage/box/lights/bulbs); name = "Janitor Supplies Spawner" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "cPr" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/table, /obj/item/kitchen/rollingpin, /obj/item/reagent_containers/glass/beaker, @@ -40683,7 +40683,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "cQt" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small/directional/south, /mob/living/simple_animal/mouse, /turf/simulated/floor/plating, @@ -41040,7 +41040,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "cSa" = ( @@ -41270,7 +41270,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/wire_splicing/thirty, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) @@ -41389,7 +41389,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cTD" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, @@ -41651,7 +41651,7 @@ /area/station/science/lobby) "cUF" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "cUI" = ( @@ -42284,13 +42284,13 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port2) "cXu" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "cXx" = ( @@ -42390,7 +42390,7 @@ "cXW" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cXX" = ( @@ -43199,7 +43199,7 @@ /area/station/maintenance/starboard2) "dcu" = ( /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dcx" = ( @@ -43266,7 +43266,7 @@ }, /area/station/medical/storage) "dcO" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /mob/living/simple_animal/pet/penguin/baby, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -43352,7 +43352,7 @@ icon_state = "2-8" }, /obj/effect/landmark/spawner/xeno, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "ddK" = ( @@ -43812,7 +43812,7 @@ }, /area/station/hallway/secondary/entry) "dgg" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -46594,7 +46594,7 @@ /obj/structure/chair/stool{ dir = 8 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/landmark/start/uncertain, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) @@ -46894,7 +46894,7 @@ /area/station/security/permabrig) "eBk" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/port) "eBr" = ( @@ -47315,7 +47315,7 @@ }, /area/station/science/xenobiology) "eMS" = ( -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "eNR" = ( @@ -47426,7 +47426,7 @@ /turf/simulated/floor/carpet, /area/station/science/robotics/showroom) "eQn" = ( -/obj/effect/spawner/random_spawners/oil_often, +/obj/effect/spawner/random/oil/often, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, @@ -48255,7 +48255,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/port2) "fla" = ( @@ -48799,7 +48799,7 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "fvO" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "fvU" = ( @@ -49715,7 +49715,7 @@ "fRm" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "fRT" = ( @@ -50125,7 +50125,7 @@ }, /area/station/science/xenobiology) "gbM" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/fsmaint) "gbP" = ( @@ -52485,7 +52485,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -52496,7 +52496,7 @@ /area/station/maintenance/medmaint) "hgY" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "hht" = ( @@ -52607,7 +52607,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "hjE" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -52716,7 +52716,7 @@ }, /area/station/security/armory/secure) "hmu" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ @@ -53000,7 +53000,7 @@ /area/station/service/bar) "hrM" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "hrZ" = ( @@ -53183,7 +53183,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hwP" = ( @@ -53201,7 +53201,7 @@ }, /area/station/science/toxins/launch) "hwZ" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -54542,7 +54542,7 @@ /turf/space, /area/space/nearstation) "iag" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -56834,7 +56834,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "jfb" = ( @@ -56888,7 +56888,7 @@ "jiR" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "jiW" = ( @@ -57278,7 +57278,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "juN" = ( @@ -59213,7 +59213,7 @@ }, /area/station/science/toxins/mixing) "kol" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/random/trash, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -59336,7 +59336,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "ksb" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/maintenance/fsmaint) "ksf" = ( @@ -59421,7 +59421,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "kuh" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -60914,7 +60914,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -61497,7 +61497,7 @@ "ljT" = ( /obj/item/rack_parts, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "ljV" = ( @@ -62077,7 +62077,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "lza" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ @@ -64664,7 +64664,7 @@ "mGT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, -/obj/effect/spawner/random_spawners/cobweb_left_rare, +/obj/effect/spawner/random/cobweb/left/rare, /turf/simulated/floor/carpet/arcade, /area/station/maintenance/fore) "mHs" = ( @@ -66854,7 +66854,7 @@ /area/station/medical/reception) "nCf" = ( /obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "nCm" = ( @@ -67376,7 +67376,7 @@ "nPD" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/obj/effect/spawner/random/cobweb/left/frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "nPH" = ( @@ -67422,7 +67422,7 @@ /area/station/science/toxins/launch) "nSs" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "nSH" = ( @@ -67686,7 +67686,7 @@ /obj/machinery/computer/arcade/battle{ dir = 8 }, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "nYF" = ( @@ -67731,7 +67731,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "nZj" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/engineering/control) "nZB" = ( @@ -68228,7 +68228,7 @@ }, /area/station/hallway/primary/starboard) "ook" = ( -/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall/r_wall, /area/station/security/range) "ooD" = ( @@ -68339,7 +68339,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "oqk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/chair/stool{ dir = 8 }, @@ -68676,7 +68676,7 @@ /area/station/science/rnd) "oDp" = ( /obj/structure/girder, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "oEe" = ( @@ -68963,7 +68963,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oNk" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "oNl" = ( @@ -69319,7 +69319,7 @@ }, /area/station/science/robotics) "oVx" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/engineering/gravitygenerator) "oVI" = ( @@ -70058,7 +70058,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "pmE" = ( @@ -71014,7 +71014,7 @@ }, /area/station/medical/reception) "pMx" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -71523,7 +71523,7 @@ /turf/simulated/floor/engine, /area/station/engineering/control) "pWK" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "pWM" = ( @@ -73409,7 +73409,7 @@ /area/station/security/interrogation) "qRm" = ( /mob/living/simple_animal/mouse, -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "qRI" = ( @@ -73876,7 +73876,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "rbU" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) @@ -74076,7 +74076,7 @@ }, /area/station/science/storage) "rhb" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/structure/chair, /turf/simulated/floor/plating, /area/station/maintenance/engimaint) @@ -74593,7 +74593,7 @@ }, /area/station/medical/medbay) "rtk" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "rtq" = ( @@ -75724,7 +75724,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "rVv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/station/maintenance/aft2) @@ -76236,7 +76236,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "skd" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -76363,7 +76363,7 @@ /area/station/science/toxins/mixing) "smW" = ( /obj/machinery/space_heater, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -76674,7 +76674,7 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "swh" = ( -/obj/effect/spawner/random_spawners/blood_often, +/obj/effect/spawner/random/blood/often, /obj/item/crowbar/small, /turf/simulated/floor/plasteel{ dir = 9; @@ -79563,7 +79563,7 @@ "tNh" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "tNr" = ( @@ -79858,7 +79858,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "tXA" = ( @@ -80630,7 +80630,7 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "urH" = ( -/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/random/oil/maybe, /turf/simulated/floor/plating, /area/station/maintenance/fore) "usg" = ( @@ -82332,7 +82332,7 @@ }, /area/station/medical/reception) "veE" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, @@ -82974,7 +82974,7 @@ }, /area/station/engineering/break_room) "vuo" = ( -/obj/effect/spawner/random_spawners/wall_rusted_probably, +/obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall/r_wall, /area/station/engineering/tech_storage) "vuE" = ( @@ -83241,7 +83241,7 @@ }, /area/station/security/permabrig) "vCt" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/aft) "vCK" = ( @@ -84267,7 +84267,7 @@ /area/station/maintenance/fore) "whg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_rare, +/obj/effect/spawner/random/cobweb/right/rare, /turf/simulated/floor/plating, /area/station/maintenance/fore) "whu" = ( @@ -84592,7 +84592,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "wsq" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /obj/structure/girder, /turf/simulated/floor/plating, /area/station/maintenance/aft) @@ -84878,7 +84878,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/obj/effect/spawner/random/cobweb/right/frequent, /turf/simulated/floor/plasteel, /area/station/security/range) "wxR" = ( @@ -85212,7 +85212,7 @@ }, /area/station/security/brig) "wGv" = ( -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -85334,7 +85334,7 @@ /area/station/hallway/secondary/garden) "wMy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plating, /area/station/maintenance/fore) "wMQ" = ( @@ -87511,7 +87511,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/burnturf, +/obj/effect/mapping_helpers/turfs/burn, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -87769,7 +87769,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "xSv" = ( -/obj/effect/landmark/damageturf, +/obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/engimaint) "xTz" = ( diff --git a/code/__DEFINES/announce_defines.dm b/code/__DEFINES/announce_defines.dm index 9e6b7a6a78e1..7293cff7f8fa 100644 --- a/code/__DEFINES/announce_defines.dm +++ b/code/__DEFINES/announce_defines.dm @@ -6,3 +6,4 @@ #define ANNOUNCE_KIND_MAJOR "NAS Trurl Update" #define ANNOUNCE_KIND_EVENT "NAS Trurl Update" // Intentionally the same as above #define ANNOUNCE_KIND_AI "A.I. Announcement" +#define ANNOUNCE_KIND_PTL "Power Transmission Laser report" diff --git a/code/__DEFINES/clothing_defines.dm b/code/__DEFINES/clothing_defines.dm index c9e26b2d78fb..947f3c24355c 100644 --- a/code/__DEFINES/clothing_defines.dm +++ b/code/__DEFINES/clothing_defines.dm @@ -25,8 +25,9 @@ #define ITEM_SLOT_PDA (1<<20) // pda #define ITEM_SLOT_ACCESSORY (1<<21) // accessories #define ITEM_SLOT_COLLAR (1<<22) // pet collar -#define ITEM_SLOT_AMOUNT_FLAG (1< cybernetic eyes, specific eye traits. -#define WING_LAYER 46 -#define WING_UNDERLIMBS_LAYER 45 -#define MUTANTRACE_LAYER 44 -#define TAIL_UNDERLIMBS_LAYER 43 //Tail split-rendering. -#define LIMBS_LAYER 42 -#define MARKINGS_LAYER 41 -#define INTORGAN_LAYER 40 -#define UNDERWEAR_LAYER 39 -#define MUTATIONS_LAYER 38 -#define H_DAMAGE_LAYER 37 -#define UNIFORM_LAYER 36 -#define ID_LAYER 35 -#define HANDS_LAYER 34 //Exists to overlay hands over jumpsuits -#define SHOES_LAYER 33 -#define L_FOOT_BLOOD_LAYER 32 // Blood overlay separation Left-Foot -#define R_FOOT_BLOOD_LAYER 31 // Blood overlay separation Right-Foot -#define GLOVES_LAYER 30 -#define L_HAND_BLOOD_LAYER 29 // Blood overlay separation Left-Hand -#define R_HAND_BLOOD_LAYER 28 // Blood overlay separation Right-Hand -#define LEFT_EAR_LAYER 27 -#define RIGHT_EAR_LAYER 26 -#define BELT_LAYER 25 //Possible make this an overlay of something required to wear a belt? -#define SUIT_LAYER 24 -#define SPECIAL_BELT_LAYER 23 +#define EYES_OVERLAY_LAYER 49 +#define MISC_LAYER 48 // Handles eye_shine() -> cybernetic eyes, specific eye traits. +#define WING_LAYER 47 +#define WING_UNDERLIMBS_LAYER 46 +#define MUTANTRACE_LAYER 45 +#define TAIL_UNDERLIMBS_LAYER 44 //Tail split-rendering. +#define LIMBS_LAYER 43 +#define MARKINGS_LAYER 42 +#define INTORGAN_LAYER 41 +#define UNDERWEAR_LAYER 40 +#define MUTATIONS_LAYER 39 +#define H_DAMAGE_LAYER 38 +#define UNIFORM_LAYER 37 +#define ID_LAYER 36 +#define HANDS_LAYER 35 //Exists to overlay hands over jumpsuits +#define SHOES_LAYER 34 +#define L_FOOT_BLOOD_LAYER 33 // Blood overlay separation Left-Foot +#define R_FOOT_BLOOD_LAYER 32 // Blood overlay separation Right-Foot +#define GLOVES_LAYER 31 +#define L_HAND_BLOOD_LAYER 30 // Blood overlay separation Left-Hand +#define R_HAND_BLOOD_LAYER 29 // Blood overlay separation Right-Hand +#define LEFT_EAR_LAYER 28 +#define RIGHT_EAR_LAYER 27 +#define BELT_LAYER 26 //Possible make this an overlay of something required to wear a belt? +#define SUIT_LAYER 25 +#define SPECIAL_BELT_LAYER 24 +#define NECK_LAYER 23 #define SUIT_STORE_LAYER 22 #define BACK_LAYER 21 #define HEAD_ACCESSORY_LAYER 20 @@ -233,7 +234,7 @@ #define HALO_LAYER 3 //blood cult ascended halo, because there's currently no better solution for adding/removing #define FIRE_LAYER 2 //If you're on fire #define FROZEN_LAYER 1 -#define TOTAL_LAYERS 48 +#define TOTAL_LAYERS 49 ///Access Region Codes/// #define REGION_ALL 0 @@ -423,7 +424,7 @@ #define INVESTIGATE_HOTMIC "hotmic" // The SQL version required by this version of the code -#define SQL_VERSION 612207 +#define SQL_VERSION 622207 // Vending machine stuff #define CAT_NORMAL (1<<0) @@ -550,6 +551,7 @@ // Runechat symbol types #define RUNECHAT_SYMBOL_EMOTE 1 #define RUNECHAT_SYMBOL_LOOC 2 +#define RUNECHAT_SYMBOL_DEAD 3 /// Waits at a line of code until X is true #define UNTIL(X) while(!(X)) sleep(world.tick_lag) diff --git a/code/__DEFINES/power_defines.dm b/code/__DEFINES/power_defines.dm index c7397a99d846..1c2f62aeaace 100644 --- a/code/__DEFINES/power_defines.dm +++ b/code/__DEFINES/power_defines.dm @@ -46,3 +46,6 @@ #define KJ * 1e3 #define MJ * 1e6 #define GJ * 1e9 + +/// Conversion ratio from Watt over a machine process tick time to Joules +#define WATT_TICK_TO_JOULE 2 diff --git a/code/__DEFINES/preferences_defines.dm b/code/__DEFINES/preferences_defines.dm index fd0a1d7d7bfd..8aaf307cdc4c 100644 --- a/code/__DEFINES/preferences_defines.dm +++ b/code/__DEFINES/preferences_defines.dm @@ -80,13 +80,26 @@ #define TOGGLES_2_DEFAULT (PREFTOGGLE_2_FANCYUI|PREFTOGGLE_2_ITEMATTACK|PREFTOGGLE_2_WINDOWFLASHING|PREFTOGGLE_2_RUNECHAT|PREFTOGGLE_2_DEATHMESSAGE|PREFTOGGLE_2_SEE_ITEM_OUTLINES|PREFTOGGLE_2_THOUGHT_BUBBLE|PREFTOGGLE_2_DANCE_DISCO|PREFTOGGLE_2_MOD_ACTIVATION_METHOD|PREFTOGGLE_2_SWAP_INPUT_BUTTONS|PREFTOGGLE_2_LARGE_INPUT_BUTTONS) + +// toggles_3 variables. These MUST be prefixed with PREFTOGGLE_3 +#define TOGGLES_3_TOTAL 1023 // If you add or remove a preference toggle above, make sure you update this define with the total value of the toggles combined. + +// When you add a toggle here, inform AA on merge so the column can be zeroed out. This needs to exist to avoid the compiler freaking out +// Also update the above value to the actual total +#define TOGGLES_3_DEFAULT (1) + // Sanity checks +// I should really convert these to a JSON list at some point hnnnnnng #if TOGGLES_TOTAL > 16777215 #error toggles bitflag over 16777215. Please use toggles_2. #endif #if TOGGLES_2_TOTAL > 16777215 -#error toggles_2 bitflag over 16777215. Please make an issue report and postpone the feature you are working on. +#error toggles_2 bitflag over 16777215. Please use toggles_3. +#endif + +#if TOGGLES_3_TOTAL > 16777215 +#error toggles_3 bitflag over 16777215. Please make an issue report and postpone the feature you are working on. #endif // This is a list index. Required to start at 1 instead of 0 so it's properly placed in the list diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index c3f268824dfc..8bac4307c41a 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -138,6 +138,10 @@ #define STATUS_EFFECT_C_FOAMED /datum/status_effect/c_foamed +#define STATUS_EFFECT_TEMPORAL_SLASH /datum/status_effect/temporal_slash + +#define STATUS_EFFECT_TEMPORAL_SLASH_FINISHER /datum/status_effect/temporal_slash_finisher + //#define STATUS_EFFECT_NECROPOLIS_CURSE /datum/status_effect/necropolis_curse //#define CURSE_BLINDING 1 //makes the edges of the target's screen obscured //#define CURSE_SPAWNING 2 //spawns creatures that attack the target only diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index cdfdf72d4295..4d37d42965c7 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -463,7 +463,13 @@ text = replacetext(text, "\[signfont\]", "") text = replacetext(text, "\[/signfont\]", "") if(sign) - text = replacetext(text, "\[sign\]", "[user ? user.real_name : "Anonymous"]") + if(istype(P, /obj/item/pen/chameleon)) // if we are using chameleon pen use fake name from the pen + var/obj/item/pen/chameleon/chameleon_pen = P + add_attack_logs(user, "paper", "Has signed paper as [chameleon_pen.forge_name]") + // small tip for a player if the left forge_name empty + text = replacetext(text, "\[sign\]", "[chameleon_pen.forge_name ? chameleon_pen.forge_name : "No name was provided"]") + else + text = replacetext(text, "\[sign\]", "[user ? user.real_name : "Anonymous"]") if(fields) text = replacetext(text, "\[field\]", "") if(format) diff --git a/code/_globalvars/lists/mob_lists.dm b/code/_globalvars/lists/mob_lists.dm index 9b38978bdbe4..ec8e6fa4f594 100644 --- a/code/_globalvars/lists/mob_lists.dm +++ b/code/_globalvars/lists/mob_lists.dm @@ -22,6 +22,7 @@ GLOBAL_LIST_EMPTY(mob_living_list) //all instances of /mob/living and subtypes GLOBAL_LIST_EMPTY(carbon_list) //all instances of /mob/living/carbon and subtypes, notably does not contain simple animals GLOBAL_LIST_EMPTY(human_list) //all instances of /mob/living/carbon/human and subtypes GLOBAL_LIST_EMPTY(alive_mob_list) //List of all alive mobs, including clientless. Excludes /mob/new_player +GLOBAL_LIST_EMPTY(alive_megafauna_list) //List of all living megafauna GLOBAL_LIST_EMPTY(dead_mob_list) //List of all dead mobs, including clientless. Excludes /mob/new_player GLOBAL_LIST_EMPTY(non_respawnable_keys) //List of ckeys that are excluded from respawning for remainder of round. GLOBAL_LIST_INIT(simple_animals, list(list(), list(), list(), list())) //One for each AI_* status define, List of all simple animals, including clientless diff --git a/code/_onclick/hud/human_hud.dm b/code/_onclick/hud/human_hud.dm index 9c49ff65e85e..5106817b1006 100644 --- a/code/_onclick/hud/human_hud.dm +++ b/code/_onclick/hud/human_hud.dm @@ -198,6 +198,16 @@ inv_box.alpha = ui_alpha toggleable_inventory += inv_box + inv_box = new /atom/movable/screen/inventory() + inv_box.name = "neck" + inv_box.icon = ui_style + inv_box.icon_state = "neck" + inv_box.screen_loc = ui_neck + inv_box.slot_id = ITEM_SLOT_NECK + inv_box.color = ui_color + inv_box.alpha = ui_alpha + toggleable_inventory += inv_box + inv_box = new /atom/movable/screen/inventory() inv_box.name = "back" inv_box.icon = ui_style @@ -434,6 +444,9 @@ if(H.wear_mask) H.wear_mask.screen_loc = ui_mask screenmob.client.screen += H.wear_mask + if(H.neck) + H.neck.screen_loc = ui_neck + screenmob.client.screen += H.neck if(H.head) H.head.screen_loc = ui_head screenmob.client.screen += H.head @@ -454,6 +467,8 @@ screenmob.client.screen -= H.wear_suit if(H.wear_mask) screenmob.client.screen -= H.wear_mask + if(H.neck) + screenmob.client.screen -= H.neck if(H.head) screenmob.client.screen -= H.head diff --git a/code/controllers/configuration/sections/ruin_configuration.dm b/code/controllers/configuration/sections/ruin_configuration.dm index a4664b61700c..cad322a7f522 100644 --- a/code/controllers/configuration/sections/ruin_configuration.dm +++ b/code/controllers/configuration/sections/ruin_configuration.dm @@ -12,8 +12,14 @@ var/list/active_space_ruins = list() /// List of all active lavaland ruins var/list/active_lava_ruins = list() - /// Budget for lavaland ruins - var/lavaland_ruin_budget = 60 + /// Minimum budget for space ruins + var/space_ruin_budget_min = 750 + /// Maximum budget for space ruins + var/space_ruin_budget_max = 1000 + /// Minimum budget for lavaland ruins + var/lavaland_ruin_budget_min = 175 + /// Maximum budget for lavaland ruins + var/lavaland_ruin_budget_max = 325 /datum/configuration_section/ruin_configuration/load_data(list/data) // Use the load wrappers here. That way the default isnt made 'null' if you comment out the config line @@ -23,4 +29,7 @@ CONFIG_LOAD_NUM(extra_levels_max, data["maximum_zlevels"]) CONFIG_LOAD_LIST(active_space_ruins, data["active_space_ruins"]) CONFIG_LOAD_LIST(active_lava_ruins, data["active_lava_ruins"]) - CONFIG_LOAD_NUM(lavaland_ruin_budget, data["lavaland_ruin_budget"]) + CONFIG_LOAD_NUM(space_ruin_budget_min, data["space_ruin_budget_min"]) + CONFIG_LOAD_NUM(space_ruin_budget_max, data["space_ruin_budget_max"]) + CONFIG_LOAD_NUM(lavaland_ruin_budget_min, data["lavaland_ruin_budget_min"]) + CONFIG_LOAD_NUM(lavaland_ruin_budget_max, data["lavaland_ruin_budget_max"]) diff --git a/code/controllers/subsystem/non_firing/SSmapping.dm b/code/controllers/subsystem/non_firing/SSmapping.dm index f7d2f5883927..d6a385ff2a49 100644 --- a/code/controllers/subsystem/non_firing/SSmapping.dm +++ b/code/controllers/subsystem/non_firing/SSmapping.dm @@ -26,6 +26,11 @@ SUBSYSTEM_DEF(mapping) /// A mapping of environment names to MILLA environment IDs. var/list/environments + /// Ruin placement manager for space levels. + var/datum/ruin_placer/space/space_ruins_placer + /// Ruin placement manager for lavaland levels. + var/datum/ruin_placer/lavaland/lavaland_ruins_placer + // This has to be here because world/New() uses [station_name()], which looks this datum up /datum/controller/subsystem/mapping/PreInit() . = ..() @@ -108,7 +113,8 @@ SUBSYSTEM_DEF(mapping) // Spawn Lavaland ruins and rivers. log_startup_progress("Populating lavaland...") var/lavaland_setup_timer = start_watch() - seedRuins(list(level_name_to_num(MINING)), GLOB.configuration.ruins.lavaland_ruin_budget, /area/lavaland/surface/outdoors/unexplored, GLOB.lava_ruins_templates) + lavaland_ruins_placer = new() + lavaland_ruins_placer.place_ruins(list(level_name_to_num(MINING))) if(lavaland_theme) lavaland_theme.setup() if(caves_theme) @@ -252,10 +258,10 @@ SUBSYSTEM_DEF(mapping) // Note that this budget is not split evenly accross all zlevels log_startup_progress("Seeding ruins...") var/seed_ruins_timer = start_watch() - var/space_z_levels = levels_by_trait(SPAWN_RUINS) - seedRuins(space_z_levels, rand(20, 30), /area/space, GLOB.space_ruins_templates) + space_ruins_placer = new() + space_ruins_placer.place_ruins(levels_by_trait(SPAWN_RUINS)) log_startup_progress("Successfully seeded ruins in [stop_watch(seed_ruins_timer)]s.") - seed_space_salvage(space_z_levels) + seed_space_salvage(levels_by_trait(SPAWN_RUINS)) // Loads in the station /datum/controller/subsystem/mapping/proc/loadStation() @@ -301,90 +307,6 @@ SUBSYSTEM_DEF(mapping) GLOB.maploader.load_map(file("_maps/map_files220/generic/Lavaland.dmm"), z_offset = lavaland_z_level) // SS220 EDIT - map_files log_startup_progress("Loaded Lavaland in [stop_watch(watch)]s") -/datum/controller/subsystem/mapping/proc/seedRuins(list/z_levels = null, budget = 0, whitelist = /area/space, list/potentialRuins) - if(!z_levels || !length(z_levels)) - WARNING("No Z levels provided - Not generating ruins") - return - - for(var/zl in z_levels) - var/turf/T = locate(1, 1, zl) - if(!T) - WARNING("Z level [zl] does not exist - Not generating ruins") - return - - var/list/ruins = potentialRuins.Copy() - - var/list/forced_ruins = list() //These go first on the z level associated (same random one by default) - var/list/ruins_availible = list() //we can try these in the current pass - var/forced_z //If set we won't pick z level and use this one instead. - - //Set up the starting ruin list - for(var/key in ruins) - var/datum/map_template/ruin/R = ruins[key] - if(R.cost > budget) //Why would you do that - continue - if(R.always_place) - forced_ruins[R] = -1 - if(R.unpickable) - continue - ruins_availible[R] = R.placement_weight - - while(budget > 0 && (length(ruins_availible) || length(forced_ruins))) - var/datum/map_template/ruin/current_pick - var/forced = FALSE - if(length(forced_ruins)) //We have something we need to load right now, so just pick it - for(var/ruin in forced_ruins) - current_pick = ruin - if(forced_ruins[ruin] > 0) //Load into designated z - forced_z = forced_ruins[ruin] - forced = TRUE - break - else //Otherwise just pick random one - current_pick = pickweight(ruins_availible) - - var/placement_tries = PLACEMENT_TRIES - var/failed_to_place = TRUE - var/z_placed = 0 - while(placement_tries > 0) - placement_tries-- - z_placed = pick(z_levels) - if(!current_pick.try_to_place(forced_z ? forced_z : z_placed,whitelist)) - continue - else - failed_to_place = FALSE - break - - //That's done remove from priority even if it failed - if(forced) - //TODO : handle forced ruins with multiple variants - forced_ruins -= current_pick - forced = FALSE - - if(failed_to_place) - for(var/datum/map_template/ruin/R in ruins_availible) - if(R.id == current_pick.id) - ruins_availible -= R - log_world("Failed to place [current_pick.name] ruin.") - else - budget -= current_pick.cost - if(!current_pick.allow_duplicates) - for(var/datum/map_template/ruin/R in ruins_availible) - if(R.id == current_pick.id) - ruins_availible -= R - if(current_pick.never_spawn_with) - for(var/blacklisted_type in current_pick.never_spawn_with) - for(var/possible_exclusion in ruins_availible) - if(istype(possible_exclusion,blacklisted_type)) - ruins_availible -= possible_exclusion - forced_z = 0 - - //Update the availible list - for(var/datum/map_template/ruin/R in ruins_availible) - if(R.cost > budget) - ruins_availible -= R - - log_world("Ruin loader finished with [budget] left to spend.") - /datum/controller/subsystem/mapping/proc/make_maint_all_access() for(var/area/station/maintenance/A in existing_station_areas) for(var/obj/machinery/door/airlock/D in A) diff --git a/code/datums/action.dm b/code/datums/action.dm index 197f34763880..cb552deec375 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -616,6 +616,10 @@ var/obj/item/voice_changer/V = target V.set_voice(usr) +/datum/action/item_action/herald + name = "Mirror Walk" + desc = "Use near a mirror to enter it." + // for clothing accessories like holsters /datum/action/item_action/accessory check_flags = AB_CHECK_RESTRAINED|AB_CHECK_STUNNED|AB_CHECK_LYING|AB_CHECK_CONSCIOUS @@ -637,9 +641,6 @@ name = "View Storage" -/datum/action/item_action/accessory/herald - name = "Mirror Walk" - desc = "Use near a mirror to enter it." //Preset for spells /datum/action/spell_action diff --git a/code/datums/chatmessage.dm b/code/datums/chatmessage.dm index 46852784a0fb..8108bf3f430c 100644 --- a/code/datums/chatmessage.dm +++ b/code/datums/chatmessage.dm @@ -137,6 +137,9 @@ symbol = "\[LOOC] " size ||= "small" output_color = "gray" + if(RUNECHAT_SYMBOL_DEAD) + symbol = null + output_color = "#b826b3" else symbol = null diff --git a/code/datums/outfits/outfit.dm b/code/datums/outfits/outfit.dm index 56f4d6e30e94..8cacc854158a 100644 --- a/code/datums/outfits/outfit.dm +++ b/code/datums/outfits/outfit.dm @@ -10,6 +10,7 @@ var/shoes = null var/head = null var/mask = null + var/neck = null var/l_ear = null var/r_ear = null var/glasses = null @@ -85,6 +86,8 @@ equip_item(H, head, ITEM_SLOT_HEAD) if(mask) equip_item(H, mask, ITEM_SLOT_MASK) + if(neck) + equip_item(H, neck, ITEM_SLOT_NECK) if(l_ear) equip_item(H, l_ear, ITEM_SLOT_LEFT_EAR) if(r_ear) @@ -172,6 +175,8 @@ H.wear_suit.add_fingerprint(H, 1) if(H.wear_mask) H.wear_mask.add_fingerprint(H, 1) + if(H.neck) + H.neck.add_fingerprint(H, 1) if(H.head) H.head.add_fingerprint(H, 1) if(H.shoes) @@ -199,7 +204,7 @@ return 1 /datum/outfit/proc/get_chameleon_disguise_info() - var/list/types = list(uniform, suit, back, belt, gloves, shoes, head, mask, l_ear, r_ear, glasses, id, l_pocket, r_pocket, suit_store, r_hand, l_hand, pda) + var/list/types = list(uniform, suit, back, belt, gloves, shoes, head, mask, neck, l_ear, r_ear, glasses, id, l_pocket, r_pocket, suit_store, r_hand, l_hand, pda) types += chameleon_extras listclearnulls(types) return types @@ -225,6 +230,7 @@ shoes = text2path(outfit_data["shoes"]) head = text2path(outfit_data["head"]) mask = text2path(outfit_data["mask"]) + neck = text2path(outfit_data["neck"]) l_ear = text2path(outfit_data["l_ear"]) r_ear = text2path(outfit_data["r_ear"]) glasses = text2path(outfit_data["glasses"]) @@ -281,6 +287,7 @@ .["shoes"] = shoes .["head"] = head .["mask"] = mask + .["neck"] = neck .["l_ear"] = l_ear .["r_ear"] = r_ear .["glasses"] = glasses diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index 1cea15bcdf78..06dc30cfd21e 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -589,8 +589,8 @@ return H.real_name = "[capitalize(pick(GLOB.first_names_soviet))] [capitalize(pick(GLOB.last_names_soviet))]" H.name = H.real_name - H.add_language("Neo-Russkiya") - H.set_default_language(GLOB.all_languages["Neo-Russkiya"]) + H.add_language("Neo-Russkiya") // SS220 EDIT - Zvezhan -> Neo-Russkiya + H.set_default_language(GLOB.all_languages["Neo-Russkiya"]) // SS220 EDIT - Zvezhan -> Neo-Russkiya var/obj/item/card/id/I = H.wear_id if(istype(I)) apply_to_card(I, H, list(ACCESS_MAINT_TUNNELS), name) diff --git a/code/datums/outfits/vv_outfit.dm b/code/datums/outfits/vv_outfit.dm index 818098126164..43aebaeaa2fc 100644 --- a/code/datums/outfits/vv_outfit.dm +++ b/code/datums/outfits/vv_outfit.dm @@ -27,6 +27,8 @@ head = item_path if(ITEM_SLOT_MASK) mask = item_path + if(ITEM_SLOT_NECK) + neck = item_path if(ITEM_SLOT_LEFT_EAR) l_ear = item_path if(ITEM_SLOT_RIGHT_EAR) @@ -70,7 +72,7 @@ // Copy equipment var/list/result = list() - var/list/slots_to_check = list(ITEM_SLOT_JUMPSUIT, ITEM_SLOT_BACK, ITEM_SLOT_OUTER_SUIT, ITEM_SLOT_BELT, ITEM_SLOT_GLOVES, ITEM_SLOT_SHOES, ITEM_SLOT_HEAD, ITEM_SLOT_MASK, ITEM_SLOT_LEFT_EAR, ITEM_SLOT_RIGHT_EAR, ITEM_SLOT_EYES, ITEM_SLOT_ID, ITEM_SLOT_PDA, ITEM_SLOT_SUIT_STORE, ITEM_SLOT_LEFT_POCKET, ITEM_SLOT_RIGHT_POCKET) + var/list/slots_to_check = list(ITEM_SLOT_JUMPSUIT, ITEM_SLOT_BACK, ITEM_SLOT_OUTER_SUIT, ITEM_SLOT_BELT, ITEM_SLOT_GLOVES, ITEM_SLOT_SHOES, ITEM_SLOT_HEAD, ITEM_SLOT_MASK, ITEM_SLOT_LEFT_EAR, ITEM_SLOT_RIGHT_EAR, ITEM_SLOT_EYES, ITEM_SLOT_ID, ITEM_SLOT_PDA, ITEM_SLOT_SUIT_STORE, ITEM_SLOT_LEFT_POCKET, ITEM_SLOT_RIGHT_POCKET, ITEM_SLOT_NECK) for(var/s in slots_to_check) var/obj/item/I = get_item_by_slot(s) var/vedits = collect_vv(I) diff --git a/code/datums/ruins.dm b/code/datums/ruins.dm index 7cfc24fdd16a..76462159b292 100644 --- a/code/datums/ruins.dm +++ b/code/datums/ruins.dm @@ -10,7 +10,6 @@ var/unpickable = FALSE //If TRUE these won't be placed automatically (can still be forced or loaded with another ruin) var/always_place = FALSE //Will skip the whole weighting process and just plop this down, ideally you want the ruins of this kind to have no cost. var/placement_weight = 1 //How often should this ruin appear - var/cost = 0 //Cost in ruin budget placement system var/allow_duplicates = TRUE var/list/never_spawn_with = null //If this ruin is spawned these will not eg list(/datum/map_template/ruin/base_alternate) @@ -23,3 +22,12 @@ mappath = prefix + suffix ..(path = mappath) + +/// The cost of a ruin is the square root of the product of its dimensions. +/// This encodes the size of the ruin relative to each other without the +/// numbers getting ridiculous. +/datum/map_template/ruin/proc/get_cost() + if(!width || !height) + CRASH("cost of [name]/[suffix] requested before loaded size") + + return floor(sqrt(width * height)) diff --git a/code/datums/ruins/bridges/bridges.dm b/code/datums/ruins/bridges/bridges.dm index 313f57126d77..3f991b3a867e 100644 --- a/code/datums/ruins/bridges/bridges.dm +++ b/code/datums/ruins/bridges/bridges.dm @@ -148,7 +148,7 @@ if(LONG_BRIDGE_THEME_WOOD) T.ChangeTurf(/turf/simulated/floor/wood/lavaland_air) if(prob(20)) - new /obj/effect/landmark/damageturf(T) + new /obj/effect/mapping_helpers/turfs/damage(T) if(LONG_BRIDGE_THEME_CATWALK) new /obj/structure/lattice/catwalk/mining(T) diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index de957d20cec7..e6ffaba8c911 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -3,7 +3,6 @@ ci_exclude = /datum/map_template/ruin/lavaland /datum/map_template/ruin/lavaland/biodome - cost = 5 allow_duplicates = FALSE ci_exclude = /datum/map_template/ruin/lavaland/biodome // This is a parent holder, not a ruin itself @@ -36,7 +35,6 @@ Probably best to stay clear." suffix = "lavaland_surface_ash_walker1.dmm" allow_duplicates = FALSE - cost = 20 // Not auto due to the nature of walkers /datum/map_template/ruin/lavaland/free_golem name = "Free Golem Ship" @@ -52,7 +50,6 @@ id = "althland-facility" description = "A grim testament to the Althland Mining Company's ambitions, this facility lies in ruin, swallowed by the very planet it sought to exploit. \ Once a beacon of mining promise, it now stands as a stark reminder of the company's catastrophic demise." - cost = 5 suffix = "lavaland_surface_althland_facility.dmm" allow_duplicates = FALSE @@ -61,12 +58,10 @@ id = "althland-excavation" description = "An abandoned mining pit, once operated by the late Althland Mining Corporation, stands as a testament to the extensive efforts of numerous labor groups who endeavored to exploit the ore-rich depths of the planet. \ Now, it lies abandoned, wholly reclaimed by the hostile environment, transforming into yet another relic of a lost company." - cost = 5 suffix = "lavaland_surface_althland_excavation.dmm" allow_duplicates = FALSE /datum/map_template/ruin/lavaland/sin - cost = 10 allow_duplicates = FALSE ci_exclude = /datum/map_template/ruin/lavaland/sin // This is a parent holder, not a ruin itself @@ -99,14 +94,12 @@ id = "sloth" description = "..." suffix = "lavaland_surface_sloth.dmm" - cost = 0 /datum/map_template/ruin/lavaland/ratvar name = "Dead God" id = "ratvar" description = "Ratvars final resting place." suffix = "lavaland_surface_dead_ratvar.dmm" - cost = 0 allow_duplicates = FALSE /datum/map_template/ruin/lavaland/hierophant @@ -122,7 +115,6 @@ id = "blooddrunk" description = "A strange arrangement of stone tiles and an insane, beastly miner contemplating them." suffix = "lavaland_surface_blooddrunk1.dmm" - cost = 0 allow_duplicates = FALSE //will only spawn one variant of the ruin /datum/map_template/ruin/lavaland/blood_drunk_miner/guardian @@ -138,7 +130,6 @@ id = "ufo-crash" description = "Turns out that keeping your abductees unconscious is really important. Who knew?" suffix = "lavaland_surface_ufo_crash.dmm" - cost = 5 /datum/map_template/ruin/lavaland/xeno_nest name = "Xenomorph Nest" @@ -146,21 +137,19 @@ description = "These xenomorphs got bored of horrifically slaughtering people on space stations, and have settled down on a nice lava filled hellscape to focus on what's really important in life. \ Quality memes." suffix = "lavaland_surface_xeno_nest.dmm" - cost = 20 /datum/map_template/ruin/lavaland/fountain name = "Fountain Hall" id = "fountain" description = "The fountain has a warning on the side. DANGER: May have undeclared side effects that only become obvious when implemented." suffix = "lavaland_surface_fountain_hall.dmm" - cost = 5 + /datum/map_template/ruin/lavaland/survivalcapsule name = "Survival Capsule Ruins" id = "survivalcapsule" description = "What was once sanctuary to the common miner, is now their tomb." suffix = "lavaland_surface_survivalpod.dmm" - cost = 5 /datum/map_template/ruin/lavaland/pizza name = "Ruined Pizza Party" @@ -168,7 +157,6 @@ description = "Little Timmy's birthday pizza-bash took a turn for the worse when a bluespace anomaly passed by." suffix = "lavaland_surface_pizzaparty.dmm" allow_duplicates = FALSE - cost = 5 /datum/map_template/ruin/lavaland/cultaltar name = "Summoning Ritual" @@ -176,7 +164,6 @@ description = "A place of vile worship, the scrawling of blood in the middle glowing eerily. A demonic laugh echoes throughout the caverns" suffix = "lavaland_surface_cultaltar.dmm" allow_duplicates = FALSE - cost = 10 /datum/map_template/ruin/lavaland/hermit name = "Makeshift Shelter" @@ -192,21 +179,18 @@ description = "A heavily-damaged mining ripley, property of a very unfortunate miner. You might have to do a bit of work to fix this thing up." suffix = "lavaland_surface_random_ripley.dmm" allow_duplicates = FALSE - cost = 5 /datum/map_template/ruin/lavaland/puzzle name = "Ancient Puzzle" id = "puzzle" description = "Mystery to be solved." suffix = "lavaland_surface_puzzle.dmm" - cost = 5 /datum/map_template/ruin/lavaland/tumor name = "Elite Tumor" id = "tumor" description = "The victor freed, the loser the next fighter. The ghosts, the endless spectators. And thus the cycle loops..." suffix = "lavaland_surface_elite_tumor.dmm" - cost = 5 always_place = TRUE /datum/map_template/ruin/lavaland/monster_nest @@ -215,14 +199,12 @@ description = "A cave of several tunnels, housing the local fauna deep underground." suffix = "lavaland_surface_monster_nest.dmm" allow_duplicates = FALSE - cost = 5 /datum/map_template/ruin/lavaland/watcher_grave name = "Watchers' Grave" id = "watcher-grave" description = "A lonely cave where an orphaned child awaits a new parent." suffix = "lavaland_surface_watcher_grave.dmm" - cost = 5 allow_duplicates = FALSE /datum/map_template/ruin/lavaland/shuttlecrash @@ -230,5 +212,4 @@ id = "shuttlecrash" description = "A passenger shuttle crashsite of indeterminate origin." suffix = "lavaland_surface_shuttlecrash.dmm" - cost = 5 allow_duplicates = FALSE diff --git a/code/datums/ruins/ruin_placer.dm b/code/datums/ruins/ruin_placer.dm new file mode 100644 index 000000000000..3f0d80bb4a67 --- /dev/null +++ b/code/datums/ruins/ruin_placer.dm @@ -0,0 +1,108 @@ +/datum/ruin_placer + var/ruin_budget + var/area_whitelist + var/list/templates + +/datum/ruin_placer/proc/place_ruins(z_levels) + if(!z_levels || !length(z_levels)) + WARNING("No Z levels provided - Not generating ruins") + return + + for(var/zl in z_levels) + var/turf/T = locate(1, 1, zl) + if(!T) + WARNING("Z level [zl] does not exist - Not generating ruins") + return + + var/list/ruins = templates.Copy() + + var/list/forced_ruins = list() //These go first on the z level associated (same random one by default) + var/list/ruins_availible = list() //we can try these in the current pass + var/forced_z //If set we won't pick z level and use this one instead. + + //Set up the starting ruin list + for(var/key in ruins) + var/datum/map_template/ruin/R = ruins[key] + if(R.get_cost() > ruin_budget) //Why would you do that + continue + if(R.always_place) + forced_ruins[R] = -1 + if(R.unpickable) + continue + ruins_availible[R] = R.placement_weight + + while(ruin_budget > 0 && (length(ruins_availible) || length(forced_ruins))) + var/datum/map_template/ruin/current_pick + var/forced = FALSE + if(length(forced_ruins)) //We have something we need to load right now, so just pick it + for(var/ruin in forced_ruins) + current_pick = ruin + if(forced_ruins[ruin] > 0) //Load into designated z + forced_z = forced_ruins[ruin] + forced = TRUE + break + else //Otherwise just pick random one + current_pick = pickweight(ruins_availible) + + var/placement_tries = PLACEMENT_TRIES + var/failed_to_place = TRUE + var/z_placed = 0 + while(placement_tries > 0) + placement_tries-- + z_placed = pick(z_levels) + if(!current_pick.try_to_place(forced_z ? forced_z : z_placed, area_whitelist)) + continue + else + failed_to_place = FALSE + break + + //That's done remove from priority even if it failed + if(forced) + //TODO : handle forced ruins with multiple variants + forced_ruins -= current_pick + forced = FALSE + + if(failed_to_place) + for(var/datum/map_template/ruin/R in ruins_availible) + if(R.id == current_pick.id) + ruins_availible -= R + log_world("Failed to place [current_pick.name] ruin.") + else + ruin_budget -= current_pick.get_cost() + if(!current_pick.allow_duplicates) + for(var/datum/map_template/ruin/R in ruins_availible) + if(R.id == current_pick.id) + ruins_availible -= R + if(current_pick.never_spawn_with) + for(var/blacklisted_type in current_pick.never_spawn_with) + for(var/possible_exclusion in ruins_availible) + if(istype(possible_exclusion,blacklisted_type)) + ruins_availible -= possible_exclusion + forced_z = 0 + + //Update the availible list + for(var/datum/map_template/ruin/R in ruins_availible) + if(R.get_cost() > ruin_budget) + ruins_availible -= R + + log_world("Ruin loader finished with [ruin_budget] left to spend.") + +/datum/ruin_placer/space + area_whitelist = /area/space + +/datum/ruin_placer/space/New() + ruin_budget = rand( + GLOB.configuration.ruins.space_ruin_budget_min, + GLOB.configuration.ruins.space_ruin_budget_max + ) + templates = GLOB.space_ruins_templates + +/datum/ruin_placer/lavaland + area_whitelist = /area/lavaland/surface/outdoors/unexplored + +/datum/ruin_placer/lavaland/New() + ruin_budget = rand( + GLOB.configuration.ruins.lavaland_ruin_budget_min, + GLOB.configuration.ruins.lavaland_ruin_budget_max + ) + templates = GLOB.lava_ruins_templates diff --git a/code/datums/ruins/space_ruins.dm b/code/datums/ruins/space_ruins.dm index abc7652d8002..1e22462d1e71 100644 --- a/code/datums/ruins/space_ruins.dm +++ b/code/datums/ruins/space_ruins.dm @@ -1,7 +1,5 @@ -//The bigger ones lag like hell if there is more than one on a z-level, so cost 2 for them /datum/map_template/ruin/space prefix = "_maps/map_files/RandomRuins/SpaceRuins/" - cost = 1 ci_exclude = /datum/map_template/ruin/space /datum/map_template/ruin/space/zoo @@ -12,7 +10,6 @@ zoos to working order with the breeding stock kept in these 100% \ secure and unbreachable storage facilities. At no point has anything \ escaped. That's our story, and we're sticking to it." - cost = 2 /datum/map_template/ruin/space/asteroid1 id = "asteroid1" @@ -58,7 +55,6 @@ a giant unused asteroid. Then make it self sufficient, mask any \ evidence of construction, hook it covertly into the \ telecommunications network and hope for the best." - cost = 2 allow_duplicates = FALSE // this shouldn't be spawning more than once anymore /datum/map_template/ruin/space/derelict1 @@ -138,7 +134,6 @@ gutted asteroids, we suspect that a mining ship using a restricted \ engine is somewhere in the area. We'd like to request a patrol vessel \ to investigate." - cost = 2 /datum/map_template/ruin/space/spacebar id = "spacebar" @@ -149,7 +144,6 @@ Rampant Golem and Yellow Hound. Can I take your order?" allow_duplicates = FALSE //it spawn ship docking, no more than one to avoid duplication in console. always_place = TRUE - cost = 0 /datum/map_template/ruin/space/turreted_outpost id = "turreted-outpost" @@ -170,7 +164,6 @@ name = "Ancient Space Station" description = "The crew of a space station awaken one hundred years after a crisis. Awaking to a derelict space station on the verge of collapse, and a hostile force of invading \ hivebots. Can the surviving crew overcome the odds and survive and rebuild, or will the cold embrace of the stars become their new home?" - cost = 0 always_place = TRUE allow_duplicates = FALSE @@ -179,7 +172,6 @@ suffix = "wizardcrash.dmm" name = "Crashed Wizard Shuttle" description = "A shuttle of the Wizard Federation, sent out to crush some wandless scum. Unfortunately, the pilot suffered a magic-related accident and the shuttle crashed into a nearby asteroid." - cost = 2 /datum/map_template/ruin/space/abandonedtele id = "abandonedtele" @@ -192,7 +184,6 @@ suffix = "blowntcommsat.dmm" name = "Blown-out Telecommunications Satellite" description = "The remains of an old telecommunications satellite once utilised by Nanotrasen. It lays derelict, with quite a few pieces missing." - cost = 5 // This is a chonky boy allow_duplicates = FALSE // Absolutely huge, also has its own APC and the area isnt set to allow many /datum/map_template/ruin/space/malftcommsat @@ -200,7 +191,6 @@ suffix = "telecomns_returns.dmm" name = "D.V.O.R.A.K'S Telecommunications Satellite" description = "Seems the telecomunication satellite that went dark 4 years ago finally re-appeared on scanners? Strange signals are coming from it." - cost = 5 // Huge. Large. In charge allow_duplicates = FALSE // One sadistic malfunctioning AI is enough. Also unique apcs. /datum/map_template/ruin/space/clownmime @@ -214,7 +204,6 @@ suffix = "dj.dmm" name = "Soviet DJ Station" description = "A USSP listening post masquerading as a popular Soviet entertainment broadcaster, keeping tabs on Nanotrasen activity in the system and relaying it back to the Union." - cost = 2 allow_duplicates = FALSE /datum/map_template/ruin/space/druglab @@ -229,7 +218,6 @@ name = "Suspicious Station" description = "A syndicate drug laboratory hidden on an asteroid. It is strangely well-protected." allow_duplicates = FALSE - cost = 3 /datum/map_template/ruin/space/syndiedepot id = "syndiedepot" @@ -238,7 +226,6 @@ description = "A syndicate supply depot, heavily stocked, but heavily guarded with an assortment of shields, sentry bots, armed operatives and more." allow_duplicates = FALSE // One of these is enough always_place = TRUE // This is on the always spawn list because of the shielding chance - cost = 0 // Force spawned so shouldnt have a cost /datum/map_template/ruin/space/ussp_tele id = "ussp_tele" @@ -253,7 +240,6 @@ name = "USSP" description = "A decript station of seemingly Soviet origin. The last contact had with this station was a distress signal, and the rest was dark." allow_duplicates = FALSE // One of these has enough loot - cost = 5 // This ruin is 100x100 tiles, so we dont want it to be treated like a 10x10 meteor /datum/map_template/ruin/space/whiteship id = "whiteship" @@ -262,7 +248,6 @@ description = "A small expeditionary ship for use in local space exploration and salvaging." allow_duplicates = FALSE // I dont even want to think about what happens if you have 2 shuttles with the same ID. Likely scary stuff. always_place = TRUE // Its designed to make exploring other space ruins more accessible - cost = 0 // Force spawned so shouldnt have a cost /datum/map_template/ruin/space/golem_destination id = "golemtarget" @@ -271,14 +256,12 @@ description = "Just a handful of rocks floating in space. Guaranteed space destination for the Golem shuttle in case other destinations don't spawn." allow_duplicates = FALSE always_place = TRUE - cost = 0 /datum/map_template/ruin/space/syndicate_space_base name = "Syndicate Space Base" id = "syndie-space-base" description = "A secret base researching illegal bioweapons, it is closely guarded by an elite team of syndicate agents." suffix = "syndie_space_base.dmm" - cost = 0 always_place = TRUE allow_duplicates = FALSE @@ -288,7 +271,6 @@ name = "Syndicakes Factory" description = "Syndicate used to get funds selling corgi cakes produced here. Was it hit by meteors or by a Nanotrasen comando?" allow_duplicates = FALSE - cost = 2 //telecomms + multiple mobs /datum/map_template/ruin/space/debris1 id = "debris1" @@ -314,7 +296,6 @@ name = "Meat Packers" description = "An old transport ship, possibly with a dubious past. It smells faintly of meat." allow_duplicates = FALSE - cost = 2 // Pretty big /datum/map_template/ruin/space/mo19 id = "mo19" @@ -322,7 +303,6 @@ name = "Moon Outpost 19" description = "A now-defunct outpost, with the last received signal being that of distress." allow_duplicates = FALSE - cost = 2 // Also pretty big /datum/map_template/ruin/space/voyager id = "voyager" @@ -330,7 +310,6 @@ name = "Voyager" description = "A relic of old times, you don't know what it hide inside." allow_duplicates = FALSE - cost = 1 // Gives research levels and it should be hard-to-find /datum/map_template/ruin/space/wreckedcargoship id = "wreckedcargoship" @@ -338,7 +317,6 @@ name = "Wrecked Cargoship" description = "A cargo shuttle in a wrecked condition. There are many unknown horrors in space and looks like its last crew has faced one of them." allow_duplicates = FALSE - cost = 1 // With the loot it contains it shouldn't be found frequently /datum/map_template/ruin/space/abandoned_engi_sat id = "abandoned_engi_sat" @@ -346,7 +324,6 @@ name = "Abandoned NT Engineering Satellite" description = "A derelict operating base for NT engineering crew." allow_duplicates = FALSE - cost = 1 /datum/map_template/ruin/space/rocky_motel id = "rocky_motel" @@ -354,7 +331,6 @@ name = "Rocky Motel" description = "A cozy little home nestled in an asteroid, perfect for one or two people!" allow_duplicates = FALSE - cost = 1 /datum/map_template/ruin/space/casino id = "casino" @@ -375,7 +351,7 @@ suffix = "freighter.dmm" name = "Voidhopper of Nexus" description = "A cargo ship headed to a nearby system." - + /datum/map_template/ruin/space/drakehound_breacher id = "drakehound_breacher" suffix = "unathi_skiff.dmm" diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 99e5dfbcb6a0..858f9076582b 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -1406,3 +1406,64 @@ duration = 5 SECONDS alert_type = null status_type = STATUS_EFFECT_REPLACE + +/// This is the threshold where the attack will stun on the last hit. Why? Because it is cool, that's why. +#define FINISHER_THRESHOLD 7 + +/datum/status_effect/temporal_slash + id = "temporal_slash" + duration = 3 SECONDS + status_type = STATUS_EFFECT_REFRESH + alert_type = null + /// How many times the user has been cut. Each cut adds a damage value below + var/cuts = 1 + /// How much damage the blade will do each slice + var/damage_per_cut = 20 + +/datum/status_effect/temporal_slash/on_creation(mob/living/new_owner, cut_damage = 20) + . = ..() + damage_per_cut = cut_damage + +/datum/status_effect/temporal_slash/refresh() + cuts++ + return ..() + +/datum/status_effect/temporal_slash/on_remove() + owner.apply_status_effect(STATUS_EFFECT_TEMPORAL_SLASH_FINISHER, cuts, damage_per_cut) //We apply this to a new status effect, to avoid refreshing while on_remove happens. + +/datum/status_effect/temporal_slash_finisher + id = "temporal_slash_finisher" + status_type = STATUS_EFFECT_UNIQUE + alert_type = null + tick_interval = 0.25 SECONDS + /// How many times the user has been cut. Each cut adds a damage value below + var/cuts = 1 + /// How much damage the blade will do each slice + var/damage_per_cut = 20 + /// Have we done enough damage to trigger the finisher? + var/finishing_cuts = FALSE + +/datum/status_effect/temporal_slash_finisher/on_creation(mob/living/new_owner, final_cuts = 1, cut_damage = 20) + . = ..() + cuts = final_cuts + damage_per_cut = cut_damage + if(ismegafauna(owner)) + damage_per_cut *= 4 //This will deal 40 damage bonus per cut on megafauna as a miner, and 80 as a wizard. To kill a megafauna, you need to hit it 48 times. You don't get the buffs of a crusher though. Also you already killed bubblegum, so, you know. + if(cuts >= FINISHER_THRESHOLD) + finishing_cuts = TRUE + new /obj/effect/temp_visual/temporal_slash(get_turf(owner), owner) + +/datum/status_effect/temporal_slash_finisher/tick() + . = ..() + owner.visible_message("[owner] gets slashed by a cut through spacetime!", "You get slashed by a cut through spacetime!") + playsound(owner, 'sound/weapons/rapierhit.ogg', 50, TRUE) + owner.apply_damage(damage_per_cut, BRUTE, pick(BODY_ZONE_CHEST, BODY_ZONE_HEAD, BODY_ZONE_L_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_ARM, BODY_ZONE_R_LEG), 0, TRUE, null, FALSE) + cuts-- + if(cuts <= 0) + if(finishing_cuts) + owner.Weaken(7 SECONDS) + qdel(src) + else + new /obj/effect/temp_visual/temporal_slash(get_turf(owner), owner) + +#undef FINISHER_THRESHOLD diff --git a/code/datums/uplink_items/uplink_general.dm b/code/datums/uplink_items/uplink_general.dm index 18a1484f6698..956fa75b400c 100644 --- a/code/datums/uplink_items/uplink_general.dm +++ b/code/datums/uplink_items/uplink_general.dm @@ -494,13 +494,14 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) /datum/uplink_item/stealthy_tools category = "Stealth and Camouflage Items" -/datum/uplink_item/stealthy_tools/chameleon_stamp - name = "Chameleon Stamp" - desc = "A stamp that can be activated to imitate an official Nanotrasen Stamp. The disguised stamp will work exactly like the real stamp and will allow you to forge false documents to gain access or equipment; \ - it can also be used in a washing machine to forge clothing." - reference = "CHST" - item = /obj/item/stamp/chameleon - cost = 1 +/datum/uplink_item/stealthy_tools/forgers_kit + name = "Forger's Kit" + desc = "A set consisting of a stamp and a special pen. The stamp can be activated to imitate an official Nanotrasen Stamp, \ + allowing you to forge false documents for access or equipment, and can also be used in a washing machine to create counterfeit clothing. \ + The included pen lets you create fake signatures, further enhancing your forgery capabilities." + reference = "FGK" + item = /obj/item/storage/box/syndie_kit/forgers_kit + cost = 10 surplus = 35 /datum/uplink_item/stealthy_tools/chameleonflag diff --git a/code/datums/uplink_items/uplink_nuclear.dm b/code/datums/uplink_items/uplink_nuclear.dm index 342f4af31b71..7c13a9ed15ff 100644 --- a/code/datums/uplink_items/uplink_nuclear.dm +++ b/code/datums/uplink_items/uplink_nuclear.dm @@ -90,6 +90,14 @@ uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) surplus = 0 +/datum/uplink_item/dangerous/bulldog + name = "Bulldog Shotgun" + desc = "Lean and mean: Optimized for people that want to get up close and personal. Extra Ammo sold separately." + reference = "BULD" + item = /obj/item/gun/projectile/automatic/shotgun/bulldog + cost = 15 + uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) + //////////////////////////////////////// // MARK: SUPPORT AND MECHAS //////////////////////////////////////// @@ -101,11 +109,10 @@ /datum/uplink_item/support/gygax name = "Gygax Exosuit" - desc = "A lightweight exosuit, painted in a dark scheme. Its speed and equipment selection make it excellent for hit-and-run style attacks. \ - This model lacks a method of space propulsion, and therefore it is advised to repair the mothership's teleporter if you wish to make use of it." + desc = "A lightweight exosuit, painted in a dark scheme. Its speed and equipment selection make it excellent for hit-and-run style attacks." reference = "GE" item = /obj/mecha/combat/gygax/dark/loaded - cost = 400 + cost = 350 /datum/uplink_item/support/mauler name = "Mauler Exosuit" @@ -223,18 +230,19 @@ /datum/uplink_item/ammo/bulldog_ammobag name = "Bulldog - 12g Ammo Duffel Bag" - desc = "A duffel bag filled with enough 12g ammo to supply an entire team, at a discounted price." + desc = "A duffel bag filled with nine 8 round drum magazines. (6 Slug, 2 Buckshot, 1 Dragon's Breath)" reference = "12ADB" item = /obj/item/storage/backpack/duffel/syndie/shotgun cost = 60 // normally 90 uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) /datum/uplink_item/ammo/bulldog_XLmagsbag - name = "Bulldog - 12g XL Magazine Duffel Bag" - desc = "A duffel bag containing three 16 round drum magazines(Slug, Buckshot, Dragon's Breath)." + name = "Bulldog - 12g Extra-Large Magazine Duffel Bag" + desc = "A duffel bag containing five XL 16 round drum magazines. (3 Slug, 1 Buckshot, 1 Dragon's Breath)." reference = "12XLDB" item = /obj/item/storage/backpack/duffel/syndie/shotgunXLmags - cost = 60 // normally 90 + // same price for more ammo, but you're likely to lose more ammo if you drop your bulldog. High risk, high reward. + cost = 60 uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) /datum/uplink_item/ammo/smg @@ -613,15 +621,6 @@ // MARK: BUNDLES //////////////////////////////////////// -/datum/uplink_item/bundles_TC/bulldog - name = "Bulldog Bundle" - desc = "Lean and mean: Optimized for people that want to get up close and personal. Contains the popular \ - Bulldog shotgun, two 12g buckshot drums, and a pair of Thermal imaging goggles." - reference = "BULB" - item = /obj/item/storage/backpack/duffel/syndie/bulldogbundle - cost = 45 // normally 60 - uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) - /datum/uplink_item/bundles_TC/c20r name = "C-20r Bundle" desc = "Old Faithful: The classic C-20r, bundled with three magazines and a (surplus) suppressor at discount price." diff --git a/code/defines/procs/announcer_datum.dm b/code/defines/procs/announcer_datum.dm index 39c97ec8990d..02273c747c96 100644 --- a/code/defines/procs/announcer_datum.dm +++ b/code/defines/procs/announcer_datum.dm @@ -174,3 +174,10 @@ GLOBAL_DATUM_INIT(major_announcement, /datum/announcer, new(config_type = /datum log_name = ANNOUNCE_KIND_AI sound = sound('sound/misc/notice2.ogg') style = "major" + +/datum/announcement_configuration/ptl + default_title = ANNOUNCE_KIND_PTL + add_log = FALSE + sound = sound('sound/misc/notice2.ogg') + style = "major" + diff --git a/code/game/area/areas/mining_areas.dm b/code/game/area/areas/mining_areas.dm index c67f97320d98..029237a6521c 100644 --- a/code/game/area/areas/mining_areas.dm +++ b/code/game/area/areas/mining_areas.dm @@ -172,3 +172,5 @@ icon_state = "danger" /area/lavaland/surface/outdoors/explored + +/area/lavaland/surface/outdoors/targetable diff --git a/code/game/area/ss13_areas/engineering_areas.dm b/code/game/area/ss13_areas/engineering_areas.dm index 8b3d82cb22f9..e47e128bffa9 100644 --- a/code/game/area/ss13_areas/engineering_areas.dm +++ b/code/game/area/ss13_areas/engineering_areas.dm @@ -85,6 +85,10 @@ name = "\improper Gravity Generator" icon_state = "gravgen" +/area/station/engineering/transmission_laser + name = "\improper Power Transmission Laser" + icon_state = "engi" + /area/station/engineering/ai_transit_tube name = "\improper AI Minisat Tranit Tube" icon_state = "ai" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index b709a0815938..838de5d24408 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -1061,6 +1061,9 @@ GLOBAL_LIST_EMPTY(blood_splatter_icons) if(belt) if(belt.clean_blood(radiation_clean)) update_inv_belt() + if(neck) + if(neck.clean_blood(radiation_clean)) + update_inv_neck() ..(clean_hands, clean_mask, clean_feet) update_icons() //apply the now updated overlays to the mob diff --git a/code/game/gamemodes/miniantags/pulsedemon/pulsedemon.dm b/code/game/gamemodes/miniantags/pulsedemon/pulsedemon.dm index 904a3f5b6dec..6a768f9d6bac 100644 --- a/code/game/gamemodes/miniantags/pulsedemon/pulsedemon.dm +++ b/code/game/gamemodes/miniantags/pulsedemon/pulsedemon.dm @@ -6,8 +6,6 @@ #define ALERT_CATEGORY_NOPOWER "pulse_nopower" #define ALERT_CATEGORY_NOREGEN "pulse_noregen" /// Conversion ratio from Watt ticks to joules. -/// Should be a pulse demon's life tick length in seconds. -#define WATT_TICK_TO_JOULE 2 /mob/living/simple_animal/demon/pulse_demon name = "pulse demon" @@ -867,4 +865,3 @@ #undef PULSEDEMON_PLATING_SPARK_CHANCE #undef PULSEDEMON_APC_CHARGE_MULTIPLIER #undef PULSEDEMON_SMES_DRAIN_MULTIPLIER -#undef WATT_TICK_TO_JOULE diff --git a/code/game/gamemodes/miniantags/revenant/revenant.dm b/code/game/gamemodes/miniantags/revenant/revenant.dm index cd2d04885f67..7f10d9416643 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant.dm @@ -308,6 +308,7 @@ // No other state is happening, therefore we are stunned icon_state = icon_stun + /datum/objective/revenant needs_target = FALSE var/targetAmount = 100 diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index 865d2a47cb1d..39b823cc3e96 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -928,3 +928,20 @@ GLOBAL_LIST_INIT(potential_theft_objectives, (subtypesof(/datum/theft_objective) /datum/objective/delayed/proc/reveal_objective() return holder.replace_objective(src, new objective_to_replace_with(null, team, owner), target_department, steal_list) + +// A warning objective for that an agent is after you and knows you are an agent (or that you are paranoid) +/datum/objective/potentially_backstabbed + name = "Potentially Backstabbed" + explanation_text = "Our intelligence suggests that you are likely to be the target of a rival member of the Syndicate. \ + Remain vigilant, they know who you are and what you can do." + needs_target = FALSE + +/datum/objective/potentially_backstabbed/check_completion() + for(var/datum/mind/M in get_owners()) + var/datum/antagonist/traitor/T = M.has_antag_datum(/datum/antagonist/traitor) + for(var/datum/objective/our_objective in T.get_antag_objectives(FALSE)) + if(istype(our_objective, /datum/objective/potentially_backstabbed)) + continue + if(!our_objective.check_completion()) + return FALSE + return TRUE diff --git a/code/game/gamemodes/objectives_subtypes.dm b/code/game/gamemodes/objectives_subtypes.dm index 656ce63148e5..07944a0db9b1 100644 --- a/code/game/gamemodes/objectives_subtypes.dm +++ b/code/game/gamemodes/objectives_subtypes.dm @@ -15,8 +15,8 @@ if(target?.current) explanation_text = "Assassinate [target.current.real_name], the Syndicate agent undercover as the [target.assigned_role]." if(target && length(target.antag_datums)) - for(var/datum/antagonist/A in target.antag_datums) - A.targeted_by_antag = TRUE + for(var/datum/antagonist/traitor/A in target.antag_datums) + A.queue_backstab() /datum/objective/assassinateonce/arc name = "Assassinate once (ARC)" diff --git a/code/game/gamemodes/scoreboard.dm b/code/game/gamemodes/scoreboard.dm index 09dcd1352a96..ad5d6da9479c 100644 --- a/code/game/gamemodes/scoreboard.dm +++ b/code/game/gamemodes/scoreboard.dm @@ -31,6 +31,8 @@ GLOBAL_VAR(scoreboard) // Variable to save the scoreboard string once it's been var/score_events_endured = 0 /// How many APCs have poor charge? var/score_power_loss = 0 + /// How many GigaJoules of power did we export? + var/score_gigajoules_exported = 0 /// How many people got out alive? var/score_escapees = 0 /// How many people /didn't/ get out alive? @@ -253,6 +255,7 @@ GLOBAL_VAR(scoreboard) // Variable to save the scoreboard string once it's been Ore Mined: [score_ore_mined] ([points_ore_mined] Points)
"} if(score_escapees) dat += "Shuttle Escapees: [score_escapees] ([points_escapees] Points)
" + dat += "Energy Exported: [score_gigajoules_exported] GigaJoules
" dat += "Whole Station Powered: [power_bonus ? "Yes" : "No"] ([power_bonus * 2500] Points)
" dat += "Whole Station Cleaned: [mess_bonus ? "Yes" : "No"] ([mess_bonus * 1500] Points)

" diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 671a32e3b46a..4df54ff12eef 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -520,7 +520,7 @@ /datum/spellbook_entry/item/spell_blade name = "Spellblade" - desc = "A magical sword that can be enchanted by using it in hand to have a unique on-hit effect. Lighting: arcs electricity between nearby targets, stunning and damaging them. Fire: creates a massive ball of fire on hit, and makes the wielder immune to fire. Bluespace: allows you to strike people from a range, teleporting you to them. Forceshield: on hit, makes you stun immune for 3 seconds and reduces damage by half." + desc = "A magical sword that can be enchanted by using it in hand to have a unique on-hit effect. Lighting: arcs electricity between nearby targets, stunning and damaging them. Fire: creates a massive ball of fire on hit, and makes the wielder immune to fire. Bluespace: allows you to strike people from a range, teleporting you to them. Forceshield: on hit, makes you stun immune for 3 seconds and reduces damage by half. Spacetime: will slice faster but weaker and will curse the target, slashing them a few seconds after they have not been swinged at for each hit" item_path = /obj/item/melee/spellblade category = "Weapons and Armors" diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/machine_frame.dm similarity index 90% rename from code/game/machinery/constructable_frame.dm rename to code/game/machinery/machine_frame.dm index f9fc2b92e7be..a9cef854d78f 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/machine_frame.dm @@ -1,26 +1,34 @@ -/// Made into a seperate type to make future revisions easier. -/obj/machinery/constructable_frame +#define MACHINE_FRAME_EMPTY 1 +#define MACHINE_FRAME_WIRED 2 +#define MACHINE_FRAME_CIRCUITBOARD 3 + +/obj/structure/machine_frame name = "machine frame" + desc = "The standard frame for most station machines. Its appearance and function is controlled by the inserted board." icon = 'icons/obj/stock_parts.dmi' icon_state = "box_0" density = TRUE anchored = TRUE - power_state = NO_POWER_USE + + pressure_resistance = 15 max_integrity = 250 + layer = BELOW_OBJ_LAYER + armor = list(MELEE = 25, BULLET = 10, LASER = 10, ENERGY = 0, BOMB = 0, RAD = 0, FIRE = 50, ACID = 70) + atom_say_verb = "beeps" + flags_ricochet = RICOCHET_HARD + receive_ricochet_chance_mod = 0.3 + var/obj/item/circuitboard/circuit = null var/list/components = null var/list/req_components = null - var/list/req_component_names = null // user-friendly names of components - var/state = 1 + var/state = MACHINE_FRAME_EMPTY + var/frame_type = "machine" + var/extra_desc - // For pods - var/list/connected_parts = list() - var/pattern_idx=0 - -/obj/machinery/constructable_frame/deconstruct(disassembled = TRUE) +/obj/structure/machine_frame/deconstruct(disassembled = TRUE) if(!(flags & NODECONSTRUCT)) new /obj/item/stack/sheet/metal(loc, 5) - if(state >= 2) + if(state >= MACHINE_FRAME_WIRED) var/obj/item/stack/cable_coil/A = new /obj/item/stack/cable_coil(loc) A.amount = 5 if(circuit) @@ -28,63 +36,73 @@ circuit = null return ..() -/obj/machinery/constructable_frame/obj_break(damage_flag) +/obj/structure/machine_frame/obj_break(damage_flag) deconstruct() -// unfortunately, we have to instance the objects really quickly to get the names -// fortunately, this is only called once when the board is added and the items are immediately GC'd -// and none of the parts do much in their constructors -/obj/machinery/constructable_frame/proc/update_namelist() - if(!req_components) - return - - req_component_names = new() - for(var/tname in req_components) - var/path = tname - var/obj/O = new path() - req_component_names[tname] = O.name - -/obj/machinery/constructable_frame/proc/get_req_components_amt() +/obj/structure/machine_frame/proc/get_req_components_amt() var/amt = 0 for(var/path in req_components) amt += req_components[path] return amt -// update description of required components remaining -/obj/machinery/constructable_frame/proc/update_req_desc() - if(!req_components || !req_component_names) - desc = "Does not require any more components." +/obj/structure/machine_frame/examine(mob/user) + . = ..() + if(extra_desc) + . += "[extra_desc]" + +/obj/structure/machine_frame/update_name(updates) + . = ..() + if(circuit) + name = "[initial(name)] ([circuit.board_name])" return + name = initial(name) - var/hasContent = 0 - desc = "Requires" - for(var/i = 1 to length(req_components)) - var/tname = req_components[i] - var/amt = req_components[tname] - if(amt == 0) +/obj/structure/machine_frame/update_desc(updates) + . = ..() + if(!circuit) + extra_desc = null + return + if(!req_components) + extra_desc = "Does not require any more components." + return + + var/list/needed_components = list() + for(var/obj/component as anything in req_components) + var/amt = req_components[component] + if(amt <= 0) continue - var/use_and = i == length(req_components) - desc += "[(hasContent ? (use_and ? ", and" : ",") : "")] [amt] [amt == 1 ? req_component_names[tname] : "[req_component_names[tname]]\s"]" - hasContent = 1 + needed_components += "[amt] [component.name]\s" - if(!hasContent) - desc = "Does not require any more components." - else - desc += "." + if(!length(needed_components)) + extra_desc = "Does not require any more components." + return + extra_desc = "Requires [english_list(needed_components)]." -/obj/machinery/constructable_frame/machine_frame/attackby(obj/item/P, mob/user, params) +/obj/structure/machine_frame/update_icon_state() + . = ..() switch(state) - if(1) + if(MACHINE_FRAME_EMPTY) + icon_state = "box_0" + if(MACHINE_FRAME_WIRED) + icon_state = "box_1" + if(MACHINE_FRAME_CIRCUITBOARD) + icon_state = "box_2" + else + icon_state = "box_0" + +/obj/structure/machine_frame/attackby(obj/item/P, mob/user, params) + switch(state) + if(MACHINE_FRAME_EMPTY) if(istype(P, /obj/item/stack/cable_coil)) var/obj/item/stack/cable_coil/C = P if(C.get_amount() >= 5) playsound(src.loc, C.usesound, 50, 1) to_chat(user, "You start to add cables to the frame.") if(do_after(user, 20 * C.toolspeed, target = src)) - if(state == 1 && C.get_amount() >= 5 && C.use(5)) + if(state == MACHINE_FRAME_EMPTY && C.get_amount() >= 5 && C.use(5)) to_chat(user, "You add cables to the frame.") - state = 2 - icon_state = "box_1" + state = MACHINE_FRAME_WIRED + update_icon(UPDATE_ICON_STATE) else to_chat(user, "At some point during construction you lost some cable. Make sure you have five lengths before trying again.") return @@ -97,10 +115,12 @@ to_chat(user, "You dismantle the frame.") deconstruct(TRUE) return - if(2) + if(MACHINE_FRAME_WIRED) + // see wirecutter_act() + if(istype(P, /obj/item/circuitboard)) var/obj/item/circuitboard/B = P - if(B.board_type == "machine") + if(B.board_type == frame_type) if(!B.build_path) to_chat(user, "This is not a functional machine board!") return @@ -108,43 +128,17 @@ to_chat(user, "You add the circuit board to the frame.") circuit = P user.drop_item() - P.loc = src - name += " ([B.board_name])" - icon_state = "box_2" - state = 3 + P.forceMove(src) + state = MACHINE_FRAME_CIRCUITBOARD components = list() req_components = circuit.req_components?.Copy() - update_namelist() - update_req_desc() + update_appearance(UPDATE_NAME|UPDATE_DESC|UPDATE_ICON_STATE) else to_chat(user, "This frame does not accept circuit boards of this type!") return - if(istype(P, /obj/item/wirecutters)) - playsound(src.loc, P.usesound, 50, 1) - to_chat(user, "You remove the cables.") - state = 1 - icon_state = "box_0" - var/obj/item/stack/cable_coil/A = new /obj/item/stack/cable_coil(src.loc,5) - A.amount = 5 - return - if(3) - if(P.tool_behaviour == TOOL_CROWBAR) - playsound(src.loc, P.usesound, 50, 1) - state = 2 - circuit.loc = src.loc - circuit = null - if(length(components) == 0) - to_chat(user, "You remove the circuit board.") - else - to_chat(user, "You remove the circuit board and other components.") - for(var/obj/item/I in components) - I.loc = src.loc - name = initial(name) - desc = initial(desc) - req_components = null - components = null - icon_state = "box_1" - return + + if(MACHINE_FRAME_CIRCUITBOARD) + // see crowbar_act() if(istype(P, /obj/item/storage/part_replacer) && length(P.contents) && get_req_components_amt()) var/obj/item/storage/part_replacer/replacer = P @@ -171,7 +165,7 @@ to_chat(user, "[part.name] applied.") replacer.play_rped_sound() - update_req_desc() + update_appearance(UPDATE_DESC) return if(isitem(P)) @@ -189,13 +183,13 @@ S.use(camt) components += NS req_components[I] -= camt - update_req_desc() + update_appearance(UPDATE_DESC) break user.drop_item() P.forceMove(src) components += P req_components[I]-- - update_req_desc() + update_appearance(UPDATE_DESC) return 1 if(!success) to_chat(user, "You cannot add that to the machine!") @@ -204,10 +198,45 @@ if(user.a_intent == INTENT_HARM) return ..() -/obj/machinery/constructable_frame/machine_frame/screwdriver_act(mob/living/user, obj/item/I) - if(state != 3) +/obj/structure/machine_frame/wirecutter_act(mob/living/user, obj/item/I) + if(state != MACHINE_FRAME_WIRED) return + . = TRUE + if(!I.use_tool(src, user, 0, volume = I.tool_volume)) + return + to_chat(user, "You remove the cables.") + state = MACHINE_FRAME_EMPTY + new /obj/item/stack/cable_coil(loc, 5) + update_appearance(UPDATE_ICON_STATE) + +/obj/structure/machine_frame/crowbar_act(mob/living/user, obj/item/I) + if(state != MACHINE_FRAME_CIRCUITBOARD) + return + + . = TRUE + if(!I.use_tool(src, user, 0, volume = I.tool_volume)) + return + state = MACHINE_FRAME_WIRED + circuit.forceMove(loc) + circuit = null + if(length(components) == 0) + to_chat(user, "You remove the circuit board.") + else + to_chat(user, "You remove the circuit board and other components.") + for(var/obj/item/comp in components) + comp.forceMove(loc) + + req_components = null + components = null + update_appearance(UPDATE_NAME|UPDATE_DESC|UPDATE_ICON_STATE) + + +/obj/structure/machine_frame/screwdriver_act(mob/living/user, obj/item/I) + if(state != MACHINE_FRAME_CIRCUITBOARD) + return + . = TRUE + var/component_check = 1 for(var/R in req_components) if(req_components[R] > 0) @@ -222,12 +251,15 @@ qdel(O) new_machine.component_parts = list() for(var/obj/O in src) - O.loc = null + O.forceMove(null) new_machine.component_parts += O - circuit.loc = null + circuit.forceMove(null) new_machine.RefreshParts() qdel(src) - return TRUE + +#undef MACHINE_FRAME_EMPTY +#undef MACHINE_FRAME_WIRED +#undef MACHINE_FRAME_CIRCUITBOARD //Machine Frame Circuit Boards /*Common Parts: Parts List: Ignitor, Timer, Infra-red laser, Infra-red sensor, t_scanner, Capacitor, Valve, sensor unit, diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index da1534bdbb57..b325cf00d0fa 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -293,7 +293,7 @@ qdel(src) /obj/machinery/proc/spawn_frame(disassembled) - var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(loc) + var/obj/structure/machine_frame/M = new /obj/structure/machine_frame(loc) . = M M.anchored = anchored if(!disassembled) diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index f1d575b9f3e6..4864a68880b5 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -84,30 +84,26 @@ /obj/machinery/suit_storage_unit/blueshield/secure secure = TRUE -/obj/machinery/suit_storage_unit/engine +/obj/machinery/suit_storage_unit/industrial/engine name = "engineering suit storage unit" - icon_state = "industrial" - base_icon_state = "industrial" mask_type = /obj/item/clothing/mask/breath boots_type = /obj/item/clothing/shoes/magboots suit_type = /obj/item/mod/control/pre_equipped/engineering req_access = list(ACCESS_ENGINE_EQUIP) board_type = /obj/item/circuitboard/suit_storage_unit/industrial -/obj/machinery/suit_storage_unit/engine/secure +/obj/machinery/suit_storage_unit/industrial/engine/secure secure = TRUE -/obj/machinery/suit_storage_unit/ce +/obj/machinery/suit_storage_unit/industrial/ce name = "chief engineer's suit storage unit" - icon_state = "industrial" - base_icon_state = "industrial" mask_type = /obj/item/clothing/mask/gas boots_type = /obj/item/clothing/shoes/magboots/advance suit_type = /obj/item/mod/control/pre_equipped/advanced req_access = list(ACCESS_CE) board_type = /obj/item/circuitboard/suit_storage_unit/industrial -/obj/machinery/suit_storage_unit/ce/secure +/obj/machinery/suit_storage_unit/industrial/ce/secure secure = TRUE /obj/machinery/suit_storage_unit/rd @@ -193,6 +189,7 @@ mask_type = /obj/item/clothing/mask/gas/explorer suit_type = /obj/item/mod/control/pre_equipped/standard/explorer req_access = list(ACCESS_EXPEDITION) + /obj/machinery/suit_storage_unit/cmo name = "chief medical officer's suit storage unit" mask_type = /obj/item/clothing/mask/breath @@ -230,6 +227,8 @@ /obj/machinery/suit_storage_unit/syndicate name = "syndicate suit storage unit" + icon_state = "syndicate" + base_icon_state = "syndicate" mask_type = /obj/item/clothing/mask/gas/syndicate suit_type = /obj/item/mod/control/pre_equipped/nuclear req_access = list(ACCESS_SYNDICATE) @@ -306,6 +305,7 @@ if(state_open) . += "[base_icon_state]_open" + . += "[base_icon_state]_lights_open" if(suit) . += "[base_icon_state]_suit" if(helmet) diff --git a/code/game/machinery/vendors/generic_vendors.dm b/code/game/machinery/vendors/generic_vendors.dm index f60dc1aaee1f..3cc7ec9c483f 100644 --- a/code/game/machinery/vendors/generic_vendors.dm +++ b/code/game/machinery/vendors/generic_vendors.dm @@ -972,6 +972,7 @@ /obj/item/food/spacetwinkie = 6, /obj/item/food/cheesiehonkers = 6, /obj/item/food/tastybread = 6, + /obj/item/food/deluxe_chocolate_bar = 6, /obj/item/food/stroopwafel = 2) contraband = list(/obj/item/food/syndicake = 6) @@ -986,6 +987,7 @@ /obj/item/food/spacetwinkie = 64, /obj/item/food/cheesiehonkers = 64, /obj/item/food/tastybread = 80, + /obj/item/food/deluxe_chocolate_bar = 100, /obj/item/food/stroopwafel = 100, /obj/item/food/syndicake = 175) //syndicakes are genuinely kind of powerful diff --git a/code/game/mecha/combat/gygax.dm b/code/game/mecha/combat/gygax.dm index 6742c606111c..a40907d6e53e 100644 --- a/code/game/mecha/combat/gygax.dm +++ b/code/game/mecha/combat/gygax.dm @@ -65,7 +65,7 @@ /obj/mecha/combat/gygax/dark/loaded/Initialize(mapload) . = ..() - var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot + var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/syndie ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster ME.attach(src) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 5e02b662dfa3..a1a29b0b6e27 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -305,7 +305,6 @@ return FALSE /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot - equip_cooldown = 2 SECONDS name = "\improper LBX AC 10 \"Scattershot\"" icon_state = "mecha_scatter" origin_tech = "combat=4" @@ -316,6 +315,12 @@ projectiles_per_shot = 4 variance = 25 harmful = TRUE + equip_cooldown = 2 SECONDS + +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot/syndie //Version used for Dark Gygax + name = "\improper LBX AC 20-r \"Scattershot .45\"" + origin_tech = "combat=4;syndicate=2" //Crew is not going to get it normally anyways + projectile = /obj/item/projectile/bullet/midbullet /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg equip_cooldown = 1 SECONDS diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 9ab8e2b09051..4065b6acef8e 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -16,7 +16,6 @@ armor = list(melee = 20, bullet = 10, laser = 0, energy = 0, bomb = 0, rad = 0, fire = 100, acid = 75) bubble_icon = "machine" var/list/facing_modifiers = list(MECHA_FRONT_ARMOUR = 1.5, MECHA_SIDE_ARMOUR = 1, MECHA_BACK_ARMOUR = 0.5) - var/ruin_mecha = FALSE //if the mecha starts on a ruin, don't automatically give it a tracking beacon to prevent metagaming. var/initial_icon = null //Mech type for resetting icon. Only used for reskinning kits (see custom items) var/can_move = 0 // time of next allowed movement /// Time it takes to enter the mech diff --git a/code/game/mecha/working/ripley.dm b/code/game/mecha/working/ripley.dm index e73662442d67..c272b8cd5775 100644 --- a/code/game/mecha/working/ripley.dm +++ b/code/game/mecha/working/ripley.dm @@ -196,14 +196,40 @@ An altercation even occurred where an individual dressed in a poorly-made Killjoy costume attempted to kill a collector to gain a Death Ripley, who was later sent to a mental institution after screaming, “THE DEATHSQUAD IS REAL." /obj/mecha/working/ripley/mining + name = "APLU \"Miner\"" + +/obj/mecha/working/ripley/mining/proc/prepare_equipment() + SHOULD_CALL_PARENT(FALSE) + + // Diamond drill as a treat + var/obj/item/mecha_parts/mecha_equipment/drill/diamonddrill/D = new + D.attach(src) + + // Add ore box to cargo + cargo.Add(new /obj/structure/ore_box(src)) + + // Attach hydraulic clamp + var/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp/HC = new + HC.attach(src) + + var/obj/item/mecha_parts/mecha_equipment/mining_scanner/scanner = new + scanner.attach(src) + +/obj/mecha/working/ripley/mining/Initialize(mapload) + . = ..() + prepare_equipment() + +/obj/mecha/working/ripley/mining/old desc = "An old, dusty mining ripley." name = "APLU \"Miner\"" obj_integrity = 75 //Low starting health -/obj/mecha/working/ripley/mining/Initialize(mapload) +/obj/mecha/working/ripley/mining/old/add_cell() . = ..() if(cell) cell.charge = FLOOR(cell.charge * 0.25, 1) //Starts at very low charge + +/obj/mecha/working/ripley/mining/old/prepare_equipment() //Attach drill if(prob(70)) //Maybe add a drill if(prob(15)) //Possible diamond drill... Feeling lucky? diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 374a2fb1114d..bed724a33249 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -242,7 +242,7 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark/newplayer_start) //Without this you sp /obj/effect/landmark/spawner/roundstart_observer/Initialize(mapload) spawner_list = GLOB.roundstart_observer_start return ..() - + /obj/effect/landmark/Destroy() GLOB.landmarks_list -= src ..() @@ -659,24 +659,3 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark/newplayer_start) //Without this you sp /obj/effect/landmark/mob_spawner/abandoned_minebot mobtype = /mob/living/simple_animal/hostile/asteroid/abandoned_minebot - -// Damage tiles -/obj/effect/landmark/damageturf - icon_state = "damaged" - -/obj/effect/landmark/damageturf/Initialize(mapload) - . = ..() - var/turf/simulated/T = get_turf(src) - if(istype(T)) - T.break_tile() - -/obj/effect/landmark/burnturf - icon_state = "burned" - -/obj/effect/landmark/burnturf/Initialize(mapload) - . = ..() - var/turf/simulated/T = get_turf(src) - T.burn_tile() - -/obj/effect/landmark/free_golem_spawn - name = "Free Golem Spawn Point" diff --git a/code/game/objects/effects/spawners/decorative_spawners.dm b/code/game/objects/effects/spawners/decorative_spawners.dm deleted file mode 100644 index c01caca049a5..000000000000 --- a/code/game/objects/effects/spawners/decorative_spawners.dm +++ /dev/null @@ -1,114 +0,0 @@ -/obj/effect/spawner/random_spawners - name = "random spawners" - icon = 'icons/effects/spawner_icons.dmi' - icon_state = "questionmark" - var/list/result = list( - /datum/nothing = 1, - /obj/effect/decal/cleanable/blood/splatter = 1, - /obj/effect/decal/cleanable/blood/oil = 1, - /obj/effect/decal/cleanable/fungus = 1) - var/spawn_inside = null - -// This needs to use New() instead of Initialize() because the thing it creates might need to be initialized too -// AA 2022-08-11: The above comment doesnt even make sense. If extra atoms are loaded during SSatoms.Initialize(), they still get initialised! -/obj/effect/spawner/random_spawners/New() - . = ..() - var/turf/T = get_turf(src) - if(!T) - stack_trace("Spawner placed in nullspace!") - return - randspawn(T) - -/obj/effect/spawner/random_spawners/proc/randspawn(turf/T) - var/thing_to_place = pickweight(result) - if(ispath(thing_to_place, /datum/nothing)) - // Nothing. - qdel(src) // See line 13, this needs moving to /Initialize() so we can use the qdel hint already - return - else if(ispath(thing_to_place, /turf)) - T.ChangeTurf(thing_to_place) - else - if(ispath(spawn_inside, /obj)) - var/obj/O = new thing_to_place(T) - var/obj/E = new spawn_inside(T) - O.forceMove(E) - else - new thing_to_place(T) - qdel(src) - -/obj/effect/spawner/random_spawners/blood_maybe - name = "blood maybe" - icon_state = "blood" - result = list( - /datum/nothing = 20, - /obj/effect/decal/cleanable/blood/splatter = 1) - -/obj/effect/spawner/random_spawners/blood_often - name = "blood often" - icon_state = "blood" - result = list( - /datum/nothing = 5, - /obj/effect/decal/cleanable/blood/splatter = 1) - -/obj/effect/spawner/random_spawners/oil_maybe - name = "oil maybe" - icon_state = "oil" - result = list( - /datum/nothing = 20, - /obj/effect/decal/cleanable/blood/oil = 1) - -/obj/effect/spawner/random_spawners/oil_often - name = "oil often" - icon_state = "oil" - result = list( - /datum/nothing = 5, - /obj/effect/decal/cleanable/blood/oil = 1) - -/obj/effect/spawner/random_spawners/cobweb_left_frequent - name = "cobweb left frequent" - icon_state = "cobwebl" - result = list( - /datum/nothing = 1, - /obj/effect/decal/cleanable/cobweb = 1) - -/obj/effect/spawner/random_spawners/cobweb_right_frequent - name = "cobweb right frequent" - icon_state = "cobwebr" - result = list( - /datum/nothing = 1, - /obj/effect/decal/cleanable/cobweb2 = 1) - -/obj/effect/spawner/random_spawners/cobweb_left_rare - name = "cobweb left rare" - icon_state = "cobwebl" - result = list( - /datum/nothing = 10, - /obj/effect/decal/cleanable/cobweb = 1) - -/obj/effect/spawner/random_spawners/cobweb_right_rare - name = "cobweb right rare" - icon_state = "cobwebr" - result = list( - /datum/nothing = 10, - /obj/effect/decal/cleanable/cobweb2 = 1) - -/obj/effect/spawner/random_spawners/dirt_frequent - name = "dirt frequent" - icon_state = "dirt" - result = list( - /datum/nothing = 1, - /obj/effect/decal/cleanable/dirt = 1) - -/obj/effect/spawner/random_spawners/dirt_often - name = "dirt often" - icon_state = "dirt" - result = list( - /datum/nothing = 5, - /obj/effect/decal/cleanable/dirt = 1) - -/obj/effect/spawner/random_spawners/dirt_maybe - name = "dirt maybe" - icon_state = "dirt" - result = list( - /datum/nothing = 7, - /obj/effect/decal/cleanable/dirt = 1) diff --git a/code/game/objects/effects/spawners/random/decal_spawners.dm b/code/game/objects/effects/spawners/random/decal_spawners.dm new file mode 100644 index 000000000000..e04e75efd7de --- /dev/null +++ b/code/game/objects/effects/spawners/random/decal_spawners.dm @@ -0,0 +1,93 @@ +/obj/effect/spawner/random/fungus + name = "fungus 100% chance" + icon = 'icons/effects/random_spawners.dmi' + icon_state = "fungus" + color = "#D5820B" + loot = list(/obj/effect/decal/cleanable/fungus) + +/obj/effect/spawner/random/fungus/maybe + name = "fungus 15% chance" + spawn_loot_chance = 15 + +/obj/effect/spawner/random/fungus/frequent + name = "fungus 50% chance" + spawn_loot_chance = 50 + +/obj/effect/spawner/random/fungus/probably + name = "fungus 85% chance" + spawn_loot_chance = 85 + +/obj/effect/spawner/random/blood + name = "blood 100% chance" + icon = 'icons/effects/random_spawners.dmi' + icon_state = "blood" + loot = list(/obj/effect/decal/cleanable/blood/splatter) + +/obj/effect/spawner/random/blood/maybe + name = "blood 4% chance" + spawn_loot_chance = 4 + +/obj/effect/spawner/random/blood/often + name = "blood 16% chance" + spawn_loot_chance = 16 + +/obj/effect/spawner/random/oil + name = "oil 100% chance" + icon = 'icons/effects/random_spawners.dmi' + icon_state = "oil" + loot = list(/obj/effect/decal/cleanable/blood/oil) + +/obj/effect/spawner/random/oil/maybe + name = "oil 4% chance" + spawn_loot_chance = 4 + +/obj/effect/spawner/random/oil/often + name = "oil 16% chance" + spawn_loot_chance = 16 + +/obj/effect/spawner/random/cobweb + icon = 'icons/effects/random_spawners.dmi' + +/obj/effect/spawner/random/cobweb/left + name = "cobweb left 100% chance" + icon_state = "cobwebl" + loot = list(/obj/effect/decal/cleanable/cobweb) + +/obj/effect/spawner/random/cobweb/left/frequent + name = "cobweb left 50% chance" + spawn_loot_chance = 50 + +/obj/effect/spawner/random/cobweb/left/rare + name = "cobweb left 9% chance" + spawn_loot_chance = 9 + +/obj/effect/spawner/random/cobweb/right + name = "cobweb right 100% chance" + icon_state = "cobwebr" + loot = list(/obj/effect/decal/cleanable/cobweb2) + +/obj/effect/spawner/random/cobweb/right/frequent + name = "cobweb right 50% chance" + spawn_loot_chance = 50 + +/obj/effect/spawner/random/cobweb/right/rare + name = "cobweb right 9% chance" + spawn_loot_chance = 9 + +/obj/effect/spawner/random/dirt + name = "dirt 100% chance" + icon = 'icons/effects/random_spawners.dmi' + icon_state = "dirt" + loot = list(/obj/effect/decal/cleanable/dirt) + +/obj/effect/spawner/random/dirt/frequent + name = "dirt 50% chance" + spawn_loot_chance = 50 + +/obj/effect/spawner/random/dirt/often + name = "dirt 16% chance" + spawn_loot_chance = 16 + +/obj/effect/spawner/random/dirt/maybe + name = "dirt 12% chance" + spawn_loot_chance = 12 diff --git a/code/game/objects/effects/spawners/random/wall_decal_spawners.dm b/code/game/objects/effects/spawners/random/wall_decal_spawners.dm deleted file mode 100644 index 20e586a82aad..000000000000 --- a/code/game/objects/effects/spawners/random/wall_decal_spawners.dm +++ /dev/null @@ -1,13 +0,0 @@ -/obj/effect/spawner/random/fungus - icon_state = "fungus" - color = "#D5820B" - loot = list(/obj/effect/decal/cleanable/fungus) - -/obj/effect/spawner/random/fungus/maybe - spawn_loot_chance = 15 - -/obj/effect/spawner/random/fungus/frequent - spawn_loot_chance = 50 - -/obj/effect/spawner/random/fungus/probably - spawn_loot_chance = 85 diff --git a/code/game/objects/effects/spawners/turf_spawners.dm b/code/game/objects/effects/spawners/turf_spawners.dm deleted file mode 100644 index eeaf554b506a..000000000000 --- a/code/game/objects/effects/spawners/turf_spawners.dm +++ /dev/null @@ -1,30 +0,0 @@ -/obj/effect/spawner/random_spawners/proc/rustify(turf/T) - var/turf/simulated/wall/W = T - if(istype(W) && !W.rusted) - W.rust() - -/obj/effect/spawner/random_spawners/wall_rusted_probably - name = "rusted wall probably" - icon_state = "rust" - -/obj/effect/spawner/random_spawners/wall_rusted_probably/randspawn(turf/T) - if(prob(75)) - rustify(T) - qdel(src) - -/obj/effect/spawner/random_spawners/wall_rusted_maybe - name = "rusted wall maybe" - icon_state = "rust" - -/obj/effect/spawner/random_spawners/wall_rusted_maybe/randspawn(turf/T) - if(prob(25)) - rustify(T) - qdel(src) - -/obj/effect/spawner/random_spawners/wall_rusted_always - name = "rusted wall always" - icon_state = "rust" - -/obj/effect/spawner/random_spawners/wall_rusted_always/randspawn(turf/T) - rustify(T) - qdel(src) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index e8bfaabd196c..552a891de38a 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -873,6 +873,8 @@ GLOBAL_DATUM_INIT(welding_sparks, /mutable_appearance, mutable_appearance('icons owner.update_inv_ears() if(flags & ITEM_SLOT_MASK) owner.update_inv_wear_mask() + if(flags & ITEM_SLOT_NECK) + owner.update_inv_neck() if(flags & ITEM_SLOT_HEAD) owner.update_inv_head() if(flags & ITEM_SLOT_SHOES) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 5088cb75ba25..cf87fa47a181 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -391,7 +391,7 @@ "Medical" = image('icons/mob/robots.dmi', "med-radial"), "Janitor" = image('icons/mob/robots.dmi', "jan-radial"), "Hunter" = image('icons/mob/robots.dmi', "xeno-radial"), - "Death Bot" = image('icons/mob/robots.dmi', "syndie-bloodhound-preview") + "Death Bot" = image('icons/mob/robots.dmi', "spidersyndi-preview") ) selected_disguise = show_radial_menu(user, target, disguise_options, require_near = TRUE, radius = 42) diff --git a/code/game/objects/items/salvage.dm b/code/game/objects/items/salvage.dm index a4903a6cb2ac..47a35d5c854a 100644 --- a/code/game/objects/items/salvage.dm +++ b/code/game/objects/items/salvage.dm @@ -87,7 +87,7 @@ /obj/item/salvage/loot/soviet name = "\improper Cygni manifesto" - desc = "A small book, written in Neo-Russkyia, detailing the manifesto of Malfoy Ames, father of The Cygni Rebellion. Banned in Federation space, it may fetch a decent price on the black market." + desc = "A small book, written in Neo-Russkyia, detailing the manifesto of Malfoy Ames, father of The Cygni Rebellion. Banned in Federation space, it may fetch a decent price on the black market." // SS220 EDIT - Zvezhan -> Neo-Russkiya icon_state = "ussp_manual" hitsound = 'sound/items/handling/paper_pickup.ogg' pickup_sound = 'sound/items/handling/paper_pickup.ogg' diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 6d001ae87f55..b29eca92e65b 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -76,7 +76,7 @@ GLOBAL_LIST_INIT(metal_recipes, list( null, new /datum/stack_recipe("computer frame", /obj/structure/computerframe, 5, time = 2.5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), new /datum/stack_recipe("wall girders", /obj/structure/girder, 2, time = 5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), - new /datum/stack_recipe("machine frame", /obj/machinery/constructable_frame/machine_frame, 5, time = 2.5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), + new /datum/stack_recipe("machine frame", /obj/structure/machine_frame, 5, time = 2.5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), new /datum/stack_recipe("turret frame", /obj/machinery/porta_turret_construct, 5, time = 2.5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), new /datum/stack_recipe("firelock frame", /obj/structure/firelock_frame, 3, time = 5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), new /datum/stack_recipe("meatspike frame", /obj/structure/kitchenspike_frame, 5, time = 5 SECONDS, one_per_turf = TRUE, on_floor = TRUE), diff --git a/code/game/objects/items/weapons/melee/melee_misc.dm b/code/game/objects/items/weapons/melee/melee_misc.dm index c3296817ff99..c051715815d7 100644 --- a/code/game/objects/items/weapons/melee/melee_misc.dm +++ b/code/game/objects/items/weapons/melee/melee_misc.dm @@ -335,11 +335,13 @@ var/static/list/options = list("Lightning" = image(icon = 'icons/effects/spellblade.dmi', icon_state = "chain_lightning"),/// todo add icons for these "Fire" = image(icon = 'icons/effects/spellblade.dmi', icon_state = "fire"), "Bluespace" = image(icon = 'icons/effects/spellblade.dmi', icon_state = "blink"), - "Forcewall" = image(icon = 'icons/effects/spellblade.dmi', icon_state = "shield"),) + "Forcewall" = image(icon = 'icons/effects/spellblade.dmi', icon_state = "shield"), + "Temporal Slash" = image(icon = 'icons/effects/spellblade.dmi', icon_state = "spacetime"),) var/static/list/options_to_type = list("Lightning" = /datum/enchantment/lightning, "Fire" = /datum/enchantment/fire, "Bluespace" = /datum/enchantment/bluespace, - "Forcewall" = /datum/enchantment/forcewall,) + "Forcewall" = /datum/enchantment/forcewall, + "Temporal Slash" = /datum/enchantment/time_slash,) var/choice = show_radial_menu(user, src, options) if(!choice) @@ -349,6 +351,7 @@ /obj/item/melee/spellblade/proc/add_enchantment(new_enchant, mob/living/user, intentional = TRUE) var/datum/enchantment/E = new new_enchant enchant = E + E.on_apply_to_blade(src) E.on_gain(src, user) E.power *= power if(intentional) @@ -378,6 +381,8 @@ var/cooldown = -1 /// If the spellblade has traits, has it applied them? var/applied_traits = FALSE + /// A modifier that can be appled to the cooldown after the enchantment has been initialized. Used by the forcewall spellblade + var/cooldown_multiplier = 1 /datum/enchantment/proc/on_hit(mob/living/target, mob/living/user, proximity, obj/item/melee/spellblade/S) if(world.time < cooldown) @@ -388,7 +393,7 @@ return FALSE if(!ranged && !proximity) return FALSE - cooldown = world.time + initial(cooldown) + cooldown = world.time + (initial(cooldown) * cooldown_multiplier) return TRUE /datum/enchantment/proc/on_gain(obj/item/melee/spellblade, mob/living/user) @@ -397,9 +402,12 @@ /datum/enchantment/proc/toggle_traits(obj/item/I, mob/living/user) return +/datum/enchantment/proc/on_apply_to_blade(obj/item/melee/spellblade) + return + /datum/enchantment/lightning name = "lightning" - desc = "this blade conducts arcane energy to arc between its victims. It also makes the user immune to shocks." + desc = "this blade conducts arcane energy to arc between its victims. It also makes the user immune to shocks" // the damage of the first lighting arc. power = 20 cooldown = 3 SECONDS @@ -473,6 +481,11 @@ name = "forcewall" desc = "this blade will partially shield you against attacks and stuns for a short duration after striking a foe" cooldown = 4 SECONDS + // multiplier for how much the cooldown is reduced by. A miner spellblade can only buff every 4 seconds, making it more vunerable, the wizard one is much more consistant. + power = 2 + +/datum/enchantment/forcewall/on_apply_to_blade(obj/item/melee/spellblade) + cooldown_multiplier /= power /datum/enchantment/forcewall/on_hit(mob/living/target, mob/living/user, proximity, obj/item/melee/spellblade/S) . = ..() @@ -482,7 +495,7 @@ /datum/enchantment/bluespace name = "bluespace" - desc = "this the fabric of space, transporting its wielder over medium distances to strike foes" + desc = "this blade will cut through the fabric of space, transporting its wielder over medium distances to strike foes" cooldown = 2.5 SECONDS ranged = TRUE // the number of deciseconds of stun applied by the teleport strike @@ -511,6 +524,51 @@ S.melee_attack_chain(user, target) target.Weaken(power) +/datum/enchantment/time_slash + name = "temporal" + desc = "this blade will slice faster but weaker, and will curse the target, slashing them a few seconds after they have not been swinged at for each hit" + power = 15 // This should come out to 40 damage per hit. However, delayed. + +/datum/enchantment/time_slash/on_apply_to_blade(obj/item/melee/spellblade) + spellblade.force /= 2 + +/datum/enchantment/time_slash/on_hit(mob/living/target, mob/living/user, proximity, obj/item/melee/spellblade/S) + user.changeNext_move(CLICK_CD_MELEE * 0.5) + . = ..() + if(!.) + return + target.apply_status_effect(STATUS_EFFECT_TEMPORAL_SLASH, power) + +/obj/effect/temp_visual/temporal_slash + name = "temporal slash" + desc = "A cut through spacetime" + icon = 'icons/obj/projectiles.dmi' + icon_state = "arcane_barrage" + layer = FLY_LAYER + plane = GRAVITY_PULSE_PLANE + appearance_flags = PIXEL_SCALE|LONG_GLIDE + duration = 0.5 SECONDS + mouse_opacity = MOUSE_OPACITY_TRANSPARENT // Let us not have this visual block clicks + /// Who we are orbiting + var/target + /// A funky color matrix to recolor the slash to + var/list/funky_color_matrix = list(0.4,0,0,0, 0,1.1,0,0, 0,0,1.65,0, -0.3,0.15,0,1, 0,0,0,0) + +/obj/effect/temp_visual/temporal_slash/Initialize(mapload, new_target) + . = ..() + target = new_target + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, orbit), target, 0, FALSE, 0, 0, FALSE, TRUE) + var/matrix/M = matrix() + M.Scale(1, 2) + M.Turn(rand(0, 360)) + transform = M + addtimer(CALLBACK(src, PROC_REF(animate_slash)), 0.25 SECONDS) + +/obj/effect/temp_visual/temporal_slash/proc/animate_slash() + plane = -1 + color = funky_color_matrix + animate(src, alpha = 0, time = duration, easing = EASE_OUT) + /obj/item/melee/spellblade/random power = 0.5 @@ -519,6 +577,7 @@ var/list/options = list(/datum/enchantment/lightning, /datum/enchantment/fire, /datum/enchantment/forcewall, - /datum/enchantment/bluespace,) + /datum/enchantment/bluespace, + /datum/enchantment/time_slash,) var/datum/enchantment/E = pick(options) add_enchantment(E, intentional = FALSE) diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 72019a5b20ca..812e1f4ca132 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -525,6 +525,8 @@ desc = "A large duffelbag, containing three types of extended drum magazines." /obj/item/storage/backpack/duffel/syndie/shotgunXLmags/populate_contents() + new /obj/item/ammo_box/magazine/m12g/XtrLrg(src) + new /obj/item/ammo_box/magazine/m12g/XtrLrg(src) new /obj/item/ammo_box/magazine/m12g/XtrLrg(src) new /obj/item/ammo_box/magazine/m12g/XtrLrg/buckshot(src) new /obj/item/ammo_box/magazine/m12g/XtrLrg/dragon(src) @@ -564,15 +566,6 @@ new /obj/item/gun/projectile/automatic/c20r(src) new /obj/item/suppressor/specialoffer(src) -/obj/item/storage/backpack/duffel/syndie/bulldogbundle - desc = "A large duffel bag containing a Bulldog, some drums, and a pair of thermal imaging glasses." - -/obj/item/storage/backpack/duffel/syndie/bulldogbundle/populate_contents() - new /obj/item/gun/projectile/automatic/shotgun/bulldog(src) - new /obj/item/ammo_box/magazine/m12g(src) - new /obj/item/ammo_box/magazine/m12g(src) - new /obj/item/clothing/glasses/chameleon/thermal(src) - /obj/item/storage/backpack/duffel/syndie/med/medicalbundle desc = "A large duffel bag containing a tactical medkit, a medical beam gun and a pair of syndicate magboots." diff --git a/code/game/objects/items/weapons/storage/garment.dm b/code/game/objects/items/weapons/storage/garment.dm index 7dc9fc8bea69..cdeead6df5a3 100644 --- a/code/game/objects/items/weapons/storage/garment.dm +++ b/code/game/objects/items/weapons/storage/garment.dm @@ -15,6 +15,7 @@ /obj/item/clothing/suit/space, /obj/item/clothing/mask/cigarette, /obj/item/clothing/mask/facehugger, //Why would you do this + /obj/item/clothing/neck/cloak, /obj/item/clothing/accessory/medal, /obj/item/clothing/suit/armor/riot, /obj/item/clothing/suit/armor/reactive, @@ -33,6 +34,7 @@ new /obj/item/clothing/head/beret/captain(src) new /obj/item/clothing/head/beret/captain/white(src) new /obj/item/clothing/head/crown/fancy(src) + new /obj/item/clothing/neck/cloak/captain(src) new /obj/item/clothing/suit/armor/vest/capcarapace(src) new /obj/item/clothing/suit/armor/vest/capcarapace/jacket(src) new /obj/item/clothing/suit/armor/vest/capcarapace/jacket/tunic(src) @@ -58,6 +60,7 @@ /obj/item/storage/bag/garment/head_of_personnel/populate_contents() new /obj/item/clothing/head/hop(src) new /obj/item/clothing/head/beret/hop(src) + new /obj/item/clothing/neck/cloak/head_of_personnel(src) new /obj/item/clothing/suit/mantle/armor/hop(src) new /obj/item/clothing/suit/armor/vest(src) new /obj/item/clothing/suit/hopcoat(src) @@ -83,6 +86,7 @@ /obj/item/storage/bag/garment/head_of_security/populate_contents() new /obj/item/clothing/head/HoS(src) new /obj/item/clothing/head/beret/hos(src) + new /obj/item/clothing/neck/cloak/head_of_security(src) new /obj/item/clothing/suit/armor/hos(src) new /obj/item/clothing/suit/armor/hos/alt(src) new /obj/item/clothing/suit/mantle/armor(src) @@ -101,6 +105,7 @@ /obj/item/storage/bag/garment/research_director/populate_contents() new /obj/item/clothing/head/beret/sci(src) + new /obj/item/clothing/neck/cloak/research_director(src) new /obj/item/clothing/under/rank/rnd/research_director(src) new /obj/item/clothing/suit/storage/labcoat/rd(src) new /obj/item/clothing/suit/mantle/labcoat(src) @@ -122,6 +127,7 @@ new /obj/item/clothing/head/surgery/blue(src) new /obj/item/clothing/head/surgery/green(src) new /obj/item/clothing/head/surgery/purple(src) + new /obj/item/clothing/neck/cloak/chief_medical_officer(src) new /obj/item/clothing/under/rank/medical/chief_medical_officer(src) new /obj/item/clothing/under/rank/medical/chief_medical_officer/skirt(src) new /obj/item/clothing/under/rank/medical/scrubs(src) @@ -143,6 +149,7 @@ new /obj/item/clothing/head/hardhat/white(src) new /obj/item/clothing/head/beret/ce(src) new /obj/item/clothing/head/beret/eng(src) + new /obj/item/clothing/neck/cloak/chief_engineer(src) new /obj/item/clothing/under/rank/engineering/chief_engineer(src) new /obj/item/clothing/under/rank/engineering/chief_engineer/skirt(src) new /obj/item/clothing/suit/mantle/chief_engineer(src) @@ -225,6 +232,7 @@ new /obj/item/clothing/shoes/brown(src) new /obj/item/clothing/head/qm(src) new /obj/item/clothing/head/beret/qm(src) + new /obj/item/clothing/neck/cloak/quartermaster(src) new /obj/item/clothing/head/hardhat/orange(src) new /obj/item/clothing/suit/qmcoat(src) new /obj/item/clothing/suit/mantle/qm(src) diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index 498e169fc6ed..5f1ffdb28ece 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -124,12 +124,12 @@ /obj/item/bio_chip_implanter/storage, // 40TC /obj/item/encryptionkey/syndicate) // 10TC -/// 220TC +/// 200TC /obj/item/storage/box/syndie_kit/bundle/hacker name = "Hacker Bundle" desc = "A kit with everything you need to hack into and disrupt the Station, AI, its cyborgs and the Security team. HACK THE PLANET!" items = list( - /obj/item/melee/energy/sword/saber/blue, // 40TC + /obj/item/autosurgeon/organ/syndicate/oneuse/razorwire, // 20TC /obj/item/autosurgeon/organ/syndicate/oneuse/hackerman_deck, // 30TC /obj/item/door_remote/omni/access_tuner, // 30TC, HACK EVERYTHING /obj/item/encryptionkey/syndicate, // 10TC @@ -528,7 +528,7 @@ /obj/item/storage/box/syndie_kit/stechkin name = "\improper FK-69 Stechkin kit" - desc = "A box marked with Neo-Russkiyan characters. It appears to contain a 10mm pistol and two magazines." + desc = "A box marked with Neo-Russkiyan characters. It appears to contain a 10mm pistol and two magazines." // SS220 EDIT - Zvezhan -> Neo-Russkiya /obj/item/storage/box/syndie_kit/stechkin/populate_contents() new /obj/item/gun/projectile/automatic/pistol(src) @@ -570,3 +570,10 @@ /obj/item/storage/box/syndie_kit/decoy/populate_contents() for(var/i in 1 to 5) new /obj/item/grenade/firecracker/decoy(src) + +/obj/item/storage/box/syndie_kit/forgers_kit + name = "\improper Forger's kit" + +/obj/item/storage/box/syndie_kit/forgers_kit/populate_contents() + new /obj/item/stamp/chameleon(src) + new /obj/item/pen/chameleon(src) diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index 3131a6acf88d..d782b59f3e5d 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -917,7 +917,7 @@ /obj/item/push_broom/Initialize(mapload) . = ..() - AddComponent(/datum/component/parry, _stamina_constant = 2, _stamina_coefficient = 0.25, _parryable_attack_types = ALL_ATTACK_TYPES, _parry_cooldown = (7 / 5) SECONDS, _requires_two_hands = TRUE) + AddComponent(/datum/component/parry, _stamina_constant = 2, _stamina_coefficient = 0.75, _parryable_attack_types = MELEE_ATTACK, _parry_cooldown = (7 / 3) SECONDS, _requires_two_hands = TRUE) AddComponent(/datum/component/two_handed, \ force_wielded = 12, \ force_unwielded = force, \ diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 9f86412101b6..3b6a8c876337 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -8,7 +8,7 @@ var/climbable /// Determines if a structure adds the TRAIT_TURF_COVERED to its turf. var/creates_cover = FALSE - var/mob/living/climber + var/list/mob/living/climbers = list() var/broken = FALSE /// How long this takes to unbuckle yourself from. var/unbuckle_time = 0 SECONDS @@ -32,6 +32,7 @@ return ..() /obj/structure/Destroy() + climbers = null if(SSticker) GLOB.cameranet.updateVisibility(src) if(smoothing_flags & (SMOOTH_CORNERS|SMOOTH_BITMASK)) @@ -58,7 +59,7 @@ if(..()) return TRUE if(C == user) - INVOKE_ASYNC(src, TYPE_PROC_REF(/obj/structure, do_climb), user) + INVOKE_ASYNC(src, TYPE_PROC_REF(/obj/structure, start_climb), user) return TRUE /obj/structure/proc/density_check() @@ -93,12 +94,27 @@ if(!can_touch(user) || !climbable) return FALSE - user.forceMove(get_turf(src)) - if(get_turf(user) == get_turf(src)) + return TRUE + +/obj/structure/proc/start_climb(mob/living/user) + climbers += user + RegisterSignal(user, COMSIG_PARENT_QDELETING, PROC_REF(remove_climber)) // Just in case the climber is deleted before finishing + if(do_climb(user)) + user.forceMove(get_turf(src)) if(HAS_MIND_TRAIT(user, TRAIT_TABLE_LEAP)) user.visible_message("[user] leaps up onto [src]!") else user.visible_message("[user] climbs onto [src]!") + if(QDELETED(src)) // Table was destroyed while we were climbing it + return + climbers -= user + UnregisterSignal(user, COMSIG_PARENT_QDELETING) + +/obj/structure/proc/remove_climber(mob/living/climber) + SIGNAL_HANDLER // COMSIG_PARENT_QDELETING + + climbers -= climber + UnregisterSignal(climber, COMSIG_PARENT_QDELETING) /obj/structure/proc/structure_shaken() for(var/mob/living/M in get_turf(src)) diff --git a/code/game/objects/structures/bedsheet_bin.dm b/code/game/objects/structures/bedsheet_bin.dm index c0191a2bbe68..19aca1380814 100644 --- a/code/game/objects/structures/bedsheet_bin.dm +++ b/code/game/objects/structures/bedsheet_bin.dm @@ -9,7 +9,6 @@ LINEN BINS desc = "A surprisingly soft linen bedsheet." icon = 'icons/obj/bedsheet.dmi' icon_state = "sheet" - item_state = "bedsheet" lefthand_file = 'icons/mob/inhands/bedsheet_lefthand.dmi' righthand_file = 'icons/mob/inhands/bedsheet_righthand.dmi' layer = 4 @@ -19,7 +18,7 @@ LINEN BINS w_class = WEIGHT_CLASS_TINY item_color = "white" resistance_flags = FLAMMABLE - slot_flags = ITEM_SLOT_BACK + slot_flags = ITEM_SLOT_NECK dog_fashion = /datum/dog_fashion/head/ghost dyeing_key = DYE_REGISTRY_BEDSHEET diff --git a/code/game/objects/structures/railings.dm b/code/game/objects/structures/railings.dm index 437fa7ddc6e4..4be0439ea3d3 100644 --- a/code/game/objects/structures/railings.dm +++ b/code/game/objects/structures/railings.dm @@ -165,7 +165,7 @@ return TRUE return FALSE -/obj/structure/railing/do_climb(mob/living/user) +/obj/structure/railing/start_climb(mob/living/user) var/initial_mob_loc = get_turf(user) . = ..() if(.) diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 6556a100f30f..22287c20f7bc 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -103,15 +103,16 @@ new /obj/structure/table/wood(loc) qdel(src) -/obj/structure/table/do_climb(mob/living/user) +/obj/structure/table/start_climb(mob/living/user) . = ..() item_placed(user) /obj/structure/table/attack_hand(mob/living/user) ..() - if(climber) - climber.Weaken(4 SECONDS) - climber.visible_message("[climber.name] has been knocked off the table", "You've been knocked off the table", "You hear [climber.name] get knocked off the table") + if(length(climbers)) + for(var/mob/living/climber as anything in climbers) + climber.Weaken(4 SECONDS) + climber.visible_message("[climber.name] has been knocked off the table", "You've been knocked off the table", "You hear [climber.name] get knocked off the table") else if(Adjacent(user) && user.pulling && user.pulling.pass_flags & PASSTABLE) user.Move_Pulled(src) if(user.pulling.loc == loc) diff --git a/code/game/turfs/simulated/walls_indestructible.dm b/code/game/turfs/simulated/walls_indestructible.dm index 7b07e15adf00..9b8af3672dff 100644 --- a/code/game/turfs/simulated/walls_indestructible.dm +++ b/code/game/turfs/simulated/walls_indestructible.dm @@ -300,3 +300,4 @@ GLOBAL_DATUM(title_splash, /turf/simulated/wall/indestructible/splashscreen) smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS smoothing_groups = list(SMOOTH_GROUP_SIMULATED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_SYNDICATE_WALLS) canSmoothWith = list(SMOOTH_GROUP_SYNDICATE_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS) + diff --git a/code/goonstation/modules/power/power_transmission_laser/transmission_laser.dm b/code/goonstation/modules/power/power_transmission_laser/transmission_laser.dm new file mode 100644 index 000000000000..87da43ef1ad6 --- /dev/null +++ b/code/goonstation/modules/power/power_transmission_laser/transmission_laser.dm @@ -0,0 +1,540 @@ +// Without these brackets division breaks. +#define MINIMUM_POWER (1 MW) +#define DEFAULT_CAPACITY (2000 GJ) +#define EYE_DAMAGE_THRESHOLD (5 MW) +#define RAD_THRESHOLD (30 MW) + +/obj/machinery/power/transmission_laser + name = "power transmission laser" + desc = "Sends power over a giant laser beam to an NT power processing facility." + + icon = 'icons/goonstation/objects/pt_laser.dmi' + icon_state = "ptl" + + max_integrity = 500 + + density = TRUE + anchored = TRUE + + pixel_x = 0 + pixel_y = -64 + + // Variables go below here + /// How far we shoot the beam. If it isn't blocked it should go to the end of the z level. + var/range = 0 + /// Amount of power we are outputting + var/output_level = 0 + /// The total capacity of the laser + var/capacity = DEFAULT_CAPACITY + /// Our current stored energy + var/charge = 0 + /// Are we trying to provide power to the laser + var/input_attempt = TRUE + /// Are we currently inputting power into the laser + var/inputting = TRUE + /// The amount of energy coming in from the inputs last tick + var/input_available = 0 + /// Have we been switched on? + var/turned_on = FALSE + /// Are we attempting to fire the laser currently? + var/firing = FALSE + /// We need to create a list of all lasers we are creating so we can delete them in the end + var/list/laser_effects = list() + /// Our max load we can set + var/max_grid_load = 0 + /// The load we place on the power grid we are connected to + var/current_grid_load = 0 + /// Signifies which unit we are using for output power. Used both in TGUI for formatting purposes and output power calculations. + var/power_format_multi = 1 + /// Signifies which unit we are using for input power. Used both in TGUI for formatting purposes and input power calculations. + var/power_format_multi_output = 1 MW + + /// Are we selling the energy or just sending it into the ether + var/selling_energy = FALSE + + /// How much energy have we sold in total (Joules) + var/total_energy = 0 + + /// How many credits we have earned in total + var/total_earnings = 0 + /// The amount of money we haven't sent yet + var/unsent_earnings = 0 + + /// Gives our power input when multiplied with power_format_multi. The multiplier signifies the units of power, and this is how many of them we are inputting. + var/input_number = 0 + /// Gives our power output when multiplied with power_format_multi_output. The multiplier signifies the units of power, and this is how many of them we are outputting. + var/output_number = 0 + /// Our set input pulling + var/input_pulling = 0 + /// Targetable areas in lavaland + var/list/targetable_areas = list( + /area/lavaland/surface/outdoors/outpost, + /area/lavaland/surface/outdoors/targetable, + /area/mine/outpost, + /area/shuttle/mining, + ) + /// Megafauna being targeted + var/mob/living/simple_animal/hostile/megafauna/target + /// Overlay that goes over the mob that gets beamed + var/image/orbital_strike + +/obj/machinery/power/transmission_laser/north + pixel_x = -64 + pixel_y = 0 + dir = NORTH + +/obj/machinery/power/transmission_laser/east + pixel_x = 0 + pixel_y = 0 + dir = EAST + +/obj/machinery/power/transmission_laser/west + pixel_x = -64 + pixel_y = 0 + dir = WEST + +/obj/item/circuitboard/machine/transmission_laser + board_name = "Power Transmission Laser" + icon_state = "command" + build_path = /obj/machinery/power/transmission_laser + origin_tech = "engineering=2;combat=3;" + req_components = list( + /obj/item/stock_parts/capacitor = 3, + /obj/item/stock_parts/micro_laser = 3, + ) + +/obj/machinery/power/transmission_laser/Initialize(mapload) + . = ..() + component_parts = list() + component_parts += new /obj/item/circuitboard/machine/transmission_laser + component_parts += new /obj/item/stock_parts/micro_laser + component_parts += new /obj/item/stock_parts/micro_laser + component_parts += new /obj/item/stock_parts/micro_laser + component_parts += new /obj/item/stock_parts/capacitor + component_parts += new /obj/item/stock_parts/capacitor + component_parts += new /obj/item/stock_parts/capacitor + range = get_dist(get_front_turf(), get_edge_target_turf(get_front_turf(), dir)) + if(!powernet) + connect_to_network() + handle_offset() + update_icon() + +/obj/machinery/power/transmission_laser/screwdriver_act(mob/living/user, obj/item/I) + if(firing) + to_chat(user,"Turn the laser off first.") + return + if(default_deconstruction_screwdriver(user, initial(icon_state), initial(icon_state), I)) + return TRUE + +/obj/machinery/power/transmission_laser/crowbar_act(mob/living/user, obj/item/I) + if(!panel_open) + return + if(default_deconstruction_crowbar(user, I)) + return TRUE + +/obj/machinery/power/transmission_laser/wrench_act(mob/living/user, obj/item/I) + if(!panel_open) + return + if(rotate()) + return TRUE + to_chat(user, "Target area blocked, please clear all objects and personnel.") + return TRUE + +/// Rotates the laser if we have the space to do so. +/obj/machinery/power/transmission_laser/proc/rotate() + var/new_dir = turn(dir, -90) + + var/x_offset = (new_dir == WEST) ? -2 : 2 + var/y_offset = (new_dir == SOUTH) ? -2 : 2 + var/datum/component/multitile/tiles = GetComponent(/datum/component/multitile) + // Make sure the area we want to rotate to has enough free tiles + for(var/turf/tile in block(x, y, z, x + x_offset, y + y_offset)) + if(tile?.density) + return FALSE + for(var/atom/thing as anything in tile.contents) + // If it's the machine or one of its multitile components fillers skip it + if(thing.UID() == UID() || (istype(thing, /obj/structure/filler/) && (thing in tiles.all_fillers))) + continue + if(thing?.density) + return FALSE + + dir = new_dir + handle_offset() + return TRUE + +/obj/machinery/power/transmission_laser/proc/handle_offset() + switch(dir) + if(NORTH) + pixel_x = -64 + pixel_y = 0 + AddComponent(/datum/component/multitile, list( + list(0, 1, 0, ), + list(1, 1, 1, ), + list(1, 1, MACH_CENTER), + )) + if(SOUTH) + pixel_x = 0 + pixel_y = -64 + AddComponent(/datum/component/multitile, list( + list(MACH_CENTER, 1, 1), + list(1, 1, 1), + list(0, 1, 0), + )) + if(WEST) + pixel_x = -64 + pixel_y = 0 + AddComponent(/datum/component/multitile, list( + list(0, 1, 1, ), + list(1, 1, 1, ), + list(0, 1, MACH_CENTER), + )) + if(EAST) + pixel_x = 0 + pixel_y = 0 + AddComponent(/datum/component/multitile, list( + list(1, 1, 0), + list(1, 1, 1), + list(MACH_CENTER, 1, 0), + )) + +/obj/machinery/power/transmission_laser/Destroy() + . = ..() + if(length(laser_effects)) + destroy_lasers() + +/obj/machinery/power/transmission_laser/proc/get_front_turf() + //this is weird as i believe byond sets the bottom left corner as the source corner like + // x-x-x + // x-x-x + // o-x-x + //which would mean finding the true front turf would require centering than taking a step in the primary direction + var/turf/center = locate(x + 1 + round(pixel_x / 32), y + 1 + round(pixel_y / 32), z) + return get_step(center, dir) + + + +/obj/machinery/power/transmission_laser/examine(mob/user) + . = ..() + . += "Laser currently has [unsent_earnings] unsent credits." + . += "Laser has generated [total_earnings] credits." + . += "Laser has sold [total_energy] Joules." + +/// Appearance changes are here +/obj/machinery/power/transmission_laser/update_overlays() + . = ..() + if((stat & BROKEN) || !charge) + . += "unpowered" + return + if(input_available > 0) + . += "green_light" + . += emissive_appearance(icon, "green_light", src) + if(turned_on) + . += "red_light" + . += emissive_appearance(icon, "red_light", src) + if(firing) + . +="firing" + . += emissive_appearance(icon, "firing", src) + + var/charge_level = return_charge() + if(charge_level == 6) + . += "charge_full" + . += emissive_appearance(icon, "charge_full", src) + else if(charge_level > 0) + . += "charge_[charge_level]" + . += emissive_appearance(icon, "charge_[charge_level]", src) + +/// Returns the charge level from [0 to 6] +/obj/machinery/power/transmission_laser/proc/return_charge() + if(!output_level) + return 0 + return min(round((charge / abs(output_level)) * 6), 6) + +/obj/machinery/power/transmission_laser/attack_hand(mob/user) + ui_interact(user) + +/obj/machinery/power/transmission_laser/attack_ghost(mob/user) + ui_interact(user) + +/obj/machinery/power/transmission_laser/ui_interact(mob/user, datum/tgui/ui) + . = ..() + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "goonstation_PTL") + ui.open() + ui.set_autoupdate(TRUE) + +/obj/machinery/power/transmission_laser/ui_data(mob/user) + . = ..() + var/list/data = list() + + data["output"] = output_level + data["total_earnings"] = total_earnings + data["unsent_earnings"] = unsent_earnings + data["total_energy"] = total_energy + data["held_power"] = charge + data["selling_energy"] = selling_energy + data["max_capacity"] = capacity + data["max_grid_load"] = max_grid_load + + data["accepting_power"] = turned_on + data["sucking_power"] = inputting + data["firing"] = firing + data["target"] = target ? target.internal_gps.gpstag : "" + + data["power_format"] = power_format_multi + data["input_number"] = input_number + data["avalible_input"] = input_available + data["output_number"] = output_number + data["output_multiplier"] = power_format_multi_output + data["input_total"] = input_number * power_format_multi + data["output_total"] = output_number * power_format_multi_output + + return data + +/obj/machinery/power/transmission_laser/ui_act(action, list/params) + . = ..() + if(.) + return + switch(action) + if("toggle_input") + turned_on = !turned_on + update_icon() + if("toggle_output") + firing = !firing + if(!firing) + destroy_lasers() + else + setup_lasers() + update_icon() + if("target") + target(usr) + + if("set_input") + input_number = clamp(params["set_input"], 0, 999) //multiplies our input by if input + if("set_output") + output_number = clamp(params["set_output"], 0, 999) + + if("inputW") + power_format_multi = 1 + if("inputKW") + power_format_multi = 1 KW + if("inputMW") + power_format_multi = 1 MW + if("inputGW") + power_format_multi = 1 GW + + if("outputW") + power_format_multi_output = 1 + if("outputKW") + power_format_multi_output = 1 KW + if("outputMW") + power_format_multi_output = 1 MW + if("outputGW") + power_format_multi_output = 1 GW + +/// Target a megafauna in the mining base or its immediate vicinity +/obj/machinery/power/transmission_laser/proc/target(mob/user) + var/list/target_list = list() + for(var/monster_id in GLOB.alive_megafauna_list) + var/mob/living/simple_animal/hostile/megafauna/monster = locateUID(monster_id) + var/area/boss_loc = get_area(monster) + for(var/area_type in targetable_areas) + if(istype(boss_loc, area_type)) + target_list[monster.internal_gps.gpstag] = monster + // Target CC to sell power + target_list["Collection Terminal"] = null + + var/choose = tgui_input_list(user, "Select target", "Target", target_list) + if(!choose) + return + target = target_list[choose] + RegisterSignal(target, COMSIG_MOB_DEATH, PROC_REF(untarget)) + if(firing && target) + orbital_strike = image(target.icon, target, "orbital_strike", FLY_LAYER, SOUTH) + target.add_overlay(orbital_strike) + +/// Stop targeting a mob once it dies +/obj/machinery/power/transmission_laser/proc/untarget() + SIGNAL_HANDLER + target.cut_overlay(orbital_strike) + UnregisterSignal(target, COMSIG_MOB_DEATH) + target = null + +/obj/machinery/power/transmission_laser/process() + max_grid_load = get_surplus() + input_available = get_surplus() + if(stat & BROKEN) + return + + var/last_disp = return_charge() + var/last_chrg = inputting + var/last_fire = firing + + if(last_disp != return_charge() || last_chrg != inputting || last_fire != firing) + update_icon() + + if(powernet && input_attempt && turned_on) + input_pulling = min(input_available, input_number * power_format_multi, capacity - charge ) + + if(inputting) + if(input_pulling > 0) + consume_direct_power(input_pulling) + charge += input_pulling + else + inputting = FALSE + else + if(input_attempt && input_pulling > 0) + inputting = TRUE + else + inputting = FALSE + + if(charge < MINIMUM_POWER) + firing = FALSE + output_level = 0 + destroy_lasers() + return + + if(!firing) + return + + output_level = min(charge, output_number * power_format_multi_output) + + if(firing) + if(!target) + sell_power(output_level * WATT_TICK_TO_JOULE) + else + if(!QDELETED(target)) // Just for safety. + target.loot = list() // disable loot drops form the target to prevent cheese + if(10 * output_level * target.damage_coeff[BURN] / (1 MW) > target.health) // If we would kill the target dust it. + target.health = 0 // We need this so can_die() won't prevent dusting + visible_message("\The [src] is reduced to dust by the beam!") + target.dust() + else + target.adjustFireLoss(10 * output_level / (1 MW)) + else + target = null + if(output_level > EYE_DAMAGE_THRESHOLD) + for(var/mob/living/carbon/someone in oview(min(output_level / EYE_DAMAGE_THRESHOLD, 8), get_front_turf()))// Flash targets that can see the exit of the emitter + var/turf/front = get_front_turf() + var/turf/step = get_step(get_front_turf(), dir) + var/d_x = someone.x - front.x + var/d_y = someone.y - front.y + if(someone.dir == dir || (((dir == NORTH || dir == SOUTH) && (SIGN(d_y) != SIGN(step.y - front.y)))) || ((dir == WEST || dir == EAST) && (SIGN(d_x) != SIGN(step.x - front.x))))// Make sure they are in front of it + continue + var/look_angle + var/angle_to_bore = arctan(-d_x, -d_y) + switch(someone.dir) + if(NORTH) + look_angle = 90 + if(SOUTH) + look_angle = -90 + if(EAST) + look_angle = 0 + if(WEST) + look_angle = 180 + // Takes the cosine of the difference in angle between where the mob is looking and the location of the bore in relation to the mob. + var/flashmod = max(cos(look_angle - angle_to_bore), 0) + someone.flash_eyes(min(round(output_level/ EYE_DAMAGE_THRESHOLD), 3) * flashmod, TRUE, TRUE) + if(output_level > RAD_THRESHOLD) // Starts causing weak, quickly dissipating radiation pulses around the bore when power is high enough + radiation_pulse(get_front_turf(), (output_level / RAD_THRESHOLD) * 50, RAD_DISTANCE_COEFFICIENT) + + + charge -= output_level + +//// Selling defines are here +// Minimum amount of money per cycle +#define MINIMUM_BAR 0 +// Maximum amount of money per cycle - minimum amount of money per cycle +#define PROCESS_CAP (6 - MINIMUM_BAR) + +// Higher number means approaching the limit slower +#define A1_CURVE 20 + +#define HIGH_CUT_RATIO 0.75 +#define MEDIUM_CUT_RATIO 0.25 + +/obj/machinery/power/transmission_laser/proc/sell_power(joules) + var/mega_joules = joules / (1 MW) + SSticker.score.score_gigajoules_exported += joules / (1 GW) + + var/generated_cash = (2 * mega_joules * PROCESS_CAP) / ((2 * mega_joules) + (PROCESS_CAP * A1_CURVE)) + if(mega_joules) // so we can't divide by 0 + generated_cash += (4 * mega_joules * MINIMUM_BAR) / (4 * mega_joules + MINIMUM_BAR) + if(generated_cash < 0) + return + + total_energy += joules + total_earnings += generated_cash + unsent_earnings += generated_cash + + var/datum/money_account/engineering_bank_account = GLOB.station_money_database.get_account_by_department(DEPARTMENT_ENGINEERING) + var/datum/money_account/cargo_bank_account = GLOB.station_money_database.get_account_by_department(DEPARTMENT_SUPPLY) + + if(unsent_earnings > 200) + var/medium_cut = round(unsent_earnings * MEDIUM_CUT_RATIO) + var/high_cut = round(unsent_earnings * HIGH_CUT_RATIO) + + GLOB.station_money_database.credit_account(cargo_bank_account, medium_cut, "Transmission Laser Payout", "Central Command Supply Master", supress_log = FALSE) + unsent_earnings -= medium_cut + + GLOB.station_money_database.credit_account(engineering_bank_account, high_cut, "Transmission Laser Payout", "Central Command Supply Master", supress_log = FALSE) + unsent_earnings -= high_cut + +#undef A1_CURVE +#undef PROCESS_CAP +#undef MINIMUM_BAR +#undef HIGH_CUT_RATIO +#undef MEDIUM_CUT_RATIO + +// Beam related procs + +/obj/machinery/power/transmission_laser/proc/setup_lasers() + if(target) + orbital_strike = image(target.icon, target, "orbital_strike", FLY_LAYER, SOUTH) + target.add_overlay(orbital_strike) + var/turf/last_step = get_step(get_front_turf(), dir) + for(var/num in 1 to range) + if(!(locate(/obj/effect/transmission_beam) in last_step)) + var/obj/effect/transmission_beam/new_beam = new(last_step, src) + new_beam.host = src + new_beam.dir = dir + laser_effects += new_beam + + last_step = get_step(last_step, dir) + +/obj/machinery/power/transmission_laser/proc/destroy_lasers() + if(target) + target.cut_overlay(orbital_strike) + for(var/obj/effect/transmission_beam/listed_beam as anything in laser_effects) + laser_effects -= listed_beam + qdel(listed_beam) + +// Beam +/obj/effect/transmission_beam + name = "Shimmering beam" + icon = 'icons/goonstation/effects/pt_beam.dmi' + icon_state = "ptl_beam" + anchored = TRUE + + /// Used to deal with atoms stepping on us while firing + var/obj/machinery/power/transmission_laser/host + +/obj/effect/transmission_beam/Initialize(mapload, obj/machinery/power/transmission_laser/creator) + . = ..() + update_appearance() + +/obj/effect/transmission_beam/Destroy(force) + . = ..() + +/obj/effect/transmission_beam/update_overlays() + . = ..() + . += emissive_appearance(icon, "ptl_beam", src) + +/// Explosions aren't supposed to make holes in a beam. +/obj/effect/transmission_beam/ex_act(severity) + return + +#undef MINIMUM_POWER +#undef DEFAULT_CAPACITY +#undef EYE_DAMAGE_THRESHOLD +#undef RAD_THRESHOLD diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm index 14657fde3221..30fb8dd2923c 100644 --- a/code/modules/antagonists/_common/antag_datum.dm +++ b/code/modules/antagonists/_common/antag_datum.dm @@ -45,10 +45,6 @@ GLOBAL_LIST_EMPTY(antagonists) var/wiki_page_name /// The organization, if any, this antag is associated with var/datum/antag_org/organization - /// If set to TRUE, the antag will be notified they are targeted by another antagonist this round. - var/targeted_by_antag = FALSE - /// The message displayed to the antag if targeted_by_antag is set to TRUE - var/targeted_by_antag_message = "You can't shake the feeling someone's been stalking you. You might be an assassin's next target." //Blurb stuff /// Intro Blurbs text colour diff --git a/code/modules/antagonists/_common/antag_spawner.dm b/code/modules/antagonists/_common/antag_spawner.dm index 51648d390449..c6793185540c 100644 --- a/code/modules/antagonists/_common/antag_spawner.dm +++ b/code/modules/antagonists/_common/antag_spawner.dm @@ -104,7 +104,7 @@ /obj/item/antag_spawner/nuke_ops/borg_tele/assault/Initialize(mapload) . = ..() - poll_icon = image(icon = 'icons/mob/robots.dmi', icon_state = "syndie-bloodhound-preview") + poll_icon = image(icon = 'icons/mob/robots.dmi', icon_state = "spidersyndi-preview") /obj/item/antag_spawner/nuke_ops/borg_tele/medical name = "syndicate medical teleporter" diff --git a/code/modules/antagonists/cult/team_cult.dm b/code/modules/antagonists/cult/team_cult.dm index 8bf7e68cb7b3..7301d9abb9a6 100644 --- a/code/modules/antagonists/cult/team_cult.dm +++ b/code/modules/antagonists/cult/team_cult.dm @@ -31,14 +31,23 @@ RESTRICT_TYPE(/datum/team/cult) /// Boolean that prevents all_members_timer from being called multiple times var/is_in_transition = FALSE + /// Timer until we do a recount of cultist members + var/recount_timer + +/datum/team/cult/New(list/starting_members) + . = ..() + recount_timer = addtimer(CALLBACK(src, PROC_REF(cult_threshold_check)), 5 MINUTES, TIMER_STOPPABLE|TIMER_DELETE_ME|TIMER_LOOP) + +/datum/team/cult/Destroy(force, ...) + deltimer(recount_timer) + return ..() + /datum/team/cult/create_team(list/starting_members) cult_threshold_check() // Set this ALWAYS before any check_cult_size check, or . = ..() objective_holder.add_objective(/datum/objective/servecult) - addtimer(CALLBACK(src, PROC_REF(cult_threshold_check)), 2 MINUTES) // Check again in 2 minutes for latejoiners - cult_status = NARSIE_DEMANDS_SACRIFICE create_next_sacrifice() diff --git a/code/modules/antagonists/traitor/datum_traitor.dm b/code/modules/antagonists/traitor/datum_traitor.dm index 71c9c97ca6c4..75ec9a627e90 100644 --- a/code/modules/antagonists/traitor/datum_traitor.dm +++ b/code/modules/antagonists/traitor/datum_traitor.dm @@ -12,8 +12,6 @@ RESTRICT_TYPE(/datum/antagonist/traitor) clown_gain_text = "Your syndicate training has allowed you to overcome your clownish nature, allowing you to wield weapons without harming yourself." clown_removal_text = "You lose your syndicate training and return to your own clumsy, clownish self." wiki_page_name = "Traitor" - targeted_by_antag_message = "Our intelligence suggests that you are likely to be the target of a rival member of the Syndicate. \ - Remain vigilant, they know who you are and what you can do." /// Should the traitor get codewords? var/give_codewords = TRUE /// Should we give the traitor their uplink? @@ -21,6 +19,9 @@ RESTRICT_TYPE(/datum/antagonist/traitor) blurb_r = 200 blurb_a = 0.75 + /// Have we / are we sending a backstab message at this time. If we are, do not send another. + var/sending_backstab = FALSE + /datum/antagonist/traitor/on_gain() // Create this in case the traitor wants to mindslaves someone. if(!owner.som) @@ -274,14 +275,32 @@ RESTRICT_TYPE(/datum/antagonist/traitor) return "[GLOB.current_date_string], [station_time_timestamp()]\n[station_name()], [get_area_name(owner.current, TRUE)]\nBEGIN_MISSION" /datum/antagonist/traitor/proc/reveal_delayed_objectives() + for(var/datum/objective/delayed/delayed_obj in get_antag_objectives(FALSE)) delayed_obj.reveal_objective() if(!owner?.current) return SEND_SOUND(owner.current, sound('sound/ambience/alarm4.ogg')) - if(targeted_by_antag || prob(ORG_PROB_PARANOIA)) // Low chance of fake 'You are targeted' notification - to_chat(owner.current, "[targeted_by_antag_message]") + + if(prob(ORG_PROB_PARANOIA)) // Low chance of fake 'You are targeted' notification + queue_backstab() + var/list/messages = owner.prepare_announce_objectives() to_chat(owner.current, chat_box_red(messages.Join("
"))) delayed_objectives = FALSE + +/datum/antagonist/traitor/proc/queue_backstab() + // We do not want to send out two of these. As such, if the datum is already sending a backstab, abort. + if(sending_backstab) + return + sending_backstab = TRUE + addtimer(CALLBACK(src, PROC_REF(send_backstab)), rand(2 MINUTES, 5 MINUTES)) + +/datum/antagonist/traitor/proc/send_backstab() + if(!owner.current) + return + add_antag_objective(/datum/objective/potentially_backstabbed) + var/list/messages = owner.prepare_announce_objectives() + to_chat(owner.current, chat_box_red(messages.Join("
"))) + SEND_SOUND(owner.current, sound('sound/ambience/alarm4.ogg')) diff --git a/code/modules/asset_cache/assets/asset_nanomap.dm b/code/modules/asset_cache/assets/asset_nanomap.dm index 62f32cc4587e..f5b0c2be21a8 100644 --- a/code/modules/asset_cache/assets/asset_nanomap.dm +++ b/code/modules/asset_cache/assets/asset_nanomap.dm @@ -2,8 +2,8 @@ // It REALLY doesnt matter too much if these arent up to date // They are relatively big assets = list( - "Cyberiad220_nanomap_z1.png" = 'icons/_nanomaps/Cyberiad220_nanomap_z1.png', // SS220 EDIT START - OUR MAPS - "Delta220_nanomap_z1.png" = 'icons/_nanomaps/Delta220_nanomap_z1.png', + "BoxStation220_nanomap_z1.png" = 'icons/_nanomaps/BoxStation220_nanomap_z1.png', // SS220 EDIT START - OUR MAPS + "DeltaStation220_nanomap_z1.png" = 'icons/_nanomaps/DeltaStation220_nanomap_z1.png', "MetaStation220_nanomap_z1.png" = 'icons/_nanomaps/MetaStation220_nanomap_z1.png', "Lavaland_nanomap_z1.png" = 'icons/_nanomaps/Lavaland_nanomap_z1.png', // SS220 EDIT END - OUR MAPS "CereStation_nanomap_z1.png" = 'icons/_nanomaps/CereStation_nanomap_z1.png', diff --git a/code/modules/asset_cache/assets/asset_strip.dm b/code/modules/asset_cache/assets/asset_strip.dm index 463a4a817931..236294743e3f 100644 --- a/code/modules/asset_cache/assets/asset_strip.dm +++ b/code/modules/asset_cache/assets/asset_strip.dm @@ -3,6 +3,7 @@ "inventory-glasses.png" = 'icons/ui_icons/inventory/glasses.png', "inventory-head.png" = 'icons/ui_icons/inventory/head.png', "inventory-mask.png" = 'icons/ui_icons/inventory/mask.png', + "inventory-neck.png" = 'icons/ui_icons/inventory/neck.png', "inventory-ears.png" = 'icons/ui_icons/inventory/ears.png', "inventory-uniform.png" = 'icons/ui_icons/inventory/uniform.png', "inventory-suit.png" = 'icons/ui_icons/inventory/suit.png', diff --git a/code/modules/awaymissions/mission_code/ruins/telecomns.dm b/code/modules/awaymissions/mission_code/ruins/telecomns.dm index 725dcf52d0cd..d485817cf193 100644 --- a/code/modules/awaymissions/mission_code/ruins/telecomns.dm +++ b/code/modules/awaymissions/mission_code/ruins/telecomns.dm @@ -427,18 +427,17 @@ GLOBAL_LIST_EMPTY(telecomms_trap_tank) for(var/I in 1 to 7) new /obj/item/wormhole_jaunter/contractor(src) -/obj/effect/spawner/random_spawners/telecomms_emp_loot +/obj/effect/spawner/random/telecomms_emp_loot name = "telecomms emp loot" - result = list( + loot = list( /obj/item/grenade/empgrenade = 8, /obj/item/gun/energy/ionrifle/carbine = 1, /obj/item/gun/energy/ionrifle = 1) -/obj/effect/spawner/random_spawners/telecomms_teleprod_maybe +/obj/effect/spawner/random/telecomms_teleprod_maybe name = "teleprod maybe" - result = list( - /datum/nothing = 4, - /obj/item/melee/baton/cattleprod/teleprod = 1) + loot = list(/obj/item/melee/baton/cattleprod/teleprod = 1) + spawn_loot_chance = 20 /obj/effect/spawner/random/telecomms_weldertank_maybe name = "weldertank maybe" diff --git a/code/modules/client/login_processing/10-load_preferences.dm b/code/modules/client/login_processing/10-load_preferences.dm index 0b2c2dc4afd4..b16174dfd60d 100644 --- a/code/modules/client/login_processing/10-load_preferences.dm +++ b/code/modules/client/login_processing/10-load_preferences.dm @@ -32,7 +32,8 @@ server_region, muted_adminsounds_ckeys, viewrange, - map_vote_pref_json + map_vote_pref_json, + toggles_3 FROM player WHERE ckey=:ckey"}, list( "ckey" = C.ckey diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index 8a04fe56c18d..fa4c52811815 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -63,6 +63,7 @@ GLOBAL_LIST_INIT(special_role_times, list( var/UI_style = "Midnight" var/toggles = TOGGLES_DEFAULT var/toggles2 = TOGGLES_2_DEFAULT // Created because 1 column has a bitflag limit of 24 (BYOND limitation not MySQL) + var/toggles3 = TOGGLES_3_DEFAULT // Created for see above. I need to JSONify this at some point -aa07 var/sound = SOUND_DEFAULT var/light = LIGHT_DEFAULT /// Glow level for the lighting. Takes values from GLOW_HIGH to GLOW_DISABLE. diff --git a/code/modules/client/preference/preferences_mysql.dm b/code/modules/client/preference/preferences_mysql.dm index 7efb09f2a95d..44a27ab8eecd 100644 --- a/code/modules/client/preference/preferences_mysql.dm +++ b/code/modules/client/preference/preferences_mysql.dm @@ -34,6 +34,7 @@ raw_muted_admins = query.item[26] viewrange = query.item[27] raw_fptp = query.item[28] + toggles3 = text2num(query.item[29]) lastchangelog_2 = lastchangelog // Clone please @@ -43,6 +44,7 @@ default_slot = sanitize_integer(default_slot, 1, max_save_slots, initial(default_slot)) toggles = sanitize_integer(toggles, 0, TOGGLES_TOTAL, initial(toggles)) toggles2 = sanitize_integer(toggles2, 0, TOGGLES_2_TOTAL, initial(toggles2)) + toggles3 = sanitize_integer(toggles3, 0, TOGGLES_3_TOTAL, initial(toggles3)) sound = sanitize_integer(sound, 0, 65535, initial(sound)) UI_style_color = sanitize_hexcolor(UI_style_color, initial(UI_style_color)) UI_style_alpha = sanitize_integer(UI_style_alpha, 0, 255, initial(UI_style_alpha)) @@ -94,6 +96,7 @@ default_slot=:defaultslot, toggles=:toggles, toggles_2=:toggles2, + toggles_3=:toggles3, atklog=:atklog, sound=:sound, light=:light, @@ -123,6 +126,7 @@ // Even though its a number in the DB, you have to use num2text here, otherwise byond adds scientific notation to the number "toggles" = num2text(toggles, CEILING(log(10, (TOGGLES_TOTAL)), 1)), "toggles2" = num2text(toggles2, CEILING(log(10, (TOGGLES_2_TOTAL)), 1)), + "toggles3" = num2text(toggles3, CEILING(log(10, (TOGGLES_3_TOTAL)), 1)), "atklog" = atklog, "sound" = sound, "light" = light, diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 876cfcf89476..fd1a76acff70 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -1185,3 +1185,9 @@ deconstruct(FALSE) else ..() + +/obj/item/clothing/neck + name = "necklace" + icon = 'icons/obj/clothing/neck.dmi' + body_parts_covered = UPPER_TORSO + slot_flags = ITEM_SLOT_NECK diff --git a/code/modules/clothing/neck/cloaks.dm b/code/modules/clothing/neck/cloaks.dm new file mode 100644 index 000000000000..02ae9f4d4f18 --- /dev/null +++ b/code/modules/clothing/neck/cloaks.dm @@ -0,0 +1,47 @@ +//Cloaks. No, not THAT kind of cloak. + +/obj/item/clothing/neck/cloak + name = "grey cloak" + desc = "It's a cloak that can be worn around your neck in a pretty dull color." + icon_state = "cloak" + w_class = WEIGHT_CLASS_SMALL + body_parts_covered = UPPER_TORSO | ARMS + +/obj/item/clothing/neck/cloak/head_of_security + name = "head of security's cloak" + desc = "Worn by the leader of Brigston, ruling the station with an iron fist." + icon_state = "hoscloak" + +/obj/item/clothing/neck/cloak/quartermaster + name = "quartermaster's cloak" + desc = "Worn by the God-emperor of Cargonia, supplying the station with the necessary tools for survival." + icon_state = "qmcloak" + +/obj/item/clothing/neck/cloak/chief_medical_officer + name = "chief medical officer's cloak" + desc = "Worn by the leader of Medistan, the valiant men and women keeping pestilence at bay." + icon_state = "cmocloak" + +/obj/item/clothing/neck/cloak/chief_engineer + name = "chief engineer's cloak" + desc = "Worn by the leader of both Atmosia and Delamistan, wielder of unlimited power." + icon_state = "cecloak" + +/obj/item/clothing/neck/cloak/research_director + name = "research director's cloak" + desc = "Worn by the leader of Scientopia, the greatest thaumaturgist and researcher of rapid unexpected self disassembly." + icon_state = "rdcloak" + +/obj/item/clothing/neck/cloak/captain + name = "captain's cloak" + desc = "Worn by the supreme leader of Space Station 13." + icon_state = "capcloak" + +/obj/item/clothing/neck/cloak/captain/Initialize(mapload) + . = ..() + desc = "Worn by the supreme leader of [station_name()]." + +/obj/item/clothing/neck/cloak/head_of_personnel + name = "head of personnel's cloak" + desc = "Worn by the Head of Personnel. It smells faintly of bureaucracy." + icon_state = "hopcloak" diff --git a/code/modules/clothing/suits/cardborg_suit.dm b/code/modules/clothing/suits/cardborg_suit.dm index 324c2fb04c8a..dca49e0dda97 100644 --- a/code/modules/clothing/suits/cardborg_suit.dm +++ b/code/modules/clothing/suits/cardborg_suit.dm @@ -105,7 +105,7 @@ CONTENTS: icon_state = "cardborg_h_deathbot" item_state = "cardborg_h_deathbot" dog_fashion = /datum/dog_fashion/head/cardborg/deathbot - available_disguises = list("nano_bloodhound", "syndie_bloodhound", "syndi-medi", "syndi-engi", "ertgamma") + available_disguises = list("nano_bloodhound", "syndie_bloodhound", "syndi-medi", "syndi-engi", "ertgamma", "spidersyndi", "syndieheavy") species_disguise = "High-tech killer robot" /* diff --git a/code/modules/clothing/suits/job_suits.dm b/code/modules/clothing/suits/job_suits.dm index 351ba06560fe..f67574bf124b 100644 --- a/code/modules/clothing/suits/job_suits.dm +++ b/code/modules/clothing/suits/job_suits.dm @@ -30,7 +30,7 @@ ) /obj/item/clothing/suit/mantle/armor/captain - name = "captain's cloak" + name = "captain's mantle" desc = "An armor-plated piece of fashion for the ruling elite. Protect your upper half in style." icon_state = "capmantle" item_state = "capmantle" diff --git a/code/modules/error_handler/error_handler.dm b/code/modules/error_handler/error_handler.dm index 475610825f3d..f77ccd5a4872 100644 --- a/code/modules/error_handler/error_handler.dm +++ b/code/modules/error_handler/error_handler.dm @@ -136,6 +136,9 @@ GLOBAL_VAR_INIT(total_runtimes_skipped, 0) for(var/line in desclines) log_world(line) log_runtime_txt(line) +#ifdef CIBUILDING + log_world("::error file=[e.file],line=[e.line],title=Runtime::[e]") +#endif if(GLOB.error_cache) GLOB.error_cache.logError(e, desclines, e_src = e_src) #endif diff --git a/code/modules/food_and_drinks/food/foods/junkfood.dm b/code/modules/food_and_drinks/food/foods/junkfood.dm index 0c3b1297b998..e988c416c177 100644 --- a/code/modules/food_and_drinks/food/foods/junkfood.dm +++ b/code/modules/food_and_drinks/food/foods/junkfood.dm @@ -121,6 +121,17 @@ user.put_in_hands(L) qdel(src) +/obj/item/food/deluxe_chocolate_bar + name = "Deluxe Chocolate-bar" + desc = "Crafted from premium cacao and infused with quantum nutrients, this luxury chocolate bar is wrapped in nanofoil for ultimate freshness. Experience the essence of culinary supremacy with every bite." + icon = 'icons/obj/food/candy.dmi' + icon_state = "choco" + filling_color = "#7D5F46" + antable = FALSE + junkiness = 25 + list_reagents = list("chocolate" = 5, "sugar" = 10) + tastes = list("chocolate" = 1) + ////////////////////// // Homemade // ////////////////////// diff --git a/code/modules/mapping/mapping_helpers.dm b/code/modules/mapping/mapping_helpers.dm index 275bfea1921c..fa1e698c084d 100644 --- a/code/modules/mapping/mapping_helpers.dm +++ b/code/modules/mapping/mapping_helpers.dm @@ -194,3 +194,46 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname/desk/payload(obj/machinery/door/window/windoor) if(windoor.dir == dir) windoor.name = "[get_area_name(windoor, TRUE)] Desk" + +/obj/effect/mapping_helpers/turfs + icon = 'icons/turf/overlays.dmi' + +/obj/effect/mapping_helpers/turfs/Initialize(mapload) + . = ..() + + var/turf/T = get_turf(src) + if(istype(T)) + payload(T) + +/obj/effect/mapping_helpers/turfs/proc/payload(turf/simulated/T) + SHOULD_CALL_PARENT(FALSE) + CRASH("root turf mapping_helper payload called") + +/obj/effect/mapping_helpers/turfs/damage + icon_state = "damaged" + +/obj/effect/mapping_helpers/turfs/damage/payload(turf/simulated/T) + T.break_tile() + +/obj/effect/mapping_helpers/turfs/burn + icon_state = "burned" + +/obj/effect/mapping_helpers/turfs/burn/payload(turf/simulated/T) + T.burn_tile() + +/obj/effect/mapping_helpers/turfs/rust + icon_state = "rustwall" + var/spawn_probability = 100 + +/obj/effect/mapping_helpers/turfs/rust/payload(turf/simulated/wall/T) + if(!istype(T)) + return + + if(prob(spawn_probability)) + T.rust() + +/obj/effect/mapping_helpers/turfs/rust/probably + spawn_probability = 75 + +/obj/effect/mapping_helpers/turfs/rust/maybe + spawn_probability = 25 diff --git a/code/modules/mapping/station_datums.dm b/code/modules/mapping/station_datums.dm index b74e7d5c3e0a..7ccc0d3633d5 100644 --- a/code/modules/mapping/station_datums.dm +++ b/code/modules/mapping/station_datums.dm @@ -1,6 +1,6 @@ /datum/map/boxstation fluff_name = "NSS Cyberiad" - technical_name = "Cyberiad" + technical_name = "BoxStation" map_path = "_maps/map_files/stations/boxstation.dmm" webmap_url = "https://webmap.affectedarc07.co.uk/maps/paradise/cyberiad/" welcome_sound = 'sound/AI/welcome_cyberiad.ogg' @@ -14,7 +14,7 @@ /datum/map/deltastation fluff_name = "NSS Kerberos" - technical_name = "Delta" + technical_name = "DeltaStation" map_path = "_maps/map_files/stations/deltastation.dmm" webmap_url = "https://webmap.affectedarc07.co.uk/maps/paradise/deltastation/" welcome_sound = 'sound/AI/welcome_kerberos.ogg' diff --git a/code/modules/mob/inventory_procs.dm b/code/modules/mob/inventory_procs.dm index 569f493d25ab..725f7fd28952 100644 --- a/code/modules/mob/inventory_procs.dm +++ b/code/modules/mob/inventory_procs.dm @@ -231,6 +231,8 @@ items += glasses if(gloves) items += gloves + if(neck) + items += neck if(shoes) items += shoes if(wear_id) diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index c01cffefa31c..3d12e23fe74e 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -413,7 +413,7 @@ /datum/language/common name = "Galactic Common" - desc = "The common galactic tongue." + desc = "Originally a carefully crafted fusion of various Human and Skrell dialects, Galactic Common is the most commonly spoken language in the Sector, and incorporates influences from nearly every known sapient species." speech_verb = "says" exclaim_verbs = list("exclaims", "shouts", "yells") whisper_verb = "whispers" @@ -424,15 +424,16 @@ /datum/language/human name = "Sol Common" - desc = "A bastardized hybrid of informal English and elements of Mandarin Chinese; the common language of the Sol system." + desc = "An artifical language designed by the Trans-Solar Federation for ease of use and concise communication." speech_verb = "says" - exclaim_verbs = list("exclaims", "shouts", "yells") + exclaim_verbs = list("snaps", "shouts", "barks") whisper_verb = "whispers" colour = "solcom" key = "1" + space_chance = 70 flags = RESTRICTED - syllables = list("tao","shi","tzu","yi","com","be","is","i","op","vi","ed","lec","mo","cle","te","dis","e") - english_names = 1 + syllables = list("ba","da","ka","ki","to","ta","sa","so","a","e","i","o","u","am","on","na","in", + "ko",) // Galactic common languages (systemwide accepted standards). /datum/language/trader @@ -471,12 +472,13 @@ key = "0" syllables = list ("honk","squeak","bonk","toot","narf","zub","wee","wub","norf") +// SS220 EDIT START - Zvezhan -> Neo-Russkiya /datum/language/com_srus name = "Neo-Russkiya" desc = "Neo-Russkiya, a bastard mix of Gutter, Sol Common, and old Russian. The official language of the USSP. It has started to see use outside of the fringe in hobby circles and protest groups. The linguistic spirit of Sol-Gov criticisms." speech_verb = "articulates" whisper_verb = "mutters" - exclaim_verbs = list("exaggerates") + exclaim_verbs = list("proclaims", "boasts", "accentuates") colour = "com_srus" key = "?" space_chance = 65 @@ -490,6 +492,7 @@ "odasky","trov","niki","ivano","dostov","sokol","oupa","pervom","schel", "tizan","chka","tagan","dobry","okt","boda","veta","idi","cyk","blyt","hui","na", "udi","litchki","casa","linka","toly","anatov","vich","vech","vuch","toi","ka","vod") +// SS220 EDIT END - Zvezhan -> Neo-Russkiya /datum/language/xenocommon name = "Xenomorph" diff --git a/code/modules/mob/living/carbon/alien/alien_death.dm b/code/modules/mob/living/carbon/alien/alien_death.dm index 58be5381c597..78c021f9bf52 100644 --- a/code/modules/mob/living/carbon/alien/alien_death.dm +++ b/code/modules/mob/living/carbon/alien/alien_death.dm @@ -26,7 +26,8 @@ var/atom/movable/thing = I.remove(src) if(thing) thing.forceMove(get_turf(src)) - thing.throw_at(get_edge_target_turf(src, pick(GLOB.alldirs)), rand(1, 3), 5) + if(!QDELETED(thing)) // This is in case moving to the turf deletes the atom. + thing.throw_at(get_edge_target_turf(src, pick(GLOB.alldirs)), rand(1, 3), 5) flick("gibbed-a", animation) xgibs(loc) diff --git a/code/modules/mob/living/carbon/carbon_stripping.dm b/code/modules/mob/living/carbon/carbon_stripping.dm index 19125b47082e..bb0c549726ba 100644 --- a/code/modules/mob/living/carbon/carbon_stripping.dm +++ b/code/modules/mob/living/carbon/carbon_stripping.dm @@ -82,6 +82,10 @@ "[user] [muzzle.locked ? "locks" : "unlocks"] [source]'s [muzzle.name].") +/datum/strippable_item/mob_item_slot/neck + key = STRIPPABLE_ITEM_NECK + item_slot = ITEM_SLOT_NECK + /datum/strippable_item/mob_item_slot/handcuffs key = STRIPPABLE_ITEM_HANDCUFFS item_slot = ITEM_SLOT_HANDCUFFED diff --git a/code/modules/mob/living/carbon/human/human_death.dm b/code/modules/mob/living/carbon/human/human_death.dm index 3974719e7ec1..6a6b037d61b2 100644 --- a/code/modules/mob/living/carbon/human/human_death.dm +++ b/code/modules/mob/living/carbon/human/human_death.dm @@ -14,12 +14,14 @@ var/atom/movable/thing = I.remove(src) if(thing) thing.forceMove(get_turf(src)) - thing.throw_at(get_edge_target_turf(src, pick(GLOB.alldirs)), rand(1, 3), 5) + if(!QDELETED(thing)) // This is in case moving to the turf deletes the atom. + thing.throw_at(get_edge_target_turf(src, pick(GLOB.alldirs)), rand(1, 3), 5) for(var/obj/item/I in get_equipped_items(include_pockets = TRUE)) unEquip(I, TRUE) I.forceMove(get_turf(src)) - I.throw_at(get_edge_target_turf(src, pick(GLOB.alldirs)), rand(1, 3), 5) + if(!QDELETED(I)) // This is in case moving to the turf deletes the atom. + I.throw_at(get_edge_target_turf(src, pick(GLOB.alldirs)), rand(1, 3), 5) for(var/obj/item/organ/external/E in bodyparts) if(istype(E, /obj/item/organ/external/chest)) diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index ceed21264053..dc716c7d532f 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -184,7 +184,7 @@ emp_act /mob/living/carbon/human/proc/getarmor_organ(obj/item/organ/external/def_zone, type) if(!type || !def_zone) return 0 var/protection = 0 - var/list/body_parts = list(head, wear_mask, wear_suit, w_uniform, back, gloves, shoes, belt, s_store, glasses, l_ear, r_ear, wear_id) //Everything but pockets. Pockets are l_store and r_store. (if pockets were allowed, putting something armored, gloves or hats for example, would double up on the armor) + var/list/body_parts = list(head, wear_mask, wear_suit, w_uniform, back, gloves, shoes, belt, s_store, glasses, l_ear, r_ear, wear_id, neck) //Everything but pockets. Pockets are l_store and r_store. (if pockets were allowed, putting something armored, gloves or hats for example, would double up on the armor) for(var/bp in body_parts) if(!bp) continue if(bp && isclothing(bp)) diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index 501eda399e79..e8933a1e8531 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -45,6 +45,7 @@ var/obj/item/clothing/shoes = null var/obj/item/belt = null var/obj/item/clothing/gloves = null + var/obj/item/clothing/neck = null var/obj/item/clothing/glasses = null var/obj/item/l_ear = null var/obj/item/r_ear = null diff --git a/code/modules/mob/living/carbon/human/human_examine.dm b/code/modules/mob/living/carbon/human/human_examine.dm index b37224d7c086..49cf383f55a5 100644 --- a/code/modules/mob/living/carbon/human/human_examine.dm +++ b/code/modules/mob/living/carbon/human/human_examine.dm @@ -3,6 +3,7 @@ list("[p_are()] holding", l_hand, "in", "left hand"), list("[p_are()] holding", r_hand, "in", "right hand"), list("[p_are()] wearing", head, "on", "head"), + list("[p_are()] wearing", neck, "around", "neck"), list("[p_are()] wearing", !skip_jumpsuit && w_uniform, null, null, length(w_uniform?.accessories) && "[english_accessory_list(w_uniform)]"), list("[p_are()] wearing", wear_suit, null, null), list("[p_are()] carrying", !skip_suit_storage && s_store, "on", wear_suit && wear_suit.name), diff --git a/code/modules/mob/living/carbon/human/human_inventory.dm b/code/modules/mob/living/carbon/human/human_inventory.dm index e0c553591336..56e1ca7d20e1 100644 --- a/code/modules/mob/living/carbon/human/human_inventory.dm +++ b/code/modules/mob/living/carbon/human/human_inventory.dm @@ -24,6 +24,8 @@ return has_organ("chest") if(ITEM_SLOT_MASK) return has_organ("head") + if(ITEM_SLOT_NECK) + return has_organ("chest") if(ITEM_SLOT_HANDCUFFED) return has_organ("l_hand") && has_organ("r_hand") if(ITEM_SLOT_LEGCUFFED) @@ -96,6 +98,9 @@ else if(I == gloves) gloves = null update_inv_gloves() + else if(I == neck) + neck = null + update_inv_neck() else if(I == glasses) glasses = null var/obj/item/clothing/glasses/G = I @@ -222,6 +227,9 @@ wear_mask_update(I, toggle_off = TRUE) update_misc_effects() update_inv_wear_mask() + if(ITEM_SLOT_NECK) + neck = I + update_inv_neck() if(ITEM_SLOT_HANDCUFFED) handcuffed = I update_inv_handcuffed() @@ -356,6 +364,8 @@ return back if(ITEM_SLOT_MASK) return wear_mask + if(ITEM_SLOT_NECK) + return neck if(ITEM_SLOT_HANDCUFFED) return handcuffed if(ITEM_SLOT_LEGCUFFED) diff --git a/code/modules/mob/living/carbon/human/human_life.dm b/code/modules/mob/living/carbon/human/human_life.dm index 1df47997fc71..83785afae091 100644 --- a/code/modules/mob/living/carbon/human/human_life.dm +++ b/code/modules/mob/living/carbon/human/human_life.dm @@ -353,6 +353,9 @@ if(gloves) if(gloves.max_heat_protection_temperature && gloves.max_heat_protection_temperature >= temperature) thermal_protection_flags |= gloves.heat_protection + if(neck) + if(neck.max_heat_protection_temperature && neck.max_heat_protection_temperature >= temperature) + thermal_protection_flags |= neck.heat_protection if(wear_mask) if(wear_mask.max_heat_protection_temperature && wear_mask.max_heat_protection_temperature >= temperature) thermal_protection_flags |= wear_mask.heat_protection @@ -414,6 +417,9 @@ if(gloves) if(gloves.min_cold_protection_temperature && gloves.min_cold_protection_temperature <= temperature) thermal_protection_flags |= gloves.cold_protection + if(neck) + if(neck.min_cold_protection_temperature && neck.min_cold_protection_temperature <= temperature) + thermal_protection_flags |= neck.cold_protection if(wear_mask) if(wear_mask.min_cold_protection_temperature && wear_mask.min_cold_protection_temperature <= temperature) thermal_protection_flags |= wear_mask.cold_protection @@ -528,6 +534,8 @@ covered |= shoes.body_parts_covered if(gloves) covered |= gloves.body_parts_covered + if(neck) + covered |= neck.body_parts_covered if(wear_mask) covered |= wear_mask.body_parts_covered diff --git a/code/modules/mob/living/carbon/human/human_mob.dm b/code/modules/mob/living/carbon/human/human_mob.dm index 4a2c6548fe3c..f8350cd3adb7 100644 --- a/code/modules/mob/living/carbon/human/human_mob.dm +++ b/code/modules/mob/living/carbon/human/human_mob.dm @@ -1111,7 +1111,7 @@ if(!(dna.species.bodyflags & HAS_SKIN_TONE)) s_tone = 0 - var/list/thing_to_check = list(ITEM_SLOT_MASK, ITEM_SLOT_HEAD, ITEM_SLOT_SHOES, ITEM_SLOT_GLOVES, ITEM_SLOT_LEFT_EAR, ITEM_SLOT_RIGHT_EAR, ITEM_SLOT_EYES, ITEM_SLOT_LEFT_HAND, ITEM_SLOT_RIGHT_HAND) + var/list/thing_to_check = list(ITEM_SLOT_MASK, ITEM_SLOT_HEAD, ITEM_SLOT_SHOES, ITEM_SLOT_GLOVES, ITEM_SLOT_LEFT_EAR, ITEM_SLOT_RIGHT_EAR, ITEM_SLOT_EYES, ITEM_SLOT_LEFT_HAND, ITEM_SLOT_RIGHT_HAND, ITEM_SLOT_NECK) var/list/kept_items[0] var/list/item_flags[0] for(var/thing in thing_to_check) diff --git a/code/modules/mob/living/carbon/human/human_stripping.dm b/code/modules/mob/living/carbon/human/human_stripping.dm index fdb6e8a3d83f..83e5084757f1 100644 --- a/code/modules/mob/living/carbon/human/human_stripping.dm +++ b/code/modules/mob/living/carbon/human/human_stripping.dm @@ -5,6 +5,7 @@ GLOBAL_LIST_INIT(strippable_human_items, create_strippable_list(list( /datum/strippable_item/mob_item_slot/head, /datum/strippable_item/mob_item_slot/back, /datum/strippable_item/mob_item_slot/mask, + /datum/strippable_item/mob_item_slot/neck, /datum/strippable_item/mob_item_slot/eyes, /datum/strippable_item/mob_item_slot/left_ear, /datum/strippable_item/mob_item_slot/right_ear, diff --git a/code/modules/mob/living/carbon/human/human_update_icons.dm b/code/modules/mob/living/carbon/human/human_update_icons.dm index 3916da7ae5df..b28bf42d048d 100644 --- a/code/modules/mob/living/carbon/human/human_update_icons.dm +++ b/code/modules/mob/living/carbon/human/human_update_icons.dm @@ -539,6 +539,7 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) update_inv_w_uniform() update_inv_wear_id() update_inv_gloves() + update_inv_neck() update_inv_glasses() update_inv_ears() update_inv_shoes() @@ -1059,6 +1060,22 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) overlays_standing[FACEMASK_LAYER] = standing apply_overlay(FACEMASK_LAYER) +/mob/living/carbon/human/update_inv_neck() + remove_overlay(NECK_LAYER) + if(client && hud_used) + var/atom/movable/screen/inventory/inv = hud_used.inv_slots[ITEM_SLOT_2_INDEX(ITEM_SLOT_NECK)] + if(inv) + inv.update_icon() + + if(neck) + update_hud_neck(neck) + if(neck.icon_override) + overlays_standing[NECK_LAYER] = mutable_appearance(neck.icon_override, "[neck.icon_state]", layer = -NECK_LAYER) + else if(neck.sprite_sheets && neck.sprite_sheets[dna.species.sprite_sheet_name]) + overlays_standing[NECK_LAYER] = mutable_appearance(neck.sprite_sheets[dna.species.sprite_sheet_name], "[neck.icon_state]", layer = -NECK_LAYER) + else + overlays_standing[NECK_LAYER] = mutable_appearance('icons/mob/clothing/neck.dmi', "[neck.icon_state]", layer = -NECK_LAYER) + apply_overlay(NECK_LAYER) /mob/living/carbon/human/update_inv_back() ..() @@ -1232,6 +1249,12 @@ GLOBAL_LIST_EMPTY(damage_icon_parts) client.screen += worn_item update_observer_view(worn_item, TRUE) +/mob/living/carbon/human/proc/update_hud_neck(obj/item/worn_item) + worn_item.screen_loc = ui_neck + if((client && hud_used && hud_used.hud_version == HUD_STYLE_STANDARD) && (hud_used.inventory_shown && hud_used.hud_shown)) + client.screen += worn_item + update_observer_view(worn_item, TRUE) + /mob/living/carbon/human/update_hud_back(obj/item/worn_item) worn_item.screen_loc = ui_back if(client && hud_used?.hud_shown && hud_used.hud_version == HUD_STYLE_STANDARD) diff --git a/code/modules/mob/living/carbon/human/species/_species.dm b/code/modules/mob/living/carbon/human/species/_species.dm index c84b5b6d821a..05945f7e38b4 100644 --- a/code/modules/mob/living/carbon/human/species/_species.dm +++ b/code/modules/mob/living/carbon/human/species/_species.dm @@ -773,6 +773,8 @@ return !H.gloves && (I.slot_flags & ITEM_SLOT_GLOVES) if(ITEM_SLOT_SHOES) return !H.shoes && (I.slot_flags & ITEM_SLOT_SHOES) + if(ITEM_SLOT_NECK) + return !H.neck && (I.slot_flags & ITEM_SLOT_NECK) if(ITEM_SLOT_BELT) if(H.belt) return FALSE diff --git a/code/modules/mob/living/carbon/human/species/monkey.dm b/code/modules/mob/living/carbon/human/species/monkey.dm index 607005f0edbc..02595565f07c 100644 --- a/code/modules/mob/living/carbon/human/species/monkey.dm +++ b/code/modules/mob/living/carbon/human/species/monkey.dm @@ -13,7 +13,7 @@ species_traits = list(NOT_SELECTABLE) skinned_type = /obj/item/stack/sheet/animalhide/monkey greater_form = /datum/species/human - no_equip = ITEM_SLOT_BELT | ITEM_SLOT_ID | ITEM_SLOT_LEFT_EAR | ITEM_SLOT_RIGHT_EAR | ITEM_SLOT_EYES | ITEM_SLOT_GLOVES | ITEM_SLOT_SHOES | ITEM_SLOT_OUTER_SUIT | ITEM_SLOT_JUMPSUIT | ITEM_SLOT_LEFT_POCKET | ITEM_SLOT_RIGHT_POCKET | ITEM_SLOT_SUIT_STORE | ITEM_SLOT_PDA + no_equip = ITEM_SLOT_BELT | ITEM_SLOT_ID | ITEM_SLOT_LEFT_EAR | ITEM_SLOT_RIGHT_EAR | ITEM_SLOT_EYES | ITEM_SLOT_GLOVES | ITEM_SLOT_SHOES | ITEM_SLOT_OUTER_SUIT | ITEM_SLOT_JUMPSUIT | ITEM_SLOT_LEFT_POCKET | ITEM_SLOT_RIGHT_POCKET | ITEM_SLOT_SUIT_STORE | ITEM_SLOT_PDA | ITEM_SLOT_NECK inherent_factions = list("jungle", "monkey") can_craft = FALSE is_small = 1 diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index c39e6d73ef8c..3607507af6ce 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1188,3 +1188,4 @@ /// Can a mob interact with the apc remotely like a pulse demon, cyborg, or AI? /mob/living/proc/can_remote_apc_interface(obj/machinery/power/apc/ourapc) return FALSE + diff --git a/code/modules/mob/living/silicon/ai/ai_mob.dm b/code/modules/mob/living/silicon/ai/ai_mob.dm index 0e904215b1dd..76d828b0fdea 100644 --- a/code/modules/mob/living/silicon/ai/ai_mob.dm +++ b/code/modules/mob/living/silicon/ai/ai_mob.dm @@ -200,7 +200,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( add_language("Galactic Common", 1) add_language("Sol Common", 1) add_language("Tradeband", 1) - add_language("Neo-Russkiya", 1) + add_language("Neo-Russkiya", 1) // SS220 EDIT - Zvezhan -> Neo-Russkiya add_language("Gutter", 1) add_language("Sinta'unathi", 1) add_language("Siik'tajr", 1) diff --git a/code/modules/mob/living/silicon/pai/software/pai_toggles.dm b/code/modules/mob/living/silicon/pai/software/pai_toggles.dm index 7b69e4392939..194786f6c296 100644 --- a/code/modules/mob/living/silicon/pai/software/pai_toggles.dm +++ b/code/modules/mob/living/silicon/pai/software/pai_toggles.dm @@ -76,7 +76,7 @@ user.add_language("Bubblish") user.add_language("Orluum") user.add_language("Clownish") - user.add_language("Neo-Russkiya") + user.add_language("Neo-Russkiya") // SS220 EDIT - Zvezhan -> Neo-Russkiya user.add_language("Tkachi") else user.remove_language("Sinta'unathi") @@ -89,7 +89,7 @@ user.remove_language("Bubblish") user.remove_language("Orluum") user.remove_language("Clownish") - user.remove_language("Neo-Russkiya") + user.remove_language("Neo-Russkiya") // SS220 EDIT - Zvezhan -> Neo-Russkiya user.remove_language("Tkachi") /datum/pai_software/translator/is_active(mob/living/silicon/pai/user) diff --git a/code/modules/mob/living/silicon/robot/robot_mob.dm b/code/modules/mob/living/silicon/robot/robot_mob.dm index 6b9fba1c9379..e6b2c59c5bba 100644 --- a/code/modules/mob/living/silicon/robot/robot_mob.dm +++ b/code/modules/mob/living/silicon/robot/robot_mob.dm @@ -84,6 +84,10 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( var/list/force_modules /// Can a robot rename itself with the Namepick verb? var/allow_rename = TRUE + /// Can a robot change it's looks after the module is initialized? Used by syndicate combat borgs. + var/allow_resprite = FALSE + /// Has the robot done its one allowed resprite? + var/done_resprite = FALSE /// Setting to TRUE unlocks a borg's Safety Override modules. var/weapons_unlock = FALSE var/static_radio_channels = FALSE @@ -298,6 +302,25 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( return 0 rename_self(braintype, 1) +/mob/living/silicon/robot/verb/Lookpick() + set category = "Robot Commands" + set name = "Change module look" + if(!modtype) + return FALSE + if(done_resprite) + to_chat(src, "You have already selected your look, you can not change it again.") + return FALSE + if(!allow_resprite) + to_chat(src, "Changing the look of the module is not enabled on this unit.") + return FALSE + // Pick a sprite + var/module_sprites = get_module_sprites(modtype) + var/selected_sprite = show_radial_menu(src, src, module_sprites, radius = 42) + if(!selected_sprite) + return FALSE + done_resprite = TRUE + initialize_sprites(selected_sprite, module_sprites) + /mob/living/silicon/robot/proc/sync() if(lawupdate && connected_ai) lawsync() @@ -481,6 +504,12 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( "Cricket" = image('icons/mob/robots.dmi', "Cricket-SEC"), "Heavy" = image('icons/mob/robots.dmi', "heavySec") ) + if("Syndicate") + module_sprites = list( + "Spider" = image('icons/mob/robots.dmi', "spidersyndi"), + "Bloodhound" = image('icons/mob/robots.dmi', "syndie_bloodhound"), + "Heavy" = image('icons/mob/robots.dmi', "syndieheavy") + ) if("Destroyer") //for Adminbus presumably module_sprites = list( "Destroyer" = image('icons/mob/robots.dmi', "droidcombat") @@ -640,7 +669,13 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( if(!static_radio_channels) radio.config(module.channels) rename_character(real_name, get_default_name()) + initialize_sprites(selected_sprite, module_sprites) + if(client.stat_tab == "Status") + SSstatpanels.set_status_tab(client) + SSblackbox.record_feedback("tally", "cyborg_modtype", 1, "[lowertext(selected_module)]") + notify_ai(2) +/mob/living/silicon/robot/proc/initialize_sprites(selected_sprite, list/module_sprites) var/image/sprite_image = module_sprites[selected_sprite] var/list/names = splittext(selected_sprite, "-") icon = sprite_image.icon @@ -650,10 +685,7 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( update_module_icon() robot_module_hat_offset(icon_state) update_icons() - if(client.stat_tab == "Status") - SSstatpanels.set_status_tab(client) - SSblackbox.record_feedback("tally", "cyborg_modtype", 1, "[lowertext(selected_module)]") - notify_ai(2) + /// Take the borg's upgrades and spill them on the floor /mob/living/silicon/robot/proc/spill_upgrades() for(var/obj/item/borg/upgrade/U in contents) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index ca3cd3db10d5..298f709ddc17 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -281,7 +281,7 @@ R.add_language("Sol Common", 1) R.add_language("Tradeband", 1) R.add_language("Gutter", 0) - R.add_language("Neo-Russkiya", 0) + R.add_language("Neo-Russkiya", 0) // SS220 EDIT - Zvezhan -> Neo-Russkiya R.add_language("Sinta'unathi", 0) R.add_language("Siik'tajr", 0) R.add_language("Canilunzt", 0) @@ -687,7 +687,7 @@ R.add_language("Chittin", 1) R.add_language("Bubblish", 1) R.add_language("Clownish",1) - R.add_language("Neo-Russkiya", 1) + R.add_language("Neo-Russkiya", 1) // SS220 EDIT - Zvezhan -> Neo-Russkiya R.add_language("Tkachi", 1) // Mining diff --git a/code/modules/mob/living/silicon/robot/syndicate_robot.dm b/code/modules/mob/living/silicon/robot/syndicate_robot.dm index 17801c1a2e3b..d88415375b6e 100644 --- a/code/modules/mob/living/silicon/robot/syndicate_robot.dm +++ b/code/modules/mob/living/silicon/robot/syndicate_robot.dm @@ -1,6 +1,6 @@ /mob/living/silicon/robot/syndicate - base_icon = "syndie_bloodhound" - icon_state = "syndie_bloodhound" + base_icon = "spidersyndi" + icon_state = "spidersyndi" lawupdate = FALSE scrambledcodes = TRUE has_camera = FALSE @@ -9,6 +9,7 @@ bubble_icon = "syndibot" designation = "Syndicate Assault" modtype = "Syndicate" + allow_resprite = TRUE req_access = list(ACCESS_SYNDICATE) ionpulse = TRUE damage_protection = 5 diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index 29f5fb080390..b01e6a895670 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -47,6 +47,7 @@ /mob/living/simple_animal/hostile/megafauna/Initialize(mapload) . = ..() + GLOB.alive_megafauna_list |= UID() if(internal_gps && true_spawn) internal_gps = new internal_gps(src) for(var/action_type in attack_action_types) @@ -57,6 +58,7 @@ /mob/living/simple_animal/hostile/megafauna/Destroy() QDEL_NULL(internal_gps) UnregisterSignal(src, COMSIG_HOSTILE_FOUND_TARGET) + GLOB.alive_megafauna_list -= UID() return ..() /mob/living/simple_animal/hostile/megafauna/Moved() @@ -75,6 +77,7 @@ return ..() && health <= 0 /mob/living/simple_animal/hostile/megafauna/death(gibbed) + GLOB.alive_megafauna_list -= UID() // this happens before the parent call because `del_on_death` may be set if(can_die() && !admin_spawned) var/datum/status_effect/crusher_damage/C = has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) diff --git a/code/modules/mob/living/simple_animal/hostile/mining/elites/herald.dm b/code/modules/mob/living/simple_animal/hostile/mining/elites/herald.dm index 3217f7cdc2e2..6404381fbd7f 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/elites/herald.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/elites/herald.dm @@ -40,7 +40,7 @@ mouse_opacity = MOUSE_OPACITY_ICON death_sound = 'sound/misc/demon_dies.ogg' deathmessage = "begins to shudder as it becomes transparent..." - loot_drop = /obj/item/clothing/accessory/necklace/herald_cloak + loot_drop = /obj/item/clothing/neck/cloak/herald_cloak attack_action_types = list(/datum/action/innate/elite_attack/herald_trishot, @@ -257,22 +257,21 @@ //Herald's loot: Cloak of the Prophet -/obj/item/clothing/accessory/necklace/herald_cloak +/obj/item/clothing/neck/cloak/herald_cloak name = "cloak of the prophet" desc = "A cloak which lts you travel through a perfect reflection of the world." icon = 'icons/obj/lavaland/elite_trophies.dmi' icon_state = "herald_cloak" item_state = "herald_cloak" item_color = "herald_cloak" - slot_flags = ITEM_SLOT_ACCESSORY - allow_duplicates = FALSE - actions_types = list(/datum/action/item_action/accessory/herald) + actions_types = list(/datum/action/item_action/herald) -/obj/item/clothing/accessory/necklace/herald_cloak/attack_self() - if(has_suit) - mirror_walk() -/obj/item/clothing/accessory/necklace/herald_cloak/proc/mirror_walk() +/obj/item/clothing/neck/cloak/herald_cloak/item_action_slot_check(slot) + if(slot == ITEM_SLOT_NECK) + return TRUE + +/obj/item/clothing/neck/cloak/herald_cloak/ui_action_click() var/found_mirror = FALSE var/list/mirrors_to_use = list() var/list/areaindex = list() diff --git a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm index a16ab19c1368..91e135c65c5d 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm @@ -402,7 +402,7 @@ if(prob(10)) belt = pick(/obj/item/storage/belt/mining/vendor, /obj/item/storage/belt/utility/full) if(prob(50)) - back = /obj/item/bedsheet/rd/royal_cape + neck = /obj/item/bedsheet/rd/royal_cape if(prob(10)) l_pocket = pick(/obj/item/crowbar/power, /obj/item/wrench/power, /obj/item/weldingtool/experimental) if("YeOlde") diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index c551cf1ae3a6..144f5c43fd74 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -309,6 +309,7 @@ GLOBAL_LIST_INIT(slot_equipment_priority, list( \ ITEM_SLOT_JUMPSUIT,\ ITEM_SLOT_OUTER_SUIT,\ ITEM_SLOT_MASK,\ + ITEM_SLOT_NECK,\ ITEM_SLOT_HEAD,\ ITEM_SLOT_SHOES,\ ITEM_SLOT_GLOVES,\ @@ -393,6 +394,15 @@ GLOBAL_LIST_INIT(slot_equipment_priority, list( \ else return 0 return 1 + if(ITEM_SLOT_NECK) + if(!(slot_flags & ITEM_SLOT_NECK)) + return 0 + if(H.neck) + if(!(H.neck.flags & NODROP)) + return 2 + else + return 0 + return 1 if(ITEM_SLOT_SHOES) if(!(slot_flags & ITEM_SLOT_SHOES)) return 0 diff --git a/code/modules/mob/mob_misc_procs.dm b/code/modules/mob/mob_misc_procs.dm index 741156312a22..9a8a694b9435 100644 --- a/code/modules/mob/mob_misc_procs.dm +++ b/code/modules/mob/mob_misc_procs.dm @@ -523,7 +523,7 @@ //Direct dead say used both by emote and say //It is somewhat messy. I don't know what to do. //I know you can't see the change, but I rewrote the name code. It is significantly less messy now -/proc/say_dead_direct(message, mob/subject = null) +/proc/say_dead_direct(message, mob/subject, raw_message) var/name var/keyname if(subject && subject.client) @@ -544,6 +544,8 @@ for(var/obj/item/radio/deadsay_radio_system as anything in GLOB.deadsay_radio_systems) deadsay_radio_system.attempt_send_deadsay_message(subject, message) + var/should_show_runechat = (subject && raw_message && !subject.orbiting_uid) + for(var/mob/M in GLOB.player_list) if(M.client && ((!isnewplayer(M) && M.stat == DEAD) || check_rights(R_ADMIN|R_MOD,0,M) || istype(M, /mob/living/simple_animal/revenant)) && M.get_preference(PREFTOGGLE_CHAT_DEAD)) var/follow @@ -568,6 +570,8 @@ lname = name lname = "[lname] " to_chat(M, "[lname][follow][message]") + if(should_show_runechat && (M.client?.prefs.toggles2 & PREFTOGGLE_2_RUNECHAT) && M.see_invisible >= subject.invisibility) + M.create_chat_message(subject, raw_message, symbol = RUNECHAT_SYMBOL_DEAD) /proc/notify_ghosts(message, ghost_sound = null, enter_link = null, title = null, atom/source = null, image/alert_overlay = null, flashwindow = TRUE, action = NOTIFY_JUMP, role = null) //Easy notification of ghosts. for(var/mob/O in GLOB.player_list) diff --git a/code/modules/mob/mob_say_base.dm b/code/modules/mob/mob_say_base.dm index 6b193b3fe962..ddb279e0ac99 100644 --- a/code/modules/mob/mob_say_base.dm +++ b/code/modules/mob/mob_say_base.dm @@ -65,13 +65,13 @@ create_log(DEADCHAT_LOG, message) return - say_dead_direct("[pick("complains", "moans", "whines", "laments", "blubbers", "salts", "copes", "seethes", "malds")], \"[message]\"", src) + say_dead_direct("[pick("complains", "moans", "whines", "laments", "blubbers", "salts", "copes", "seethes", "malds")], \"[message]\"", src, raw_message=message) create_log(DEADCHAT_LOG, message) log_ghostsay(message, src) /** * Checks if the mob can understand the other speaker - * + * * If it return FALSE, then the message will have some letters replaced with stars from the heard message */ /mob/proc/say_understands(atom/movable/other, datum/language/speaking = null) diff --git a/code/modules/mob/mob_update_icons_base.dm b/code/modules/mob/mob_update_icons_base.dm index 0efe10b40cf5..67d79a89c70b 100644 --- a/code/modules/mob/mob_update_icons_base.dm +++ b/code/modules/mob/mob_update_icons_base.dm @@ -40,6 +40,9 @@ /mob/proc/update_inv_gloves() return +/mob/proc/update_inv_neck() + return + /mob/proc/update_mutations() return diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 1616104ccf2d..0f1f530f16e4 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -39,6 +39,7 @@ var/contact_poison // Reagent ID to transfer on contact var/contact_poison_volume = 0 var/contact_poison_poisoner = null + /// Width of the window that opens var/paper_width = 600 /// Height of the window that opens @@ -698,6 +699,82 @@ header = "


" info = "" +/obj/item/paper/syndicate/listening_post + name = "mission briefing" + info = {"

Mission Details:

+

+ Greetings, agent. You have been assigned to a newly constructed listening post hidden in Nanotrasen-controlled space. + You are to monitor transmissions from the Nanotrasen space stations in the system, as well as those from potentially significant ships passing through the system. +

+ Urgent reports are to be relayed immeditely to your handler, otherwise, condense significant happenings into packets to be sent out at scheduled intervals, to minimise the chances your transmissions being detected. +

+ Accurate intelligence is crucial to the success of our operatives onboard. Do not fail us. +

+ Glory to the Syndicate!"} + +/obj/item/paper/listening_post_report_1 + name = "Report 01 - URGENT" + info = {"URGENT: Intercepted communications from the NAS Trurl have revealed that a shipment of nuclear fission warheads are being shipped into the system to replace aging inventory. +

+ The convoy is lightly defended and disguised as a regular freight carrying operation. They are not expecting, nor prepared to stop a determined attacker."} + +/obj/item/paper/listening_post_report_2 + name = "Report 02" + info = {"* Security across all shipping operations has been substantailly boosted, and the NAS Trurl has declared a heightened state of alert across all stations in the system. +

+ * The NSS Farragus is reporting heightened mineral output - extra shipping traffic likely. +

+ * The NSS Cyberiad's communications channels are flooded with garbled reports about a dangerous "floor cluwne" - exact details unclear."} + +/obj/item/paper/listening_post_report_3 + name = "Report 03" + info = {"* Now that several months have passed, the security situation is slowly cooling down - the NAS Trurl's heightened state of alert is no longer in effect. Routine shipping traffic escorts are beginning to thin. +

+ * The NSS Kerberos is reporting that mining output has dropped to zero. Morale has plummeted, engineers and roboticists are tearing apart old metal furnature and windows to secure materials. +

+ * The NSS Diagoras is reporting a major plasma fire, but it appears to be contained to an asteroid attached to the station. +

+ * Some form of pirate radio station appeared in the system and is broadcasting what appears to be Soviet state-made entertainment media - It is of highly doubious entertainment value, however. + These broadcasts are not on NT frequencies and therefore are not causing interferance."} + +/obj/item/paper/listening_post_report_4 + name = "Report 04" + info = {"* The NAS Trurl has ordered all stations to prepare for a potentiel visit from multiple VIPs. Details scarce, security levels elevted. +

+ * A USSP-operated station has been detected in the system. + It is intermittently communicating with the Soviet pirate radio station (which appears to be operated by the USSP as well). Both operations appear to be independent of each other. Will continue to monitor for developments. +

+ * A TSF destroyer "TSFN Oberon" jumped into the system and opened encrypted communications with the NAS Trurl, contents of transmission unknown. + Broadcast exchanges continued as the destroyer adopted a search pattern. After six hours, the destroyer jumped out of system. At no point did it approach near either of the USSP installations. +

+ * Nanotrasen plasma shipments have been disrupted by a massive migration of space carp, causing backlogs at shipping terminals."} + +/obj/item/paper/listening_post_report_5 + name = "Report 05" + info = {"* Intermittent hyperwave broadcasts have been detected from the USSP pirate radio station. Broadcasts are highly directional (which hindered detection), pointing towards USSP space. + These messages are highly encrypted. It appears likely that the USSP is conducting eavesdropping operations against Nanotrasen as well. +

+ * A terror spider outbreak was reported on the NSS Cerebron. Early discovery and an unusual lack of coordiation on the part of the spiders allowed the outbreak to be rapidly contained. +

+ * The NSS Farragus's communications are flooded with garbled reports about "Ei Nath" - + piecing together fragments of communications suggests that this "Ei Nath" is a highly dangerous individual whose mere pressence causes great fear among Nanotrasen personnel. Attempt recruitment?"} + +/obj/item/paper/listening_post_report_6 + name = "Report 06 - URGENT" + info = {"URGENT: An Aussec Armoury freighter has suffered an engine failure near the edge of the system, dropping out of hyperspace. +

+ Escorts will be absent until they can retrace path. Limited window to execute raiding operations."} + +/obj/item/paper/listening_post_report_7 + name = "Report 07" + info = {"* The USSP space station has gone silent on all frequencies for an extended period of time. USSP listening post continues to operate (the contents of the cover singal is not getting any better). +

+ * New signals are being detected from an old Nanotrasen communications satellite. Multiple Nanotrasen explorers attempting to investigate are MIA. +

+ * Vox skipjack detected in area, communications completely unintelligible. Likely preparing to launch shuttles to trade with or raid the stations in the area. +

+ * CAUTION: Nanotrasen exploration teams growing in size and are scouring much larger areas than before. They are now operating dangerously close to this installation, requesting additional security."} + /obj/item/paper/nanotrasen name = "paper" header = "


" diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 664dc667eeb8..0021507a6f14 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -338,3 +338,17 @@ P.contact_poison_poisoner = user.name add_attack_logs(user, P, "Poison pen'ed") to_chat(user, "You apply the poison to [P].") + +// MARK: CHAMELEON PEN +/obj/item/pen/chameleon + var/forge_name + +/obj/item/pen/chameleon/attack_self(mob/living/user) + if(!iscarbon(user)) + return + + if(!Adjacent(user) || user.incapacitated()) + return + + forge_name = tgui_input_text(user, "Enter the name of the person whose signature you want to forge", "Forge name", max_length = MAX_NAME_LEN) + diff --git a/code/modules/power/engines/singularity/particle_accelerator/particle_control.dm b/code/modules/power/engines/singularity/particle_accelerator/particle_control.dm index c833b1340c90..1e8456780c97 100644 --- a/code/modules/power/engines/singularity/particle_accelerator/particle_control.dm +++ b/code/modules/power/engines/singularity/particle_accelerator/particle_control.dm @@ -1,3 +1,12 @@ +#define PARTICLE_LEFT 1 +#define PARTICLE_CENTER 2 +#define PARTICLE_RIGHT 3 +#define EMITTER 1 +#define POWER_BOX 2 +#define FUEL_CHAMBER 3 +#define END_CAP 4 + + /obj/machinery/particle_accelerator/control_box name = "Particle Accelerator Control Console" desc = "This part controls the density of the particles." @@ -18,6 +27,13 @@ var/assembled = 0 var/parts = null var/datum/wires/particle_acc/control_box/wires = null + /// Layout of the particle accelerator. Used by the UI + var/list/layout = list( + list(list("name" = "EM Containment Grid Left", "icon_state" = "emitter_right", "status" = "", "dir" = "1"), list("name" = "Blank1", "icon_state" = "blank", "status" = "good", "dir" = "1"), list("name" = "Blank2", "icon_state" = "blank", "status" = "good", "dir" = "1"), list("name" = "Blank3", "icon_state" = "blank", "status" = "good", "dir" = "1")), + list(list("name" = "EM Containment Grid Center", "icon_state" = "emitter_center", "status" = "", "dir" = "1"), list("name" = "Particle Focusing EM Lens", "icon_state" = "power_box", "status" = "", "dir" = "1"), list("name" = "EM Acceleration Chamber", "icon_state" = "fuel_chamber", "status" = "", "dir" = "1"), list("name" = "Alpha Particle Generation Array", "icon_state" = "end_cap", "status" = "", "dir" = "1")), + list(list("name" = "EM Containment Grid Right", "icon_state" = "emitter_left", "status" = "", "dir" = "1"), list("name" = "Blank4", "icon_state" = "blank", "status" = "good", "dir" = "1"), list("name" = "Blank5", "icon_state" = "blank", "status" = "good", "dir" = "1"), list("name" = "Blank6", "icon_state" = "blank", "status" = "good", "dir" = "1"))) + /// The expected orientation of the accelerator this is trying to link. In text form so the UI can use it + var/dir_text /obj/machinery/particle_accelerator/control_box/Initialize(mapload) . = ..() @@ -146,34 +162,47 @@ /obj/machinery/particle_accelerator/control_box/proc/part_scan() + dir_text = null + var/turf/T for(var/obj/structure/particle_accelerator/fuel_chamber/F in orange(1,src)) dir = F.dir + T = F.loc + + if(!T) + return 0 + + dir_text = dir2text(dir) // Only set dir_text if we found an EM acceleration chamber + connected_parts = list() var/tally = 0 var/ldir = turn(dir,-90) var/rdir = turn(dir,90) var/odir = turn(dir,180) - var/turf/T = loc - T = get_step(T,rdir) - if(check_part(T,/obj/structure/particle_accelerator/fuel_chamber)) + if(check_part(T,/obj/structure/particle_accelerator/fuel_chamber, PARTICLE_CENTER, FUEL_CHAMBER)) tally++ + layout[PARTICLE_CENTER][FUEL_CHAMBER]["status"] = "good" T = get_step(T,odir) - if(check_part(T,/obj/structure/particle_accelerator/end_cap)) + if(check_part(T,/obj/structure/particle_accelerator/end_cap, PARTICLE_CENTER, END_CAP)) tally++ + layout[PARTICLE_CENTER][END_CAP]["status"] = "good" T = get_step(T,dir) T = get_step(T,dir) - if(check_part(T,/obj/structure/particle_accelerator/power_box)) + if(check_part(T,/obj/structure/particle_accelerator/power_box, PARTICLE_CENTER, POWER_BOX)) tally++ + layout[PARTICLE_CENTER][POWER_BOX]["status"] = "good" T = get_step(T,dir) - if(check_part(T,/obj/structure/particle_accelerator/particle_emitter/center)) + if(check_part(T,/obj/structure/particle_accelerator/particle_emitter/center, PARTICLE_CENTER, EMITTER)) tally++ + layout[PARTICLE_CENTER][EMITTER]["status"] = "good" T = get_step(T,ldir) - if(check_part(T,/obj/structure/particle_accelerator/particle_emitter/left)) + if(check_part(T,/obj/structure/particle_accelerator/particle_emitter/left, PARTICLE_LEFT, EMITTER)) tally++ + layout[PARTICLE_LEFT][EMITTER]["status"] = "good" T = get_step(T,rdir) T = get_step(T,rdir) - if(check_part(T,/obj/structure/particle_accelerator/particle_emitter/right)) + if(check_part(T,/obj/structure/particle_accelerator/particle_emitter/right, PARTICLE_RIGHT, EMITTER)) tally++ + layout[PARTICLE_RIGHT][EMITTER]["status"] = "good" if(tally >= 6) assembled = 1 return 1 @@ -181,7 +210,7 @@ assembled = 0 return 0 -/obj/machinery/particle_accelerator/control_box/proc/check_part(turf/T, type) +/obj/machinery/particle_accelerator/control_box/proc/check_part(turf/T, type, column, row) if(!(T)||!(type)) return 0 var/obj/structure/particle_accelerator/PA = locate(/obj/structure/particle_accelerator) in T @@ -190,6 +219,16 @@ if(PA.report_ready(src)) connected_parts.Add(PA) return 1 + else if(PA) + layout[column][row]["status"] = "Incomplete" + else if(PA) + layout[column][row]["status"] = "Wrong Orientation" + + layout[column][row]["dir"] = PA.dir + layout[column][row]["icon_state"] = PA.icon_state + else + layout[column][row]["status"] = "Not In Position" + return 0 /obj/machinery/particle_accelerator/control_box/proc/toggle_power() @@ -224,10 +263,30 @@ /obj/machinery/particle_accelerator/control_box/ui_data(mob/user) var/list/data = list() + var/list/ui_col_1 = list() + var/list/ui_col_2 = list() + var/list/ui_col_3 = list() + if(dir == NORTH || dir == WEST) + ui_col_1 = layout[PARTICLE_RIGHT] + ui_col_2 = layout[PARTICLE_CENTER] + ui_col_3 = layout[PARTICLE_LEFT] + else // If we are pointing east or south we need to reverse the order of the lists + var/len = length(layout[PARTICLE_CENTER]) + for(var/i in 0 to (len - 1)) + ui_col_1.Add(list(layout[PARTICLE_RIGHT][len - i])) + ui_col_2.Add(list(layout[PARTICLE_CENTER][len - i])) + ui_col_3.Add(list(layout[PARTICLE_LEFT][len - i])) + data["assembled"] = assembled data["power"] = active data["strength"] = strength data["max_strength"] = strength_upper_limit + // If we are pointing east or south we need to reverse the order of the columns/rows + data["layout_1"] = ui_col_1 + data["layout_2"] = ui_col_2 + data["layout_3"] = ui_col_3 + data["orientation"] = dir_text ? dir_text : FALSE + data["icon"] = icon return data /obj/machinery/particle_accelerator/control_box/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) @@ -260,3 +319,11 @@ if(.) update_icon() + +#undef PARTICLE_LEFT +#undef PARTICLE_CENTER +#undef PARTICLE_RIGHT +#undef EMITTER +#undef POWER_BOX +#undef FUEL_CHAMBER +#undef END_CAP diff --git a/code/modules/power/engines/tesla/energy_ball.dm b/code/modules/power/engines/tesla/energy_ball.dm index 7e526501faf6..6bf6a8f3efd9 100644 --- a/code/modules/power/engines/tesla/energy_ball.dm +++ b/code/modules/power/engines/tesla/energy_ball.dm @@ -344,7 +344,7 @@ /obj/structure/grille, /obj/structure/cable, /obj/machinery/the_singularitygen/tesla, - /obj/machinery/constructable_frame/machine_frame)) + /obj/structure/machine_frame)) //Ok so we are making an assumption here. We assume that view() still calculates from the center out. //This means that if we find an object we can assume it is the closest one of its type. This is somewhat of a speed increase. diff --git a/code/modules/projectiles/guns/projectile/sniper.dm b/code/modules/projectiles/guns/projectile/sniper.dm index a9469b07f277..e3faa00a0c7a 100644 --- a/code/modules/projectiles/guns/projectile/sniper.dm +++ b/code/modules/projectiles/guns/projectile/sniper.dm @@ -17,7 +17,7 @@ w_class = WEIGHT_CLASS_NORMAL slot_flags = ITEM_SLOT_BACK actions_types = list() - execution_speed = 8 SECONDS + execution_speed = 4 SECONDS var/zoomable = TRUE /obj/item/gun/projectile/automatic/sniper_rifle/Initialize(mapload) diff --git a/code/modules/reagents/chemistry/reagents/drinks_reagents.dm b/code/modules/reagents/chemistry/reagents/drinks_reagents.dm index 1371a3bf5224..c4060c3a187d 100644 --- a/code/modules/reagents/chemistry/reagents/drinks_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drinks_reagents.dm @@ -102,9 +102,11 @@ drink_desc = "As colorful and healthy as it is delicious." taste_description = "citrus juice" -/datum/reagent/consumable/drink/triple_citrus/reaction_mob(mob/living/M, method=REAGENT_TOUCH, volume) - if(method == REAGENT_INGEST) - M.adjustToxLoss(-rand(1,2)) +/datum/reagent/consumable/drink/triple_citrus/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE + if(prob(15)) + update_flags |= M.adjustToxLoss(-rand(1, 2), FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/berryjuice name = "Berry Juice" diff --git a/code/modules/supply/supply_packs/pack_engineering.dm b/code/modules/supply/supply_packs/pack_engineering.dm index 0c2d2df736e7..7953192f35eb 100644 --- a/code/modules/supply/supply_packs/pack_engineering.dm +++ b/code/modules/supply/supply_packs/pack_engineering.dm @@ -168,6 +168,12 @@ cost = 250 containername = "particle accelerator crate" +/datum/supply_packs/engineering/transmission_laser + name = "Power Transmission Laser Circuitboard" + cost = 1500 + contains = list(/obj/item/circuitboard/machine/transmission_laser) + containername = "power transmission laser circuitboard crate" + /datum/supply_packs/engineering/radiation name = "Radiation Protection Crate" cost = 150 diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index 4ea5674385da..427bce2257d6 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -337,7 +337,7 @@ surgery.step_in_progress = FALSE return SURGERY_INITIATE_SUCCESS - play_preop_sound(user, target, target_zone, tool, surgery) + INVOKE_ASYNC(src, PROC_REF(play_preop_sound), user, target, target_zone, tool, surgery) if(tool) speed_mod = tool.toolspeed @@ -394,10 +394,10 @@ surgery.step_in_progress = FALSE if(advance) - play_success_sound(user, target, target_zone, tool, surgery) + INVOKE_ASYNC(src, PROC_REF(play_success_sound), user, target, target_zone, tool, surgery) return SURGERY_INITIATE_SUCCESS else - play_failure_sound(user, target, target_zone, tool, surgery) + INVOKE_ASYNC(src, PROC_REF(play_failure_sound), user, target, target_zone, tool, surgery) return SURGERY_INITIATE_FAILURE /** @@ -510,7 +510,7 @@ if(user.gloves) germ_level = user.gloves.germ_level target_organ.germ_level = max(germ_level, target_organ.germ_level) - spread_germs_by_incision(target_organ, tool) //germ spread from environement to patient + INVOKE_ASYNC(src, PROC_REF(spread_germs_by_incision), target_organ, tool) //germ spread from environement to patient /** * Spread germs directly from a tool. diff --git a/config/example/config.toml b/config/example/config.toml index 16fae30d0125..50ef4fcecf1e 100644 --- a/config/example/config.toml +++ b/config/example/config.toml @@ -185,7 +185,7 @@ ipc_screens = [ # Enable/disable the database on a whole sql_enabled = false # SQL version. If this is a mismatch, round start will be delayed -sql_version = 612207 +sql_version = 622207 # SQL server address. Can be an IP or DNS name sql_address = "127.0.0.1" # SQL server port @@ -668,6 +668,16 @@ enable_space_ruins = false minimum_zlevels = 2 # Maximum number of extra zlevels to generate and fill with ruins maximum_zlevels = 4 +# Minimum space ruin budget. +space_ruin_budget_min = 750 +# Maximum space ruin budget. +space_ruin_budget_max = 1000 +# Minimum lavaland ruin budget. +lavaland_ruin_budget_min = 175 +# Maximum lavaland ruin budget. +lavaland_ruin_budget_max = 325 +# List of all space ruins that can generate in the world +# Commenting something out in here DISABLES IT FROM SPAWNING active_space_ruins = [ "_maps/map_files/RandomRuins/SpaceRuins/way_home.dmm", "_maps/map_files/RandomRuins/SpaceRuins/asteroid1.dmm", diff --git a/icons/_nanomaps/Cyberiad220_nanomap_z1.png b/icons/_nanomaps/BoxStation220_nanomap_z1.png similarity index 100% rename from icons/_nanomaps/Cyberiad220_nanomap_z1.png rename to icons/_nanomaps/BoxStation220_nanomap_z1.png diff --git a/icons/_nanomaps/Cyberiad_nanomap_z1.png b/icons/_nanomaps/BoxStation_nanomap_z1.png similarity index 100% rename from icons/_nanomaps/Cyberiad_nanomap_z1.png rename to icons/_nanomaps/BoxStation_nanomap_z1.png diff --git a/icons/_nanomaps/Delta220_nanomap_z1.png b/icons/_nanomaps/DeltaStation220_nanomap_z1.png similarity index 100% rename from icons/_nanomaps/Delta220_nanomap_z1.png rename to icons/_nanomaps/DeltaStation220_nanomap_z1.png diff --git a/icons/_nanomaps/Delta_nanomap_z1.png b/icons/_nanomaps/DeltaStation_nanomap_z1.png similarity index 100% rename from icons/_nanomaps/Delta_nanomap_z1.png rename to icons/_nanomaps/DeltaStation_nanomap_z1.png diff --git a/icons/effects/random_spawners.dmi b/icons/effects/random_spawners.dmi index 993e5aa9a249..22c9c0dae1e0 100644 Binary files a/icons/effects/random_spawners.dmi and b/icons/effects/random_spawners.dmi differ diff --git a/icons/effects/spawner_icons.dmi b/icons/effects/spawner_icons.dmi index 0417843bf621..3f8518c5e123 100644 Binary files a/icons/effects/spawner_icons.dmi and b/icons/effects/spawner_icons.dmi differ diff --git a/icons/effects/spellblade.dmi b/icons/effects/spellblade.dmi index 63dd6d6c3332..7e1e860e3e27 100644 Binary files a/icons/effects/spellblade.dmi and b/icons/effects/spellblade.dmi differ diff --git a/icons/goonstation/effects/pt_beam.dmi b/icons/goonstation/effects/pt_beam.dmi new file mode 100644 index 000000000000..f4d1023e7f46 Binary files /dev/null and b/icons/goonstation/effects/pt_beam.dmi differ diff --git a/icons/goonstation/objects/pt_laser.dmi b/icons/goonstation/objects/pt_laser.dmi new file mode 100644 index 000000000000..90aeb6af2cea Binary files /dev/null and b/icons/goonstation/objects/pt_laser.dmi differ diff --git a/icons/mob/clothing/back.dmi b/icons/mob/clothing/back.dmi index 66af08f0dbdd..2ba214672962 100644 Binary files a/icons/mob/clothing/back.dmi and b/icons/mob/clothing/back.dmi differ diff --git a/icons/mob/clothing/neck.dmi b/icons/mob/clothing/neck.dmi new file mode 100644 index 000000000000..0cfe1952e5a3 Binary files /dev/null and b/icons/mob/clothing/neck.dmi differ diff --git a/icons/mob/lavaland/64x64megafauna.dmi b/icons/mob/lavaland/64x64megafauna.dmi index 49320479b97b..c0585271636a 100644 Binary files a/icons/mob/lavaland/64x64megafauna.dmi and b/icons/mob/lavaland/64x64megafauna.dmi differ diff --git a/icons/mob/lavaland/96x96megafauna.dmi b/icons/mob/lavaland/96x96megafauna.dmi index 01413087b27a..e87cbff26696 100644 Binary files a/icons/mob/lavaland/96x96megafauna.dmi and b/icons/mob/lavaland/96x96megafauna.dmi differ diff --git a/icons/mob/lavaland/blood_drunk.dmi b/icons/mob/lavaland/blood_drunk.dmi index 912c460ee264..d5b142a429c6 100644 Binary files a/icons/mob/lavaland/blood_drunk.dmi and b/icons/mob/lavaland/blood_drunk.dmi differ diff --git a/icons/mob/lavaland/hierophant_new.dmi b/icons/mob/lavaland/hierophant_new.dmi index 97226b4778f2..319fb63f00bf 100644 Binary files a/icons/mob/lavaland/hierophant_new.dmi and b/icons/mob/lavaland/hierophant_new.dmi differ diff --git a/icons/mob/lavaland/lavaland_elites.dmi b/icons/mob/lavaland/lavaland_elites.dmi index 2d12d55ca882..f4b79e395786 100644 Binary files a/icons/mob/lavaland/lavaland_elites.dmi and b/icons/mob/lavaland/lavaland_elites.dmi differ diff --git a/icons/mob/lavaland/legion.dmi b/icons/mob/lavaland/legion.dmi index 1840b13b3eca..19aec858b015 100644 Binary files a/icons/mob/lavaland/legion.dmi and b/icons/mob/lavaland/legion.dmi differ diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index 5009239fc389..cd7ad64edee8 100644 Binary files a/icons/mob/robots.dmi and b/icons/mob/robots.dmi differ diff --git a/icons/mob/screen_gen.dmi b/icons/mob/screen_gen.dmi index ec625f420ab9..140ceb8e5d09 100644 Binary files a/icons/mob/screen_gen.dmi and b/icons/mob/screen_gen.dmi differ diff --git a/icons/mob/screen_midnight.dmi b/icons/mob/screen_midnight.dmi index ad82f1280802..b20dd3e0d758 100644 Binary files a/icons/mob/screen_midnight.dmi and b/icons/mob/screen_midnight.dmi differ diff --git a/icons/mob/screen_operative.dmi b/icons/mob/screen_operative.dmi index e0ace87e5d1a..0d96bfe44f4c 100644 Binary files a/icons/mob/screen_operative.dmi and b/icons/mob/screen_operative.dmi differ diff --git a/icons/mob/screen_plasmafire.dmi b/icons/mob/screen_plasmafire.dmi index da228456ee45..6283445e072d 100644 Binary files a/icons/mob/screen_plasmafire.dmi and b/icons/mob/screen_plasmafire.dmi differ diff --git a/icons/mob/screen_retro.dmi b/icons/mob/screen_retro.dmi index 3fa0025ab7bc..a031cf4db013 100644 Binary files a/icons/mob/screen_retro.dmi and b/icons/mob/screen_retro.dmi differ diff --git a/icons/mob/screen_slimecore.dmi b/icons/mob/screen_slimecore.dmi index 2e261c40cf3e..ce1a5b7db8e9 100644 Binary files a/icons/mob/screen_slimecore.dmi and b/icons/mob/screen_slimecore.dmi differ diff --git a/icons/mob/screen_white.dmi b/icons/mob/screen_white.dmi index 8b444e12e2a8..b0cb9551d7a2 100644 Binary files a/icons/mob/screen_white.dmi and b/icons/mob/screen_white.dmi differ diff --git a/icons/mob/ties.dmi b/icons/mob/ties.dmi index d28eb469cbfd..6b10d61b77e9 100644 Binary files a/icons/mob/ties.dmi and b/icons/mob/ties.dmi differ diff --git a/icons/obj/clothing/neck.dmi b/icons/obj/clothing/neck.dmi new file mode 100644 index 000000000000..c06d4875bcfd Binary files /dev/null and b/icons/obj/clothing/neck.dmi differ diff --git a/icons/obj/clothing/ties_overlay.dmi b/icons/obj/clothing/ties_overlay.dmi index 1ac2a5373607..fe3433bdbb06 100644 Binary files a/icons/obj/clothing/ties_overlay.dmi and b/icons/obj/clothing/ties_overlay.dmi differ diff --git a/icons/obj/food/candy.dmi b/icons/obj/food/candy.dmi index dd7acd3200bc..53cc0b59f4c2 100644 Binary files a/icons/obj/food/candy.dmi and b/icons/obj/food/candy.dmi differ diff --git a/icons/obj/machines/particle_accelerator.dmi b/icons/obj/machines/particle_accelerator.dmi index 964886038b28..7f1bb9d653d5 100644 Binary files a/icons/obj/machines/particle_accelerator.dmi and b/icons/obj/machines/particle_accelerator.dmi differ diff --git a/icons/obj/machines/suit_storage.dmi b/icons/obj/machines/suit_storage.dmi index ecea6a596076..e3a68d28e996 100644 Binary files a/icons/obj/machines/suit_storage.dmi and b/icons/obj/machines/suit_storage.dmi differ diff --git a/icons/turf/overlays.dmi b/icons/turf/overlays.dmi index 95951deb7261..4b9aa80e14eb 100644 Binary files a/icons/turf/overlays.dmi and b/icons/turf/overlays.dmi differ diff --git a/icons/ui_icons/inventory/neck.png b/icons/ui_icons/inventory/neck.png new file mode 100644 index 000000000000..9fa2ba237936 Binary files /dev/null and b/icons/ui_icons/inventory/neck.png differ diff --git a/modular_ss220/maps220/code/RandomRuins/lavaland/lavaland_ruins.dm b/modular_ss220/maps220/code/RandomRuins/lavaland/lavaland_ruins.dm index f87d12c36a75..cd20846ee34c 100644 --- a/modular_ss220/maps220/code/RandomRuins/lavaland/lavaland_ruins.dm +++ b/modular_ss220/maps220/code/RandomRuins/lavaland/lavaland_ruins.dm @@ -5,7 +5,7 @@ description = "Пример описания" // Описание руины. Видно только админам. prefix = "_maps/map_files220/RandomRuins/LavaRuins/" // Путь до карты, обязательно оставлять таким. suffix = "" // .dmm файл руины, вписывать название полностью, пример: suffix = "example.dmm". Саму карту закидывать в "_maps\map_files\RandomRuins\LavaRuins" - cost = 5 // Вес руины, чем он больше, тем меньше шанс что она заспавнится + // cost = 5 // Вес руины, чем он больше, тем меньше шанс что она заспавнится allow_duplicates = FALSE // Разрешает/Запрещает дубликаты руины. TRUE - могут быть дубликаты. FALSE - дубликатов не будет. always_place = TRUE // Если вписать эту строчку, руина будет спавнится всегда. ci_exclude = /datum/map_template/ruin/lavaland/example // Это не использовать. @@ -18,7 +18,7 @@ description = "Заброшенное место хранения опасных и паранормальных предметов а так же существ." prefix = "_maps/map_files220/RandomRuins/LavaRuins/" suffix = "scp_facility.dmm" - cost = 20 // Бесконечная пицца + // cost = 20 // Бесконечная пицца allow_duplicates = FALSE /datum/map_template/ruin/lavaland/cheesus_temple @@ -27,7 +27,7 @@ description = "Перенесённая в результате БС аномалии церковь Чизуза." prefix = "_maps/map_files220/RandomRuins/LavaRuins/" suffix = "cheesus_temple.dmm" - cost = 20 // Имеется книга призыва сыра + // cost = 20 // Имеется книга призыва сыра always_place = FALSE allow_duplicates = FALSE @@ -37,7 +37,7 @@ description = "Старый, заброшенный лагерь Эшей." prefix = "_maps/map_files220/RandomRuins/LavaRuins/" suffix = "ash_old.dmm" - cost = 10 // В себе имеет платы консоли заключенных и хим раздратчик, так же пнв модуль + // cost = 10 // В себе имеет платы консоли заключенных и хим раздратчик, так же пнв модуль always_place = FALSE allow_duplicates = FALSE @@ -47,6 +47,6 @@ description = "Старый заброшенный аванпост. Его постигла участь разлома Лаваленда." prefix = "_maps/map_files220/RandomRuins/LavaRuins/" suffix = "old_outpost.dmm" - cost = 25 // на базе в сейфе есть ЕКА + // cost = 25 // на базе в сейфе есть ЕКА allow_duplicates = FALSE always_place = FALSE diff --git a/modular_ss220/maps220/code/RandomRuins/space/space_ruins.dm b/modular_ss220/maps220/code/RandomRuins/space/space_ruins.dm index c9d1ace1919b..2cc84a260e85 100644 --- a/modular_ss220/maps220/code/RandomRuins/space/space_ruins.dm +++ b/modular_ss220/maps220/code/RandomRuins/space/space_ruins.dm @@ -5,7 +5,7 @@ description = "Пример описания" // Описание руины. Видно только админам. prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" // Путь до карты, обязательно оставлять таким. suffix = "" // .dmm файл руины, вписывать название полностью, пример: suffix = "example.dmm". Саму карту закидывать в путь префикса. - cost = 5 // Вес руины, чем он больше, тем меньше шанс что она заспавнится + // cost = 5 // Вес руины, чем он больше, тем меньше шанс что она заспавнится allow_duplicates = FALSE // Разрешает/Запрещает дубликаты руины. TRUE - могут быть дубликаты. FALSE - дубликатов не будет. always_place = TRUE // Если вписать эту строчку, руина будет спавнится всегда. Использовать ТОЛЬКО для теста! После удалить. ci_exclude = /datum/map_template/ruin/space/example // Это не использовать. @@ -18,7 +18,7 @@ description = "An abandoned unarmed transport ship, a perfect target for the bandit scum." prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" suffix = "mechtransport_new.dmm" - cost = 3 + // cost = 3 allow_duplicates = FALSE /datum/map_template/ruin/space/destroyed_infiltrator @@ -27,7 +27,7 @@ description = "They're loading BSA! But why? Ah, they're going to sho-..." prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" suffix = "destroyed_infiltrator.dmm" - cost = 3 + // cost = 3 allow_duplicates = FALSE /datum/map_template/ruin/space/transit_bar @@ -36,7 +36,7 @@ description = "One of the trillion bars in this galaxy, this one looks especially homey and comfy." prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" suffix = "transit_bar.dmm" - cost = 1 + // cost = 1 allow_duplicates = FALSE /datum/map_template/ruin/space/infected_ship @@ -45,7 +45,7 @@ description = "A lonely drifting ship showing no signs of life... What kind of black rubber substance is weaving around its shell?" prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" suffix = "infected_ship.dmm" - cost = 3 + // cost = 3 allow_duplicates = FALSE /datum/map_template/ruin/space/convoy_ambush @@ -54,7 +54,7 @@ description = "I've been waiting for this for twuh years!" prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" suffix = "convoy_ambush.dmm" - cost = 3 + // cost = 3 allow_duplicates = FALSE /datum/map_template/ruin/space/whiteship @@ -65,7 +65,10 @@ description = "An old, abandoned NT medical ship. Its computer can navigate to other landmarks within space with ease." allow_duplicates = FALSE always_place = TRUE - cost = 0 + // cost = 0 + +/datum/map_template/ruin/space/whiteship/get_cost() + return 0 /datum/map_template/ruin/space/voxraiders_1 name = "Vox Raiders" @@ -73,7 +76,7 @@ description = "A small Vox skipjack near some space scrap. They will definitely not tolerate new rivals." prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" suffix = "voxraiders_1.dmm" - cost = 4 + // cost = 4 allow_duplicates = FALSE /datum/map_template/ruin/space/spacehotel @@ -82,6 +85,6 @@ description = "An interstellar hotel, where the weary spaceman can rest their head and relax, assured that the residental staff will not murder them in their sleep. Probably." prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" suffix = "spacehotel.dmm" - cost = 10 + // cost = 10 allow_duplicates = FALSE diff --git a/modular_ss220/maps220/code/Station/station_datums.dm b/modular_ss220/maps220/code/Station/station_datums.dm index 7d41ab886445..f7642b0e785b 100644 --- a/modular_ss220/maps220/code/Station/station_datums.dm +++ b/modular_ss220/maps220/code/Station/station_datums.dm @@ -1,12 +1,12 @@ /datum/map/boxstation fluff_name = "ИСН Кибериада" - technical_name = "Cyberiad220" + technical_name = "BoxStation220" map_path = "_maps/map_files220/stations/boxstation.dmm" webmap_url = "https://webmap.affectedarc07.co.uk/maps/ss220/boxstation/" /datum/map/deltastation fluff_name = "ИСН Керберос" - technical_name = "Delta220" + technical_name = "DeltaStation220" map_path = "_maps/map_files220/stations/deltastation.dmm" webmap_url = "https://webmap.affectedarc07.co.uk/maps/ss220/deltastation/" diff --git a/modular_ss220/maps220/code/spawners.dm b/modular_ss220/maps220/code/spawners.dm index 31fe9ed72847..3193e9299c41 100644 --- a/modular_ss220/maps220/code/spawners.dm +++ b/modular_ss220/maps220/code/spawners.dm @@ -90,24 +90,26 @@ ) /* Random spawners */ -/obj/effect/spawner/random_spawners/mod +/obj/effect/spawner/random/mod icon = 'modular_ss220/maps220/icons/spawner_icons.dmi' icon_state = "mod" -/obj/effect/spawner/random_spawners/syndicate/loot +/obj/effect/spawner/random/syndicate/loot icon = 'modular_ss220/maps220/icons/spawner_icons.dmi' + +/obj/effect/spawner/random/syndicate/loot/common icon_state = "common" -/obj/effect/spawner/random_spawners/syndicate/loot/level2 +/obj/effect/spawner/random/syndicate/loot/rare icon_state = "rare" -/obj/effect/spawner/random_spawners/syndicate/loot/level3 +/obj/effect/spawner/random/syndicate/loot/officer icon_state = "officer" -/obj/effect/spawner/random_spawners/syndicate/loot/level4 +/obj/effect/spawner/random/syndicate/loot/armory icon_state = "armory" -/obj/effect/spawner/random_spawners/syndicate/loot/stetchkin +/obj/effect/spawner/random/syndicate/loot/stetchkin icon_state = "stetchkin" /obj/item/reagent_containers/pill/random_drugs diff --git a/modular_ss220/objects/code/id_skins/id_skins_spawners.dm b/modular_ss220/objects/code/id_skins/id_skins_spawners.dm index 3ae5313bbc82..f90a5aea5dad 100644 --- a/modular_ss220/objects/code/id_skins/id_skins_spawners.dm +++ b/modular_ss220/objects/code/id_skins/id_skins_spawners.dm @@ -13,11 +13,11 @@ . = ..() // Spawner -/obj/effect/spawner/random_spawners/id_skins +/obj/effect/spawner/random/id_skins name = "Случайная наклейка на карту" icon = 'modular_ss220/maps220/icons/spawner_icons.dmi' icon_state = "ID_Random" - result = list( + loot = list( /obj/item/id_skin/colored = 10, /obj/item/id_skin/donut = 5, /obj/item/id_skin/business = 5, @@ -44,34 +44,8 @@ /obj/item/id_skin/boykisser = 1 ) -/obj/effect/spawner/random_spawners/id_skins/no_chance - result = list( - /datum/nothing = 80, - /obj/item/id_skin/colored = 10, - /obj/item/id_skin/donut = 5, - /obj/item/id_skin/business = 5, - /obj/item/id_skin/ussp = 5, - /obj/item/id_skin/colored/silver = 5, - /obj/item/id_skin/silver = 5, - /obj/item/id_skin/gold = 1, - /obj/item/id_skin/lifetime = 1, - /obj/item/id_skin/clown = 1, - /obj/item/id_skin/neon = 1, - /obj/item/id_skin/colored/neon = 1, - /obj/item/id_skin/missing = 1, - /obj/item/id_skin/ouija = 1, - /obj/item/id_skin/paradise = 1, - /obj/item/id_skin/rainbow = 1, - /obj/item/id_skin/space = 1, - /obj/item/id_skin/kitty = 1, - /obj/item/id_skin/colored/kitty = 1, - /obj/item/id_skin/cursedmiku = 1, - /obj/item/id_skin/colored/snake = 1, - /obj/item/id_skin/magic = 1, - /obj/item/id_skin/terminal = 1, - /obj/item/id_skin/jokerge = 1, - /obj/item/id_skin/boykisser = 1 - ) +/obj/effect/spawner/random/id_skins/no_chance + spawn_loot_chance = 40 // Prize Counter /datum/prize_item/id_skin diff --git a/modular_ss220/objects/code/platform.dm b/modular_ss220/objects/code/platform.dm index c540f205826f..c7086e605748 100644 --- a/modular_ss220/objects/code/platform.dm +++ b/modular_ss220/objects/code/platform.dm @@ -141,13 +141,13 @@ usr.visible_message(span_warning("[user] starts climbing over \the [src]!")) else usr.visible_message(span_warning("[user] starts getting off \the [src]!")) - climber = user + climbers += user if(!do_after(user, 50, target = src)) - climber = null + climbers -= user return if(!can_touch(user) || !climbable) - climber = null + climbers -= user return if(get_turf(user) == get_turf(src)) @@ -156,7 +156,7 @@ else usr.loc = get_turf(src) usr.visible_message(span_warning("[user] starts climbing over \the [src]!")) - climber = null + climbers -= user /obj/structure/platform/CanAtmosPass() return TRUE diff --git a/paradise.dme b/paradise.dme index a5b3885836e9..5996d70381f2 100644 --- a/paradise.dme +++ b/paradise.dme @@ -565,6 +565,7 @@ #include "code\datums\outfits\plasmamen_outfits.dm" #include "code\datums\outfits\vv_outfit.dm" #include "code\datums\ruins\lavaland.dm" +#include "code\datums\ruins\ruin_placer.dm" #include "code\datums\ruins\space_ruins.dm" #include "code\datums\ruins\bridges\bridges.dm" #include "code\datums\spell_cooldown\spell_charges.dm" @@ -835,7 +836,6 @@ #include "code\game\machinery\cell_charger.dm" #include "code\game\machinery\clonepod.dm" #include "code\game\machinery\clonescanner.dm" -#include "code\game\machinery\constructable_frame.dm" #include "code\game\machinery\cryopod.dm" #include "code\game\machinery\dance_machine.dm" #include "code\game\machinery\defib_mount.dm" @@ -853,6 +853,7 @@ #include "code\game\machinery\hologram.dm" #include "code\game\machinery\iv_drip.dm" #include "code\game\machinery\lightswitch.dm" +#include "code\game\machinery\machine_frame.dm" #include "code\game\machinery\machinery.dm" #include "code\game\machinery\magnetic_module.dm" #include "code\game\machinery\mass_driver.dm" @@ -1026,7 +1027,6 @@ #include "code\game\objects\effects\map_effects\mapmanip.dm" #include "code\game\objects\effects\spawners\airlock_spawner.dm" #include "code\game\objects\effects\spawners\bombspawner.dm" -#include "code\game\objects\effects\spawners\decorative_spawners.dm" #include "code\game\objects\effects\spawners\depot_spawners.dm" #include "code\game\objects\effects\spawners\detgun_spawner.dm" #include "code\game\objects\effects\spawners\gibspawner.dm" @@ -1034,9 +1034,9 @@ #include "code\game\objects\effects\spawners\lootdrop.dm" #include "code\game\objects\effects\spawners\mess_spawners.dm" #include "code\game\objects\effects\spawners\random_barrier.dm" -#include "code\game\objects\effects\spawners\turf_spawners.dm" #include "code\game\objects\effects\spawners\vaultspawner.dm" #include "code\game\objects\effects\spawners\windowspawner.dm" +#include "code\game\objects\effects\spawners\random\decal_spawners.dm" #include "code\game\objects\effects\spawners\random\engineering_spawners.dm" #include "code\game\objects\effects\spawners\random\food_spawners.dm" #include "code\game\objects\effects\spawners\random\furniture_spawners.dm" @@ -1044,7 +1044,6 @@ #include "code\game\objects\effects\spawners\random\misc_spawners.dm" #include "code\game\objects\effects\spawners\random\random_spawner.dm" #include "code\game\objects\effects\spawners\random\trash_spawners.dm" -#include "code\game\objects\effects\spawners\random\wall_decal_spawners.dm" #include "code\game\objects\effects\spawners\random\pool\pool_spawner.dm" #include "code\game\objects\effects\spawners\random\pool\spawn_pool.dm" #include "code\game\objects\effects\spawners\random\pool\spawn_pool_manager.dm" @@ -1418,6 +1417,7 @@ #include "code\game\verbs\switch_server.dm" #include "code\game\verbs\webmap.dm" #include "code\game\verbs\who.dm" +#include "code\goonstation\modules\power\power_transmission_laser\transmission_laser.dm" #include "code\modules\admin\admin_investigate.dm" #include "code\modules\admin\admin_memo.dm" #include "code\modules\admin\admin_ranks.dm" @@ -1761,6 +1761,7 @@ #include "code\modules\clothing\masks\gasmask.dm" #include "code\modules\clothing\masks\misc_masks.dm" #include "code\modules\clothing\masks\voicemodulator.dm" +#include "code\modules\clothing\neck\cloaks.dm" #include "code\modules\clothing\patreon\hats.dm" #include "code\modules\clothing\patreon\patreon_glasses.dm" #include "code\modules\clothing\shoes\colour.dm" diff --git a/tgui/bin/tgui_.ps1 b/tgui/bin/tgui_.ps1 index 87b919b1d6a5..c023b5e8fd66 100644 --- a/tgui/bin/tgui_.ps1 +++ b/tgui/bin/tgui_.ps1 @@ -97,8 +97,7 @@ function task-clean { function task-validate-build { $diff = git diff --text public/* if ($diff) { - Write-Output "Error: our build differs from the build committed into git." - Write-Output "Please rebuild tgui." + Write-Output "::error file=tgui/public/tgui.bundle.js,title=Rebuild tgui bundle::Our build differs from the build committed into git." exit 1 } Write-Output "tgui: build is ok" diff --git a/tgui/packages/tgui-panel/styles/tgchat/chat-default.scss b/tgui/packages/tgui-panel/styles/tgchat/chat-default.scss index 2b755c700cf6..29e97c1bc426 100644 --- a/tgui/packages/tgui-panel/styles/tgchat/chat-default.scss +++ b/tgui/packages/tgui-panel/styles/tgchat/chat-default.scss @@ -584,6 +584,7 @@ h2.alert { color: #8282fb; } +// SS220 EDIT - .com-zvezhan -> .com-srus .com_srus { color: #7c4848; } diff --git a/tgui/packages/tgui/components/ImageButton.tsx b/tgui/packages/tgui/components/ImageButton.tsx index 37f0eb637d3a..1c6a32c57a61 100644 --- a/tgui/packages/tgui/components/ImageButton.tsx +++ b/tgui/packages/tgui/components/ImageButton.tsx @@ -46,6 +46,8 @@ type Props = Partial<{ dmIcon: string | null; /** Parameter `icon_state` of component `DmIcon`. */ dmIconState: string | null; + /** Parameter `direction` of component `DmIcon`. */ + dmDirection: number | null; /** * Changes the layout of the button, making it fill the entire horizontally available space. * Allows the use of `title` @@ -81,6 +83,7 @@ export const ImageButton = (props: Props) => { color, disabled, dmFallback, + dmDirection, dmIcon, dmIconState, fluid, @@ -141,6 +144,7 @@ export const ImageButton = (props: Props) => { { + switch (dir) { + case 1.0: + return 'north'; + case 2.0: + return 'south'; + case 4.0: + return 'east'; + case 8.0: + return 'west'; + case 5.0: + return 'northeast'; + case 6.0: + return 'southeast'; + case 9.0: + return 'northwest'; + case 10.0: + return 'southwest'; + } + return ''; +}; export const ParticleAccelerator = (props, context) => { const { act, data } = useBackend(context); - const { assembled, power, strength, max_strength } = data; + const { assembled, power, strength, max_strength, icon, layout_1, layout_2, layout_3, orientation } = data; return ( - - + +
act('scan')} />} + buttons={
+ {assembled ? ( + '' + ) : ( +
+ {orientation === 0 ? ( + '' + ) : orientation === 'north' || orientation === 'south' ? ( + + ) : ( + + )} +
+ )}
); }; + +const LayoutHorizontal = (props, context) => { + const { act, data } = useBackend(context); + const { assembled, power, strength, max_strength, icon, layout_1, layout_2, layout_3, orientation } = data; + return ( + + + {(orientation === 'east' ? layout_1 : layout_3).slice().map((item) => ( + + + {item.name}
{`Status: ${item.status}`} +
+ {`Direction: ${dir2text(item.dir)}`} + + } + > + +
+
+ ))} +
+ + {layout_2.slice().map((item) => ( + + + {item.name}
{`Status: ${item.status}`} +
+ {`Direction: ${dir2text(item.dir)}`} + + } + > + +
+
+ ))} +
+ + {(orientation === 'east' ? layout_3 : layout_1).slice().map((item) => ( + + + {item.name}
{`Status: ${item.status}`} +
+ {`Direction: ${dir2text(item.dir)}`} + + } + > + +
+
+ ))} +
+
+ ); +}; + +const LayoutVertical = (props, context) => { + const { act, data } = useBackend(context); + const { assembled, power, strength, max_strength, icon, layout_1, layout_2, layout_3, orientation } = data; + return ( + + + {(orientation === 'north' ? layout_1 : layout_3).slice().map((item) => ( + + + {item.name}
{`Status: ${item.status}`} +
+ {`Direction: ${dir2text(item.dir)}`} + + } + > + +
+
+ ))} +
+ + {layout_2.slice().map((item) => ( + + + {item.name}
{`Status: ${item.status}`} +
+ {`Direction: ${dir2text(item.dir)}`} + + } + > + +
+
+ ))} +
+ + {(orientation === 'north' ? layout_3 : layout_1).slice().map((item) => ( + + + {item.name}
{`Status: ${item.status}`} +
+ {`Direction: ${dir2text(item.dir)}`} + + } + > + +
+
+ ))} +
+
+ ); +}; diff --git a/tgui/packages/tgui/interfaces/StripMenu.tsx b/tgui/packages/tgui/interfaces/StripMenu.tsx index 4d6f9a69d732..38553001b81c 100644 --- a/tgui/packages/tgui/interfaces/StripMenu.tsx +++ b/tgui/packages/tgui/interfaces/StripMenu.tsx @@ -95,7 +95,7 @@ const SLOTS: Record< > = { eyes: { displayName: 'eyewear', - gridSpot: getGridSpotKey([1, 0]), + gridSpot: getGridSpotKey([0, 0]), image: 'inventory-glasses.png', }, @@ -111,6 +111,12 @@ const SLOTS: Record< image: 'inventory-mask.png', }, + neck: { + displayName: 'neck', + gridSpot: getGridSpotKey([1, 0]), + image: 'inventory-neck.png', + }, + pet_collar: { displayName: 'collar', gridSpot: getGridSpotKey([1, 1]), @@ -237,7 +243,7 @@ const ALTERNATIVE_SLOTS: Record< > = { eyes: { displayName: 'eyewear', - gridSpot: getGridSpotKey([1, 0]), + gridSpot: getGridSpotKey([0, 0]), image: 'inventory-glasses.png', }, @@ -253,6 +259,12 @@ const ALTERNATIVE_SLOTS: Record< image: 'inventory-mask.png', }, + neck: { + displayName: 'neck', + gridSpot: getGridSpotKey([1, 0]), + image: 'inventory-neck.png', + }, + pet_collar: { displayName: 'collar', gridSpot: getGridSpotKey([1, 1]), diff --git a/tgui/packages/tgui/interfaces/goonstation_PTL/index.js b/tgui/packages/tgui/interfaces/goonstation_PTL/index.js new file mode 100644 index 000000000000..3c0c828e8262 --- /dev/null +++ b/tgui/packages/tgui/interfaces/goonstation_PTL/index.js @@ -0,0 +1,177 @@ +/** + * @file + * @copyright 2020 + * @author Sovexe (https://github.com/Sovexe) + * @license ISC + */ + +import { useBackend } from '../../backend'; +import { Box, Button, Knob, LabeledList, NoticeBox, NumberInput, ProgressBar, Section, Stack } from '../../components'; +import { formatMoney, formatSiUnit, formatPower } from '../../format'; +import { Window } from '../../layouts'; + +export const goonstation_PTL = (props, context) => { + const { data } = useBackend(context); + const { total_earnings, total_energy, name = 'Power Transmission Laser' } = data; + return ( + + + + + + Earned Credits : {total_earnings ? formatMoney(total_earnings) : 0} + Energy Sold : {total_energy ? formatSiUnit(total_energy, 0, 'J') : '0 J'} + + + ); +}; + +const Status = (props, context) => { + const { data } = useBackend(context); + const { max_capacity, held_power, input_total, max_grid_load } = data; + + return ( +
+ + + {held_power ? formatSiUnit(held_power, 0, 'J') : '0 J'} + + + + + + + +
+ ); +}; + +const InputControls = (props, context) => { + const { act, data } = useBackend(context); + const { input_total, accepting_power, sucking_power, input_number, power_format } = data; + + return ( +
+ + act('toggle_input')}> + {accepting_power ? 'Enabled' : 'Disabled'} + + } + > + + {(sucking_power && 'Online') || (accepting_power && 'Idle') || 'Offline'} + + + {input_total ? formatPower(input_total) : '0 W'} + + + act('set_input', { set_input })} + /> + + + + + +
+ ); +}; + +const OutputControls = (props, context) => { + const { act, data } = useBackend(context); + const { output_total, firing, accepting_power, output_number, output_multiplier, target, held_power } = data; + + return ( +
+ + + + + + } + > + + {(firing && 'Online') || (accepting_power && 'Idle') || 'Offline'} + + + + {output_total + ? output_total < 0 + ? '-' + formatPower(Math.abs(output_total)) + : formatPower(output_total) + : '0 W'} + + + + act('set_output', { set_output })} + /> + + + +
+ ); +}; diff --git a/tgui/public/tgui-panel.bundle.js b/tgui/public/tgui-panel.bundle.js index 6bf2d29478c7..8d49bac39018 100644 --- a/tgui/public/tgui-panel.bundle.js +++ b/tgui/public/tgui-panel.bundle.js @@ -1,12 +1,12 @@ -(function(){(function(){var xn={96376:function(y,e,t){"use strict";e.__esModule=!0,e.createPopper=void 0,e.popperGenerator=g;var n=i(t(74758)),r=i(t(28811)),o=i(t(98309)),a=i(t(44896)),s=i(t(33118)),u=i(t(10579)),l=i(t(56500)),p=i(t(17633));e.detectOverflow=p.default;var f=t(75573);function i(h){return h&&h.__esModule?h:{default:h}}var d={placement:"bottom",modifiers:[],strategy:"absolute"};function c(){for(var h=arguments.length,m=new Array(h),b=0;b0&&(0,r.round)(i.width)/l.offsetWidth||1,c=l.offsetHeight>0&&(0,r.round)(i.height)/l.offsetHeight||1);var g=(0,n.isElement)(l)?(0,o.default)(l):window,v=g.visualViewport,h=!(0,a.default)()&&f,m=(i.left+(h&&v?v.offsetLeft:0))/d,b=(i.top+(h&&v?v.offsetTop:0))/c,I=i.width/d,O=i.height/c;return{width:I,height:O,top:b,right:m+I,bottom:b+O,left:m,x:m,y:b}}},49035:function(y,e,t){"use strict";e.__esModule=!0,e.default=O;var n=t(46206),r=h(t(87991)),o=h(t(79752)),a=h(t(98309)),s=h(t(44896)),u=h(t(40600)),l=h(t(16599)),p=t(75573),f=h(t(37786)),i=h(t(57819)),d=h(t(4206)),c=h(t(12972)),g=h(t(81666)),v=t(63618);function h(T){return T&&T.__esModule?T:{default:T}}function m(T,E){var C=(0,f.default)(T,!1,E==="fixed");return C.top=C.top+T.clientTop,C.left=C.left+T.clientLeft,C.bottom=C.top+T.clientHeight,C.right=C.left+T.clientWidth,C.width=T.clientWidth,C.height=T.clientHeight,C.x=C.left,C.y=C.top,C}function b(T,E,C){return E===n.viewport?(0,g.default)((0,r.default)(T,C)):(0,p.isElement)(E)?m(E,C):(0,g.default)((0,o.default)((0,u.default)(T)))}function I(T){var E=(0,a.default)((0,i.default)(T)),C=["absolute","fixed"].indexOf((0,l.default)(T).position)>=0,S=C&&(0,p.isHTMLElement)(T)?(0,s.default)(T):T;return(0,p.isElement)(S)?E.filter(function(A){return(0,p.isElement)(A)&&(0,d.default)(A,S)&&(0,c.default)(A)!=="body"}):[]}function O(T,E,C,S){var A=E==="clippingParents"?I(T):[].concat(E),P=[].concat(A,[C]),M=P[0],R=P.reduce(function(V,j){var $=b(T,j,S);return V.top=(0,v.max)($.top,V.top),V.right=(0,v.min)($.right,V.right),V.bottom=(0,v.min)($.bottom,V.bottom),V.left=(0,v.max)($.left,V.left),V},b(T,M,S));return R.width=R.right-R.left,R.height=R.bottom-R.top,R.x=R.left,R.y=R.top,R}},74758:function(y,e,t){"use strict";e.__esModule=!0,e.default=d;var n=f(t(37786)),r=f(t(13390)),o=f(t(12972)),a=t(75573),s=f(t(79697)),u=f(t(40600)),l=f(t(10798)),p=t(63618);function f(c){return c&&c.__esModule?c:{default:c}}function i(c){var g=c.getBoundingClientRect(),v=(0,p.round)(g.width)/c.offsetWidth||1,h=(0,p.round)(g.height)/c.offsetHeight||1;return v!==1||h!==1}function d(c,g,v){v===void 0&&(v=!1);var h=(0,a.isHTMLElement)(g),m=(0,a.isHTMLElement)(g)&&i(g),b=(0,u.default)(g),I=(0,n.default)(c,m,v),O={scrollLeft:0,scrollTop:0},T={x:0,y:0};return(h||!h&&!v)&&(((0,o.default)(g)!=="body"||(0,l.default)(b))&&(O=(0,r.default)(g)),(0,a.isHTMLElement)(g)?(T=(0,n.default)(g,!0),T.x+=g.clientLeft,T.y+=g.clientTop):b&&(T.x=(0,s.default)(b))),{x:I.left+O.scrollLeft-T.x,y:I.top+O.scrollTop-T.y,width:I.width,height:I.height}}},16599:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=r(t(95115));function r(a){return a&&a.__esModule?a:{default:a}}function o(a){return(0,n.default)(a).getComputedStyle(a)}},40600:function(y,e,t){"use strict";e.__esModule=!0,e.default=r;var n=t(75573);function r(o){return(((0,n.isElement)(o)?o.ownerDocument:o.document)||window.document).documentElement}},79752:function(y,e,t){"use strict";e.__esModule=!0,e.default=l;var n=u(t(40600)),r=u(t(16599)),o=u(t(79697)),a=u(t(43750)),s=t(63618);function u(p){return p&&p.__esModule?p:{default:p}}function l(p){var f,i=(0,n.default)(p),d=(0,a.default)(p),c=(f=p.ownerDocument)==null?void 0:f.body,g=(0,s.max)(i.scrollWidth,i.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),v=(0,s.max)(i.scrollHeight,i.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),h=-d.scrollLeft+(0,o.default)(p),m=-d.scrollTop;return(0,r.default)(c||i).direction==="rtl"&&(h+=(0,s.max)(i.clientWidth,c?c.clientWidth:0)-g),{width:g,height:v,x:h,y:m}}},3073:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){return{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}}},28811:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=r(t(37786));function r(a){return a&&a.__esModule?a:{default:a}}function o(a){var s=(0,n.default)(a),u=a.offsetWidth,l=a.offsetHeight;return Math.abs(s.width-u)<=1&&(u=s.width),Math.abs(s.height-l)<=1&&(l=s.height),{x:a.offsetLeft,y:a.offsetTop,width:u,height:l}}},12972:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){return n?(n.nodeName||"").toLowerCase():null}},13390:function(y,e,t){"use strict";e.__esModule=!0,e.default=u;var n=s(t(43750)),r=s(t(95115)),o=t(75573),a=s(t(3073));function s(l){return l&&l.__esModule?l:{default:l}}function u(l){return l===(0,r.default)(l)||!(0,o.isHTMLElement)(l)?(0,n.default)(l):(0,a.default)(l)}},44896:function(y,e,t){"use strict";e.__esModule=!0,e.default=d;var n=p(t(95115)),r=p(t(12972)),o=p(t(16599)),a=t(75573),s=p(t(87031)),u=p(t(57819)),l=p(t(35366));function p(c){return c&&c.__esModule?c:{default:c}}function f(c){return!(0,a.isHTMLElement)(c)||(0,o.default)(c).position==="fixed"?null:c.offsetParent}function i(c){var g=/firefox/i.test((0,l.default)()),v=/Trident/i.test((0,l.default)());if(v&&(0,a.isHTMLElement)(c)){var h=(0,o.default)(c);if(h.position==="fixed")return null}var m=(0,u.default)(c);for((0,a.isShadowRoot)(m)&&(m=m.host);(0,a.isHTMLElement)(m)&&["html","body"].indexOf((0,r.default)(m))<0;){var b=(0,o.default)(m);if(b.transform!=="none"||b.perspective!=="none"||b.contain==="paint"||["transform","perspective"].indexOf(b.willChange)!==-1||g&&b.willChange==="filter"||g&&b.filter&&b.filter!=="none")return m;m=m.parentNode}return null}function d(c){for(var g=(0,n.default)(c),v=f(c);v&&(0,s.default)(v)&&(0,o.default)(v).position==="static";)v=f(v);return v&&((0,r.default)(v)==="html"||(0,r.default)(v)==="body"&&(0,o.default)(v).position==="static")?g:v||i(c)||g}},57819:function(y,e,t){"use strict";e.__esModule=!0,e.default=s;var n=a(t(12972)),r=a(t(40600)),o=t(75573);function a(u){return u&&u.__esModule?u:{default:u}}function s(u){return(0,n.default)(u)==="html"?u:u.assignedSlot||u.parentNode||((0,o.isShadowRoot)(u)?u.host:null)||(0,r.default)(u)}},24426:function(y,e,t){"use strict";e.__esModule=!0,e.default=u;var n=s(t(57819)),r=s(t(10798)),o=s(t(12972)),a=t(75573);function s(l){return l&&l.__esModule?l:{default:l}}function u(l){return["html","body","#document"].indexOf((0,o.default)(l))>=0?l.ownerDocument.body:(0,a.isHTMLElement)(l)&&(0,r.default)(l)?l:u((0,n.default)(l))}},87991:function(y,e,t){"use strict";e.__esModule=!0,e.default=u;var n=s(t(95115)),r=s(t(40600)),o=s(t(79697)),a=s(t(89331));function s(l){return l&&l.__esModule?l:{default:l}}function u(l,p){var f=(0,n.default)(l),i=(0,r.default)(l),d=f.visualViewport,c=i.clientWidth,g=i.clientHeight,v=0,h=0;if(d){c=d.width,g=d.height;var m=(0,a.default)();(m||!m&&p==="fixed")&&(v=d.offsetLeft,h=d.offsetTop)}return{width:c,height:g,x:v+(0,o.default)(l),y:h}}},95115:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){if(n==null)return window;if(n.toString()!=="[object Window]"){var r=n.ownerDocument;return r&&r.defaultView||window}return n}},43750:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=r(t(95115));function r(a){return a&&a.__esModule?a:{default:a}}function o(a){var s=(0,n.default)(a),u=s.pageXOffset,l=s.pageYOffset;return{scrollLeft:u,scrollTop:l}}},79697:function(y,e,t){"use strict";e.__esModule=!0,e.default=s;var n=a(t(37786)),r=a(t(40600)),o=a(t(43750));function a(u){return u&&u.__esModule?u:{default:u}}function s(u){return(0,n.default)((0,r.default)(u)).left+(0,o.default)(u).scrollLeft}},75573:function(y,e,t){"use strict";e.__esModule=!0,e.isElement=o,e.isHTMLElement=a,e.isShadowRoot=s;var n=r(t(95115));function r(u){return u&&u.__esModule?u:{default:u}}function o(u){var l=(0,n.default)(u).Element;return u instanceof l||u instanceof Element}function a(u){var l=(0,n.default)(u).HTMLElement;return u instanceof l||u instanceof HTMLElement}function s(u){if(typeof ShadowRoot=="undefined")return!1;var l=(0,n.default)(u).ShadowRoot;return u instanceof l||u instanceof ShadowRoot}},89331:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=r(t(35366));function r(a){return a&&a.__esModule?a:{default:a}}function o(){return!/^((?!chrome|android).)*safari/i.test((0,n.default)())}},10798:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=r(t(16599));function r(a){return a&&a.__esModule?a:{default:a}}function o(a){var s=(0,n.default)(a),u=s.overflow,l=s.overflowX,p=s.overflowY;return/auto|scroll|overlay|hidden/.test(u+p+l)}},87031:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=r(t(12972));function r(a){return a&&a.__esModule?a:{default:a}}function o(a){return["table","td","th"].indexOf((0,n.default)(a))>=0}},98309:function(y,e,t){"use strict";e.__esModule=!0,e.default=u;var n=s(t(24426)),r=s(t(57819)),o=s(t(95115)),a=s(t(10798));function s(l){return l&&l.__esModule?l:{default:l}}function u(l,p){var f;p===void 0&&(p=[]);var i=(0,n.default)(l),d=i===((f=l.ownerDocument)==null?void 0:f.body),c=(0,o.default)(i),g=d?[c].concat(c.visualViewport||[],(0,a.default)(i)?i:[]):i,v=p.concat(g);return d?v:v.concat(u((0,r.default)(g)))}},46206:function(y,e){"use strict";e.__esModule=!0,e.write=e.viewport=e.variationPlacements=e.top=e.start=e.right=e.reference=e.read=e.popper=e.placements=e.modifierPhases=e.main=e.left=e.end=e.clippingParents=e.bottom=e.beforeWrite=e.beforeRead=e.beforeMain=e.basePlacements=e.auto=e.afterWrite=e.afterRead=e.afterMain=void 0;var t=e.top="top",n=e.bottom="bottom",r=e.right="right",o=e.left="left",a=e.auto="auto",s=e.basePlacements=[t,n,r,o],u=e.start="start",l=e.end="end",p=e.clippingParents="clippingParents",f=e.viewport="viewport",i=e.popper="popper",d=e.reference="reference",c=e.variationPlacements=s.reduce(function(A,P){return A.concat([P+"-"+u,P+"-"+l])},[]),g=e.placements=[].concat(s,[a]).reduce(function(A,P){return A.concat([P,P+"-"+u,P+"-"+l])},[]),v=e.beforeRead="beforeRead",h=e.read="read",m=e.afterRead="afterRead",b=e.beforeMain="beforeMain",I=e.main="main",O=e.afterMain="afterMain",T=e.beforeWrite="beforeWrite",E=e.write="write",C=e.afterWrite="afterWrite",S=e.modifierPhases=[v,h,m,b,I,O,T,E,C]},95996:function(y,e,t){"use strict";e.__esModule=!0;var n={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};e.popperGenerator=e.detectOverflow=e.createPopperLite=e.createPopperBase=e.createPopper=void 0;var r=t(46206);Object.keys(r).forEach(function(l){l==="default"||l==="__esModule"||Object.prototype.hasOwnProperty.call(n,l)||l in e&&e[l]===r[l]||(e[l]=r[l])});var o=t(39805);Object.keys(o).forEach(function(l){l==="default"||l==="__esModule"||Object.prototype.hasOwnProperty.call(n,l)||l in e&&e[l]===o[l]||(e[l]=o[l])});var a=t(96376);e.popperGenerator=a.popperGenerator,e.detectOverflow=a.detectOverflow,e.createPopperBase=a.createPopper;var s=t(83312);e.createPopper=s.createPopper;var u=t(2473);e.createPopperLite=u.createPopper},19975:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0;var n=o(t(12972)),r=t(75573);function o(l){return l&&l.__esModule?l:{default:l}}function a(l){var p=l.state;Object.keys(p.elements).forEach(function(f){var i=p.styles[f]||{},d=p.attributes[f]||{},c=p.elements[f];!(0,r.isHTMLElement)(c)||!(0,n.default)(c)||(Object.assign(c.style,i),Object.keys(d).forEach(function(g){var v=d[g];v===!1?c.removeAttribute(g):c.setAttribute(g,v===!0?"":v)}))})}function s(l){var p=l.state,f={popper:{position:p.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(p.elements.popper.style,f.popper),p.styles=f,p.elements.arrow&&Object.assign(p.elements.arrow.style,f.arrow),function(){Object.keys(p.elements).forEach(function(i){var d=p.elements[i],c=p.attributes[i]||{},g=Object.keys(p.styles.hasOwnProperty(i)?p.styles[i]:f[i]),v=g.reduce(function(h,m){return h[m]="",h},{});!(0,r.isHTMLElement)(d)||!(0,n.default)(d)||(Object.assign(d.style,v),Object.keys(c).forEach(function(h){d.removeAttribute(h)}))})}}var u=e.default={name:"applyStyles",enabled:!0,phase:"write",fn:a,effect:s,requires:["computeStyles"]}},52744:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0;var n=i(t(83104)),r=i(t(28811)),o=i(t(4206)),a=i(t(44896)),s=i(t(41199)),u=t(28595),l=i(t(43286)),p=i(t(81447)),f=t(46206);function i(h){return h&&h.__esModule?h:{default:h}}var d=function(){function h(m,b){return m=typeof m=="function"?m(Object.assign({},b.rects,{placement:b.placement})):m,(0,l.default)(typeof m!="number"?m:(0,p.default)(m,f.basePlacements))}return h}();function c(h){var m,b=h.state,I=h.name,O=h.options,T=b.elements.arrow,E=b.modifiersData.popperOffsets,C=(0,n.default)(b.placement),S=(0,s.default)(C),A=[f.left,f.right].indexOf(C)>=0,P=A?"height":"width";if(!(!T||!E)){var M=d(O.padding,b),R=(0,r.default)(T),V=S==="y"?f.top:f.left,j=S==="y"?f.bottom:f.right,$=b.rects.reference[P]+b.rects.reference[S]-E[S]-b.rects.popper[P],G=E[S]-b.rects.reference[S],H=(0,a.default)(T),F=H?S==="y"?H.clientHeight||0:H.clientWidth||0:0,L=$/2-G/2,x=M[V],U=F-R[P]-M[j],K=F/2-R[P]/2+L,W=(0,u.within)(x,K,U),q=S;b.modifiersData[I]=(m={},m[q]=W,m.centerOffset=W-K,m)}}function g(h){var m=h.state,b=h.options,I=b.element,O=I===void 0?"[data-popper-arrow]":I;O!=null&&(typeof O=="string"&&(O=m.elements.popper.querySelector(O),!O)||(0,o.default)(m.elements.popper,O)&&(m.elements.arrow=O))}var v=e.default={name:"arrow",enabled:!0,phase:"main",fn:c,effect:g,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},59894:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0,e.mapToStyles=c;var n=t(46206),r=f(t(44896)),o=f(t(95115)),a=f(t(40600)),s=f(t(16599)),u=f(t(83104)),l=f(t(45)),p=t(63618);function f(h){return h&&h.__esModule?h:{default:h}}var i={top:"auto",right:"auto",bottom:"auto",left:"auto"};function d(h,m){var b=h.x,I=h.y,O=m.devicePixelRatio||1;return{x:(0,p.round)(b*O)/O||0,y:(0,p.round)(I*O)/O||0}}function c(h){var m,b=h.popper,I=h.popperRect,O=h.placement,T=h.variation,E=h.offsets,C=h.position,S=h.gpuAcceleration,A=h.adaptive,P=h.roundOffsets,M=h.isFixed,R=E.x,V=R===void 0?0:R,j=E.y,$=j===void 0?0:j,G=typeof P=="function"?P({x:V,y:$}):{x:V,y:$};V=G.x,$=G.y;var H=E.hasOwnProperty("x"),F=E.hasOwnProperty("y"),L=n.left,x=n.top,U=window;if(A){var K=(0,r.default)(b),W="clientHeight",q="clientWidth";if(K===(0,o.default)(b)&&(K=(0,a.default)(b),(0,s.default)(K).position!=="static"&&C==="absolute"&&(W="scrollHeight",q="scrollWidth")),K=K,O===n.top||(O===n.left||O===n.right)&&T===n.end){x=n.bottom;var ut=M&&K===U&&U.visualViewport?U.visualViewport.height:K[W];$-=ut-I.height,$*=S?1:-1}if(O===n.left||(O===n.top||O===n.bottom)&&T===n.end){L=n.right;var ct=M&&K===U&&U.visualViewport?U.visualViewport.width:K[q];V-=ct-I.width,V*=S?1:-1}}var Q=Object.assign({position:C},A&&i),X=P===!0?d({x:V,y:$},(0,o.default)(b)):{x:V,y:$};if(V=X.x,$=X.y,S){var at;return Object.assign({},Q,(at={},at[x]=F?"0":"",at[L]=H?"0":"",at.transform=(U.devicePixelRatio||1)<=1?"translate("+V+"px, "+$+"px)":"translate3d("+V+"px, "+$+"px, 0)",at))}return Object.assign({},Q,(m={},m[x]=F?$+"px":"",m[L]=H?V+"px":"",m.transform="",m))}function g(h){var m=h.state,b=h.options,I=b.gpuAcceleration,O=I===void 0?!0:I,T=b.adaptive,E=T===void 0?!0:T,C=b.roundOffsets,S=C===void 0?!0:C,A={placement:(0,u.default)(m.placement),variation:(0,l.default)(m.placement),popper:m.elements.popper,popperRect:m.rects.popper,gpuAcceleration:O,isFixed:m.options.strategy==="fixed"};m.modifiersData.popperOffsets!=null&&(m.styles.popper=Object.assign({},m.styles.popper,c(Object.assign({},A,{offsets:m.modifiersData.popperOffsets,position:m.options.strategy,adaptive:E,roundOffsets:S})))),m.modifiersData.arrow!=null&&(m.styles.arrow=Object.assign({},m.styles.arrow,c(Object.assign({},A,{offsets:m.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:S})))),m.attributes.popper=Object.assign({},m.attributes.popper,{"data-popper-placement":m.placement})}var v=e.default={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:g,data:{}}},36692:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0;var n=r(t(95115));function r(u){return u&&u.__esModule?u:{default:u}}var o={passive:!0};function a(u){var l=u.state,p=u.instance,f=u.options,i=f.scroll,d=i===void 0?!0:i,c=f.resize,g=c===void 0?!0:c,v=(0,n.default)(l.elements.popper),h=[].concat(l.scrollParents.reference,l.scrollParents.popper);return d&&h.forEach(function(m){m.addEventListener("scroll",p.update,o)}),g&&v.addEventListener("resize",p.update,o),function(){d&&h.forEach(function(m){m.removeEventListener("scroll",p.update,o)}),g&&v.removeEventListener("resize",p.update,o)}}var s=e.default={name:"eventListeners",enabled:!0,phase:"write",fn:function(){function u(){}return u}(),effect:a,data:{}}},23798:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0;var n=p(t(71376)),r=p(t(83104)),o=p(t(86459)),a=p(t(17633)),s=p(t(9041)),u=t(46206),l=p(t(45));function p(c){return c&&c.__esModule?c:{default:c}}function f(c){if((0,r.default)(c)===u.auto)return[];var g=(0,n.default)(c);return[(0,o.default)(c),g,(0,o.default)(g)]}function i(c){var g=c.state,v=c.options,h=c.name;if(!g.modifiersData[h]._skip){for(var m=v.mainAxis,b=m===void 0?!0:m,I=v.altAxis,O=I===void 0?!0:I,T=v.fallbackPlacements,E=v.padding,C=v.boundary,S=v.rootBoundary,A=v.altBoundary,P=v.flipVariations,M=P===void 0?!0:P,R=v.allowedAutoPlacements,V=g.options.placement,j=(0,r.default)(V),$=j===V,G=T||($||!M?[(0,n.default)(V)]:f(V)),H=[V].concat(G).reduce(function(et,k){return et.concat((0,r.default)(k)===u.auto?(0,s.default)(g,{placement:k,boundary:C,rootBoundary:S,padding:E,flipVariations:M,allowedAutoPlacements:R}):k)},[]),F=g.rects.reference,L=g.rects.popper,x=new Map,U=!0,K=H[0],W=0;W=0,X=Q?"width":"height",at=(0,a.default)(g,{placement:q,boundary:C,rootBoundary:S,altBoundary:A,padding:E}),ft=Q?ct?u.right:u.left:ct?u.bottom:u.top;F[X]>L[X]&&(ft=(0,n.default)(ft));var dt=(0,n.default)(ft),_=[];if(b&&_.push(at[ut]<=0),O&&_.push(at[ft]<=0,at[dt]<=0),_.every(function(et){return et})){K=q,U=!1;break}x.set(q,_)}if(U)for(var rt=M?3:1,it=function(){function et(k){var tt=H.find(function(nt){var pt=x.get(nt);if(pt)return pt.slice(0,k).every(function(Et){return Et})});if(tt)return K=tt,"break"}return et}(),mt=rt;mt>0;mt--){var ot=it(mt);if(ot==="break")break}g.placement!==K&&(g.modifiersData[h]._skip=!0,g.placement=K,g.reset=!0)}}var d=e.default={name:"flip",enabled:!0,phase:"main",fn:i,requiresIfExists:["offset"],data:{_skip:!1}}},83761:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0;var n=t(46206),r=o(t(17633));function o(p){return p&&p.__esModule?p:{default:p}}function a(p,f,i){return i===void 0&&(i={x:0,y:0}),{top:p.top-f.height-i.y,right:p.right-f.width+i.x,bottom:p.bottom-f.height+i.y,left:p.left-f.width-i.x}}function s(p){return[n.top,n.right,n.bottom,n.left].some(function(f){return p[f]>=0})}function u(p){var f=p.state,i=p.name,d=f.rects.reference,c=f.rects.popper,g=f.modifiersData.preventOverflow,v=(0,r.default)(f,{elementContext:"reference"}),h=(0,r.default)(f,{altBoundary:!0}),m=a(v,d),b=a(h,c,g),I=s(m),O=s(b);f.modifiersData[i]={referenceClippingOffsets:m,popperEscapeOffsets:b,isReferenceHidden:I,hasPopperEscaped:O},f.attributes.popper=Object.assign({},f.attributes.popper,{"data-popper-reference-hidden":I,"data-popper-escaped":O})}var l=e.default={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:u}},39805:function(y,e,t){"use strict";e.__esModule=!0,e.preventOverflow=e.popperOffsets=e.offset=e.hide=e.flip=e.eventListeners=e.computeStyles=e.arrow=e.applyStyles=void 0;var n=i(t(19975));e.applyStyles=n.default;var r=i(t(52744));e.arrow=r.default;var o=i(t(59894));e.computeStyles=o.default;var a=i(t(36692));e.eventListeners=a.default;var s=i(t(23798));e.flip=s.default;var u=i(t(83761));e.hide=u.default;var l=i(t(61410));e.offset=l.default;var p=i(t(40107));e.popperOffsets=p.default;var f=i(t(75137));e.preventOverflow=f.default;function i(d){return d&&d.__esModule?d:{default:d}}},61410:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0,e.distanceAndSkiddingToXY=a;var n=o(t(83104)),r=t(46206);function o(l){return l&&l.__esModule?l:{default:l}}function a(l,p,f){var i=(0,n.default)(l),d=[r.left,r.top].indexOf(i)>=0?-1:1,c=typeof f=="function"?f(Object.assign({},p,{placement:l})):f,g=c[0],v=c[1];return g=g||0,v=(v||0)*d,[r.left,r.right].indexOf(i)>=0?{x:v,y:g}:{x:g,y:v}}function s(l){var p=l.state,f=l.options,i=l.name,d=f.offset,c=d===void 0?[0,0]:d,g=r.placements.reduce(function(b,I){return b[I]=a(I,p.rects,c),b},{}),v=g[p.placement],h=v.x,m=v.y;p.modifiersData.popperOffsets!=null&&(p.modifiersData.popperOffsets.x+=h,p.modifiersData.popperOffsets.y+=m),p.modifiersData[i]=g}var u=e.default={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:s}},40107:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0;var n=r(t(89951));function r(s){return s&&s.__esModule?s:{default:s}}function o(s){var u=s.state,l=s.name;u.modifiersData[l]=(0,n.default)({reference:u.rects.reference,element:u.rects.popper,strategy:"absolute",placement:u.placement})}var a=e.default={name:"popperOffsets",enabled:!0,phase:"read",fn:o,data:{}}},75137:function(y,e,t){"use strict";e.__esModule=!0,e.default=void 0;var n=t(46206),r=c(t(83104)),o=c(t(41199)),a=c(t(28066)),s=t(28595),u=c(t(28811)),l=c(t(44896)),p=c(t(17633)),f=c(t(45)),i=c(t(34780)),d=t(63618);function c(h){return h&&h.__esModule?h:{default:h}}function g(h){var m=h.state,b=h.options,I=h.name,O=b.mainAxis,T=O===void 0?!0:O,E=b.altAxis,C=E===void 0?!1:E,S=b.boundary,A=b.rootBoundary,P=b.altBoundary,M=b.padding,R=b.tether,V=R===void 0?!0:R,j=b.tetherOffset,$=j===void 0?0:j,G=(0,p.default)(m,{boundary:S,rootBoundary:A,padding:M,altBoundary:P}),H=(0,r.default)(m.placement),F=(0,f.default)(m.placement),L=!F,x=(0,o.default)(H),U=(0,a.default)(x),K=m.modifiersData.popperOffsets,W=m.rects.reference,q=m.rects.popper,ut=typeof $=="function"?$(Object.assign({},m.rects,{placement:m.placement})):$,ct=typeof ut=="number"?{mainAxis:ut,altAxis:ut}:Object.assign({mainAxis:0,altAxis:0},ut),Q=m.modifiersData.offset?m.modifiersData.offset[m.placement]:null,X={x:0,y:0};if(K){if(T){var at,ft=x==="y"?n.top:n.left,dt=x==="y"?n.bottom:n.right,_=x==="y"?"height":"width",rt=K[x],it=rt+G[ft],mt=rt-G[dt],ot=V?-q[_]/2:0,et=F===n.start?W[_]:q[_],k=F===n.start?-q[_]:-W[_],tt=m.elements.arrow,nt=V&&tt?(0,u.default)(tt):{width:0,height:0},pt=m.modifiersData["arrow#persistent"]?m.modifiersData["arrow#persistent"].padding:(0,i.default)(),Et=pt[ft],st=pt[dt],yt=(0,s.within)(0,W[_],nt[_]),Pt=L?W[_]/2-ot-yt-Et-ct.mainAxis:et-yt-Et-ct.mainAxis,Ct=L?-W[_]/2+ot+yt+st+ct.mainAxis:k+yt+st+ct.mainAxis,lt=m.elements.arrow&&(0,l.default)(m.elements.arrow),gt=lt?x==="y"?lt.clientTop||0:lt.clientLeft||0:0,It=(at=Q==null?void 0:Q[x])!=null?at:0,Lt=rt+Pt-It-gt,Vt=rt+Ct-It,Ot=(0,s.within)(V?(0,d.min)(it,Lt):it,rt,V?(0,d.max)(mt,Vt):mt);K[x]=Ot,X[x]=Ot-rt}if(C){var vt,St=x==="x"?n.top:n.left,At=x==="x"?n.bottom:n.right,Tt=K[U],Nt=U==="y"?"height":"width",Ft=Tt+G[St],jt=Tt-G[At],Ht=[n.top,n.left].indexOf(H)!==-1,Kt=(vt=Q==null?void 0:Q[U])!=null?vt:0,Gt=Ht?Ft:Tt-W[Nt]-q[Nt]-Kt+ct.altAxis,Wt=Ht?Tt+W[Nt]+q[Nt]-Kt-ct.altAxis:jt,te=V&&Ht?(0,s.withinMaxClamp)(Gt,Tt,Wt):(0,s.within)(V?Gt:Ft,Tt,V?Wt:jt);K[U]=te,X[U]=te-Tt}m.modifiersData[I]=X}}var v=e.default={name:"preventOverflow",enabled:!0,phase:"main",fn:g,requiresIfExists:["offset"]}},2473:function(y,e,t){"use strict";e.__esModule=!0,e.defaultModifiers=e.createPopper=void 0;var n=t(96376);e.popperGenerator=n.popperGenerator,e.detectOverflow=n.detectOverflow;var r=u(t(36692)),o=u(t(40107)),a=u(t(59894)),s=u(t(19975));function u(f){return f&&f.__esModule?f:{default:f}}var l=e.defaultModifiers=[r.default,o.default,a.default,s.default],p=e.createPopper=(0,n.popperGenerator)({defaultModifiers:l})},83312:function(y,e,t){"use strict";e.__esModule=!0;var n={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};e.defaultModifiers=e.createPopperLite=e.createPopper=void 0;var r=t(96376);e.popperGenerator=r.popperGenerator,e.detectOverflow=r.detectOverflow;var o=v(t(36692)),a=v(t(40107)),s=v(t(59894)),u=v(t(19975)),l=v(t(61410)),p=v(t(23798)),f=v(t(75137)),i=v(t(52744)),d=v(t(83761)),c=t(2473);e.createPopperLite=c.createPopper;var g=t(39805);Object.keys(g).forEach(function(b){b==="default"||b==="__esModule"||Object.prototype.hasOwnProperty.call(n,b)||b in e&&e[b]===g[b]||(e[b]=g[b])});function v(b){return b&&b.__esModule?b:{default:b}}var h=e.defaultModifiers=[o.default,a.default,s.default,u.default,l.default,p.default,f.default,i.default,d.default],m=e.createPopperLite=e.createPopper=(0,r.popperGenerator)({defaultModifiers:h})},9041:function(y,e,t){"use strict";e.__esModule=!0,e.default=u;var n=s(t(45)),r=t(46206),o=s(t(17633)),a=s(t(83104));function s(l){return l&&l.__esModule?l:{default:l}}function u(l,p){p===void 0&&(p={});var f=p,i=f.placement,d=f.boundary,c=f.rootBoundary,g=f.padding,v=f.flipVariations,h=f.allowedAutoPlacements,m=h===void 0?r.placements:h,b=(0,n.default)(i),I=b?v?r.variationPlacements:r.variationPlacements.filter(function(E){return(0,n.default)(E)===b}):r.basePlacements,O=I.filter(function(E){return m.indexOf(E)>=0});O.length===0&&(O=I);var T=O.reduce(function(E,C){return E[C]=(0,o.default)(l,{placement:C,boundary:d,rootBoundary:c,padding:g})[(0,a.default)(C)],E},{});return Object.keys(T).sort(function(E,C){return T[E]-T[C]})}},89951:function(y,e,t){"use strict";e.__esModule=!0,e.default=u;var n=s(t(83104)),r=s(t(45)),o=s(t(41199)),a=t(46206);function s(l){return l&&l.__esModule?l:{default:l}}function u(l){var p=l.reference,f=l.element,i=l.placement,d=i?(0,n.default)(i):null,c=i?(0,r.default)(i):null,g=p.x+p.width/2-f.width/2,v=p.y+p.height/2-f.height/2,h;switch(d){case a.top:h={x:g,y:p.y-f.height};break;case a.bottom:h={x:g,y:p.y+p.height};break;case a.right:h={x:p.x+p.width,y:v};break;case a.left:h={x:p.x-f.width,y:v};break;default:h={x:p.x,y:p.y}}var m=d?(0,o.default)(d):null;if(m!=null){var b=m==="y"?"height":"width";switch(c){case a.start:h[m]=h[m]-(p[b]/2-f[b]/2);break;case a.end:h[m]=h[m]+(p[b]/2-f[b]/2);break;default:}}return h}},10579:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){var r;return function(){return r||(r=new Promise(function(o){Promise.resolve().then(function(){r=void 0,o(n())})})),r}}},17633:function(y,e,t){"use strict";e.__esModule=!0,e.default=d;var n=i(t(49035)),r=i(t(40600)),o=i(t(37786)),a=i(t(89951)),s=i(t(81666)),u=t(46206),l=t(75573),p=i(t(43286)),f=i(t(81447));function i(c){return c&&c.__esModule?c:{default:c}}function d(c,g){g===void 0&&(g={});var v=g,h=v.placement,m=h===void 0?c.placement:h,b=v.strategy,I=b===void 0?c.strategy:b,O=v.boundary,T=O===void 0?u.clippingParents:O,E=v.rootBoundary,C=E===void 0?u.viewport:E,S=v.elementContext,A=S===void 0?u.popper:S,P=v.altBoundary,M=P===void 0?!1:P,R=v.padding,V=R===void 0?0:R,j=(0,p.default)(typeof V!="number"?V:(0,f.default)(V,u.basePlacements)),$=A===u.popper?u.reference:u.popper,G=c.rects.popper,H=c.elements[M?$:A],F=(0,n.default)((0,l.isElement)(H)?H:H.contextElement||(0,r.default)(c.elements.popper),T,C,I),L=(0,o.default)(c.elements.reference),x=(0,a.default)({reference:L,element:G,strategy:"absolute",placement:m}),U=(0,s.default)(Object.assign({},G,x)),K=A===u.popper?U:L,W={top:F.top-K.top+j.top,bottom:K.bottom-F.bottom+j.bottom,left:F.left-K.left+j.left,right:K.right-F.right+j.right},q=c.modifiersData.offset;if(A===u.popper&&q){var ut=q[m];Object.keys(W).forEach(function(ct){var Q=[u.right,u.bottom].indexOf(ct)>=0?1:-1,X=[u.top,u.bottom].indexOf(ct)>=0?"y":"x";W[ct]+=ut[X]*Q})}return W}},81447:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n,r){return r.reduce(function(o,a){return o[a]=n,o},{})}},28066:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){return n==="x"?"y":"x"}},83104:function(y,e,t){"use strict";e.__esModule=!0,e.default=r;var n=t(46206);function r(o){return o.split("-")[0]}},34780:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(){return{top:0,right:0,bottom:0,left:0}}},41199:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}},71376:function(y,e){"use strict";e.__esModule=!0,e.default=n;var t={left:"right",right:"left",bottom:"top",top:"bottom"};function n(r){return r.replace(/left|right|bottom|top/g,function(o){return t[o]})}},86459:function(y,e){"use strict";e.__esModule=!0,e.default=n;var t={start:"end",end:"start"};function n(r){return r.replace(/start|end/g,function(o){return t[o]})}},45:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){return n.split("-")[1]}},63618:function(y,e){"use strict";e.__esModule=!0,e.round=e.min=e.max=void 0;var t=e.max=Math.max,n=e.min=Math.min,r=e.round=Math.round},56500:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){var r=n.reduce(function(o,a){var s=o[a.name];return o[a.name]=s?Object.assign({},s,a,{options:Object.assign({},s.options,a.options),data:Object.assign({},s.data,a.data)}):a,o},{});return Object.keys(r).map(function(o){return r[o]})}},43286:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=r(t(34780));function r(a){return a&&a.__esModule?a:{default:a}}function o(a){return Object.assign({},(0,n.default)(),a)}},33118:function(y,e,t){"use strict";e.__esModule=!0,e.default=o;var n=t(46206);function r(a){var s=new Map,u=new Set,l=[];a.forEach(function(f){s.set(f.name,f)});function p(f){u.add(f.name);var i=[].concat(f.requires||[],f.requiresIfExists||[]);i.forEach(function(d){if(!u.has(d)){var c=s.get(d);c&&p(c)}}),l.push(f)}return a.forEach(function(f){u.has(f.name)||p(f)}),l}function o(a){var s=r(a);return n.modifierPhases.reduce(function(u,l){return u.concat(s.filter(function(p){return p.phase===l}))},[])}},81666:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}},35366:function(y,e){"use strict";e.__esModule=!0,e.default=t;function t(){var n=navigator.userAgentData;return n!=null&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(r){return r.brand+"/"+r.version}).join(" "):navigator.userAgent}},28595:function(y,e,t){"use strict";e.__esModule=!0,e.within=r,e.withinMaxClamp=o;var n=t(63618);function r(a,s,u){return(0,n.max)(a,(0,n.min)(s,u))}function o(a,s,u){var l=r(a,s,u);return l>u?u:l}},22734:function(y){"use strict";/*! @license DOMPurify 2.5.4 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.5.4/LICENSE */(function(e,t){y.exports=t()})(void 0,function(){"use strict";function e(lt){"@babel/helpers - typeof";return e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(gt){return typeof gt}:function(gt){return gt&&typeof Symbol=="function"&>.constructor===Symbol&>!==Symbol.prototype?"symbol":typeof gt},e(lt)}function t(lt,gt){return t=Object.setPrototypeOf||function(){function It(Lt,Vt){return Lt.__proto__=Vt,Lt}return It}(),t(lt,gt)}function n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(lt){return!1}}function r(lt,gt,It){return n()?r=Reflect.construct:r=function(){function Lt(Vt,Ot,vt){var St=[null];St.push.apply(St,Ot);var At=Function.bind.apply(Vt,St),Tt=new At;return vt&&t(Tt,vt.prototype),Tt}return Lt}(),r.apply(null,arguments)}function o(lt){return a(lt)||s(lt)||u(lt)||p()}function a(lt){if(Array.isArray(lt))return l(lt)}function s(lt){if(typeof Symbol!="undefined"&<[Symbol.iterator]!=null||lt["@@iterator"]!=null)return Array.from(lt)}function u(lt,gt){if(lt){if(typeof lt=="string")return l(lt,gt);var It=Object.prototype.toString.call(lt).slice(8,-1);if(It==="Object"&<.constructor&&(It=lt.constructor.name),It==="Map"||It==="Set")return Array.from(lt);if(It==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(It))return l(lt,gt)}}function l(lt,gt){(gt==null||gt>lt.length)&&(gt=lt.length);for(var It=0,Lt=new Array(gt);It1?It-1:0),Vt=1;Vt/gm),mt=h(/\${[\w\W]*}/gm),ot=h(/^data-[\-\w.\u00B7-\uFFFF]/),et=h(/^aria-[\-\w]+$/),k=h(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),tt=h(/^(?:\w+script|data):/i),nt=h(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),pt=h(/^html$/i),Et=h(/^[a-z][.\w]*(-[.\w]+)+$/i),st=function(){function lt(){return typeof window=="undefined"?null:window}return lt}(),yt=function(){function lt(gt,It){if(e(gt)!=="object"||typeof gt.createPolicy!="function")return null;var Lt=null,Vt="data-tt-policy-suffix";It.currentScript&&It.currentScript.hasAttribute(Vt)&&(Lt=It.currentScript.getAttribute(Vt));var Ot="dompurify"+(Lt?"#"+Lt:"");try{return gt.createPolicy(Ot,{createHTML:function(){function vt(St){return St}return vt}(),createScriptURL:function(){function vt(St){return St}return vt}()})}catch(vt){return null}}return lt}();function Pt(){var lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:st(),gt=function(){function D(w){return Pt(w)}return D}();if(gt.version="2.5.4",gt.removed=[],!lt||!lt.document||lt.document.nodeType!==9)return gt.isSupported=!1,gt;var It=lt.document,Lt=lt.document,Vt=lt.DocumentFragment,Ot=lt.HTMLTemplateElement,vt=lt.Node,St=lt.Element,At=lt.NodeFilter,Tt=lt.NamedNodeMap,Nt=Tt===void 0?lt.NamedNodeMap||lt.MozNamedAttrMap:Tt,Ft=lt.HTMLFormElement,jt=lt.DOMParser,Ht=lt.trustedTypes,Kt=St.prototype,Gt=U(Kt,"cloneNode"),Wt=U(Kt,"nextSibling"),te=U(Kt,"childNodes"),be=U(Kt,"parentNode");if(typeof Ot=="function"){var Me=Lt.createElement("template");Me.content&&Me.content.ownerDocument&&(Lt=Me.content.ownerDocument)}var _t=yt(Ht,It),Re=_t?_t.createHTML(""):"",ve=Lt,se=ve.implementation,sn=ve.createNodeIterator,cn=ve.createDocumentFragment,On=ve.getElementsByTagName,ln=It.importNode,fn={};try{fn=x(Lt).documentMode?Lt.documentMode:{}}catch(D){}var ne={};gt.isSupported=typeof be=="function"&&se&&se.createHTMLDocument!==void 0&&fn!==9;var Ke=rt,we=it,Le=mt,An=ot,dn=et,Pn=tt,vn=nt,Be=Et,he=k,$t=null,re=L({},[].concat(o(K),o(W),o(q),o(ct),o(X))),Xt=null,hn=L({},[].concat(o(at),o(ft),o(dt),o(_))),zt=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ce=null,De=null,pn=!0,We=!0,gn=!1,mn=!0,le=!1,Fe=!0,fe=!1,xe=!1,Oe=!1,kt=!1,Ve=!1,je=!1,ze=!0,ke=!1,pe="user-content-",Xe=!0,Ae=!1,Ce={},ge=null,Qe=L({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),yn=null,Ze=L({},["audio","video","img","source","image","track"]),Je=null,oe=L({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ue="http://www.w3.org/1998/Math/MathML",He="http://www.w3.org/2000/svg",ue="http://www.w3.org/1999/xhtml",Te=ue,_e=!1,qe=null,tn=L({},[Ue,He,ue],A),me,Sn=["application/xhtml+xml","text/html"],Nn="text/html",Qt,Ie=null,En=255,Mn=Lt.createElement("form"),bn=function(){function D(w){return w instanceof RegExp||w instanceof Function}return D}(),ee=function(){function D(w){Ie&&Ie===w||((!w||e(w)!=="object")&&(w={}),w=x(w),me=Sn.indexOf(w.PARSER_MEDIA_TYPE)===-1?me=Nn:me=w.PARSER_MEDIA_TYPE,Qt=me==="application/xhtml+xml"?A:S,$t="ALLOWED_TAGS"in w?L({},w.ALLOWED_TAGS,Qt):re,Xt="ALLOWED_ATTR"in w?L({},w.ALLOWED_ATTR,Qt):hn,qe="ALLOWED_NAMESPACES"in w?L({},w.ALLOWED_NAMESPACES,A):tn,Je="ADD_URI_SAFE_ATTR"in w?L(x(oe),w.ADD_URI_SAFE_ATTR,Qt):oe,yn="ADD_DATA_URI_TAGS"in w?L(x(Ze),w.ADD_DATA_URI_TAGS,Qt):Ze,ge="FORBID_CONTENTS"in w?L({},w.FORBID_CONTENTS,Qt):Qe,ce="FORBID_TAGS"in w?L({},w.FORBID_TAGS,Qt):{},De="FORBID_ATTR"in w?L({},w.FORBID_ATTR,Qt):{},Ce="USE_PROFILES"in w?w.USE_PROFILES:!1,pn=w.ALLOW_ARIA_ATTR!==!1,We=w.ALLOW_DATA_ATTR!==!1,gn=w.ALLOW_UNKNOWN_PROTOCOLS||!1,mn=w.ALLOW_SELF_CLOSE_IN_ATTR!==!1,le=w.SAFE_FOR_TEMPLATES||!1,Fe=w.SAFE_FOR_XML!==!1,fe=w.WHOLE_DOCUMENT||!1,kt=w.RETURN_DOM||!1,Ve=w.RETURN_DOM_FRAGMENT||!1,je=w.RETURN_TRUSTED_TYPE||!1,Oe=w.FORCE_BODY||!1,ze=w.SANITIZE_DOM!==!1,ke=w.SANITIZE_NAMED_PROPS||!1,Xe=w.KEEP_CONTENT!==!1,Ae=w.IN_PLACE||!1,he=w.ALLOWED_URI_REGEXP||he,Te=w.NAMESPACE||ue,zt=w.CUSTOM_ELEMENT_HANDLING||{},w.CUSTOM_ELEMENT_HANDLING&&bn(w.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(zt.tagNameCheck=w.CUSTOM_ELEMENT_HANDLING.tagNameCheck),w.CUSTOM_ELEMENT_HANDLING&&bn(w.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(zt.attributeNameCheck=w.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),w.CUSTOM_ELEMENT_HANDLING&&typeof w.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(zt.allowCustomizedBuiltInElements=w.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),le&&(We=!1),Ve&&(kt=!0),Ce&&($t=L({},o(X)),Xt=[],Ce.html===!0&&(L($t,K),L(Xt,at)),Ce.svg===!0&&(L($t,W),L(Xt,ft),L(Xt,_)),Ce.svgFilters===!0&&(L($t,q),L(Xt,ft),L(Xt,_)),Ce.mathMl===!0&&(L($t,ct),L(Xt,dt),L(Xt,_))),w.ADD_TAGS&&($t===re&&($t=x($t)),L($t,w.ADD_TAGS,Qt)),w.ADD_ATTR&&(Xt===hn&&(Xt=x(Xt)),L(Xt,w.ADD_ATTR,Qt)),w.ADD_URI_SAFE_ATTR&&L(Je,w.ADD_URI_SAFE_ATTR,Qt),w.FORBID_CONTENTS&&(ge===Qe&&(ge=x(ge)),L(ge,w.FORBID_CONTENTS,Qt)),Xe&&($t["#text"]=!0),fe&&L($t,["html","head","body"]),$t.table&&(L($t,["tbody"]),delete ce.tbody),v&&v(w),Ie=w)}return D}(),Pe=L({},["mi","mo","mn","ms","mtext"]),en=L({},["foreignobject","annotation-xml"]),Rn=L({},["title","style","font","a","script"]),$e=L({},W);L($e,q),L($e,ut);var Ge=L({},ct);L(Ge,Q);var Cn=function(){function D(w){var Y=be(w);(!Y||!Y.tagName)&&(Y={namespaceURI:Te,tagName:"template"});var z=S(w.tagName),Z=S(Y.tagName);return qe[w.namespaceURI]?w.namespaceURI===He?Y.namespaceURI===ue?z==="svg":Y.namespaceURI===Ue?z==="svg"&&(Z==="annotation-xml"||Pe[Z]):!!$e[z]:w.namespaceURI===Ue?Y.namespaceURI===ue?z==="math":Y.namespaceURI===He?z==="math"&&en[Z]:!!Ge[z]:w.namespaceURI===ue?Y.namespaceURI===He&&!en[Z]||Y.namespaceURI===Ue&&!Pe[Z]?!1:!Ge[z]&&(Rn[z]||!$e[z]):!!(me==="application/xhtml+xml"&&qe[w.namespaceURI]):!1}return D}(),Zt=function(){function D(w){C(gt.removed,{element:w});try{w.parentNode.removeChild(w)}catch(Y){try{w.outerHTML=Re}catch(z){w.remove()}}}return D}(),ye=function(){function D(w,Y){try{C(gt.removed,{attribute:Y.getAttributeNode(w),from:Y})}catch(z){C(gt.removed,{attribute:null,from:Y})}if(Y.removeAttribute(w),w==="is"&&!Xt[w])if(kt||Ve)try{Zt(Y)}catch(z){}else try{Y.setAttribute(w,"")}catch(z){}}return D}(),Tn=function(){function D(w){var Y,z;if(Oe)w=""+w;else{var Z=P(w,/^[\r\n\t ]+/);z=Z&&Z[0]}me==="application/xhtml+xml"&&Te===ue&&(w=''+w+"");var ht=_t?_t.createHTML(w):w;if(Te===ue)try{Y=new jt().parseFromString(ht,me)}catch(Rt){}if(!Y||!Y.documentElement){Y=se.createDocument(Te,"template",null);try{Y.documentElement.innerHTML=_e?Re:ht}catch(Rt){}}var bt=Y.body||Y.documentElement;return w&&z&&bt.insertBefore(Lt.createTextNode(z),bt.childNodes[0]||null),Te===ue?On.call(Y,fe?"html":"body")[0]:fe?Y.documentElement:bt}return D}(),Ye=function(){function D(w){return sn.call(w.ownerDocument||w,w,At.SHOW_ELEMENT|At.SHOW_COMMENT|At.SHOW_TEXT|At.SHOW_PROCESSING_INSTRUCTION|At.SHOW_CDATA_SECTION,null,!1)}return D}(),nn=function(){function D(w){return w instanceof Ft&&(typeof w.__depth!="undefined"&&typeof w.__depth!="number"||typeof w.__removalCount!="undefined"&&typeof w.__removalCount!="number"||typeof w.nodeName!="string"||typeof w.textContent!="string"||typeof w.removeChild!="function"||!(w.attributes instanceof Nt)||typeof w.removeAttribute!="function"||typeof w.setAttribute!="function"||typeof w.namespaceURI!="string"||typeof w.insertBefore!="function"||typeof w.hasChildNodes!="function")}return D}(),Ne=function(){function D(w){return e(vt)==="object"?w instanceof vt:w&&e(w)==="object"&&typeof w.nodeType=="number"&&typeof w.nodeName=="string"}return D}(),ae=function(){function D(w,Y,z){ne[w]&&T(ne[w],function(Z){Z.call(gt,Y,z,Ie)})}return D}(),rn=function(){function D(w){var Y;if(ae("beforeSanitizeElements",w,null),nn(w)||j(/[\u0080-\uFFFF]/,w.nodeName))return Zt(w),!0;var z=Qt(w.nodeName);if(ae("uponSanitizeElement",w,{tagName:z,allowedTags:$t}),w.hasChildNodes()&&!Ne(w.firstElementChild)&&(!Ne(w.content)||!Ne(w.content.firstElementChild))&&j(/<[/\w]/g,w.innerHTML)&&j(/<[/\w]/g,w.textContent)||z==="select"&&j(/