diff --git a/maps/random_ruins/exoplanet_ruins/asteroid/asteroid.dm b/maps/random_ruins/exoplanet_ruins/asteroid/asteroid.dm index be157544cc8..6de10627c6c 100644 --- a/maps/random_ruins/exoplanet_ruins/asteroid/asteroid.dm +++ b/maps/random_ruins/exoplanet_ruins/asteroid/asteroid.dm @@ -1,11 +1,23 @@ /datum/map_template/ruin/exoplanet/abandoned_mining name = "Abandoned Mining Site" id = "miningsite" - description = "An abandoned mining site. Some tools and materials were left behind" + description = "An abandoned mining site. Some tools and materials were left behind." spawn_weight = 1 cost = 2 sectors = list(SECTOR_TAU_CETI, SECTOR_ROMANOVICH, SECTOR_CORP_ZONE) suffix = "asteroid/mining_base.dmm" - template_flags = RUIN_HUMAN \ No newline at end of file + template_flags = RUIN_HUMAN + +/datum/map_template/ruin/exoplanet/carp_nest + name = "Carp Nest" + id = "carp_nest" + description = "A nest of deadly space carps." + + spawn_weight = 1 + cost = 2 + sectors = list(SECTOR_TAU_CETI, SECTOR_ROMANOVICH, SECTOR_CORP_ZONE) + suffix = "asteroid/carp_nest.dmm" + + template_flags = RUIN_ALIEN \ No newline at end of file diff --git a/maps/random_ruins/exoplanet_ruins/asteroid/carp_nest.dmm b/maps/random_ruins/exoplanet_ruins/asteroid/carp_nest.dmm new file mode 100644 index 00000000000..ef6dde2f4cd --- /dev/null +++ b/maps/random_ruins/exoplanet_ruins/asteroid/carp_nest.dmm @@ -0,0 +1,1158 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"b" = ( +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"c" = ( +/turf/simulated/mineral, +/area/exoplanet/barren/asteroid) +"d" = ( +/obj/random/junk, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"e" = ( +/mob/living/simple_animal/hostile/carp, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"f" = ( +/obj/random/coin, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"g" = ( +/obj/random/loot, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"h" = ( +/obj/structure/closet/crate/secure/loot, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"i" = ( +/obj/random/powercell, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"j" = ( +/obj/item/device/flashlight/lantern{ + on = 1 + }, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"k" = ( +/obj/item/clothing/head/helmet/space/void/mining, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"l" = ( +/turf/simulated/mineral/random/high_chance, +/area/exoplanet/barren/asteroid) +"m" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/remains, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"n" = ( +/obj/item/pickaxe/gold, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"o" = ( +/obj/random/medical, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"p" = ( +/obj/random/plushie, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"q" = ( +/obj/effect/decal/remains/rat, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) +"r" = ( +/obj/random/spacecash, +/turf/unsimulated/floor/asteroid/ash, +/area/exoplanet/barren/asteroid) + +(1,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(2,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(3,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(4,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(5,1,1) = {" +c +c +c +b +b +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(6,1,1) = {" +c +c +c +b +c +c +c +c +c +c +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(7,1,1) = {" +c +c +c +b +c +c +c +c +c +c +c +b +b +c +c +c +c +c +c +c +c +c +c +c +c +e +b +b +b +r +c +c +"} +(8,1,1) = {" +c +c +c +b +c +c +c +c +c +c +c +b +g +c +c +c +c +c +c +c +c +c +c +c +c +b +h +b +e +b +c +c +"} +(9,1,1) = {" +b +b +b +d +b +b +b +b +b +c +c +c +b +c +c +c +c +c +c +c +c +c +c +c +c +d +b +q +b +b +b +b +"} +(10,1,1) = {" +c +c +c +c +c +c +c +b +b +c +c +c +b +c +c +c +c +c +c +c +c +c +c +c +c +b +c +c +c +c +c +c +"} +(11,1,1) = {" +c +c +c +b +b +e +c +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +b +c +b +c +b +b +b +c +c +"} +(12,1,1) = {" +c +c +b +b +c +c +c +c +c +c +b +b +b +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +c +b +c +c +"} +(13,1,1) = {" +c +c +b +c +c +c +c +c +c +c +b +b +c +c +c +c +c +c +c +c +c +c +c +b +c +c +c +c +c +b +c +c +"} +(14,1,1) = {" +c +c +b +c +c +b +b +b +b +c +b +b +b +b +b +b +l +l +l +c +c +c +c +b +c +c +c +c +c +b +c +c +"} +(15,1,1) = {" +c +c +b +c +c +b +c +c +b +c +c +c +c +c +e +k +b +b +e +c +c +b +b +b +c +b +c +c +c +b +b +c +"} +(16,1,1) = {" +c +c +b +c +c +b +b +c +b +c +c +c +c +c +b +b +m +b +n +b +b +b +c +c +c +e +c +c +c +c +b +c +"} +(17,1,1) = {" +b +b +b +b +b +b +g +c +b +b +b +b +c +b +j +b +b +h +b +c +c +c +c +c +c +b +b +c +c +c +b +b +"} +(18,1,1) = {" +b +c +c +c +c +b +e +c +c +c +c +b +b +b +c +b +e +b +d +c +c +c +c +c +p +b +d +c +c +c +c +b +"} +(19,1,1) = {" +b +b +b +c +c +b +h +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +c +c +c +c +b +"} +(20,1,1) = {" +c +c +b +c +c +c +c +c +c +c +c +c +c +b +b +b +c +c +b +b +c +c +c +c +b +b +e +h +c +c +c +b +"} +(21,1,1) = {" +c +c +b +b +b +e +b +b +i +e +c +h +b +b +b +d +b +b +b +b +c +c +c +c +b +c +c +c +c +c +c +b +"} +(22,1,1) = {" +c +c +c +c +c +b +c +c +c +c +c +b +b +b +e +c +c +c +c +b +c +c +c +c +b +b +b +b +c +c +c +b +"} +(23,1,1) = {" +c +c +c +c +c +b +c +c +c +c +c +c +c +c +c +c +c +c +c +b +c +c +c +c +b +c +c +c +b +c +c +b +"} +(24,1,1) = {" +c +c +c +c +c +f +c +c +c +c +c +c +c +c +c +c +c +c +c +b +c +h +e +c +b +c +c +c +b +c +c +b +"} +(25,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +c +b +b +b +b +c +c +c +b +b +b +b +"} +(26,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +c +o +b +b +b +c +c +c +c +c +c +c +"} +(27,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +c +b +b +b +d +c +c +c +c +c +c +c +"} +(28,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +c +b +e +b +b +c +c +c +c +c +c +c +"} +(29,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +c +c +c +c +c +c +c +c +c +c +c +c +"} +(30,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +c +c +c +c +c +c +c +c +c +c +c +c +"} +(31,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +c +c +c +c +c +c +c +c +c +c +c +c +"} +(32,1,1) = {" +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +c +c +c +c +c +c +c +c +c +c +c +c +"}