From 22bb74575f8fadbb69bd63179141b52b5c4cd40b Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sun, 2 Apr 2023 04:32:28 +0200 Subject: [PATCH] [MIRROR] March Into Mapness: Anomaly Research Ruin [MDB IGNORE] (#20261) * March Into Mapness: Anomaly Research Ruin (#74110) ## About The Pull Request Adds a new ruin: Anomaly Research Center! Researcher Anna Molly disappeared along with 20 anomaly cores, where could she have gone? ![image](https://user-images.githubusercontent.com/7501474/228217881-6b510347-d37f-4713-841c-e2280b92f69c.png)
Pictures (a bit outdated but not that much) ![image](https://user-images.githubusercontent.com/7501474/226172256-1d29257e-0914-48da-b199-8ecb3d0b8d99.png) ![image](https://user-images.githubusercontent.com/7501474/226172318-f98d7402-0b3e-4797-b788-2085bfc6ac46.png) ![image](https://user-images.githubusercontent.com/7501474/226172341-b70ae4d6-c1e2-4cf7-8667-c64ac99252cf.png) ![image](https://user-images.githubusercontent.com/7501474/226172364-c7b4c78f-4ddd-4ded-8ca2-92cb74e05d86.png) ![image](https://user-images.githubusercontent.com/7501474/226172378-8cf579b3-c081-436b-8121-ac6e080d7af0.png) ![image](https://user-images.githubusercontent.com/7501474/226172387-ef67e32f-adb1-4d68-8e6a-a0beb7f0435d.png) ![image](https://user-images.githubusercontent.com/7501474/226172406-d735ce68-2bd6-4218-acc3-7efa0acdca06.png) ![image](https://user-images.githubusercontent.com/7501474/226172413-03c9bff7-2d96-4f51-be3a-ea738f92c04f.png) ![image](https://user-images.githubusercontent.com/7501474/226172448-ea19ced1-6f34-4cc4-ac98-6dbfd1481847.png) ![image](https://user-images.githubusercontent.com/7501474/226172454-a8df6a4d-7a14-4942-ab71-9baa03a948fd.png)
Loot and hazards **Loot** - (1) Raw anomaly core - NO ANOMALY CORES - Empty anomaly armor, empty bag of holding - Bunch of anomaly neutralizers - 5u of wittel (guarded by anomaly) - (5) New anomaly releaser, use on an anomaly core to release and stabilize the anomaly, removing the decay timer **Hazards** Area is guarded with "hollow" anomalies, stable and coreless (flux, bluespace, hallucination, delimber) They cannot be signalled, but the anomaly neutralizes will make them go away BEEEG ANOMALIE: Spawns with a contained supermassive anomaly. There's four possible big anomalies that can spawn: - Mega Bluespace: Has a longer reach and can teleport further. On touch, teleports you all over space for 10 seconds - Mega gravity: Distorts the area around it, as strong as the rare gravity anomaly, but with extreme moveforce - Mega Pyro: Creates more plasma, turns the tile it's on into lava, dusts on touch - Mega Flux: Extra damage, dusts on touch, shoots lightning
### Mapping March Ckey to receive rewards: timegreen ## Why It's Good For The Game I think we're overdue for an anomaly ruin. The ruin has some unique loot that could be really fun, but not devastating, to play around with on the station. The mega-anomaly is also pretty cool. ## Changelog :cl: add: Researcher Anna Nomally has disappeared into space, carrying 20 anomaly cores. What could she be up to? /:cl: --------- Co-authored-by: Sealed101 <75863639+Sealed101@ users.noreply.github.com> * March Into Mapness: Anomaly Research Ruin --------- Co-authored-by: Time-Green Co-authored-by: Sealed101 <75863639+Sealed101@ users.noreply.github.com> --- .../SpaceRuins/anomaly_research.dmm | 3902 +++++++++++++++++ code/datums/ruins/space.dm | 6 + code/datums/status_effects/debuffs/debuffs.dm | 10 + .../objects/effects/anomalies/_anomalies.dm | 26 +- .../effects/anomalies/anomalies_bluespace.dm | 32 +- .../effects/anomalies/anomalies_flux.dm | 30 + .../effects/anomalies/anomalies_gravity.dm | 11 + .../anomalies/anomalies_pyroclastic.dm | 32 +- .../objects/items/devices/anomaly_releaser.dm | 46 + .../ruins/spaceruin_code/anomalyresearch.dm | 75 + config/spaceruinblacklist.txt | 1 + icons/area/areas_ruins.dmi | Bin 11355 -> 12111 bytes icons/effects/random_spawners.dmi | Bin 83253 -> 84384 bytes icons/obj/device.dmi | Bin 65414 -> 70025 bytes tgstation.dme | 2 + 15 files changed, 4161 insertions(+), 12 deletions(-) create mode 100644 _maps/RandomRuins/SpaceRuins/anomaly_research.dmm create mode 100644 code/game/objects/items/devices/anomaly_releaser.dm create mode 100644 code/modules/mapfluff/ruins/spaceruin_code/anomalyresearch.dm diff --git a/_maps/RandomRuins/SpaceRuins/anomaly_research.dmm b/_maps/RandomRuins/SpaceRuins/anomaly_research.dmm new file mode 100644 index 00000000000..1d48d1fbf34 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/anomaly_research.dmm @@ -0,0 +1,3902 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"aA" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"aK" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"aP" = ( +/obj/effect/turf_decal/trimline/purple/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"aX" = ( +/obj/machinery/light/broken/directional/north, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"bB" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"bG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"bP" = ( +/obj/structure/table/wood, +/obj/item/toy/plush/slimeplushie, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"cr" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"cv" = ( +/obj/machinery/door/airlock/vault, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"cy" = ( +/obj/machinery/door/airlock/research, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"cA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"cD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"cF" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/window/plasma/spawner, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"cK" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"dj" = ( +/obj/structure/window{ + dir = 1 + }, +/obj/structure/window{ + dir = 1 + }, +/obj/structure/window{ + dir = 4 + }, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/misc/anomaly_research) +"dr" = ( +/obj/effect/spawner/random/environmentally_safe_anomaly, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"dy" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"dz" = ( +/turf/open/space/basic, +/area/misc/anomaly_research) +"dD" = ( +/obj/structure/lattice/catwalk, +/obj/effect/spawner/random/environmentally_safe_anomaly, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"dU" = ( +/obj/structure/rack, +/obj/item/clothing/head/collectable/welding, +/obj/item/weldingtool/largetank, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"eq" = ( +/obj/structure/window/reinforced, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"eA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"eM" = ( +/obj/structure/flora/tree/stump, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"eO" = ( +/obj/effect/spawner/random/structure/closet_private, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"eU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"eZ" = ( +/obj/structure/fireplace{ + pixel_x = -32 + }, +/obj/item/kirbyplants/fullysynthetic{ + pixel_x = 10; + pixel_y = 19 + }, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"fc" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"fm" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/obj/structure/table/reinforced, +/obj/item/anomaly_neutralizer, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"ft" = ( +/obj/effect/turf_decal/trimline/purple/line, +/obj/effect/decal/cleanable/oil/slippery, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"fw" = ( +/obj/machinery/suit_storage_unit, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"fO" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"gg" = ( +/obj/effect/spawner/random/trash/botanical_waste, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"gi" = ( +/obj/structure/table/wood, +/obj/machinery/light/warm/no_nightlight/directional/north, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"gr" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/anomaly_neutralizer, +/obj/item/anomaly_neutralizer, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"gs" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"gA" = ( +/obj/effect/decal/cleanable/oil/slippery, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"gN" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"hh" = ( +/obj/effect/spawner/structure/window/plasma, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"hl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"hq" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/raw_anomaly_core/random{ + pixel_x = -7 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"hV" = ( +/obj/structure/flora/grass/green/style_random, +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"ih" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"ii" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"ip" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/computer_disk/ordnance, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"it" = ( +/obj/machinery/shower/directional/east, +/obj/effect/spawner/random/trash/soap, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"iv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"iw" = ( +/obj/effect/turf_decal/trimline/purple/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"iC" = ( +/obj/machinery/door/airlock/external, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"iP" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"jf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall, +/area/misc/anomaly_research) +"jl" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"jt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"jE" = ( +/obj/machinery/duct, +/obj/structure/rack, +/obj/item/reagent_containers/cup/bottle/ethanol{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/bottle/chlorine{ + pixel_x = 1 + }, +/obj/item/reagent_containers/cup/bottle/carbon{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"jN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"kj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"kp" = ( +/obj/effect/spawner/random/environmentally_safe_anomaly/immobile, +/turf/template_noop, +/area/space) +"kw" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/machinery/light/warm/no_nightlight/directional/north, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"lo" = ( +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"lx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"lz" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"lL" = ( +/obj/machinery/research/anomaly_refinery, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"lS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"lU" = ( +/obj/structure/sign/warning/gas_mask, +/turf/closed/wall, +/area/misc/anomaly_research) +"lX" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"mb" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/computer/rdconsole{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"mk" = ( +/obj/structure/table/wood, +/obj/item/paper/fluff/ruins/anomaly_research/intro, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"ml" = ( +/obj/machinery/chem_heater/withbuffer, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"my" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"mE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/visible_heretic_influence, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"mS" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/suit/hooded/wintercoat/science, +/obj/machinery/light/warm/no_nightlight/directional/north, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"mY" = ( +/obj/machinery/light/warm/no_nightlight/directional/north, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"nh" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/taperecorder{ + pixel_x = 6; + pixel_y = 10 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"nl" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/syringe/bluespace, +/obj/item/clothing/glasses/science, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"nA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"nI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"nS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/window/plasma/spawner, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"nU" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"nW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"nZ" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"og" = ( +/obj/machinery/light/warm/no_nightlight/directional/south, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"ok" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/light/broken/directional/north, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"ow" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"oF" = ( +/obj/effect/turf_decal/trimline/purple/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"oI" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"pk" = ( +/obj/machinery/jukebox, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"pl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"pn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"pu" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"pE" = ( +/obj/machinery/light/broken/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"qa" = ( +/obj/effect/turf_decal/trimline/purple/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"qj" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/recharge_station, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"qr" = ( +/obj/structure/tank_dispenser/oxygen{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"qt" = ( +/obj/effect/spawner/random/trash/box, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"qM" = ( +/obj/effect/spawner/random/environmentally_safe_anomaly, +/obj/effect/turf_decal/trimline/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"rk" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/glass/fifty, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"rD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/window/plasma/spawner, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"rX" = ( +/obj/machinery/duct, +/obj/structure/sign/warning/chem_diamond, +/turf/closed/wall, +/area/misc/anomaly_research) +"sg" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/binary/tank_compressor{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"sp" = ( +/obj/machinery/light/broken/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"st" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/vault, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"sv" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"sz" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"sU" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"tp" = ( +/obj/machinery/light/small/built/directional/east, +/obj/effect/spawner/random/trash/garbage, +/obj/effect/spawner/random/trash/mopbucket, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"tw" = ( +/obj/structure/table/reinforced, +/obj/item/taperecorder{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/turf_decal/siding/purple, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"tx" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/beaker/meta, +/obj/item/anomaly_releaser, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"tD" = ( +/obj/machinery/door/airlock/vault, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"tK" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"tR" = ( +/obj/structure/rack, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/iron/twenty, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"un" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"ut" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/anomaly_releaser, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"uG" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/suit/hooded/wintercoat/science, +/obj/item/flashlight, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"uN" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/assembly/signaler{ + pixel_y = 8 + }, +/obj/item/analyzer, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"uZ" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"vm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"vG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"vJ" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"vK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"vS" = ( +/obj/effect/turf_decal/siding/purple, +/obj/structure/table/reinforced, +/obj/item/melee/baton/security/cattleprod, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"vT" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"vY" = ( +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"wb" = ( +/obj/effect/turf_decal/tile/yellow/half, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"wf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"wg" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/monkeycubes, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"wz" = ( +/obj/structure/table/reinforced, +/obj/item/anomaly_neutralizer, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"wB" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"wW" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"xa" = ( +/obj/structure/table/reinforced, +/obj/structure/chem_separator, +/obj/machinery/light/warm/no_nightlight/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"xh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"xj" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"xo" = ( +/obj/machinery/duct, +/turf/closed/wall, +/area/misc/anomaly_research) +"xs" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"xE" = ( +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"xI" = ( +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"xQ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"xS" = ( +/obj/effect/turf_decal/tile/yellow/half, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"ya" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance" + }, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"yd" = ( +/obj/structure/flora/tree/pine/style_random, +/obj/structure/flora/grass/green/style_random, +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"yG" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"yJ" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Pharmacy" + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"yK" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"yR" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"yS" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"zu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"As" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"AE" = ( +/obj/structure/statue/snow/snowman, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"AF" = ( +/obj/machinery/duct, +/obj/structure/rack, +/obj/item/reagent_containers/cup/bottle/nitrogen{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/bottle/oxygen{ + pixel_x = 1 + }, +/obj/item/reagent_containers/cup/bottle/mercury{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"AL" = ( +/obj/machinery/light/small/built/directional/north, +/obj/effect/spawner/random/environmentally_safe_anomaly, +/obj/item/reagent_containers/cup/bottle/wittel, +/obj/effect/spawner/random/trash/grime, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"AO" = ( +/obj/structure/sign/warning/test_chamber, +/turf/closed/wall, +/area/misc/anomaly_research) +"AV" = ( +/turf/closed/wall, +/area/misc/anomaly_research) +"BD" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/suit/hooded/wintercoat/science, +/obj/item/flashlight, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"BK" = ( +/obj/machinery/light/floor, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"Cc" = ( +/obj/machinery/duct, +/obj/structure/rack, +/obj/item/reagent_containers/cup/bottle/iron{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 1 + }, +/obj/item/reagent_containers/cup/bottle/acidic_buffer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"Ce" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Cf" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Ch" = ( +/obj/machinery/rnd/experimentor, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"Cl" = ( +/obj/effect/spawner/structure/window/plasma, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"Cy" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/obj/machinery/monkey_recycler, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"CI" = ( +/turf/open/floor/engine, +/area/misc/anomaly_research) +"CP" = ( +/obj/structure/bed/dogbed, +/obj/effect/spawner/random/clothing, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"DV" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Ek" = ( +/obj/structure/lattice, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"Eo" = ( +/obj/structure/lattice, +/obj/item/anomaly_releaser, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"Et" = ( +/obj/item/paper/fluff/ruins/anomaly_research/stabilizer, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"EE" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Fg" = ( +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Fm" = ( +/obj/structure/window/reinforced, +/obj/structure/table, +/obj/item/stock_parts/micro_laser/ultra, +/obj/item/stock_parts/manipulator/pico, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Fs" = ( +/obj/structure/flora/tree/pine/style_random, +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"Ft" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Fu" = ( +/obj/structure/flora/tree/pine/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"FE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"FK" = ( +/obj/machinery/light/warm/no_nightlight/directional/south, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"FR" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"Gc" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Gg" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/paperwork/research, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Gi" = ( +/obj/item/kirbyplants/fullysynthetic{ + pixel_x = -8; + pixel_y = 21 + }, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"Gj" = ( +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"GG" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"GI" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/structure/tank_dispenser, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"GR" = ( +/obj/machinery/door/airlock/research, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Hb" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Hs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Hz" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"HE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"HL" = ( +/obj/effect/spawner/random/trash/bin, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"HO" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/beaker, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"HY" = ( +/obj/item/stack/cable_coil, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"Ia" = ( +/obj/effect/turf_decal/siding/purple, +/obj/structure/table/reinforced, +/obj/item/anomaly_releaser, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Ii" = ( +/obj/machinery/light/broken/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Is" = ( +/obj/machinery/duct, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"It" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"IC" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"IH" = ( +/obj/effect/spawner/random/big_anomaly, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"II" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/reactive_armour_shell, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Jb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"Jp" = ( +/obj/structure/window{ + dir = 1 + }, +/obj/structure/window{ + dir = 1 + }, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/misc/anomaly_research) +"Jw" = ( +/obj/effect/turf_decal/arrows/red, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Jy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/anomaly_neutralizer, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"Kc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Station Maintenance" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Kh" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/gloves, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"KP" = ( +/obj/item/paper/fluff/ruins/anomaly_research/mega_anomally, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"KU" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"La" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/closet/l3closet, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Lb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"Lc" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"Le" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Lo" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"Ls" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"LB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/bombcloset, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"LL" = ( +/obj/structure/flora/grass/brown/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"LU" = ( +/obj/structure/sink/kitchen/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Mg" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"Mt" = ( +/obj/structure/flora/bush/snow/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"MG" = ( +/obj/structure/sign/warning/no_smoking, +/turf/closed/wall, +/area/misc/anomaly_research) +"MJ" = ( +/turf/closed/wall/r_wall, +/area/misc/anomaly_research) +"MN" = ( +/obj/structure/flora/grass/green/style_random, +/obj/machinery/light/floor, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"Nc" = ( +/obj/structure/sink/directional, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"Ng" = ( +/obj/effect/turf_decal/trimline/purple/line, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"ND" = ( +/obj/structure/sign/warning/cold_temp, +/turf/closed/wall, +/area/misc/anomaly_research) +"NM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"NP" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"NR" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"Oa" = ( +/obj/effect/decal/cleanable/oil/slippery, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"On" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 8 + }, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = -9; + pixel_y = 3 + }, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"Oo" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer/ranged, +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Op" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/misc/anomaly_research) +"Oq" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"PQ" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"PY" = ( +/turf/open/floor/wood, +/area/misc/anomaly_research) +"Qh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"Qp" = ( +/obj/machinery/door/airlock/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"Qr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/anomaly_releaser, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"Qw" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"Qz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/closet/radiation, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"QP" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"QZ" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"RN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"RT" = ( +/turf/template_noop, +/area/space) +"Sb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"Sj" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_mass_spec, +/obj/machinery/light/warm/no_nightlight/directional/north, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Sm" = ( +/obj/effect/turf_decal/tile/yellow/half, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"So" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Ss" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/iron/dark/textured, +/area/misc/anomaly_research) +"Sv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"SQ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/white/line, +/obj/item/bag_of_holding_inert, +/obj/item/storage/box/gloves, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"SS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/shovel/spade, +/obj/item/pickaxe, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"SX" = ( +/obj/effect/spawner/random/environmentally_safe_anomaly, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"Tp" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/obj/item/flashlight/lamp, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Ts" = ( +/obj/machinery/light/warm/no_nightlight/directional/north, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"TE" = ( +/obj/structure/fluff/fokoff_sign, +/turf/open/misc/asteroid/snow/airless, +/area/misc/anomaly_research) +"TU" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Ud" = ( +/obj/structure/lattice/catwalk, +/turf/open/lava/plasma/ice_moon, +/area/misc/anomaly_research) +"Uo" = ( +/obj/machinery/recharge_station, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Uz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/misc/anomaly_research) +"UC" = ( +/obj/structure/dresser, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"UD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_dark, +/area/misc/anomaly_research) +"UJ" = ( +/obj/structure/table/glass, +/obj/item/paperwork/research, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"Vy" = ( +/obj/effect/spawner/random/trash/grime, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"VL" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"VX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/tank_holder/extinguisher, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Wy" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"Wz" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"WD" = ( +/obj/effect/turf_decal/siding/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/misc/anomaly_research) +"WM" = ( +/obj/structure/window/reinforced, +/obj/structure/table, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"WO" = ( +/obj/item/storage/box/lights/mixed, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/misc/anomaly_research) +"Xp" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"Xr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/tank_holder/oxygen/yellow, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Xv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil/slippery, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"XH" = ( +/obj/item/shovel/spade, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"Ya" = ( +/turf/closed/mineral/snowmountain/cavern, +/area/misc/anomaly_research) +"YA" = ( +/obj/structure/window{ + dir = 1 + }, +/obj/structure/window{ + dir = 8 + }, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/misc/anomaly_research) +"YB" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/rd/double, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/misc/anomaly_research) +"YU" = ( +/obj/structure/fence/door, +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"Zh" = ( +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Zp" = ( +/obj/machinery/door/airlock/wood/glass, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"Zv" = ( +/obj/machinery/duct, +/obj/machinery/door/airlock/research/glass{ + name = "Pharmacy" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"ZA" = ( +/obj/machinery/door/airlock/research/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"ZI" = ( +/obj/machinery/door/airlock/wood/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) +"ZJ" = ( +/turf/open/misc/asteroid/snow/icemoon, +/area/misc/anomaly_research) +"ZM" = ( +/turf/open/misc/asteroid/snow/airless, +/area/misc/anomaly_research) +"ZQ" = ( +/obj/effect/turf_decal/trimline/purple/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/white, +/area/misc/anomaly_research) +"ZX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/misc/anomaly_research) + +(1,1,1) = {" +RT +RT +RT +RT +RT +RT +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +RT +kp +RT +RT +RT +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +kp +"} +(2,1,1) = {" +kp +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +RT +"} +(3,1,1) = {" +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +"} +(4,1,1) = {" +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +"} +(5,1,1) = {" +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +xE +Ya +Ya +xE +xE +xI +xI +xI +xE +xE +xE +Ya +Ya +Ya +Ya +Ya +RT +RT +"} +(6,1,1) = {" +RT +Ya +Ya +Ya +Ya +Ya +Fu +xI +xI +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +ZJ +Fu +xI +xE +xE +xE +Ya +Ya +Ya +Ya +Ya +RT +"} +(7,1,1) = {" +RT +Ya +Ya +Ya +Ya +Ya +xI +xI +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xI +xE +xE +xE +dr +xE +Ya +Ya +Ya +Ya +Ya +"} +(8,1,1) = {" +RT +Ya +Ya +Ya +Ya +Ya +xI +xE +dr +xE +xE +AV +Ss +Ss +Ss +Ss +Ss +AV +AV +AV +AV +AV +AV +AV +xE +xE +xE +xE +xE +xE +xE +Ya +Ya +Ya +Ya +Ya +"} +(9,1,1) = {" +Ya +Ya +Ya +Ya +Ya +Ya +xE +xE +xE +xE +xE +AV +On +cK +aA +Gj +FR +AV +Wz +Zh +AV +Ud +Ud +Ud +Qw +Qw +Qw +Qw +kj +xE +xE +Ya +Ya +Ya +Ya +Ya +"} +(10,1,1) = {" +Ya +Ya +Ya +Ya +Ya +Ya +xE +IC +IC +IC +IC +AV +Lb +eU +eU +iv +nW +tD +vm +Zh +iC +Ud +Ud +Ud +Ud +Ud +Ud +dD +cr +xE +xE +Ya +Ya +Ya +Ya +RT +"} +(11,1,1) = {" +RT +Ya +Ya +Ya +Ya +Ya +xE +IC +UD +UD +UD +ZI +pl +pl +PY +Lo +Gj +AV +vm +Zh +ND +Ud +Ud +Ud +Mg +Mg +Ud +Ud +cr +xE +xE +xE +Ya +Ya +Ya +RT +"} +(12,1,1) = {" +RT +Ya +Ya +Ya +Ya +Ya +xE +IC +UD +IC +IC +AV +gi +VL +mk +As +FK +AV +Kc +AV +AV +AV +AV +AV +xE +xE +gs +Ud +cr +xE +xE +xE +Ya +Ya +Ya +RT +"} +(13,1,1) = {" +RT +Ya +Ya +Ya +Ya +xE +xE +IC +UD +IC +dr +AV +Gi +Wy +VL +As +Gj +AV +Vy +Jb +HY +WO +wf +AV +xE +xE +gs +Ud +cr +xE +xE +xE +Ya +Ya +Ya +RT +"} +(14,1,1) = {" +RT +Ya +Ya +AV +AV +AV +AV +AV +cy +AV +xE +AV +eZ +PY +PY +As +pk +AV +vY +dU +Qh +tp +qt +AV +AV +AV +AV +iC +ND +AV +xE +xE +Ya +Ya +Ya +RT +"} +(15,1,1) = {" +RT +Ya +Ya +AV +Le +rk +yR +sU +QP +AV +AV +AV +AV +AV +AV +AV +AV +AV +AV +AV +jf +AV +AV +AV +xE +AV +qr +ZX +nS +xE +xE +xE +Ya +Ya +Ya +RT +"} +(16,1,1) = {" +RT +Ya +Ya +AV +wW +yG +yR +Kh +QP +AO +sz +Ce +WM +mE +Sb +lS +AV +xE +xE +xE +aK +PQ +xE +xE +xE +AV +fw +Hs +cF +xE +xE +Ya +Ya +Ya +Ya +RT +"} +(17,1,1) = {" +RT +Ya +Ya +AV +Ts +jl +bB +QP +QP +ZA +oI +Fg +Fm +Jy +Ch +pu +AV +xE +xE +xE +xE +xE +xE +xE +xE +AV +mS +Hs +cF +xE +xE +Ya +Ya +Ya +RT +RT +"} +(18,1,1) = {" +RT +Ya +Ya +AV +tR +iP +yR +Ls +og +MG +mY +Fg +eq +eA +CI +Hz +AV +xE +xE +dr +xE +xE +xE +xE +xE +AV +Uo +zu +rD +xE +xE +Ya +Ya +Ya +RT +RT +"} +(19,1,1) = {" +RT +Ya +Ya +AV +AV +yJ +yR +Ls +QP +AV +fO +Hb +Hb +Uz +Qr +RN +AV +xE +xE +xE +xE +xE +xE +xE +xE +MJ +MJ +iC +MJ +MJ +Ya +Ya +Ya +RT +RT +RT +"} +(20,1,1) = {" +RT +Ya +Ya +Ya +AV +KU +DV +QZ +QP +AV +AV +AV +AV +AV +AV +AV +AV +xE +xE +xE +xE +xE +xE +xE +Ya +Ya +ZM +RT +ZM +Ya +Ya +Ya +RT +RT +RT +RT +"} +(21,1,1) = {" +RT +Ya +Ya +Ya +AV +kw +qM +WD +QP +QP +Ls +Cl +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +Ya +Ya +ZM +kp +RT +RT +RT +RT +RT +RT +RT +RT +"} +(22,1,1) = {" +RT +Ya +Ya +Ya +AV +nU +uZ +ih +yS +QP +vT +Cl +xE +xE +Cl +Cl +Cl +Cl +Cl +Cl +Cl +xE +xE +xE +Ya +Ya +TE +RT +RT +RT +RT +RT +kp +RT +RT +RT +"} +(23,1,1) = {" +RT +RT +Ya +AV +AV +yR +Zv +GG +GG +QP +xQ +Cl +Cl +xE +Cl +CI +CI +CI +CI +CI +Cl +xE +xE +xE +Ya +Ya +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +"} +(24,1,1) = {" +RT +RT +Ya +AV +Sj +nZ +LU +NP +GG +QP +KU +Tp +Cl +Ek +Cl +CI +CI +CI +CI +CI +Cl +Ek +Ek +Ek +Ya +Ya +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +"} +(25,1,1) = {" +RT +kp +Ya +AV +So +Et +HO +wb +GG +QP +Gc +tw +Cl +xE +Cl +CI +CI +IH +CI +CI +Cl +xE +xE +xE +Ya +Ya +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +"} +(26,1,1) = {" +RT +RT +Ya +AV +UJ +gN +tx +Sm +GG +QP +nU +Oo +Cl +Ek +Cl +CI +CI +CI +CI +CI +Cl +Ek +Ek +Ek +Ya +Ya +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +"} +(27,1,1) = {" +RT +RT +Ya +AV +Oq +tK +nl +xS +GG +QP +xQ +Cl +Cl +xE +Cl +CI +CI +CI +CI +CI +Cl +xE +xE +xE +Ya +ZM +RT +RT +RT +kp +RT +RT +RT +RT +RT +RT +"} +(28,1,1) = {" +RT +RT +Ya +AV +HL +EE +xa +ml +GG +Oa +Ls +Cl +xE +xE +Cl +Cl +Cl +cv +Cl +Cl +Cl +xE +xE +xE +Ya +ZM +ZM +ZM +RT +RT +RT +RT +RT +RT +RT +RT +"} +(29,1,1) = {" +RT +Ya +Ya +AV +AV +ya +rX +xo +xo +aX +xh +Cl +xE +xE +xE +xE +Eo +Ud +Ek +xE +xE +xE +xE +xE +Ya +Ya +Ya +ZM +ZM +RT +RT +RT +RT +RT +RT +RT +"} +(30,1,1) = {" +RT +Ya +Ya +Ya +AV +gg +jE +AV +lL +QP +xh +Cl +xE +xE +xE +xE +Ek +Ud +Ek +xE +xE +xE +xE +LL +Xp +ZJ +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +RT +"} +(31,1,1) = {" +RT +Ya +Ya +Ya +AV +AL +AF +AV +SQ +nI +xh +Cl +Cl +AV +Ya +xE +Ek +Ud +Ek +xE +xE +xE +LL +ZJ +YU +ZJ +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +"} +(32,1,1) = {" +Ya +Ya +Ya +Ya +AV +NR +Cc +AV +wz +nI +Xv +xh +xh +AV +Ya +xE +Ek +Ud +Ek +xE +xE +Ya +Ya +Ya +Ya +ZJ +ZJ +xE +xE +xE +Ya +Ya +Ya +RT +RT +RT +"} +(33,1,1) = {" +RT +Ya +Ya +Ya +AV +AV +xo +AV +GI +nI +Cy +wg +xh +AV +Ya +xE +Ek +Ud +Ek +Ya +Ya +Ya +Ya +ZJ +xI +ZJ +LL +ZJ +xE +xE +xE +xE +Ya +RT +RT +RT +"} +(34,1,1) = {" +RT +Ya +Ya +Ya +AV +it +lo +AV +ok +nI +yK +vS +xh +AV +Ya +xE +Ek +Ud +Ek +Ya +Ya +Ya +xI +xI +Fu +xI +ZJ +ZJ +ZJ +xE +xE +xE +Ya +Ya +RT +RT +"} +(35,1,1) = {" +RT +Ya +Ya +Ya +AV +Is +sv +AV +sg +nI +vJ +Ia +xh +AV +Ya +Ya +Ek +Ud +Ya +Ya +Ya +Mt +ZJ +xI +xI +xI +AE +XH +ZJ +Mt +xE +xE +Ya +Ya +RT +RT +"} +(36,1,1) = {" +RT +RT +Ya +Ya +AV +Nc +Op +AV +xh +nI +fm +II +lx +AV +AV +AV +ND +st +AO +AV +Ya +ZJ +xI +BK +Fs +xI +ZJ +xI +xI +ZJ +xE +xE +Ya +Ya +Ya +RT +"} +(37,1,1) = {" +RT +RT +Ya +Ya +AV +Lc +NM +AV +sp +nI +nI +pn +nI +Ii +xQ +AV +nA +fc +VX +AV +xI +xI +ZJ +xI +xI +ZJ +ZJ +MN +Fs +xI +xE +xE +Ya +Ya +Ya +RT +"} +(38,1,1) = {" +RT +RT +Ya +Ya +AV +AV +ow +AV +cA +cA +cA +gA +QP +oF +aP +cy +Jw +KP +cD +AV +MN +Fs +ZJ +xI +ZJ +ZJ +Fu +ZJ +xI +xI +ZJ +xE +Ya +Ya +Ya +RT +"} +(39,1,1) = {" +RT +RT +Ya +Ya +Ya +AV +my +xj +mb +ip +ii +xh +nI +ZQ +YA +AV +Qz +LB +La +AV +xI +xI +MN +yd +xI +ZJ +ZJ +Mt +ZJ +ZJ +ZJ +xE +Ya +Ya +Ya +Ya +"} +(40,1,1) = {" +RT +RT +RT +Ya +Ya +AV +qj +xs +wB +nh +cA +xh +SX +Ng +Jp +AV +AV +AV +AV +AV +AV +AV +ZJ +xI +ZJ +ZJ +ZJ +ZJ +xI +xI +xI +xE +Ya +Ya +Ya +Ya +"} +(41,1,1) = {" +RT +RT +kp +Ya +Ya +AV +gr +Sv +dy +Gg +cA +Ls +nI +ft +dj +AV +un +aw +SS +Xr +jt +lU +ZJ +ZJ +ZJ +BK +Fu +ZJ +xI +MN +Fs +xE +Ya +Ya +Ya +Ya +"} +(42,1,1) = {" +RT +RT +Ya +dz +Ya +AV +hq +vG +Ft +lX +GR +QP +nI +qa +iw +cy +HE +Zh +Zh +Zh +TU +Zp +ZJ +ZJ +ZJ +ZJ +ZJ +ZJ +xI +xI +xI +xE +Ya +Ya +Ya +Ya +"} +(43,1,1) = {" +RT +RT +dz +dz +Ya +AV +uN +vG +lz +ut +cA +Cf +pE +xh +xQ +AV +jN +BD +uG +BD +hl +ND +eM +Mt +ZJ +ZJ +xI +xI +xI +ZJ +ZJ +xE +Ya +Ya +Ya +Ya +"} +(44,1,1) = {" +RT +Ya +dz +Ya +Ya +AV +AV +Qp +AV +AV +AV +AV +AV +AV +AV +AV +AV +AV +AV +AV +AV +AV +ZJ +ZJ +ZJ +BK +xI +Fs +Fs +ZJ +xE +xE +Ya +Ya +Ya +RT +"} +(45,1,1) = {" +RT +Ya +dz +Ya +Ya +AV +bP +FE +PY +CP +hh +xE +xE +xE +xI +xI +Fs +xI +ZJ +xI +hV +xI +ZJ +xI +xI +xI +xI +xI +xI +ZJ +xE +xE +Ya +Ya +Ya +RT +"} +(46,1,1) = {" +RT +Ya +Ya +Ya +Ya +AV +UC +vK +bG +PY +hh +xE +xE +xE +xE +xE +ZJ +Mt +xE +MN +yd +xI +ZJ +MN +Fu +xI +ZJ +ZJ +ZJ +xE +xE +xE +Ya +Ya +Ya +RT +"} +(47,1,1) = {" +RT +Ya +Ya +Ya +Ya +AV +eO +It +bG +YB +hh +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +ZJ +xI +xI +ZJ +Mt +xE +xE +xE +xE +xE +Ya +Ya +Ya +RT +"} +(48,1,1) = {" +RT +RT +Ya +Ya +Ya +AV +AV +AV +AV +AV +AV +Ya +Ya +Ya +Ya +Ya +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +xE +Ya +Ya +Ya +Ya +Ya +RT +"} +(49,1,1) = {" +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +xE +xE +xE +xE +xE +xE +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +"} +(50,1,1) = {" +RT +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +RT +kp +RT +RT +"} +(51,1,1) = {" +RT +RT +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +RT +RT +"} +(52,1,1) = {" +kp +RT +RT +RT +RT +RT +Ya +Ya +Ya +Ya +RT +RT +RT +RT +RT +kp +RT +RT +RT +RT +RT +RT +Ya +Ya +Ya +Ya +Ya +Ya +RT +RT +RT +RT +RT +RT +RT +RT +"} diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index f02734df143..d15ef776945 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -365,6 +365,12 @@ suffix = "whiteshipruin_box.dmm"*/ name = "Alternate Sciences Research Center" description = "When you're messing with the occult, who knows what you're going to get?" +/datum/map_template/ruin/space/anomaly_research + id = "anomaly_research" + suffix = "anomaly_research.dmm" + name = "Anomaly Research" + description = "A secret research lab embedded in arctic rock, belonging to a Dr Anna Molly. What could she have been researching?" + /datum/map_template/ruin/space/meateor id = "meateor" suffix = "meateor.dmm" diff --git a/code/datums/status_effects/debuffs/debuffs.dm b/code/datums/status_effects/debuffs/debuffs.dm index c93ceb4c18f..50242e78160 100644 --- a/code/datums/status_effects/debuffs/debuffs.dm +++ b/code/datums/status_effects/debuffs/debuffs.dm @@ -912,3 +912,13 @@ /datum/status_effect/discoordinated/on_remove() REMOVE_TRAIT(owner, TRAIT_DISCOORDINATED_TOOL_USER, "[type]") return ..() + +///Maddly teleports the victim around all of space for 10 seconds +/datum/status_effect/teleport_madness + id = "teleport_madness" + duration = 10 SECONDS + status_type = STATUS_EFFECT_REPLACE + tick_interval = 0.1 SECONDS + +/datum/status_effect/teleport_madness/tick() + dump_in_space(owner) diff --git a/code/game/objects/effects/anomalies/_anomalies.dm b/code/game/objects/effects/anomalies/_anomalies.dm index 56071d7cb5a..4ffd11c0faa 100644 --- a/code/game/objects/effects/anomalies/_anomalies.dm +++ b/code/game/objects/effects/anomalies/_anomalies.dm @@ -36,15 +36,15 @@ return INITIALIZE_HINT_QDEL src.drops_core = drops_core + if(aSignal) + aSignal = new aSignal(src) + aSignal.code = rand(1,100) + aSignal.anomaly_type = type - aSignal = new aSignal(src) - aSignal.code = rand(1,100) - aSignal.anomaly_type = type - - var/frequency = rand(MIN_FREE_FREQ, MAX_FREE_FREQ) - if(ISMULTIPLE(frequency, 2))//signaller frequencies are always uneven! - frequency++ - aSignal.set_frequency(frequency) + var/frequency = rand(MIN_FREE_FREQ, MAX_FREE_FREQ) + if(ISMULTIPLE(frequency, 2))//signaller frequencies are always uneven! + frequency++ + aSignal.set_frequency(frequency) if(new_lifespan) lifespan = new_lifespan @@ -100,8 +100,16 @@ qdel(src) /obj/effect/anomaly/attackby(obj/item/weapon, mob/user, params) - if(weapon.tool_behaviour == TOOL_ANALYZER) + if(weapon.tool_behaviour == TOOL_ANALYZER && aSignal) to_chat(user, span_notice("Analyzing... [src]'s unstable field is fluctuating along frequency [format_frequency(aSignal.frequency)], code [aSignal.code].")) return TRUE return ..() + +///Stabilize an anomaly, letting it stay around forever or untill destabilizes by a player. An anomaly without a core can't be signalled, but can be destabilized +/obj/effect/anomaly/proc/stabilize(anchor = FALSE, has_core = TRUE) + immortal = TRUE + name = has_core ? "stable " : "hollow " + name + aSignal = has_core ? aSignal : null + immobile = anchor + diff --git a/code/game/objects/effects/anomalies/anomalies_bluespace.dm b/code/game/objects/effects/anomalies/anomalies_bluespace.dm index ed3933c05fa..ddd9fe41369 100644 --- a/code/game/objects/effects/anomalies/anomalies_bluespace.dm +++ b/code/game/objects/effects/anomalies/anomalies_bluespace.dm @@ -5,11 +5,15 @@ icon_state = "bluespace" density = TRUE aSignal = /obj/item/assembly/signaler/anomaly/bluespace + ///range from which we can teleport someone + var/teleport_range = 1 + ///Distance we can teleport someone passively + var/teleport_distance = 4 /obj/effect/anomaly/bluespace/anomalyEffect() ..() - for(var/mob/living/M in range(1,src)) - do_teleport(M, locate(M.x, M.y, M.z), 4, channel = TELEPORT_CHANNEL_BLUESPACE) + for(var/mob/living/M in range(teleport_range,src)) + do_teleport(M, locate(M.x, M.y, M.z), teleport_distance, channel = TELEPORT_CHANNEL_BLUESPACE) /obj/effect/anomaly/bluespace/Bumped(atom/movable/AM) if(isliving(AM)) @@ -66,3 +70,27 @@ /obj/effect/anomaly/bluespace/proc/blue_effect(mob/make_sparkle) make_sparkle.overlay_fullscreen("bluespace_flash", /atom/movable/screen/fullscreen/bluespace_sparkle, 1) addtimer(CALLBACK(make_sparkle, TYPE_PROC_REF(/mob/, clear_fullscreen), "bluespace_flash"), 2 SECONDS) + +///Bigger, meaner, immortal bluespace anomaly +/obj/effect/anomaly/bluespace/big + immortal = TRUE + teleport_range = 2 + teleport_distance = 12 + aSignal = null + +/obj/effect/anomaly/bluespace/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 3 + +/obj/effect/anomaly/bluespace/big/Bumped(atom/movable/bumpee) + if(iscarbon(bumpee)) + var/mob/living/carbon/carbon = bumpee + carbon.reagents?.add_reagent(/datum/reagent/bluespace, 20) + + if(!isliving(bumpee)) + return ..() + + var/mob/living/living = bumpee + living.apply_status_effect(/datum/status_effect/teleport_madness) + diff --git a/code/game/objects/effects/anomalies/anomalies_flux.dm b/code/game/objects/effects/anomalies/anomalies_flux.dm index 874a5a9b8bc..eee4319b352 100644 --- a/code/game/objects/effects/anomalies/anomalies_flux.dm +++ b/code/game/objects/effects/anomalies/anomalies_flux.dm @@ -56,3 +56,33 @@ // We need to override the default arguments here to achieve the desired effect /obj/effect/anomaly/flux/minor/Initialize(mapload, new_lifespan, drops_core = FALSE, explosive = FLUX_NO_EXPLOSION) return ..() + +///Bigger, meaner, immortal flux anomaly +/obj/effect/anomaly/flux/big + immortal = TRUE + aSignal = null + shockdamage = 30 + + ///range in whuich we zap + var/zap_range = 1 + ///strength of the zappy + var/zap_power = 2500 + ///the zappy flags + var/zap_flags = ZAP_GENERATES_POWER | ZAP_MOB_DAMAGE | ZAP_OBJ_DAMAGE + +/obj/effect/anomaly/flux/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 3 + +/obj/effect/anomaly/flux/big/anomalyEffect() + . = ..() + + tesla_zap(src, zap_range, zap_power, zap_flags) + +/obj/effect/anomaly/flux/big/Bumped(atom/movable/bumpee) + . = ..() + + if(isliving(bumpee)) + var/mob/living/living = bumpee + living.dust() diff --git a/code/game/objects/effects/anomalies/anomalies_gravity.dm b/code/game/objects/effects/anomalies/anomalies_gravity.dm index bb34d1d17f6..dbe396a2b63 100644 --- a/code/game/objects/effects/anomalies/anomalies_gravity.dm +++ b/code/game/objects/effects/anomalies/anomalies_gravity.dm @@ -99,3 +99,14 @@ /obj/effect/anomaly/grav/high/Destroy() QDEL_NULL(grav_field) . = ..() + +///Bigger, meaner, immortal gravity anomaly. although this is just the super grav anomaly but bigger and shattering move force +/obj/effect/anomaly/grav/high/big + immortal = TRUE + aSignal = null + move_force = MOVE_FORCE_OVERPOWERING + +/obj/effect/anomaly/grav/high/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 3 diff --git a/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm b/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm index 0383bf6c0c9..1216f7397d6 100644 --- a/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm +++ b/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm @@ -11,12 +11,13 @@ ..() ticks += delta_time if(ticks < releasedelay) - return + return FALSE else ticks -= releasedelay var/turf/open/tile = get_turf(src) if(istype(tile)) tile.atmos_spawn_air("o2=5;plasma=5;TEMP=1000") + return TRUE /obj/effect/anomaly/pyro/detonate() INVOKE_ASYNC(src, PROC_REF(makepyroslime)) @@ -43,3 +44,32 @@ pyro.mind.special_role = ROLE_PYROCLASTIC_SLIME pyro.mind.add_antag_datum(/datum/antagonist/pyro_slime) pyro.log_message("was made into a slime by pyroclastic anomaly", LOG_GAME) + +///Bigger, meaner, immortal pyro anomaly +/obj/effect/anomaly/pyro/big + immortal = TRUE + aSignal = null + releasedelay = 2 + move_force = MOVE_FORCE_OVERPOWERING + +/obj/effect/anomaly/pyro/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 3 + +/obj/effect/anomaly/pyro/big/Bumped(atom/movable/bumpee) + . = ..() + + if(isliving(bumpee)) + var/mob/living/living = bumpee + living.dust() + +/obj/effect/anomaly/pyro/big/anomalyEffect(delta_time) + . = ..() + + if(!.) + return + + var/turf/turf = get_turf(src) + if(!isgroundlessturf(turf)) + turf.TerraformTurf(/turf/open/lava/smooth/weak, flags = CHANGETURF_INHERIT_AIR) diff --git a/code/game/objects/items/devices/anomaly_releaser.dm b/code/game/objects/items/devices/anomaly_releaser.dm new file mode 100644 index 00000000000..4b658623d4c --- /dev/null +++ b/code/game/objects/items/devices/anomaly_releaser.dm @@ -0,0 +1,46 @@ +///Use on an anomaly core to "awake" the anomaly and stabilize it +/obj/item/anomaly_releaser + name = "anomaly releaser" + desc = "Single-use injector that releases and stabilizes anomalies by injecting an unknown substance." + icon = 'icons/obj/device.dmi' + icon_state = "anomaly_releaser" + inhand_icon_state = "stimpen" + lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' + throwforce = 0 + w_class = WEIGHT_CLASS_SMALL + throw_speed = 3 + throw_range = 5 + + ///icon state after being used up + var/used_icon_state = "anomaly_releaser_used" + ///are we used? if used we can't be used again + var/used = FALSE + ///Can we be used infinitely? + var/infinite = FALSE + +/obj/item/anomaly_releaser/afterattack(atom/target, mob/user, proximity_flag, click_parameters) + . = ..() + + if(used || !proximity_flag || !istype(target, /obj/item/assembly/signaler/anomaly)) + return + + if(!do_after(user, 3 SECONDS, target)) + return + + var/obj/item/assembly/signaler/anomaly/core = target + + if(!core.anomaly_type) + return + + var/obj/effect/anomaly/anomaly = new core.anomaly_type(get_turf(core)) + anomaly.stabilize() + + if(infinite) + return + + icon_state = used_icon_state + used = TRUE + name = "used " + name + + qdel(core) diff --git a/code/modules/mapfluff/ruins/spaceruin_code/anomalyresearch.dm b/code/modules/mapfluff/ruins/spaceruin_code/anomalyresearch.dm new file mode 100644 index 00000000000..ba311d44a2a --- /dev/null +++ b/code/modules/mapfluff/ruins/spaceruin_code/anomalyresearch.dm @@ -0,0 +1,75 @@ +///Spawns a big, amped up fat anomaly +/obj/effect/spawner/random/big_anomaly + name = "big anomaly spawner" + icon_state = "big_anomaly" + loot = list( + /obj/effect/anomaly/pyro/big, + /obj/effect/anomaly/flux/big, + /obj/effect/anomaly/bluespace/big, + /obj/effect/anomaly/grav/high/big + ) + +///Spawns a stable anomally that doesnt drop cores and doesn't destroy or alter the environment +/obj/effect/spawner/random/environmentally_safe_anomaly + name = "safe anomaly spawner" + icon_state = "anomaly" + loot = list( + /obj/effect/anomaly/flux, + /obj/effect/anomaly/bluespace, + /obj/effect/anomaly/hallucination, + /obj/effect/anomaly/bioscrambler + ) + + ///Do we anchor the anomaly? Set to true if you don't want anomalies drifting away (like if theyre in space or something) + var/anchor_anomaly = FALSE + +/obj/effect/spawner/random/environmentally_safe_anomaly/make_item(spawn_loc, type_path_to_make) + . = ..() + + var/obj/effect/anomaly/anomaly = . + anomaly.stabilize(anchor = anchor_anomaly, has_core = FALSE) + +/obj/effect/spawner/random/environmentally_safe_anomaly/immobile + name = "stationary safe anomaly spawner" + icon_state = "anomaly_stationary" + anchor_anomaly = TRUE + +/obj/item/paper/fluff/ruins/anomaly_research/intro + name = "revelation" + default_raw_text = {"ANOMALIES?!??!?!? They're all too busy making armor, weapons and pointless toys with anomalies, +
NONE OF THEM ARE TRYING TO FIGURE OUT THEIR TRUE NATURE! No one wonders why anomalies respond to radio signals and drop perfectly neat wrapped anomaly packages? +
Some anomalies represent fundamental aspects of our universe: bluespace, gravity, flux, pyro, but what the fuck is a delimber anomaly supposed to be? +
A fucking hallucination anomaly? Ghost anomaly??? Some of these don't make any sense at all. What are they hiding from us??????? +
+
I took 20 of their anomaly cores, they weren't going to use them anyway. I law 2'd a cyborg to make me a space lab, my perfect empire. The poor borg. +
I, DR ANNA MOLLY, WILL REVEAL THE TRUTH!! + "} + +/obj/item/paper/fluff/ruins/anomaly_research/stabilizer + name = "stabilizer" + default_raw_text = {"It's so sad anomalies aren't around much, usually leaving in a few minutes (barring some). +
But it makes sense, if the anomalies are from different layers of reality, +
and they're simply rubberbanding around, eventually being pulled back to where they belong. Unless they're cored. +
BUT I DID IT!!! It was extremely difficult to obtain, but the null-fluid was the last component of the stabilizer. +
Now that I can perform long-term studies of active anomalies, there's no limit to what I can achieve!! + "} + +/obj/item/paper/fluff/ruins/anomaly_research/mega_anomally + name = "mega anomally" + default_raw_text = {"It only took every single one of my anomalies and nearly my entire supply of stabilizers, but I did it. +
I CREATED THE ULTIMATE SUPER ANOMALY!! I modified a modsuit with the nullfluid, which should allow me to enter it! +
I dropped off Moffie at my mom's, in case I can't get back. If you're reading this, SUCK IT I'M IN THE ANOMALY UNIVERSE (or dead) HAHAHAHHA!! +
Dr Anna Molly, signing out. + "} + +/area/misc/anomaly_research + name = "Anomaly Research Facility" + icon = 'icons/area/areas_ruins.dmi' + icon_state = "anomaly_research" + requires_power = FALSE + area_flags = HIDDEN_AREA | UNIQUE_AREA + has_gravity = TRUE + +/obj/item/reagent_containers/cup/bottle/wittel + name = "wittel bottle" + list_reagents = list(/datum/reagent/wittel = 5) diff --git a/config/spaceruinblacklist.txt b/config/spaceruinblacklist.txt index 1474081a23b..676bd140acc 100644 --- a/config/spaceruinblacklist.txt +++ b/config/spaceruinblacklist.txt @@ -5,6 +5,7 @@ #_maps/RandomRuins/SpaceRuins/abandonedteleporter.dmm #_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm +#_maps/RandomRuins/SpaceRuins/anomaly_research.dmm #_maps/RandomRuins/SpaceRuins/asteroid1.dmm #_maps/RandomRuins/SpaceRuins/asteroid2.dmm #_maps/RandomRuins/SpaceRuins/asteroid3.dmm diff --git a/icons/area/areas_ruins.dmi b/icons/area/areas_ruins.dmi index 79ffecf3d99376e78f72eaad0f23de748a5ef009..9f5929274d16c35e9c1a8847edb68d40be2f9f81 100644 GIT binary patch literal 12111 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 literal 11355 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

@Q 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 MuBY}v#U|qa0Pa5uZ~y=R diff --git a/icons/effects/random_spawners.dmi b/icons/effects/random_spawners.dmi index 36441b461d7c6d1402562bdd06c6005f5ec05960..0e2dad78d74450d43da038075cbd65398508dace 100644 GIT binary patch delta 13343 zcmYkiWmFtZ7cD%);O?#gf(8k}-3jgx2o@kfaCdre3lcO0w?GJ%1PeA0B)Cg(cXu0R zF3)@Kx7OD`YE`e*U3I$lu2Z|uIrVX91*vGsEPzmezOk2rt*5nzgPWIws|yI^my>QZ zm`E#(D{&H}*wv2l`tZO!OfXFHAB<6(xJ-Wo($@aYcj=3l`A zG)wTp-sV-Kh)abaBOf+o1lNCrJMlCLWaGR9I~Qsj_%(ObU*JtADeEP~A*1RqsN|{D zy<~rNoq85QP%y}kSHoT!I>#Wg*e>az=^^EXHk6Kx{U?lqw(l>vif(i`s60pED%Xt?k=841S|GovdXkfKoMsjN0A9A z9NOcN-$Lm^nCi~n$OJQ1V^E>~q+PSMs<*x&a3+jFL%i+RZlKb!4gXQv+osgbfr{=B z;rFMl*rqZxgsi2EZU}YyB*~!MS2~{S^`<11!tToAy;X+Cs&Q&Rm>bA8DR6QKLyg*H zw&FiT#m3ZH>%ik8Q>O}2*8YZ?MrVWGJ;~ltfTAl9ew*;iy2R{?Ir{%Ww3d&4QHmw6l&f zL~DKoLq7vMDjh;&5lg^xv=aNj&1k*vrlj-3if{9VEm0TqBj8`4R=V8Lx2q$p?|K<( z^~Fq!JLGiH4CFmUCoxsV49d|nlJQ$y`NXPTyhFpTVzeh;%U8tD+ig4&+_rl@6cfMQ z1v9{k=`XqQjj4T%DxNS-EuhAbc>DfZR(v$5+ewO634G&%(#{EFLmQG^F^|S+Pus;) z=b1jMqu4uta_3UEJk-GL+ex_TYX@1&eC_MS42O&)kE+OD%G2BtJO2OO(qa_4fLk4semrn>HzL%sXm%K({;ZCuX2?fPf;;&AiLDo^q856mT zdeF88hIZekkGpR-uL&g=n z@MYU$$we($-q|a2lq{?Ge*ZYqm~)bfIaT7=iNy@kR6>n%GC`B`+W}r-d{Mo=Dw^v@ zj>=dP-w^usxH+kw<848M57G$>L!=d;aInM!Q|XHwGu&y8)pV5IPImt;!Db1M?Qr?g zv?goeTDog}xzkg|mwdGCQRsv=*A7wrdxc7m?=Rcge^SGIHkPoV_XsE1j*LuQ8DV0HejuDpLbS!Pol%eUoO_(5>9P` ze$(`;S5}RGWlHj87plVegybsN(SI-~5abGYZOrB`+5cfM08kaO44L7bD8OQD0M)v~ zS0}2#h`CkmF6*yXQ+VKL)A!0n;z7eg$iL6rKD~$uZ_e70ArrA~+U(=G&Tu#%i3Qkb<&n+(Z6?4dpvsz`~3x}z|HSi#m_2{upu zjpKYPP~}IE4e(_zA>sr%yi_e27vjMOb5}czjcCw>4U}klTDkMcZKpub7Y~`|v8-2` z4=;?Bih5ai88WUqIq4A}`Ol>##c(gQFzXZ=OaeC#9AsC$1!X-G+@7Ux`?X)WxR#$gPhS1c*M?*t!OqpwcR&Y-mm4NtZjMjGMj zHUwSWpeNNCO895mJ}w64IT%9>w)}buHr5G3iaLbPlg8YI_Wx=`(gc%)fKz;|Ui378 zV)&~7;90P_v^JIDL)=#fjaCI3p)XOPFggzWll$rsYvLAR?p~psYauw>P>GC?QyuYk z5aY0eb1FO)-c0p1I5^5bjt7*|p8EPeC1#szK*Zv^g>}6kh~_VvDgpY4AMQVx6_Xjd zIk}-}pfGntz`WyEMk*SiXK@@x_5(Qt`tD8uMjFcN*Z_Kw;GoIp)Y#vlRb?OqX1!Y< zgPc7mzqJC}V!D{FzCZdqx8od`tOla?W7A^YVg_NCBe^fud8%w+GVm7?>~_~+LALri z?7}_!VA?_L(C(4z@6VOf`4oMDqTz9*mmoI5q04{-Ig`d^q_&CMFToO)|^Y@^u66yjY)b?|;&%L995 zobHs3ZX6|XSqP6ibRqcJCyp|!S_>%9D{B^2kQ9%1($V3# zc(*_GZT)K2!gbot!jviBJ(Y)uZC)Ve)rT8!C7wEm@Z`_yT-!wpoV#p(?oq(#ZE@+? zB5%jw{)d(P2O;Nw?pMzQBmMM!uEep@%;RHeHjiJp5Rrqkz<0;e;ANYjkK& zp0yeki^%x3oMLk}isCXcE`0Z>`$}lffr80`%s5{8sNzT$y2*h3K9mrM`T6rD;zpM( zQyTu_X#Vwshmw*~>acwFRL?rMbL)A+eYJ>1i;2Jd5{t{!2=?52=g6QhBvqx4f+Z`A z;8XofoXR&_wcERoamyKA-{V8$H4bR#F-3weH61aIRkjWtDWBb;P;N@!Gf>t228jV! zqwupY8>*PEqWtvVW4-+abUaFyi`_{V`1>oQv@@Z8+)#ejy5N=HA+-3mDz*I$N%B!c zH6e6{37WBsY^U((+3>Zw4;g*>fWkiMsa?UQ+isF!J6z&x)ky9X{oYy z15;P)cK5npGh+QxK39b>3#ANwZ)W5RxzUn>>wk-#MWUwTvv!4DI)R8?rh6nZmMOOiB7!Xz*I2#B>G#-A=#|7X}6G zo5DE!jN1RIWN2o7{=(^ErGJgc?T{pyVny7nud&EncvL-$1WllNX|o}EZXdzuq)}q1 zj%`tdV=)&E8HD!03l#fU#7Q8N5zDoHScFVTJ-)ylgQwrON`6U~M~!clXT%H!z6+k) zLuU@4gr4W#KUDs_CTLEP2e(jSIX%m3AWiA=L0>QUY&xZ}PI9CdZ;5NrS0*}cvRxK+ zNy7p{l-cu2YA3&E0CZg)uFveg;y7IMr$<`v9z!=3EMzqS(T|RzV9N|IykPKgZo2E6 z6(zgppJ#+oM&aZ6BtGyN++NQbB((hjV)Axyhz$j(-5FIPDbr&7~ zFwK2do$~6OE8+Vg|<^>lGX=nHlN(z8$@Tb7^fU`eLqExE)ZTgh(%gS4M=Kn`$7f);yyZXuqo4 zGBf0?W9%3_cPsZ#!i8qy9e7y&U;6H?2hn#LidjzAIe#l)ijTJYg1w7J6U2)RgN<8vQx6QJx%fUF^wsPUtwPFS4$)8=YRUE;&-cA z=~tmf3kqE|!jzp|@62W;cwqHb7(qu38P{{kA@Z2e@9bN(t{Pt?Rf7*4Q4$e%oV6vn zl(m0@L^{`>1##I=+sWCur(ndUy)D8Q zx8zt8;Eso`_)YMG6Qp9}L-3th#EtB$nm^k4^2W6@-}$D%DleerG4|m7L$a3_o4}=~ zqca;Zs%5ft2me59Z)_%{GJw3i+7$B@2AFC)KRlOF)ZA+R{O#F7ppHgle<9Qd z02qL?`Ht>^=oaMbmzl~v+t5+vy#=au@(KO03Yawq|8GgO}6L7dkNQc-SA zUnyrWON6uD*}d$@Oyz}z_Y1o{IA_GVZZQv0l%^s<{?i0wm$86btO1Yv#Xnn+(-$nY zW7-$%J`v<7YlK=Y3}A}4)$6w^UE+(8IkPXms-U}_D5tGJgY|VZj3$f+ z8FB7lWwYyX%n)e(zGt#11ph#=`DJ@(QdL+5|L8N)I|%tX2BBO5dmJC}dVR(n$6|;) zHuN3-{vI8iYBu2#A45!~E5zAHW=F3^FJyzI!=$i@X%j%QRqsf?yo)FcUKrNHBz@P< zfbltaDEOwUOqpp$CBaVP2?`2Jn%sUH&~GP}RB&sj5`95_65O#3xiT8&=o$rfEIFhc zqZguI9SM;>^=oU3O44Y~p?ZM7tfmt-S@d{ij2WROk$d?}K8o-*M)d87@$d0z4wk#w z03;o88xSh@pQFmYk{y@Th!hKqEKh>tDSSZnshQW2ky?3dp-JnNcWPZc%fziaq*NT1 zD=*8yc`^FUJ{WF`OS1r|Yek~*ZpO(lxt*%32)T-I5%gVF2`L<4N)PFMSeTxkruFpe zYAqDZw``5u`GnS}jT;maq)GE~?v}TW)?bn1&=?DV zUHlQvls~3tXGbOP5QW&VmQEC(2DlhM()?3s9$j-xhE0-!4PbO$FPtP+nSmQ9SqCfA zr~|GLn!VJCek*D*FKJ`bMHszXFrYgtNme~IBvuw~zkA$~5&m7AKr)q1 zm>)5JM$rjoM9^6(b>A<~>scjK<4Mq~()11dA}!4|41n2}&*-f5t>7vLnV!dE2OTI$ zUnzozKl6wGCko~rYa)Zq(3kamW7W}#wM>0}G*73^ML_U^(btI{()88fdgJA5M7{)GqOpkQM@F+H=pyABrkRu@kybaMr*B((S$hWn~_0e8BWbT*t@SCBkwVKl6 zE1-CcEgKNj?*1+O>I-f?#c9T+V0L)M*j$w(%04m1mwFUy=Ns2#WNOoI3<`pMf#@3) zmq{D`TXc2AS2zClF;;p8P^7YqKMUH`LA_l3zS%*ra#2cV__YiZup*I_bRt<^9Z~TY z+PSKpoDXMXdO;+3L{?bUV&I^PBsuBRKYo%Yb$dn0|MZsgtPXDIrg$kl1(O|0Z{jz7 z#{Dq04)~Oi-k$)=MLdiojlAfmfn&XV+jBe?*9pRHR zj`V!ow8+7*w(9^+1#7>{kgI-mhzy!3KkC8I7QYjJXLTX53zWL*SxQEz%p<2W4RIz$ zq4>@Ih$1IO5{U;LBVNMyOoW=S`igabCmRw7_w~^gfVKmJC#0_gGmpSvL_y~uhaJiPdB8O8NEsiE5v|-L_st+CKZDazvQkWo%e4};*J{IrR$GwkTOxX+IAT3x zAfW;=b6LMp2yUu&$&fTC=Z)`x9Yli(#5{DN^TJf;Nn_Xms5|DozRNl&ci~J@n%lca z*M*CD0A=$XiKcLUig6uDV!HgCLr63)qcQ?`zAV(YVjB3eCb|4Yjh3_hVfhRu#Q7t- zTd_~Zd0w+xkQ(Q>jOamWmr?MD>ot`)L<~Uniq!9yHSw)~4SU46Zww2QIbEvc6#2^5 z|1mMtU0NMFbI6`3mEfv+qw1=d0t-c?x8Gxtl7byWvmIgdofi3Q!GG<)2QokZH&@As0}ad!?oJus z`5Bh@(aeVeppr~jtL7vUI%_?#m@@C6VaJr3I5j`sN0sqEV+lTBaQm7^agKmYDp7U< z3vL@)bmIz_++UNolb#Fyy>$%!MV3B@raWLZFe!$Zt-@Za;5jQXQW z9<96ndW+K5kHhW=!kR1s`3VcHyx8gk)L7H@W)1H-b`fDJmQ`yL-^S4nd$J#Y^GAZV zoa-RIrg^@_oD+OFfg{tz4*j(cvm(>Ugd z`u1l6elb!-GbXbj$PmD}3pejo7lyEIefuL3*>nlM!*C}Y1TS4)K*qo-+q4cB`B;^v znAVqz6U8CeO@HueUttHRYW1{+CA~p!^6t%-(q;>0^yRggv7MDu5(g4yGk=Xl?NswJ zRaeos)vhvqo=L!;l)?-~&iZa>hOFMr4Q8?Hp?zvdlsV8Tc60gC&bQBIIF=cm`C^^7 zm<@zO+2RCNQyTmkW5<(?TAcZ++}Rz?{DysxWX!xHo}SJ|0X=v#uWPHWX)b3F{>G&+k`2fWzCA)(Yb>LBvHlf?KN7yVG+U1+t7tl1 z+|F{Syc#x~sw@s06_$ZbvfLT9W2XPz>|1HeSG22szU5`lc}L?1PgJ*k(yE^p-?(Zv z-Z5|zu{{4%NPO_CJ@&}YqPoOFcQZHP$B!Q~Ssi#Xs;a7~?@<6)MQ-V0kqfao{*MDK z$eK#lBGU(!yG#R_ZH`(dnv~hX+$;Um6Xfe7s7KPgc~GV(SZY}2w~Y`x_S+mh!RLBG znCH>&E0}|~o)-w{(}u!>o%V#pcaz;75=`VQ=2P|`xY0<9wA~5_d%mz0ZxWivhJ6;| z3lUdPjJ$lA$;$u?UpN~Qkwu=QHlWdtdr&c61*;^a=WE~MQf)!pV$z+0esa|vV7td^ z>w+Gy#^sILw6|547=63;lJ{(yIp%jOXjXrEN#DsoZZcqo!@mz)hLm|joXvJ0VC^)n z6%%g-&!~<0C^Dq5J!yJ-mOP(o%?Ch;{@6#4EI{qx5lJGtu5)7KgfEB7yFA2@GBu3dyl(Kbzj3u z6s>Mf+#(G7KF~Z4j@yQvknns}&-ybgys~JI2Pz@_SGp~0g`Y;I#^e^zz=B*S?mLrN z*3}(>=M8>PQrx8T)4k9-o`|B;uCu}*jevFoe!Elj#48Z+emh3^ef(75Zulqj=N7)@ z)bIZ){W;&b0rl>`!u6elx0 zhF{C`W3N9JN?MC_=$_}df-^=kHl_DmS98&J)S<%OcpFjS+N%*&FI%1H)!ZRw&2s7h zw-*wt0UZ2t?YBRlQX?795&;G5Et27Ka0k){I|=dgHmkY;xE5{=!?}3U4{q=hic2y% zUhI3Us!}KMl)_5~QR&SaVg{8hpgB7r0^UHZVB|WE#kqOjFj!Ah2JqdFYUlbXLHwP9~D`mZc#nEoT5; zxWK$vaF>Ruo}W{=4zHFTXjxM;_fx%5cwfp%oTWj9q(eN;&LX!QGHw)x#W>ye$xhc- zek3Cu2X{IZ-2zN(`c~`?gxw73qg5Gy=N93FB3G;Mp99dUQW6D^Jml1+0N_Z0iG_t_ zr3min?bS6i)6n-8O!)SEA4`a$06{s#YRX6>g#K7~<+8pI-v={CDQEMSE+OsrP>YIx?OJ4Q;)6R# zwFJ(%44LToFY_%7kwz;}U%(Zu+bgUMrAhu+1+~Q6@Q@udH%o{#NNZdjp;Kq|Ff3EK zMQILdyiJh9ih&)I3Mqi#sKk{f;Gw{!lfNT`80j5vF;B_IjbLpBu z@oFlwAz6?&ru~83vUCTgLG{f%m2!U}=RE7+NddjuHH!JH%t7Hpgv9pc6yXi;%!8gX=+fQF9)+1` z`6)#C)P{olH}-*Wq35bPgBC>C^1%z;rUI8I`TlzWA}T1|E1Fcu;ei@7x}s;UD7w+z zn9g)@CUv@FTU-{k;4O2HoC}f4hc0oOZyF7cG|w4o_{YCnRJ-Oknt;@TnRb`=sa>qN zil~c7ioq)9tMN;Q^WE$Ij$taWb{{57d$7jvEmcfK1t&1ykbdV+osDA;w@Xz}PfMj< zilv0S?T&mFLK>8J7y0K+Cg0u>2g<5Fr-B({Tdli{K}e;4fI=!${|aNX-B#x0lPx~D z_bD$9tRAF9_bF&TIFw+W8XB#R`QK%RF{o%BtS#)sXcW}>QA|MT>1jb1_O73HzUTFb zU3^e*=>QzO%Y;?%UybvkdBtly7+V(Fq_2a(e9A4xSw-y}|7~K`-j0mY)3ue&zCgBG zJ%&FgY0MTCj+S;DlXLs=Y|3mQ~BlA#&<)xpMPZBXHZYiJsgY(g+^Bvdr_mE{wZHDoWdXe*e}*3cRSz5VFM ziUPRyXC2Y<X=ZEi*fy7o`a&=u~Af}ik*z)wxs$__wX~Nxer!XmsV23V&VT+ zJHquNf+qYablqIieLnOZZx+NeM8&nFmNcp&1COF`WoMOlwa zo{nIl*uuVVt!!=ML*Pg~zRgHD!V9$q6S~fycAZ>B3MdVpV3~&gvJ4i&9Y9$IiA7z$B%lL-qp=L;#(f!w z-Wrtz2Q%EwMv2b%#NA(J>t0DB(J6PMs$u*LV6?Kno@%W2Pe5k1$K)ql8GvANjRBNf zGKcX;;PLa1pa*rzph6({`pQk?Ci!LsAbdM+s2L3Gdi%L?)&(*r603RVL@|%F$rk4G zBZI)W_DQKiQs+spUQw7EQM3E1ym<1o-*NvIhTfcuyB(7F$tzKnH;M$kQRoS%sVV=M zr+9gQ;e~`I_S`$`O;xm#b6r~NZl@D}`w&%i7?Y7&{A zF!dUNj>`nJr9^q$CJcF80W8~fB+`!Ap0+vova(Wu; zw#+DEX^@cnU+!;W)`K57vH+adGdVnK70^)Uw@NNHD#lsZ)Bur!r4`cCkrZ! zZ=a1WnkbfC0OrMuvo4apPD5^s$^_k4H-8JqRLE|1ld=(}GxQW4e2KjsW=CL@^veDY ziu9$;9t5ZMFj-^33t&sbvIw%$huB!PlA>39OA>g`0gx^GL1Zd81rDC!fgXo53XZWl z2|f(rt6Y-XT;B~fi@h7Bsw@kOmEt{(ce24KH3_%?r0dY-f*tBVUmfF>XE?ac=nPxN zaUbw+ffGK6KFtz+e~ix5wY@gyv#P=MfaZFnC@yvcdI0PFGqa}+m+KHnSLdbBXo44Tc3G+ z9$W)FRJ`P5+wg#Rh6r(wLHZlh$~Fg~fOGgGNE4ky@(N zMe`R-?ZdtFmiX#jTWO8Zp6-L%5@yRy_ykbnFR1H%W%i8kM~MJKl-b;A2p#DAieAwB z0@c&(;Gn0>4QK}W$FXTox(_zX_W+f;2k^c#tX~KO#j6I zw3Glra|BGMhpaz#muamvIA5 zp2Z1LA<9Uo^vD;{F)7XYpbLUu@D7P)A4v1JB1Q&H$$~guL-`DxpCs8gqrh$LYH5k` zi(nT2j?bU0KHf{xu)T^Qv;ZExd&W>YI6)|Mu)?D751xd7dwWy9d{KRql~X%CmDTZA zK;qjAiybjyZ9lKJ7-@~!BLHZO9U#cuA2Cm62BhWY;4d&q55Inr?g*&1(}mlw+;5~~ zchygjoJT(x$Sv`_#r-o}Pl*5}n48a%iMvtU6-VHDCR<_8vz=CZbh!n8aJ56jco!#J z-d*Cz*9228-oZK>n%2ut-6`w%0pYvs>`w1rr%(-V|m%`@+zJGDOw4jhMeI66_ zIq*Z*W`Am=)iHn4{c!g(;kj@=$-qZ_6O#e>-39Y`phiGooIMuFSPc<&QgtTprD8LV zY0xM|u_I@=qau$U%RpsM%3*xht``Ijt-BD-*8P zzj(`if>G^%8;z~!23FmcV?_sWC{o$9$Svz1gnLm*@l#S#{2s4npJvnyIYj42j=CZ$ z@-;kV$6pQql+~DL-nC^#=0HXN&_UP)B`Ip@N%uLNcg6dpd2-u@P_*L-JGL_Kt6#Y# zJxLpW&wq!M2$inD-*H_#v_2=w*4tQjha_4CiXxl9K1l`8*K*TMPHbcmT<>?Yr?0B`9 zM#QNwl^*r+8LP-kc5M<7o&FW2Nk0E`8zOelGu!(g<6aS@pfiYVb?PFNv{;rI37}U3 zq$1~yVnKj&HWCZny9MNS7U!Cp{c`9F2n4&}ZAK3xqO%#IcKI7C$th&LU{|s0c~-L% zVuBLofK}U%6p?@W+cc(Lh3wX%aiQojaUYP>c8c{6Hr(ZRXgA`#5k=Nfqou_58NB*$$D zact&^LuB-9Zf0ewD1#k9=u}S8Cl>b0QT~E$_`#HQkr@B_^Q6=^fJVqkf&K~`6n?9v zHHyl}2f17(I&YahvEAQwtlsNc3Gu{-J%6Y<5Hny3x9^Y@V2WNlO?`i>8KhsjVoce5%keGWY++CtyPB z_`*dIS8+*{gMYajjJ<^6`<}wBcXg!Q`Z^IxpwvWpeWZnZJWeGxP}Ed-2x~LX8Jcyh zCS@LV2>|fMqLgTs0Q*gS=+I&7K$XZY}`JUGYDG?kbe|+_Su^NtN1Y0HpNy}xR+oyy~*Wre|GN9hMH?$ z!M~->f%}Dg?oHQ%(nDCiB2BLJu?MK(XmKcEAgL04V8Dh>_k>`YuL99vHVb^yu_<5# zij52KsOqdJV{OKWCbZDRK+~&p5K<6!izvFjKqSAP$e~For;CQ;X+-(|n@)P)3njZB zc-%*6UYwo|kRiO=nVEZ2gdrk+==hxs{Y+U47G?cw2mOebLmbpmoJ&v}u#|*Lwfk-f zUD#|O7jI7qq*HQm4V>VvtCT&>9epWab?XY{ks+%bc;5AkT0|9nx`RlfIYA=VI=~dK z=l_9C^+YCu#*@Ov_Mj(#;g1jst(B`(B-EtOA{MU!8F1}X<`x;97mRX%I-B%R=0xVN zxNv7n+5NR-3^BlVchuJjFWc3_m$+3|akd85=z;fQo}!hmD;8<;@4zg%^NGuEwkl0; z#rZdX-gNOpI0}?ueVCt(RZcLw9zNwQQ@qr*yy2JVvbHi{^1J?|N!8-MyQ658km<^< zd5v)XS3CX@lNcl^@bb>hx7yb9nDzYOAt%^_=@;sCR?=-}<0}_LuDY!NV=P0#lbJ)4 z0>GcEPWw+$^#yGS1R%%bmGlpbhLH1!}j03wIMGJc@4|n~v zfH9VrIQIJgXCe)>l3r4@%?PlQx_c*zMj;n~k4tIao(Te>RsB~e8(>er;CU@$$aKh` z|6{}hfh)8zp6R<4pmN#KO>=DZ80UM?Mi~w#u`b0P|K@4x;~PGr`TCfZ)t3Dc=S{PV zMV~$M?1R8<%|QBQN^dQbwQ-vZhk-P?Ug?RJs?X20H^O_8e@K*W*#OZjHgP(zmZ;5P z_+!6zI+U3|q3Jw6W`lMW2BlVipY&XzBj@mco|KA+1=RlFj<%C4NDOtP(6sRkA+iW+ zczY~iZ2`>!sM-0?G|7lk%Adk_7#8cFy0VjYN4GRs zhJ2nQl~jgUa&`P8sOMb&KZd}c7y{c1q!-|2s z`99d$@fj1+M=nAXMgNgI`)_ z?GQ!A)Q;kvT4xsbEDY|)Uuib>nJa*R^9 z-D@TzWq?P@{7Ma-m^eq*xU9fC&M!;yt$N3AG?EX+;MGQ>?G(Q2Pt}SlL!H>@^!&I) zi#~9w-S3jPx`rvdhLZSu#l;WPM(w7iqGIfoBiMJ=;THuLRRv*JtmEE8qg9s@FvwU^ zeEfC9VBnUEXLU|kIy|ojR5`Fz2*ApK8VpOf>LGAiY6~{BZKeNY@#y>Q;iH|^i??oD zw*mbt9Siwd`tS5~MGjgEaj7RV*Xxc%Qd6Gjk5(Pp#m;M{)Hy;IP^S}CdOkJxxUImw z-u-xSc{Y^Y8neZXQE}?_c_|IpSmUF||B?N8czyU@7|riCaysom!H=@MyGzH1;dC_x}##SJM03*hv3q%9ULWZ0J?SBXaopU;sP>>GA$#Eg5f1G4LC;yIy$g-2@QA z+N`NwWVz$B(y*!7k~MkKPL9XrHLOq8ZY4O&M;x<5mT^XClq}1w6ay6V-@V@M{Fe5W zII-EzLF0Kx#;$Z4x}_6ESL}xo#8J`dQ`Im1J}KyZ(6UvgVtT%MgDtQqdvFG$Z7J_p zcx>^`kGYBd=y)aKF{^H1wY;h5m9r9iK#A9#d^{M1MIWDwU|$vN<0U5I8(sp~A7EgO z$+Ydm6>`vjGA0>!{Yo z&K}Wk&0@f2TVrFv7Yp`32TkOkbBO|~EMc%G5aw-J0cJjEPZw;+&o!Hs4VxeOICeer z&pmDoew?CtGdYH!cwy2VfkhJ5Zd&ml26YmLd-qobJP#tqXc6=<-cM4}RaCrOEYu5t z^CrxGyoh}7Kh;(RF@Z>Akj~xzqa07wWvw zAZQWzzl}uq4+Yw+A#;^W;@A4Hv$tV7dA#%wf#<2U>Z^A3pQ6i%c1HPW_0&lvZ9tcK s^g(>32U<5`+4Ag<)M}r2%(aRHJE}Cmlz+9CgPyL}ikb@5a+YEL2cehC761SM delta 12187 zcmZXaWmr`2)5mw|?(UM5mhM&o=}r|8X$fi0Qqlr~gmiaFODx^p-5^LeEDQVa`@enW z#d&eAbM9+qK4-r7%(?FD1l0OS)HoJ^*+zk{w0DrvTRtU?EBN}@g_iw|O0j2?uu;c6g zi;Kr=R|T!D8cAM@0NDM7yLNqpByX0CStixg($TpJE>7~_-C$76$ltJGofnh9uJ`@! zg*)lO`T2v!iZgmCVJxkcTW7|iX&k04c4%qWG-_prb8&#=FFRehNO{IM#gt_(_AlCR z7R0m!uML}mv4;%n8DU}?`%)mTM@@x6zB$?Wbve7Ckv&hv(>!f~z07-V2pLtGh4a#< zu=ngduIP(M)l4pbH*bwzd!uXtk6^VW(GHXCmZ%a6M*KHo1E-!Za8aV7UHW9juB16h z`JlB0lUIjAZ(>@o?J)?y+vcTN@Y5~t{8suFp;ADL92rOW7V@lzULv(LRTGb+zSL zl?Qs0wiMBhpv-2)>J@uJBe~w}NKq>8XRW}-Id^4^6NbPqfiUB2htEMMN&9)0{6{EQ z7#f=$%5S~}l$Widu%=_>~KhbEUlT{QyJu_jjBjY;3pFFV*e^1tW1-?|2 zi6y2({qG%1X%une)Ti;j;68|2d=w!XdOBlPeBgeV@C7|=el#Vqk4iw;q(c~EAQRy%B$@y*|#C<*sKiKc)95ahvITB1VMBbjMBSN851dk+GV# zBanYk19T<~YpN1h$r0!v1j~t>*DS?C;uf_7=;qiUI0W`c@Jx3=0wscbqm`-n9ZKvg z*;=L@)U1i)ctLU+pTZuq2S`RWln5yeeY2C|OvncWcFJN+NvA8HbuN6c-aJ0H7g?zQ z6`w-c&(d_oV=|6JVqE%ZE_VHq`80xTCm?_`$evI2n#)f$Ds1PltTOcbL-lv>Q1&NF zYKUND0^>W^+6o>F^x9jX0|!l7l88_9N}DPS%dfyKN zMZu*h6-VTyI1<}$$kAwi?`++4UwpS@q}nie3&FWBHXA^iJ``zAbjVUwWN2^n4j4fh zxrM#>Cj{;h1_>A88#vukXW`-qNje$78#-HF5s)DA@0dTj1SE0TyotohTf8I7Iw%K8 zp+~#f2SItNR>Okwf!({B)#yKRAvSnxv659fr^yQNpd{9nk)KJJjG z6H6ly9J2nmsB%l@b(dLEq4U+KK<)Cevtfcf8w~w-+fHM;ktd$(GH4;4j3!kmB}8>} z@n+9t&7!X;X-1-=;r-_bs)W|om#2ZVl9G_gi_@u>D7P8}@01%%1eXNqgZCsGARx1r)rrOm{+Ec4IsZ@*2c@i}L7y@XvX@8n)ENeZx zcxB<{sL*X0MFdNlbR(dP}+3RRQHo0 z-Q(K0p?nM2AhfOunNl_T`=gLnTy%`OVX9Ak;fPsr`J+Hf2;Zs+}`ruMw%`siIRS$3^t#J8O)gvfBHvSpodn$jcac`K7 z&T|U0e?%+X_^`6)0F}2;_ z>#Ja!>YYIwH16g@jIOvik*2LY?Ggrt)SC8w+4lsYV!u0RtE#XnZvL~f_;!Ldz$1q8 z@T5O^hh%ON^XvufB)nmbANghAvQ$?*M^V56zHGN8V_W>tSr}+eL8sBb_YauIg^2M_ z#rf}zYH+GwgIaSdNy+yI5B89!XYaRSrh716DSPRD#WoG@cobJ_UwrVh8gb*d{5_7* ziscu)@RtR#HI>@_adz5*VUSQX`i;}acbqxiptBQ z0Yux>;GIf)p0(c> z^F?xn7R_OFln_D^zQ7;$tfJVQG%f?OHcvcIh!K_*2+b664^9pa4#~%>X-0sR;@R;Y z!l46Mlc5>)EjAzR!lVd_EpM$yeFxUSd3Oa%ztgOMyHxEozHe#&MREEC*%tuG{5nhy zz$wH;jj9>rt4*>A)Z+!KsBy8v48na-Q*?(9!m_?eg6wCtU|$=J=bUretnbkwRer-V zX4wCRr5gzzA7fTI>vGsUzrHW-V(yheUAYbZGjnSyNrZ1p$I3N@!C)pE=CO%DS@(hj zb`gYG2KVzJQB7v*SfjlA2?Elix7S73OnN-@kfLRu+1Q-RoSbQTce%G*vlU!~gr$Tp z-AZ|$m^$NU=QwD|5T1)3sBs$Y)Fy9skbSU~0~;M#f$$=mj8>VXXQgW?`Yiv)Xg8qr ze~b_$blHMfQ^(t?|F~DB+eh5xR;3GnyWlMTO-{E(wffl&q$GR-jU-jJ<9D>xx^WLn z*ba+MU)XFc$~?GseP3M*tXVl+&i=~?m2%p6Vta(v7v@QK=>&1QsH5I8X5HCWdAGJf zRJJy?teimu`pIdMr@OVzZyz)n1TIIv_jizp$?I&&Gk0p{?a@bq;D;6JpLErA!;$^Y77UZ18 zw^+V;{o1yYI)7CZ>gjteV-oW9qm1>lFk-+~v&zqtpP}OHHVNS%nG`KL*O4ex$-zf) z&Uw+>a{GuyDQ6JiIBtaZEflYV%DKxebWtLz7vbW0zZ8bDiGxUpeaI&U$Ssuyyu0!_FZxRAR+1FBX-8M)`6j4a2)f z;^Q7?N=_`V-gicb2VN-6Q#dQ0Z562vP z+yN>NDXWq(pJxLu2HCEqNU_gFISSI>rFUcfnT|;ED`_c~`9OM{8WBeHYci-prU)axDLXPRslpnwUDmOwMMsb1r$D zI{3{*L@sJfQ$IvpL`O83}=Yhurd z0c15YK7|=S*j)W&3j0>Bx9=3=Cs2X$6<_AfD9o|<xcvZ~t*TCPGHb)Vbayvb;efB5Bj#=DTKa7J%X0DhY z!dd#}MJg^%T{yzmhr7~N98@jmPd8=LrPZcv5azteT$W=u(1yYK1W|&6LkQR-nW96y ziiRFZ{(T9if-vD79?<$x&c|Hg^;Q&ogtE$HUml3CL*Fx5R%n_6^ydg{9k19|(z}$W zK9?j&q3o{xpgsP*%&?8xj|A5FeYJ%g#iz*C!43J7Sq{Pp%D|eHApYbq*OQPrg8ozY zPFgm?=d%Q?F=(`RW$_R_v-q+&r&g&^FweqpY=@t@ceEcVMz**sA(xy|AiCqjoTC{e7uBSyY7${ zRND&y@HJ%e=&+;5I1A9rAZ*z1+qVV%8!<<5-<_*NZ`QyT3h<0VjN(6!+0>S9H3sn2 zM+2|{%A=aX!q)s{s=>KHbgS;l(HLe^r^n-KGvp3O&O?zk3Utd78f?A^WmORZ4-2UG zR7xPfOa~v5Q%7%>yq^FPrO5_S<6|uLb)GX2BFvdP2x#7xI`$+O2NJ2Pv_Ec>%c|Tf zyRj9QF|yLtkB$d@V6dU%6LjcbThn{rwnpv6Wa!Kw)vulSRrw$|x4rHAALAz*8h-8p z?vYy_>i!ZgEZe=2)cpMXGuUBOn4dY?X^F2A6>@kEs_&vAYn)o80o+rKI}}R_h2Iw- zUZKFYJ}CATn#_$4^_wfJ2x;CuB}EWmc%Bl&nQ%L)9gA@@HvEO~VH8_(L}`??8sB76y4;AbNhwE*bFk%xOjpHvl9JO1~;fAC=`D_N|A>c{Ik7AkNOy zr=5Glr6!=%{t-DtLb8f2f>bZREzwB6kQzP7E~xW3lmdH{Adeac))XF!^dLA^R)V99 zU?ZEzkmXlKIPIv@UOL6m+%6GpFojOuY{_5Yuu-%eCHJcHKiyh`!*X2N&+~8AQ11hc zu7UjQb_at?-w<@Ah(Qcb=w2_!u~q5w$T{0eX5q?ngYwF`h+tmNJahB#)@g=|+D#~q zvH(9aBx!Vjxz0Rn5>}-Sf82i3=ut*2(5_7P@e&l{SRtJ#(Lj5JUpbu#22rt32 z?#F_x(~qm@?f!yS|9I`ge~F`!B^6hNS4yf&ODyyWpt+zvLjuNj132T{h+DT15B=7| zh&zdiZE=pL*mcaZPo2LX<2c88AI@pZEpX$t9u8JW@tWVyc*p(1ac--O9Cj|1BJ($L z=Oqffx@2(k=XLD^kEc{3y8jkW(wpll)szM8wf6A(cq@G33ADcY*E!E^_Q6iTz5Odo zY&l0zgh`;2WGXNd<(tflMpom#Q~QCZta&k`GK57E0a6}F{&y^wiSBGzTqUy6_LTcm zG=T@}E_@PsK-Qx*^2`*4f+xqN8366;_zryv?!$l(?%k&(l@!YqVhfOWhwAL4H73iR zFoZ`WiTOwbu+RUc3;o_6G96RFGB<+RKb&(U(hjzeZ2;ive;mW1MSE7}awQy98tSj= z^z1_dh4ax}g6A~6HCDOWnImju#nN^lRj}6aV?iI*Iy0Pn`5!Y36$wklrvW)n7IJb7 zh9WIk-w)piq$zc!(C55;%?#>THnd9?My*&@cuU@7gYCZsn@rvt`A7>t13E%{jyd;Z z`M)db69aNg($|KFe7J@5Q`SXqmhqOmI<}KFQJ%|Xjb|GXIK!<2`Z_B$Bi{?%PfGVv zY$E9CXq)oj5(*@`-$O_cgueOCZyPVl8*Dh*P&uB^{JGk$i3fO5gh3*+e$snP4ylKm zW#n%u-l-0KIt^CBSMULkMF6FfLu4(S>@STXfOv&klLGH{_ioC^AR3T4?9RKKi5BwA z#O7cC+enF8nHL%b{hr==U&%@M`>gfUw`8<)+Zlt*-m9-g8^q50tGMcscq~6E$Q%kR zVKCo0qdWPPFjKvmXTq|D*=oB*L+1o_v?zJ+3TO(S@}mMw*sDNK$ggg(5JM~XEQP>0 zxy&bFr>bE-Wvo?P)uz_y_kXk4`1xz( zq(G1=ju+opzUzDoa}}1T#9c(w?>py+PPi)l4;cb$sgLi^4zs4>CGG>s%}obUQaQtSV(xrnsd_>OVNry>hDsWA zMo;_ztr(tR&;D+dp}2OE(owA+Q?#jZm48&(d6UWjKiCnE?rNWbS-`f&muEX>@Ixhu zaU(T39G1l!MtcIOBV=F;Ppt*Q{}iWD&+0K9RzR~0Dy|=^SslUJgBQYpj3SwTvS0IC z(q!|6SAsG1nW>S#0@Tiw(5_%HB#5Ep?29Ic`xgB3FIn|0UjzFhp`FByMI8S%sv!-q z6Zb4cJdvC!4Gl-l+9CB~#NVH9eR{)yYJN`6A#vg+Iu=$|VLR3{d%##`*Ty62%q64^ zpaek^2Ss`?Ii9RZD0<{qEh5#0Mp`i3GAxU?Q&hhx?vHr}X&krnXoAMBn7tv(7<8?nG{D+Q1dbnl zfAlUq97BA_wB3~j;C*GGpop>t-ErKoWwk(NX~Tb`b-_!K#hm8{`deQDzJo=MJ#=PQFJfP2^;xJ40W)QJ$?Hms1K;jb5<^8z zxppAclgO`)xcZUjny$Zq8>M+W{MqlWfxC2(V0H;Vj(l9S6xMKXYyXD$IM-q4`;|Gt zUp1&a{0$v1`u-6066as=tK3Cu+fkvsV7cTy1YCNU8F-;nX0hC~!?XQPCSrS8>NUK26pLqt;Xs@Gf2 z15(77fqqZXAkP6iyT{=<>+)M(-NJVnL+T={GaGcE*UZ%hqk%y$*|~lwXR8*HAaaQY zhJw?rS#It#%icv}3=5tm?xn31;BxEN<@937%bMZ<`E@}}x3Ul)7yXX&u4@_}{;A=e zf5@fZmTLkHPvCw~k@?j+tgos1>B)z<$M}2bem1izy5Per$E{lU*E>v0C(z4NF#ce& zr+qS)&g{4nm-1w!7D;XNN>O3wZ}NgW4Y-7tO*iWH26tN+|1sZ=#QPQ;UXu=i71m3MhbwJ^7;bov88x)QoNkqKb3ET~y>!`G(X3Fm38R3GyWh;K=1UbL^qyy8}3>0?Jz3|AysRA z>vU~HAw;4L4Vgua+Y2%IQ^SB@mTiFH?+hm)$n6;_GT`HA45->^=rjWCV!$?oPZ%p0oYQx|TB(hBqAWd4l}?JOn~yBa0U(q0?zd=^ku)MQkOc=}&CnBVC zG0_Q|44+%Jn|S^xo`0tVBHL2FuA6&!?pQ77;M83r6)xnex~xMbQ*twXgZdaSxCf0o(>cV6qZv-4Z{h}$5|jj zMUKe@S8bC59nXI!_@5zaWqGT9_2br z1h3bTAbG6&WJT|BVGt{*o=Ea%*9?`>YaNctyw&9;=0 zGclY3v}3>;yWY4}-Gxz)hW7u&89M$=&M>#3HP)XK_z8Y2iiagBmxnWxM!WVh_d`Oz ziLUZE6Kqrgb_W?_^J3Oikf;hj!2)Pokmn|*rD-+f?G8pIasW@tzxb{lo^L-1lZ>&6 zsObEvkFRK-Gs*sl6_R&%Fic*+A^3I`DQehsk3Kd^$3;=eMd4aFv6x-aL#RKNj*YS3 zIP~Y}4CfQtH$q6qk62~r?1o%kn*cE)(aoZtg1_aYAiNR}u1aP;mUWs;yB~nwP*g=5 z@rai{DmDjl4V_aq`;&#W_+h!-afuka;{*CK14)SUdlE7^I~CiXC=%C@^pAA=g2M3e zz4)$|&cjd-J7-y{Q07o0Mdkk4n@JE2Xf)1ZOXQTn>;>Ak+5t6MVRzvt%j_fb#0t70 zpH+0nxI}Q;S6BozRVX8(o&@*>@a@0(3^beWY2U-&1d7dTUi*Y!_&?z_)UM31M+k+6 zswf#(6|{HZcg&gus=jYu+iuRosXSG5A2u9nuo%fniV`!`R{Ah(izao9Cz6H#% zJS}S<`eTv7?6W^9z$zqo)bQt4JIZX`FN=?UUx8jF<6sI=gX7vD&A{o&?I@M-9!9b1 zc?7hC{H*w&W#$=KQb`r|zHUw-J+ZF7oU3ZKM617u+5t|eYwq@;#Yk8ufoCOWK*?1E zqL1%J*8IDt(Tz~v71#T4#LSOTf_WT`H!r>?@z;%%?V;`K|hm=mBppy=6Dk{wsnX z@UV~yr!4YEqBhhff9XaZJd^b_bzQzr2`o5K+M-g)T>F7DU@WC&Va{a(mB5`9z#UsE zrBuwZ7W=*8%=T1oNoIYq^N7!{o94M>#{2Kx=9V5wyXSKfn`{G@cZYX(WauovlU(G+ z++>fFp3RX?m`~#duVM2UBQ8Teby$fYW<(#`v1vVA@{hidCS~u6lGcyPSkFxc$#DJK zFi;}96f?#HzPuY4zm5QMGEZ2G^zHz-;9L5-NSUd>&UNs#`Up9=_GrY^c0C>pCg=}y z*D^Mynn5@Vqvc#A69)ZEE%0m5qYB#Jw|%;O%hrARl-{Gb=y3-J-~jkrLRS(fn3S zhZO-aXS;YmoET>fJ`fp+U)2?9!pw1=QBMC2|JjT^z&(-pJyq0S6=^^wi~irkYt;2k`#5g_iWvW0>nz2U4QZP}9|Z2fIv~Gtjm# z=T>1j+#7(Y+Y^Q{eaqu>*QFwUUS~k^aJu(1TPLaor3S;<)~76te8ur=B7n4{jJdA& zeLWWR%i4hx+GObhbtjP~t1PA?wG?2ouiYN?rzcbu0o?>~;1_#hA$!_Cl)c|n0yoV; z(YXQ=E4IuU>vJ+2QMEQab&*NZ>nnNXFU@7`RI>9pFWfd)KIr*1lTDe$QO?)NJmsmN z^7hNvh$;KgQ3wh|>jP_hU#^LIMAp0%_VfJ8FnabASVth9)wBpzNOb;EgIj)x-rN zdHv!8A_?lzF%R6_XT2|$K!rpZw3V$SzCXbPo%yb-&V%@JgQJbQxy5QtdTqY?RYuY! zBYZ0VT3I$FflS~Uf zH7Ri1q#TrWv+*;{Q{{`a>0l7DOG8fSzY=NG=fNjU2as1>O^sUz#&|9Khe=XI4SA@G=E z?p!AxLW&`u|J~G43C4vmK0PUeto#=sL7T$=SrI8?EV$Ks)Te5~!gU-481|*k%O~Vh zl(|_mDe=1ad6u5@>_m)uf@TqzF9fRk@CpPMl%=O&MR-2ssnPmBUa#IgIP+FF`5&$Q z&)ox+7&OaAA=RF*W9L|i(@OdQwsrb^iL>ro^aH74?x=(d%D0^BpJ?-a|GH7Uni)L8 z?nfa-xF~}cCzXYT0b$`7wqmd$FiNB~8$e+O8CxCCna*xFLiNG7J6zrC;4>5*>76*e z;VX7Cv1N|h(&u7Bx|u&Nc;i?5M8ywp?VAS)sZif1{Gu3s&J;#1q1V{}QVlO}RJ_D0 z3#&4}Q;$kRV0BGR4P!W%uLtUO>jrAwa_)0^@cO)67S02d#-cR&Wr`O?N-l+sV$6^^ zCO)rZ9pyv@8e9dsPtjtwhFUcag!evxq|Lt+RLA@mvpNBCb%xu1F0@h=o^|gOs|3e= zmxNefXoSi&d5w61z8)VUYnd8%}y>m8Bv#=kw z_+fSkbZ%Y9OII25cd4bVe(|5URUL}t;NaS;Y3MCqZHn$hHl-2uBDg`J;`$GB?N2K7 zK$(^1tP|MbTJX|EY$#7=vwf^{FjbF5#9IcTN!Yu!rwo$vp*(whgm|aN<;Ki0Q;`ds z41Q>FkD{^JB?**TI=l*7CeLfGR?e3?3=6n%g9@hQ!C(rZMm@U<@Mi9VO!Kk67f|xx zDxdYQ$cqaL>9Z&lkV@LAI~R)vYqJ~D3&gDv`fgMmk*Mw37W!!!KmE#}djpd89T-c0 zH-4@_;WgXUnRQeT&&JBm$<-;dx+Xm98v(xieq7gg$Ce1uTMU&??UcH36DdDJD6o8v zdl=Z$!~PBLKxKr{Q}tyV}TZrJx1mp?B?*U%qV;M6a(+F~-2z65hHpXRtg zk8sPU0zyXlHf4meMtB&iF1(9TQk2FDHZE{F9v#u%Dx!Q*h}Eusk3I;jwxGud|H)g# zbHyhoq(8Mf?z1*sm{jVc5(&ej12Y7Cazm4`X$knx2ZnI)o#Qw*_|CJ}Kytupsovdn zJQ~wM@9U(B8qH$AN`=A-6Zc}*T4wsm2)6c}6cACKzyVY}> zCKto;xOb)gBWkYbbb!rbWQ_a%3LPZKW}Tp3B9JkU2RS>X!!~cF)$C{~10N!YFL1GX z^~b7ms%*_7>OX<1%6b;DzcNeg2r&w7Lv~cZ(Hn=pm_yl?Ar#P(7%{|QNi5-NmxbpO zKIzz3P@PKyb16wWrt5uKtaKo5mdj>!W?l0EeSJgw`uztW=pt;Gpbx?;TWga*5- zf%X17Oh7pCz%Y-WIrclIj9nZq_~gVEJT>L&o16S!`Guq4BDd8z{uH?Rr|NZ5F`i>j z2(tg}d4O1-MmQr`YBr336Mwd$L68r35JwsIcksu*mdK{AqYL7_>l+!otn6A55mzm? z7|7_iKt8)S+t?jSlA~#;eTU|dYH|Y9H<`|n#C}lH$Gob!;cod^n?u5LKO4t52TY1j zrMan4LDZ9O5oz2>yD19o^PgA8!_?S$C1q!;sSmkF44&*mUuO_#Je_2$d0=upq%0q{ zS4Xy%mTsi^p^{`crdx1M%OmGYKB{|5uL3TyxX diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 4c6036cb74a7de96ac37b6b95299db79dc28fd2f..b98402328ffaf1e8c48a11ff45f392d5380db3c4 100644 GIT binary patch literal 70025 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 Q1pcWiJytAyU>5Md00IYzqW}N^ literal 65414 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 diff --git a/tgstation.dme b/tgstation.dme index 9f255fac56a..621938ff6ec 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1951,6 +1951,7 @@ #include "code\game\objects\items\circuitboards\machines\machine_circuitboards.dm" #include "code\game\objects\items\devices\aicard.dm" #include "code\game\objects\items\devices\anomaly_neutralizer.dm" +#include "code\game\objects\items\devices\anomaly_releaser.dm" #include "code\game\objects\items\devices\beacon.dm" #include "code\game\objects\items\devices\camera_bug.dm" #include "code\game\objects\items\devices\chameleonproj.dm" @@ -3758,6 +3759,7 @@ #include "code\modules\mapfluff\ruins\objects_and_mobs\ash_walker_den.dm" #include "code\modules\mapfluff\ruins\objects_and_mobs\necropolis_gate.dm" #include "code\modules\mapfluff\ruins\objects_and_mobs\sin_ruins.dm" +#include "code\modules\mapfluff\ruins\spaceruin_code\anomalyresearch.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\asteroid4.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\atmos_asteroid.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\bigderelict1.dm"