diff --git a/_maps/iris/automapper/templates/mining/lavaland_surface_seed_vault_iris.dmm b/_maps/iris/automapper/templates/mining/lavaland_surface_seed_vault_iris.dmm new file mode 100644 index 00000000000..9b456bb7741 --- /dev/null +++ b/_maps/iris/automapper/templates/mining/lavaland_surface_seed_vault_iris.dmm @@ -0,0 +1,1677 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors) +"ab" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"ac" = ( +/turf/closed/wall/r_wall, +/area/ruin/powered/seedvault) +"ad" = ( +/obj/machinery/vending/hydroseeds{ + all_products_free = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ae" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "bunkershutter" + }, +/turf/open/floor/plating, +/area/ruin/powered/seedvault) +"af" = ( +/obj/machinery/autolathe, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ag" = ( +/obj/effect/spawner/random/food_or_drink/seed_vault, +/obj/structure/closet/crate/hydroponics, +/obj/effect/spawner/random/food_or_drink/seed_vault, +/obj/effect/spawner/random/food_or_drink/seed_vault, +/obj/item/vending_refill/hydronutrients, +/obj/item/vending_refill/hydroseeds, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/food_or_drink/seed_vault, +/obj/effect/spawner/random/food_or_drink/seed_vault, +/obj/item/vending_refill/hydroseeds, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ah" = ( +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"ai" = ( +/obj/structure/closet/crate/hydroponics, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/item/seeds/surik, +/obj/item/seeds/surik, +/obj/item/seeds/vaporsac, +/obj/item/seeds/vaporsac, +/obj/item/seeds/amauri, +/obj/item/seeds/amauri, +/obj/item/seeds/gelthi, +/obj/item/seeds/gelthi, +/obj/item/seeds/jurlmah, +/obj/item/seeds/jurlmah, +/obj/item/seeds/nofruit, +/obj/item/seeds/nofruit, +/obj/item/seeds/shand, +/obj/item/seeds/shand, +/obj/item/seeds/telriis, +/obj/item/seeds/telriis, +/obj/item/seeds/thaadra, +/obj/item/seeds/thaadra, +/obj/item/seeds/vale, +/obj/item/seeds/vale, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aj" = ( +/obj/structure/table/wood, +/obj/item/gun/energy/floragun{ + pixel_y = 6 + }, +/obj/item/gun/energy/floragun{ + pixel_y = 4 + }, +/obj/item/gun/energy/floragun{ + pixel_y = 2 + }, +/obj/item/gun/energy/floragun, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"al" = ( +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"am" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"an" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ao" = ( +/obj/structure/loom, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ar" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/clothing/under/rank/civilian/hydroponics, +/obj/item/clothing/under/rank/civilian/hydroponics, +/obj/item/clothing/under/rank/civilian/hydroponics, +/obj/item/clothing/under/rank/civilian/hydroponics, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"as" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"at" = ( +/obj/machinery/door/airlock/external/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/away/general, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"au" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"av" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ax" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/trimline/green/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/green/filled/corner, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ay" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/trimline/green/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"az" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aA" = ( +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"aB" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"aE" = ( +/obj/machinery/door/airlock/titanium, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/away/general, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"aF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/sand/volcanic, +/obj/machinery/door/poddoor{ + id = "bunkerexterior" + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aG" = ( +/obj/item/kirbyplants/organic/plant12, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"aH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"aI" = ( +/obj/item/reagent_containers/cup/beaker/bluespace, +/obj/item/reagent_containers/cup/beaker/bluespace, +/obj/item/reagent_containers/cup/beaker/bluespace, +/obj/item/reagent_containers/cup/beaker/bluespace, +/obj/structure/table/wood, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aJ" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/trimline/green/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aL" = ( +/obj/structure/table/wood, +/obj/item/geneshears{ + pixel_x = 6 + }, +/obj/item/geneshears, +/obj/item/geneshears{ + pixel_x = -6 + }, +/obj/item/geneshears, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"aM" = ( +/obj/structure/table/wood, +/obj/item/seeds/seedling, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"aN" = ( +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"aO" = ( +/obj/machinery/light/directional/east, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/trimline/green/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"aR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/door/poddoor{ + id = "bunkerinterior" + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aS" = ( +/obj/structure/table/wood, +/obj/item/storage/bag/plants{ + pixel_x = -5 + }, +/obj/item/storage/bag/plants{ + pixel_y = -5 + }, +/obj/item/storage/bag/plants{ + pixel_y = 5 + }, +/obj/item/storage/bag/plants{ + pixel_x = 5 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/item/soap/homemade, +/obj/item/soap/homemade, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"aT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"aU" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"aV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"aW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"aX" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/melee/flyswatter, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/queen_bee/bought, +/obj/item/clothing/head/utility/beekeeper_head, +/obj/item/clothing/suit/utility/beekeeper_suit, +/obj/effect/decal/cleanable/cobweb, +/obj/item/bee_smoker, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"aY" = ( +/obj/effect/decal/cleanable/food/plant_smudge, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"ba" = ( +/obj/machinery/door/airlock/multi_tile/public/glass, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"bb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"bc" = ( +/obj/machinery/light/directional/west, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bd" = ( +/obj/machinery/chem_dispenser/mutagensaltpeter, +/obj/effect/turf_decal/trimline/green/corner, +/obj/effect/turf_decal/trimline/green/line{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"be" = ( +/obj/effect/turf_decal/trimline/green/line, +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bf" = ( +/obj/machinery/biogenerator, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bh" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/trimline/green/line{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bi" = ( +/obj/machinery/atmospherics/components/binary/volume_pump, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"bj" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/trimline/green/line{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bk" = ( +/obj/structure/beebox, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"bl" = ( +/obj/machinery/light/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bm" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/disposaloutlet, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/light/directional/north, +/turf/open/misc/grass/lavaland, +/area/ruin/powered/seedvault) +"bn" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/flora/bush/pale/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/misc/grass/lavaland, +/area/ruin/powered/seedvault) +"bo" = ( +/obj/effect/turf_decal/trimline/green/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 10 + }, +/obj/machinery/chem_master, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bp" = ( +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/trimline/green/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"br" = ( +/obj/structure/flora/bush/sunny/style_random, +/obj/structure/flora/grass/jungle/b/style_random, +/turf/open/misc/grass/lavaland, +/area/ruin/powered/seedvault) +"bs" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/misc/grass/lavaland, +/area/ruin/powered/seedvault) +"bu" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/flora/bush/ferny/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/effect/decal/cleanable/glass, +/turf/open/misc/grass/lavaland, +/area/ruin/powered/seedvault) +"bw" = ( +/obj/machinery/light/directional/south, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/line, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bx" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"by" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/ruin/powered/seedvault) +"bz" = ( +/obj/effect/turf_decal/trimline/green/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_y = 5; + pixel_x = -3 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bA" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/ruin/powered/seedvault) +"bB" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/trimline/green/line{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bC" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/trimline/green/line{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"bD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ca" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"ds" = ( +/obj/effect/mob_spawn/ghost_role/human/seed_vault, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"eo" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"eq" = ( +/obj/effect/baseturf_helper/lava_land/surface, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors) +"eG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"eO" = ( +/obj/machinery/door/poddoor{ + id = "bunkerinterior" + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"fq" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"gn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"gF" = ( +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/bin{ + pixel_y = 13; + density = 0 + }, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"gQ" = ( +/obj/machinery/door/airlock/vault, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"hf" = ( +/obj/structure/sink/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"je" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"jw" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/ruin/powered/seedvault) +"le" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/generic/style_random, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/misc/grass/lavaland, +/area/ruin/powered/seedvault) +"lz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"lX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"ma" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"mu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "bunkershutter" + }, +/turf/open/floor/plating, +/area/ruin/powered/seedvault) +"nu" = ( +/obj/effect/turf_decal/trimline/green/line, +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 + }, +/obj/machinery/smartfridge, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"nH" = ( +/obj/machinery/computer/terminal{ + dir = 8; + name = "Old Terminal"; + desc = "A dusty, nonfunctioning terminal left by your creators. The screen is on but nothing you press does anything." + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"oa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"od" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"og" = ( +/obj/effect/mob_spawn/ghost_role/human/seed_vault, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"oO" = ( +/obj/machinery/door/airlock/titanium, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/away/general, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"oR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"oW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"pZ" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/trimline/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"qY" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/powered/seedvault) +"rn" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"rz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"rF" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"rJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/light/directional/west{ + pixel_y = -15 + }, +/obj/machinery/mining_weather_monitor/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"rX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"sk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"sv" = ( +/obj/structure/table/wood, +/obj/item/lighter, +/obj/item/lighter, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/storage/fancy/rollingpapers, +/obj/item/lighter, +/obj/item/lighter, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"sD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"uq" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/item/reagent_containers/cup/bucket, +/obj/item/reagent_containers/cup/bucket, +/obj/item/reagent_containers/cup/bucket, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"uu" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"uy" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/item/card/id/away/deep_storage{ + name = "Seed Vault Access ID" + }, +/obj/item/card/id/away/deep_storage{ + name = "Seed Vault Access ID" + }, +/obj/item/card/id/away/deep_storage{ + name = "Seed Vault Access ID" + }, +/obj/item/card/id/away/deep_storage{ + name = "Seed Vault Access ID" + }, +/obj/item/card/id/away/deep_storage{ + name = "Seed Vault Access ID" + }, +/obj/item/card/id/away/deep_storage{ + name = "Seed Vault Access ID" + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"vc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/vault, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/away/general, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"AR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Bb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"Co" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/storage/toolbox/syndicate, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"DH" = ( +/obj/machinery/door/airlock/external/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/away/general, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Eb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"Fl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Fm" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/flatpacked_machine, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/mineral/silver{ + amount = 25 + }, +/obj/item/stack/sheet/mineral/titanium{ + amount = 25 + }, +/obj/item/stack/sheet/mineral/uranium/half{ + amount = 20 + }, +/obj/item/stack/sheet/mineral/plasma/thirty, +/obj/item/stack/sheet/mineral/gold{ + amount = 15 + }, +/obj/item/stack/sheet/mineral/diamond{ + amount = 25 + }, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"Gz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"GN" = ( +/obj/structure/table/wood, +/obj/item/secateurs{ + pixel_x = -6 + }, +/obj/item/secateurs{ + pixel_x = 6 + }, +/obj/item/secateurs, +/obj/item/secateurs{ + pixel_x = -6 + }, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"Hk" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/vending/hydronutrients{ + all_products_free = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Hz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"Ik" = ( +/obj/effect/turf_decal/trimline/green/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/line{ + dir = 8 + }, +/obj/structure/table/reinforced, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"Io" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/south, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"Jl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"Kq" = ( +/obj/structure/sink/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"KF" = ( +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"LT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"Mn" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/east, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"MU" = ( +/obj/machinery/door/airlock/vault, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/away/general, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"Og" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"OE" = ( +/obj/effect/mob_spawn/ghost_role/human/seed_vault, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"OU" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"PH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"QC" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Rm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/west{ + id = "bunkerinterior"; + name = "interior blast door access"; + req_access = list("away_general") + }, +/obj/machinery/button/door/directional/west{ + id = "bunkershutter"; + name = "hallway shutter toggle"; + pixel_y = 8; + req_access = list("away_general") + }, +/obj/machinery/button/door/directional/west{ + id = "bunkerexterior"; + name = "exterior blast door access"; + pixel_y = -8; + req_access = list("away_general") + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Sj" = ( +/obj/effect/turf_decal/trimline/green/filled/end, +/obj/machinery/airalarm/directional/north, +/obj/machinery/vending/wardrobe/hydro_wardrobe{ + all_products_free = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Uz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"Vn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/freezer, +/area/ruin/powered/seedvault) +"VF" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/line, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"XT" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/powered/seedvault) +"Yh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) +"Zy" = ( +/obj/structure/closet/crate/hydroponics, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"Zz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/ruin/powered/seedvault) + +(1,1,1) = {" +eq +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +ab +"} +(3,1,1) = {" +aa +aa +aa +ab +aa +ab +aa +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +aa +ab +ab +ab +"} +(4,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +aa +ac +al +AR +eO +at +rJ +bD +gQ +aF +ab +ab +ab +aa +aa +"} +(5,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +aa +ac +QC +gn +aR +DH +Gz +eG +gQ +aF +ab +ab +aa +aa +aa +"} +(6,1,1) = {" +aa +aa +aa +ac +ac +ac +ac +ac +ac +av +eo +ac +ac +ae +mu +ac +ac +ac +ab +ab +ab +aa +"} +(7,1,1) = {" +aa +aa +aa +ac +OE +aQ +ac +ca +ca +al +lX +ac +Rm +eG +eG +OU +bi +jw +qY +ab +ab +ab +"} +(8,1,1) = {" +aa +aa +aa +ac +og +oa +ba +aV +je +aV +aV +vc +od +rz +lz +oW +rn +ac +aa +ab +aa +aa +"} +(9,1,1) = {" +aa +aa +aa +ac +og +Vn +Bb +aV +ah +al +al +ac +Mn +nH +ac +ac +ac +ac +ac +aa +aa +aa +"} +(10,1,1) = {" +aa +aa +aa +ac +ds +ah +ac +rX +aU +ac +ac +ac +ac +ac +ac +rF +bc +rF +ac +ac +ac +aa +"} +(11,1,1) = {" +aa +aa +aa +ac +ac +ac +ac +rX +aQ +aS +ac +aG +ac +bh +aN +aN +bb +bb +aN +bB +ac +aa +"} +(12,1,1) = {" +aa +aa +ac +ac +ar +uq +az +rX +ah +uy +ac +ac +ac +Io +bb +aN +aN +aN +aN +bb +ac +ac +"} +(13,1,1) = {" +aa +ab +ac +ag +aw +aw +aw +rX +aQ +al +hf +ac +Hk +bb +aN +bd +bz +bo +aN +bb +VF +ac +"} +(14,1,1) = {" +aa +ab +ac +ag +an +Vn +Eb +PH +au +KF +au +MU +au +aW +Uz +nu +bk +be +sD +aT +bw +ac +"} +(15,1,1) = {" +ab +ab +ac +ai +am +al +av +LT +aQ +al +Kq +ac +ad +Og +aT +bf +Ik +bp +Yh +aT +VF +ac +"} +(16,1,1) = {" +aa +aa +ac +ac +ac +Sj +av +rX +ah +af +ac +ac +ac +gF +Zz +Zz +Jl +aT +Yh +aN +ac +ac +"} +(17,1,1) = {" +aa +aa +ac +Co +XT +aw +aw +rX +ah +ah +aE +aA +ac +bj +aN +bb +fq +aN +aN +bC +ac +aa +"} +(18,1,1) = {" +aa +aa +ac +aI +Fl +Vn +Eb +oR +ah +sv +ac +ma +ac +ac +ac +pZ +bl +rF +ac +ac +ac +aa +"} +(19,1,1) = {" +aa +aa +ac +aj +al +av +av +rX +ac +ac +ac +aB +Hz +aL +ac +by +bA +ac +ac +ab +ab +aa +"} +(20,1,1) = {" +aa +aa +ac +ac +ao +al +al +rX +ac +aX +uu +Hz +sk +GN +ac +bm +br +le +ab +ab +aa +aa +"} +(21,1,1) = {" +aa +aa +aa +ac +ac +ax +aJ +as +oO +aH +aH +aY +aM +ac +ac +bn +bs +bu +bx +ab +ab +ab +"} +(22,1,1) = {" +aa +aa +aa +aa +ac +ay +aO +aQ +ac +Zy +Fm +aA +ac +ac +aa +aa +aa +aa +ab +ab +ab +ab +"} +(23,1,1) = {" +aa +aa +aa +aa +ac +ac +ac +ac +ac +ac +ac +ac +ac +aa +aa +aa +aa +aa +aa +ab +ab +aa +"} +(24,1,1) = {" +aa +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +aa +"} +(25,1,1) = {" +aa +aa +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +aa +aa +aa +"} diff --git a/config/lavaruinblacklist.txt b/config/lavaruinblacklist.txt index 6982e38e661..8f5164d27db 100644 --- a/config/lavaruinblacklist.txt +++ b/config/lavaruinblacklist.txt @@ -10,7 +10,8 @@ _maps/RandomRuins/LavaRuins/lavaland_surface_cube.dmm ##RESPAWN -#_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm +_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm +#_maps/iris/automapper/templates/mining/lavaland_surface_seed_vault_iris.dmm _maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm #_maps/RandomRuins/LavaRuins/nova/lavaland_surface_ash_walker1.dmm #_maps/RandomRuins/LavaRuins/nova/lavaland_surface_interdyne_base1.dmm diff --git a/modular_iris/maps/offstation/seedvault.dm b/modular_iris/maps/offstation/seedvault.dm new file mode 100644 index 00000000000..0cb260e7ea4 --- /dev/null +++ b/modular_iris/maps/offstation/seedvault.dm @@ -0,0 +1,4 @@ +/datum/map_template/ruin/lavaland/seed_vault + suffix = "lavaland_surface_seed_vault_iris.dmm" + prefix = "_maps/iris/automapper/templates/mining/" + cost = 3 diff --git a/tgstation.dme b/tgstation.dme index 18dc6b1b15f..7fa3ac451ab 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6618,6 +6618,7 @@ #include "modular_iris\maps\biodome\turfs.dm" #include "modular_iris\maps\biodome\vendcation.dm" #include "modular_iris\maps\biodome\weapons.dm" +#include "modular_iris\maps\offstation\seedvault.dm" #include "modular_iris\master_files\code\game\turfs\open\floor\misc_floor.dm" #include "modular_iris\master_files\code\modules\client\preferences\footprint_sprite.dm" #include "modular_iris\master_files\code\modules\client\preferences\say_prefs.dm"