From fc4f9e7800891c95be4b91bb5f2c285bc299c76f Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Fri, 28 Feb 2020 16:07:57 +1300 Subject: [PATCH] How about a few more roids. --- .../RandomRuins/SpaceRuinsStation/roid10.dmm | 342 +++++++++ _maps/RandomRuins/SpaceRuinsStation/roid8.dmm | 460 +++++++++++++ _maps/RandomRuins/SpaceRuinsStation/roid9.dmm | 651 ++++++++++++++++++ code/datums/ruins/space.dm | 20 +- 4 files changed, 1472 insertions(+), 1 deletion(-) create mode 100644 _maps/RandomRuins/SpaceRuinsStation/roid10.dmm create mode 100644 _maps/RandomRuins/SpaceRuinsStation/roid8.dmm create mode 100644 _maps/RandomRuins/SpaceRuinsStation/roid9.dmm diff --git a/_maps/RandomRuins/SpaceRuinsStation/roid10.dmm b/_maps/RandomRuins/SpaceRuinsStation/roid10.dmm new file mode 100644 index 0000000000..e0323e70a0 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuinsStation/roid10.dmm @@ -0,0 +1,342 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"m" = ( +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space) +"n" = ( +/turf/closed/mineral/random/no_caves, +/area/ruin/space) +"B" = ( +/obj/item/toy/plush/borgplushie, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space) +"J" = ( +/turf/template_noop, +/area/template_noop) +"Y" = ( +/obj/item/pickaxe/drill, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space) + +(1,1,1) = {" +J +J +m +m +m +m +m +J +J +J +J +J +m +m +J +J +J +"} +(2,1,1) = {" +J +m +n +n +n +n +n +m +J +J +m +m +n +n +m +J +J +"} +(3,1,1) = {" +m +n +n +n +m +B +n +m +J +m +n +n +n +n +m +J +J +"} +(4,1,1) = {" +m +n +n +m +m +n +n +n +m +n +n +n +n +n +n +m +J +"} +(5,1,1) = {" +m +n +n +m +n +n +n +n +m +m +n +n +n +n +n +m +J +"} +(6,1,1) = {" +m +n +n +m +m +m +m +n +n +m +m +m +n +n +n +m +J +"} +(7,1,1) = {" +m +n +n +n +m +n +m +n +n +n +n +m +n +n +n +n +m +"} +(8,1,1) = {" +m +n +n +n +m +n +m +n +n +n +n +m +n +n +n +n +m +"} +(9,1,1) = {" +m +n +n +n +m +n +m +m +m +n +n +m +n +n +n +n +m +"} +(10,1,1) = {" +m +n +n +n +m +n +n +n +m +n +n +m +n +n +n +n +m +"} +(11,1,1) = {" +m +n +n +n +m +Y +n +n +m +n +n +m +m +n +n +n +m +"} +(12,1,1) = {" +m +n +n +n +n +n +n +m +m +m +m +m +n +n +n +m +J +"} +(13,1,1) = {" +J +m +n +n +n +m +n +m +n +n +n +n +n +n +m +J +J +"} +(14,1,1) = {" +J +m +n +n +n +m +m +m +n +n +n +n +n +n +m +J +J +"} +(15,1,1) = {" +J +J +m +m +n +n +n +n +n +n +n +n +n +n +m +J +J +"} +(16,1,1) = {" +J +J +J +J +m +m +n +n +n +n +n +n +m +m +J +J +J +"} +(17,1,1) = {" +J +J +J +J +J +J +m +m +m +m +m +m +J +J +J +J +J +"} diff --git a/_maps/RandomRuins/SpaceRuinsStation/roid8.dmm b/_maps/RandomRuins/SpaceRuinsStation/roid8.dmm new file mode 100644 index 0000000000..43f016626d --- /dev/null +++ b/_maps/RandomRuins/SpaceRuinsStation/roid8.dmm @@ -0,0 +1,460 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/flora/ausbushes/palebush, +/turf/open/floor/grass, +/area/ruin/space) +"g" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass, +/area/ruin/space) +"m" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/open/floor/grass, +/area/ruin/space) +"p" = ( +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass, +/area/ruin/space) +"q" = ( +/turf/open/floor/grass, +/area/ruin/space) +"C" = ( +/mob/living/simple_animal/butterfly, +/turf/open/floor/grass, +/area/ruin/space) +"D" = ( +/obj/structure/toilet/secret{ + dir = 4; + secret_type = /obj/item/shared_storage/red + }, +/turf/open/floor/grass, +/area/ruin/space) +"J" = ( +/turf/template_noop, +/area/template_noop) +"L" = ( +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space) +"O" = ( +/obj/item/clothing/head/wizard, +/obj/item/clothing/suit/wizrobe, +/obj/effect/decal/remains/human, +/obj/effect/light_emitter/red_energy_sword, +/turf/open/floor/grass, +/area/ruin/space) +"S" = ( +/turf/closed/mineral/random/no_caves, +/area/ruin/space) +"V" = ( +/obj/item/bong/coconut, +/turf/open/floor/grass, +/area/ruin/space) +"Y" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/grass, +/area/ruin/space) +"Z" = ( +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/floor/grass, +/area/ruin/space) + +(1,1,1) = {" +J +J +L +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +"} +(2,1,1) = {" +J +L +S +L +J +J +J +J +J +J +J +J +J +J +L +L +L +J +"} +(3,1,1) = {" +L +S +S +S +L +J +J +J +J +J +J +J +L +L +S +S +S +L +"} +(4,1,1) = {" +L +S +S +S +L +J +J +J +J +J +J +L +S +S +S +S +S +L +"} +(5,1,1) = {" +J +L +S +S +L +J +J +L +L +L +L +S +S +S +S +S +S +L +"} +(6,1,1) = {" +J +J +L +L +J +J +L +S +S +S +S +S +S +S +S +S +L +J +"} +(7,1,1) = {" +J +J +J +J +J +L +S +S +S +S +D +m +S +S +S +S +L +J +"} +(8,1,1) = {" +J +J +J +J +L +S +S +S +q +q +q +q +S +S +S +L +J +J +"} +(9,1,1) = {" +J +J +J +J +L +S +S +a +C +q +p +C +S +S +S +L +J +J +"} +(10,1,1) = {" +J +J +J +J +L +S +S +q +V +O +q +q +Z +S +S +L +J +J +"} +(11,1,1) = {" +J +J +J +L +S +S +S +q +g +q +C +q +q +S +S +L +J +J +"} +(12,1,1) = {" +J +J +J +L +S +S +S +S +q +q +Y +q +S +S +S +L +J +J +"} +(13,1,1) = {" +J +J +J +S +S +S +S +S +S +S +S +S +S +S +L +L +J +J +"} +(14,1,1) = {" +J +J +L +S +S +S +S +S +S +S +S +S +S +L +L +S +L +J +"} +(15,1,1) = {" +J +L +S +S +S +S +S +S +L +L +L +L +L +L +S +S +S +L +"} +(16,1,1) = {" +L +S +S +S +S +S +S +S +L +J +J +J +J +L +S +S +S +L +"} +(17,1,1) = {" +J +L +S +S +S +S +S +L +J +J +J +J +L +S +S +S +L +J +"} +(18,1,1) = {" +J +L +S +S +S +S +L +J +J +J +J +L +S +S +S +L +J +J +"} +(19,1,1) = {" +J +J +L +S +S +S +L +J +J +J +J +L +S +S +L +J +J +J +"} +(20,1,1) = {" +J +J +J +L +L +L +J +J +J +J +J +J +L +L +J +J +J +J +"} diff --git a/_maps/RandomRuins/SpaceRuinsStation/roid9.dmm b/_maps/RandomRuins/SpaceRuinsStation/roid9.dmm new file mode 100644 index 0000000000..a4b9c1773d --- /dev/null +++ b/_maps/RandomRuins/SpaceRuinsStation/roid9.dmm @@ -0,0 +1,651 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall/mineral/iron, +/area/ruin/space/has_grav) +"d" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"e" = ( +/turf/template_noop, +/area/template_noop) +"f" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"g" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/highsecurity{ + id_tag = DormRoid1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"h" = ( +/obj/machinery/light/small, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"k" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"l" = ( +/obj/structure/dresser, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"m" = ( +/obj/structure/table/wood, +/obj/machinery/button/door{ + id = DormRoid1; + pixel_x = -10; + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"n" = ( +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"o" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/beans, +/obj/item/reagent_containers/food/snacks/beans, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"p" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"q" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"r" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"u" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"v" = ( +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space) +"w" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"x" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"y" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"z" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 4 + }, +/obj/machinery/door/airlock/highsecurity, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"A" = ( +/obj/structure/table/wood, +/obj/item/export/bottle/wine, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"B" = ( +/obj/structure/table/wood, +/obj/item/storage/box/donkpockets, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"C" = ( +/turf/closed/mineral/random/no_caves, +/area/ruin/space) +"D" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer1{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space) +"E" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"F" = ( +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"G" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"J" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"N" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"O" = ( +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"P" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"Q" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/machinery/microwave, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"T" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav) +"U" = ( +/obj/machinery/sleeper, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"V" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"W" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav) +"Y" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ + dir = 6 + }, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space) + +(1,1,1) = {" +e +e +e +e +e +e +v +v +v +e +e +e +e +e +e +v +v +e +e +e +"} +(2,1,1) = {" +e +e +e +e +e +v +C +C +C +v +e +e +e +v +v +C +C +v +e +e +"} +(3,1,1) = {" +e +e +e +e +v +C +C +C +C +v +v +e +e +C +C +C +C +C +v +e +"} +(4,1,1) = {" +e +e +e +v +C +C +C +C +C +C +v +v +v +C +C +C +C +C +v +e +"} +(5,1,1) = {" +e +e +v +C +C +C +C +C +C +C +v +v +C +C +C +C +C +C +v +e +"} +(6,1,1) = {" +e +v +C +C +C +C +C +C +C +C +v +v +C +C +C +C +C +C +C +v +"} +(7,1,1) = {" +e +v +C +C +C +C +C +C +C +C +v +v +C +C +C +C +C +C +C +v +"} +(8,1,1) = {" +e +v +C +C +C +C +C +C +C +C +v +v +v +C +C +C +C +C +C +v +"} +(9,1,1) = {" +e +v +C +C +C +C +C +C +C +C +v +v +v +C +C +C +C +C +C +v +"} +(10,1,1) = {" +e +v +C +C +C +C +C +C +C +C +Y +D +C +C +C +C +C +C +C +v +"} +(11,1,1) = {" +v +C +C +C +C +C +a +a +a +a +z +a +C +C +C +C +C +C +C +v +"} +(12,1,1) = {" +v +C +C +C +C +C +a +V +O +x +k +a +a +a +a +a +C +C +v +e +"} +(13,1,1) = {" +v +C +C +C +C +C +a +G +u +O +k +a +l +f +f +a +C +C +v +e +"} +(14,1,1) = {" +v +C +C +C +C +C +a +F +O +P +W +a +d +n +h +a +C +C +v +e +"} +(15,1,1) = {" +v +C +C +C +C +C +a +a +N +w +r +a +n +T +Q +a +C +C +v +e +"} +(16,1,1) = {" +v +C +C +C +C +C +C +a +U +E +p +g +y +J +B +a +C +C +v +e +"} +(17,1,1) = {" +e +e +v +C +C +C +C +a +a +a +q +a +m +o +A +a +C +v +v +e +"} +(18,1,1) = {" +e +e +e +v +C +C +C +C +C +a +a +a +a +a +a +a +C +v +e +e +"} +(19,1,1) = {" +e +e +e +e +v +v +v +v +C +C +C +C +C +C +C +C +C +v +e +e +"} +(20,1,1) = {" +e +e +e +e +e +e +e +e +v +v +v +v +v +v +v +v +v +e +e +e +"} diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index 2ad9790ff9..c8c4c5d3ce 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -370,4 +370,22 @@ id = "roid7" suffix = "roid7.dmm" name = "Mineable Asteroid 5" - description = "Mineral asteroid. Ft. Derelict space bar." \ No newline at end of file + description = "Mineral asteroid. Ft. Derelict space bar." + +/datum/map_template/ruin/spacenearstation/roid8 + id = "roid8" + suffix = "roid8.dmm" + name = "Dead wizard Roid" + description = "Mineral asteroid. Ft. Dead wizard and toilet paradox bag." + +/datum/map_template/ruin/spacenearstation/roid9 + id = "roid9" + suffix = "roid9.dmm" + name = "Monitoring Roid" + description = "Mineral asteroid. Ft. Station monitoring, syndie toolbox and erp." + +/datum/map_template/ruin/spacenearstation/roid10 + id = "roid10" + suffix = "roid10.dmm" + name = "Maze Roid" + description = "Mineral asteroid. Ft. Brief maze."