From 35ae6d2bb305270b0b642ea95f9ddd6c622e4f2a Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 7 Jan 2019 21:41:20 -0500 Subject: [PATCH] Finishing this up, finally - Slightly edits some Plains POIs to be more suitable for Virgo - Finishes up the infrastructure for Debris Field - Merges Verkister's changes into the whole mess --- .../space_submaps/debrisfield/debrisfield.dm | 12 + .../surface_submaps/plains/Boathouse_vr.dmm | 2761 +++++++++++++++++ .../surface_submaps/plains/Diner_vr.dmm | 1144 +++++++ .../surface_submaps/plains/Oldhouse_vr.dmm | 878 ++++++ .../surface_submaps/plains/PooledR_vr.dmm | 1351 ++++++++ .../surface_submaps/plains/RationCache_vr.dmm | 148 + .../surface_submaps/plains/Shakden_vr.dmm | 505 +++ .../surface_submaps/plains/Thiefc_vr.dmm | 676 ++++ .../surface_submaps/plains/camp1_vr.dmm | 193 ++ .../surface_submaps/plains/farm1_vr.dmm | 1317 ++++++++ .../plains/house1_arealess_vr.dmm | 662 ++++ .../surface_submaps/plains/house1_vr.dmm | 661 ++++ maps/submaps/surface_submaps/plains/plains.dm | 20 +- maps/tether/submaps/_tether_submaps.dm | 8 +- maps/tether/submaps/space/_debrisfield.dm | 6 +- maps/tether/submaps/space/debrisfield.dmm | 4 +- maps/tether/tether_defines.dm | 2 + vorestation.dme | 1 + 18 files changed, 10335 insertions(+), 14 deletions(-) create mode 100644 maps/submaps/space_submaps/debrisfield/debrisfield.dm create mode 100644 maps/submaps/surface_submaps/plains/Boathouse_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/Diner_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/Oldhouse_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/PooledR_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/RationCache_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/Shakden_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/Thiefc_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/camp1_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/farm1_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/house1_arealess_vr.dmm create mode 100644 maps/submaps/surface_submaps/plains/house1_vr.dmm diff --git a/maps/submaps/space_submaps/debrisfield/debrisfield.dm b/maps/submaps/space_submaps/debrisfield/debrisfield.dm new file mode 100644 index 00000000000..f6f628e219c --- /dev/null +++ b/maps/submaps/space_submaps/debrisfield/debrisfield.dm @@ -0,0 +1,12 @@ +// This causes PoI maps to get 'checked' and compiled, when undergoing a unit test. +// This is so Travis can validate PoIs, and ensure future changes don't break PoIs, as PoIs are loaded at runtime and the compiler can't catch errors. +// When adding a new PoI, please add it to this list. +#if MAP_TEST +// #define "your_map_here.dmm" +#endif + +/datum/map_template/debrisfield + name = "Space Content - Debrisfield" + desc = "Designed for space points of interest." + +// No points of interest yet, but the infrastructure is there for people to add! \ No newline at end of file diff --git a/maps/submaps/surface_submaps/plains/Boathouse_vr.dmm b/maps/submaps/surface_submaps/plains/Boathouse_vr.dmm new file mode 100644 index 00000000000..707203ffe57 --- /dev/null +++ b/maps/submaps/surface_submaps/plains/Boathouse_vr.dmm @@ -0,0 +1,2761 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/template_noop, +/area/submap/Boathouse) +"ac" = ( +/turf/simulated/floor/outdoors/rocks, +/area/submap/Boathouse) +"ad" = ( +/turf/simulated/floor/water, +/area/submap/Boathouse) +"ae" = ( +/turf/simulated/floor/water/deep, +/area/submap/Boathouse) +"af" = ( +/obj/structure/flora/tree/sif, +/turf/template_noop, +/area/submap/Boathouse) +"ag" = ( +/obj/structure/table/bench/wooden, +/turf/template_noop, +/area/submap/Boathouse) +"ah" = ( +/obj/structure/table/woodentable, +/turf/template_noop, +/area/submap/Boathouse) +"ai" = ( +/turf/simulated/wall/wood, +/area/submap/Boathouse) +"aj" = ( +/obj/structure/closet{ + icon_closed = "cabinet_closed"; + icon_opened = "cabinet_open"; + icon_state = "cabinet_closed" + }, +/obj/item/clothing/accessory/jacket, +/obj/item/clothing/accessory/jacket, +/obj/item/clothing/head/beanie, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"ak" = ( +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"al" = ( +/obj/structure/closet{ + icon_closed = "cabinet_closed"; + icon_opened = "cabinet_open"; + icon_state = "cabinet_closed" + }, +/obj/item/weapon/gun/projectile/shotgun/doublebarrel, +/obj/item/weapon/storage/box/beanbags, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"am" = ( +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Boathouse) +"an" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"ao" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"ap" = ( +/obj/structure/railing, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"aq" = ( +/obj/item/weapon/stool/padded, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"ar" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/deck/cards, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Boathouse) +"as" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/snacks/chips, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Boathouse) +"at" = ( +/obj/structure/table/woodentable, +/obj/item/trash/candle, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"au" = ( +/obj/item/weapon/stool, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"av" = ( +/turf/simulated/floor/wood{ + icon_state = "wood_broken6" + }, +/area/submap/Boathouse) +"aw" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"ax" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Boathouse) +"ay" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/drinks/glass2/shot, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Boathouse) +"az" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/tape_roll, +/obj/random/firstaid, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aA" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/reagent_containers/food/drinks/glass2/shot, +/obj/item/weapon/reagent_containers/food/drinks/glass2/shot, +/obj/item/weapon/reagent_containers/food/drinks/glass2/shot, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Boathouse) +"aB" = ( +/turf/simulated/floor/wood{ + icon_state = "wood_broken2" + }, +/area/submap/Boathouse) +"aC" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"aD" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"aE" = ( +/obj/vehicle/boat/sifwood, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"aF" = ( +/obj/structure/window/reinforced/full, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aG" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/oar, +/obj/item/weapon/oar, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aH" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"aI" = ( +/obj/structure/table/woodentable, +/obj/random/powercell, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aJ" = ( +/turf/simulated/floor/wood{ + icon_state = "wood_broken4" + }, +/area/submap/Boathouse) +"aK" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/turf/simulated/floor/water, +/area/submap/Boathouse) +"aL" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aM" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aN" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/fruitsalad, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aO" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aP" = ( +/turf/simulated/floor/carpet/bcarpet, +/area/submap/Boathouse) +"aQ" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/material/knife, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aR" = ( +/obj/structure/bookcase, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/Boathouse) +"aS" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/bag/trash, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aT" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/lighter, +/obj/item/weapon/storage/fancy/candle_box, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aU" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/Boathouse) +"aV" = ( +/obj/structure/table/rack, +/obj/item/clothing/accessory/poncho/blue, +/obj/item/clothing/accessory/poncho/blue, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aW" = ( +/obj/structure/coatrack, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aX" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/item/clothing/head/hood/winter, +/obj/item/clothing/shoes/boots/winter, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aY" = ( +/obj/structure/table/rack, +/obj/item/clothing/accessory/storage, +/obj/item/clothing/accessory/storage, +/turf/simulated/floor/wood, +/area/submap/Boathouse) +"aZ" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/Boathouse) +"ba" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/Boathouse) +"bb" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/Boathouse) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +ai +ai +ai +ai +ai +ab +ab +ab +ab +ab +ai +ai +ai +ai +ai +ai +ab +ab +ab +ab +ab +aa +"} +(3,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ac +ad +ad +ac +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +ai +ai +ai +ai +ai +ai +aF +aF +aF +aF +aF +ai +ai +ai +ai +ai +ai +ai +ab +ab +ab +ab +aa +"} +(4,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ad +ad +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +aj +ak +aq +aq +aq +ak +ak +ak +ak +ak +ak +ak +aN +aO +aQ +aS +ai +ai +ai +ab +bb +ab +aa +"} +(5,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ac +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +ai +ak +am +ar +ax +aA +am +am +am +am +am +am +am +am +am +am +aT +ai +ai +ai +ab +bb +ab +aa +"} +(6,1,1) = {" +aa +ab +ab +ab +ab +ab +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +ai +ak +am +as +ay +ay +am +am +am +am +am +am +am +am +am +am +ak +ai +ai +ai +ab +bb +ab +aa +"} +(7,1,1) = {" +aa +ab +ab +ab +ab +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +ai +al +ak +aq +aq +aq +ak +ak +ak +ak +ak +ak +ak +ak +ak +am +ak +aV +ai +ai +ai +bb +bb +aa +"} +(8,1,1) = {" +aa +ab +ab +ab +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ak +am +am +aW +ai +aM +ai +bb +bb +aa +"} +(9,1,1) = {" +aa +ab +ab +ac +ac +ad +ad +ad +ad +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ai +ai +ak +an +at +az +ak +ak +aG +at +aI +ak +ai +aM +ai +ak +am +am +ak +aL +ak +aL +bb +bb +aa +"} +(10,1,1) = {" +aa +ab +ab +ac +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ab +ai +ai +ak +ak +au +ak +ak +ak +ak +au +ak +ak +aL +ak +aL +ak +am +am +ak +aL +ak +aL +bb +bb +aa +"} +(11,1,1) = {" +aa +ab +ac +ac +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ac +ab +ab +ab +ab +ac +ac +ac +ac +ac +ac +ac +ac +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +ai +ai +ak +am +am +aX +ai +aM +ai +bb +bb +aa +"} +(12,1,1) = {" +aa +ab +ac +ac +ad +ad +ad +ae +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ac +ac +ac +ac +ac +ac +ac +ac +ac +ad +ad +ad +ac +ai +ak +ak +ak +ak +aB +ak +ak +ak +ak +ak +ak +ak +ai +ak +ak +ak +aY +ai +ai +ai +bb +bb +aa +"} +(13,1,1) = {" +aa +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ai +ai +ao +ak +ak +aC +aw +ao +ak +ak +aK +aH +aH +ai +aL +ai +ai +ai +ai +ai +ab +bb +bb +aa +"} +(14,1,1) = {" +aa +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ai +ai +ap +av +ak +aD +ad +ap +ak +ak +aD +ad +ad +ai +aP +aR +aR +aZ +ai +ai +ab +bb +bb +aa +"} +(15,1,1) = {" +aa +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ai +ai +ap +ak +ak +aE +ad +ad +ak +aJ +aD +ad +ad +ai +aP +aP +aU +ba +ai +ai +ab +bb +bb +aa +"} +(16,1,1) = {" +aa +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ai +ai +ap +ak +ak +aD +ad +ap +ak +ak +aD +ad +ad +ai +aF +aF +aF +aF +ai +ac +ab +ab +bb +aa +"} +(17,1,1) = {" +aa +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +aw +aw +ad +ad +ad +aH +aH +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +ab +bb +aa +"} +(18,1,1) = {" +aa +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +bb +aa +"} +(19,1,1) = {" +aa +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +ab +aa +"} +(20,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +aa +"} +(21,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +aa +"} +(22,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ac +ac +ac +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +aa +"} +(23,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ac +ac +ab +ab +ac +ac +ad +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +aa +"} +(24,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ac +ad +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ae +ae +ae +ad +ad +ad +ad +ac +aa +"} +(25,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ac +ab +ab +ab +ab +ab +ac +ac +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ac +ac +aa +"} +(26,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ac +ab +ag +ah +ag +ab +ab +ac +ad +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ac +ab +aa +"} +(27,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ac +ab +ag +ah +ag +ab +ab +ac +ac +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ac +ac +ab +aa +"} +(28,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ac +ab +ag +ah +ag +ab +ab +ab +ac +ad +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +aa +"} +(29,1,1) = {" +aa +ac +ad +ad +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ac +ac +ab +ag +ah +ag +ab +ab +ab +ac +ad +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +aa +"} +(30,1,1) = {" +aa +ac +ad +ad +ae +ad +ae +ae +ad +ad +ad +ad +ad +ad +ac +ab +ab +ab +ab +ab +ab +ab +ab +ac +ad +ad +ad +ad +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +aa +"} +(31,1,1) = {" +aa +ab +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ab +ab +ab +ac +ac +ad +ad +ad +ae +ae +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +aa +"} +(32,1,1) = {" +aa +ab +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +ab +ab +ab +ab +ab +ab +ab +ac +ad +ad +ad +ad +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ae +ae +ae +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +aa +"} +(33,1,1) = {" +aa +ab +ab +ac +ad +ad +ad +ad +ad +ad +ac +ac +ac +ac +ab +ab +af +ab +ab +ab +ab +ab +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ae +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +aa +"} +(34,1,1) = {" +aa +ab +ab +ac +ac +ad +ad +ad +ac +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ab +aa +"} +(35,1,1) = {" +aa +ab +ab +ab +ac +ac +ac +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +af +ab +ab +ac +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ab +ab +aa +"} +(36,1,1) = {" +aa +ab +ab +ab +ab +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ac +ac +ac +ac +ad +ad +ad +ad +ad +ad +ad +ad +ad +ac +ac +ac +ac +ab +ab +aa +"} +(37,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ad +ad +ac +ac +ad +ad +ad +ad +ac +ac +ab +ab +ab +ab +ac +ac +ac +ad +ad +ad +ac +ac +ac +ac +ac +ab +ab +ab +ab +ab +aa +"} +(38,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ab +ab +ab +ab +ab +ab +ac +ac +ac +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(39,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(40,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/submaps/surface_submaps/plains/Diner_vr.dmm b/maps/submaps/surface_submaps/plains/Diner_vr.dmm new file mode 100644 index 00000000000..c028e5056a9 --- /dev/null +++ b/maps/submaps/surface_submaps/plains/Diner_vr.dmm @@ -0,0 +1,1144 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/template_noop, +/area/submap/Diner) +"ac" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/Diner) +"ad" = ( +/turf/simulated/wall, +/area/submap/Diner) +"ae" = ( +/obj/structure/window/reinforced/full, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"af" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ag" = ( +/obj/structure/table/standard, +/obj/machinery/microwave, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ah" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ai" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/item/weapon/reagent_containers/glass/beaker, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aj" = ( +/obj/structure/table/standard, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/weapon/material/knife/butch, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ak" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"al" = ( +/obj/machinery/vending/dinnerware, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"am" = ( +/obj/structure/sink/kitchen, +/turf/simulated/wall, +/area/submap/Diner) +"an" = ( +/obj/structure/flora/tree/sif, +/turf/template_noop, +/area/submap/Diner) +"ao" = ( +/obj/structure/bed/chair/wood, +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ap" = ( +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aq" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ar" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker, +/obj/item/weapon/material/kitchen/utensil/fork, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"as" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"at" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"au" = ( +/obj/structure/table/standard, +/obj/item/weapon/book/manual/chef_recipes, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"av" = ( +/obj/structure/table/standard, +/obj/item/weapon/material/kitchen/rollingpin, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aw" = ( +/obj/machinery/cooker/cereal, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ax" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"ay" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/weapon/storage/fancy/egg_box, +/obj/item/weapon/storage/fancy/egg_box, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cream, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cream, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cream, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cream, +/obj/item/weapon/reagent_containers/food/condiment/sugar, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"az" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aA" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled, +/area/submap/Diner) +"aB" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aC" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker, +/obj/effect/floor_decal/corner/red/diagonal, +/obj/item/weapon/material/kitchen/utensil/fork, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aD" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill, +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aE" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/item/weapon/stool/padded, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aF" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aG" = ( +/turf/simulated/floor/tiled, +/area/submap/Diner) +"aH" = ( +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aI" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aJ" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/red/diagonal, +/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aK" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aL" = ( +/obj/machinery/light/small{ + brightness_color = "#DA0205"; + brightness_power = 1; + brightness_range = 5; + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/submap/Diner) +"aM" = ( +/obj/machinery/light/small{ + brightness_color = "#DA0205"; + brightness_power = 1; + brightness_range = 5; + dir = 8 + }, +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aN" = ( +/obj/structure/closet/crate/freezer, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aO" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/red/diagonal, +/obj/item/weapon/reagent_containers/food/condiment/small/peppermill, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aP" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/obj/machinery/microwave, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aQ" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aR" = ( +/obj/machinery/gibber, +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aS" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aT" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/coatrack, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aU" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aV" = ( +/obj/structure/closet/crate/freezer, +/turf/simulated/floor/tiled/freezer, +/area/submap/Diner) +"aW" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aX" = ( +/obj/machinery/cooker/fryer, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"aY" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/tiled, +/area/submap/Diner) +"aZ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/outdoors/dirt, +/area/submap/Diner) +"ba" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bb" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/cooker/grill, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/submap/Diner) +"bd" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/Diner) +"be" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bf" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled, +/area/submap/Diner) +"bg" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/weapon/storage/fancy/egg_box, +/obj/item/weapon/storage/fancy/egg_box, +/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/milk, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cream, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cream, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bh" = ( +/obj/structure/table/standard, +/obj/machinery/chemical_dispenser/bar_coffee, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bi" = ( +/obj/item/frame/apc, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bj" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bk" = ( +/obj/structure/bed/chair/office/light, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bl" = ( +/turf/simulated/floor/lino, +/area/submap/Diner) +"bm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bn" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/cell/high, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bo" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bp" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bq" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/lino, +/area/submap/Diner) +"br" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/structure/windoor_assembly{ + icon_state = "l_windoor_assembly01"; + dir = 2 + }, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bs" = ( +/obj/structure/bookcase, +/turf/simulated/floor/lino, +/area/submap/Diner) +"bt" = ( +/obj/effect/floor_decal/corner/red/diagonal, +/obj/machinery/space_heater, +/obj/machinery/light, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bu" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/simulated/floor/tiled/hydro, +/area/submap/Diner) +"bv" = ( +/turf/simulated/floor/tiled/hydro, +/area/submap/Diner) +"bw" = ( +/obj/structure/toilet, +/turf/simulated/floor/tiled/hydro, +/area/submap/Diner) +"bx" = ( +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"by" = ( +/obj/structure/bed/chair/wood{ + dir = 8 + }, +/obj/effect/floor_decal/corner/red/diagonal, +/turf/simulated/floor/tiled/white, +/area/submap/Diner) +"bz" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/hydro, +/area/submap/Diner) +"bA" = ( +/obj/structure/mirror{ + dir = 4; + pixel_x = -32; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/hydro, +/area/submap/Diner) +"bB" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/hydro, +/area/submap/Diner) +"bC" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/hydro, +/area/submap/Diner) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +an +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(3,1,1) = {" +aa +ab +ab +an +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +an +ab +aa +"} +(4,1,1) = {" +aa +ab +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ab +ab +aa +"} +(5,1,1) = {" +aa +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ab +aa +"} +(6,1,1) = {" +aa +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ab +ab +aa +"} +(7,1,1) = {" +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ac +ac +aZ +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(8,1,1) = {" +aa +ab +ab +ab +ad +ad +ae +ae +ae +ad +ad +az +ad +ae +ae +ae +ad +ae +ae +ae +ad +ab +ab +ab +aa +"} +(9,1,1) = {" +aa +ab +ab +ad +ad +af +ao +aC +ax +ad +aS +aW +ad +ao +aC +ax +ao +aC +ax +af +ad +ad +ab +ab +aa +"} +(10,1,1) = {" +aa +ab +ad +ad +aq +af +ao +aD +ax +ad +ad +az +ad +ao +aD +ax +ao +aD +ax +af +bt +ad +ad +ab +aa +"} +(11,1,1) = {" +aa +ad +ad +af +af +af +af +af +af +af +aT +af +ba +af +af +af +af +af +af +af +af +af +ad +ad +aa +"} +(12,1,1) = {" +aa +ae +af +ao +ar +ax +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +ad +aa +"} +(13,1,1) = {" +aa +ae +af +ao +as +ax +af +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +af +af +bx +bx +ae +aa +"} +(14,1,1) = {" +aa +ad +ad +ad +ad +ad +ad +aF +aJ +aO +aF +aF +aF +aF +aF +aF +aO +aJ +aF +af +af +aD +aC +ae +aa +"} +(15,1,1) = {" +aa +ad +ag +ap +at +ap +az +af +af +af +af +af +af +af +af +af +af +af +ah +af +af +by +by +ae +aa +"} +(16,1,1) = {" +aa +ad +ah +ap +ap +ap +az +af +aK +aP +aU +aX +bb +be +bg +bh +ah +aK +br +af +af +af +af +ad +aa +"} +(17,1,1) = {" +aa +ad +ai +ap +au +ap +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +bz +ad +ad +aa +"} +(18,1,1) = {" +aa +ad +aj +ap +ah +ap +aA +aG +aL +aG +aG +aG +aG +bc +bc +aG +aG +aL +aG +ad +bu +bv +bA +ad +aa +"} +(19,1,1) = {" +aa +ad +ak +ap +av +ap +ad +ad +ad +ad +ad +ad +bc +bc +ad +ad +ad +bq +ad +ad +bv +bv +bB +ad +aa +"} +(20,1,1) = {" +aa +ad +al +ap +ap +ap +ad +aH +aM +aQ +aV +ad +bd +bc +ad +bi +bm +bl +bl +ad +bw +bv +bC +ad +aa +"} +(21,1,1) = {" +aa +ad +am +ap +ap +ap +aB +aH +aH +aH +ad +ad +aA +aA +ad +bj +bn +bl +bl +ad +ad +ad +ad +ad +aa +"} +(22,1,1) = {" +aa +ab +ad +ad +aw +ap +ad +aH +aH +aH +ad +aY +aG +aG +ad +bk +bo +bl +bs +ad +ad +ad +ad +ab +aa +"} +(23,1,1) = {" +aa +ab +ab +ad +ad +ay +ad +aI +aN +aR +ad +aY +aG +bf +ad +bl +bp +bl +bs +ad +ad +ad +ab +ab +aa +"} +(24,1,1) = {" +aa +ab +ab +ab +ad +ad +ad +ad +ad +ad +ad +ad +aA +aA +ad +ad +ad +ad +ad +ad +ad +ab +ab +ab +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/submaps/surface_submaps/plains/Oldhouse_vr.dmm b/maps/submaps/surface_submaps/plains/Oldhouse_vr.dmm new file mode 100644 index 00000000000..4b748edaf65 --- /dev/null +++ b/maps/submaps/surface_submaps/plains/Oldhouse_vr.dmm @@ -0,0 +1,878 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/template_noop, +/area/submap/Oldhouse) +"ac" = ( +/turf/simulated/wall/wood, +/area/submap/Oldhouse) +"ad" = ( +/obj/structure/flora/tree/sif, +/turf/template_noop, +/area/submap/Oldhouse) +"ae" = ( +/obj/structure/window/reinforced/full, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"af" = ( +/obj/structure/table/woodentable, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"ag" = ( +/obj/item/stack/material/wood, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"ah" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"ai" = ( +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aj" = ( +/turf/simulated/floor/wood{ + icon_state = "wood_broken6" + }, +/area/submap/Oldhouse) +"ak" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/spiderling_remains, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"al" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"am" = ( +/obj/structure/closet/cabinet, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"an" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"ao" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood{ + icon_state = "wood_broken4" + }, +/area/submap/Oldhouse) +"ap" = ( +/turf/simulated/floor/wood{ + icon_state = "wood_broken2" + }, +/area/submap/Oldhouse) +"aq" = ( +/obj/item/stack/material/wood, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"ar" = ( +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"as" = ( +/turf/simulated/floor/wood{ + icon_state = "wood_broken4" + }, +/area/submap/Oldhouse) +"at" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"au" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"av" = ( +/obj/structure/bed/chair/wood{ + icon_state = "wooden_chair"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aw" = ( +/obj/item/stack/material/wood, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"ax" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/wood{ + icon_state = "wood_broken6" + }, +/area/submap/Oldhouse) +"ay" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"az" = ( +/obj/structure/table/woodentable, +/obj/item/stack/material/wood, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aA" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aB" = ( +/obj/structure/bed/chair/comfy/teal, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aC" = ( +/obj/structure/bookcase, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"aD" = ( +/obj/structure/table, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aE" = ( +/obj/structure/table/woodentable, +/obj/item/trash/candle, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aF" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/pen/blue, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aG" = ( +/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/weapon/reagent_containers/food/snacks/chips, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"aH" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/candle, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aI" = ( +/obj/structure/bed/chair/wood{ + icon_state = "wooden_chair"; + dir = 8 + }, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"aJ" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"aK" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper, +/obj/item/weapon/paper, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aL" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper/crumpled, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aM" = ( +/obj/structure/frame, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aN" = ( +/mob/living/simple_animal/hostile/giant_spider{ + attack_armor_pen = 100; + attacktext = list("lightly bonked"); + desc = "Furry and brown, this spider is so goddamn fat you're surprised it even moves around."; + faction = "neutral"; + health = 400; + melee_damage_lower = 1; + melee_damage_upper = 3; + melee_miss_chance = 30; + move_speed = 5; + name = "Mr. Tuddly" + }, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"aO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"aP" = ( +/obj/item/weapon/circuitboard/papershredder, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aQ" = ( +/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers, +/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/Oldhouse) +"aR" = ( +/obj/effect/decal/cleanable/spiderling_remains, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aS" = ( +/obj/item/weapon/paper/crumpled, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aT" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/backpack/satchel, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aU" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/item/clothing/suit/storage/hooded/wintercoat, +/obj/item/clothing/head/hood/winter, +/obj/item/clothing/head/hood/winter, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aV" = ( +/obj/item/device/flashlight, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aW" = ( +/obj/structure/table/rack, +/obj/item/clothing/shoes/boots/winter, +/obj/item/clothing/shoes/boots/winter, +/obj/item/clothing/shoes/boots/winter, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aX" = ( +/obj/structure/coatrack, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) +"aY" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood{ + icon_state = "wood_broken6" + }, +/area/submap/Oldhouse) +"aZ" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood{ + icon_state = "wood_broken2" + }, +/area/submap/Oldhouse) +"ba" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/wood, +/area/submap/Oldhouse) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +ab +ab +ac +ac +ae +ae +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ad +ab +aa +"} +(3,1,1) = {" +aa +ab +ac +ac +am +ai +ai +aA +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(4,1,1) = {" +aa +ac +ac +af +ai +ai +ai +aB +aE +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(5,1,1) = {" +aa +ac +ac +ac +ac +au +ac +ac +ac +ac +ac +ac +ac +ac +ab +ab +ab +ab +ab +aa +"} +(6,1,1) = {" +aa +ac +ac +ag +ai +ai +as +al +aF +al +aL +ac +ac +ac +ac +ab +ab +ab +ab +aa +"} +(7,1,1) = {" +aa +ac +ac +ah +an +an +an +an +ar +aI +ar +ai +ai +ac +ac +ac +ac +ab +ab +aa +"} +(8,1,1) = {" +aa +ac +ac +ah +an +an +an +an +ar +ar +ar +ai +aR +au +ai +al +ac +ab +ab +aa +"} +(9,1,1) = {" +aa +ac +ac +ah +ao +ah +aw +ai +ai +ai +aM +aP +ai +au +ai +aT +ac +ab +ab +aa +"} +(10,1,1) = {" +aa +ac +ac +ai +ai +ac +ac +au +au +ac +ac +ac +ac +ac +ah +aj +ac +ab +ab +aa +"} +(11,1,1) = {" +aa +ab +ae +ai +ai +ac +ax +ai +ai +ai +ai +ai +aS +ac +ah +ah +ac +ab +ab +aa +"} +(12,1,1) = {" +aa +ab +ae +ai +ap +ac +ai +aC +aC +aC +aC +aC +ai +ac +ah +ah +ac +ac +ac +aa +"} +(13,1,1) = {" +aa +ab +ae +ai +ai +ac +ai +ar +ar +ar +ar +ar +ay +ac +ai +aU +ac +ba +ac +aa +"} +(14,1,1) = {" +aa +ab +ac +ai +ai +ac +ai +aC +aC +aC +aC +aC +ai +ac +ai +aV +au +ai +au +aa +"} +(15,1,1) = {" +aa +ab +ac +ai +ai +ac +ay +aC +aC +aC +aC +aC +ai +ac +ai +ai +au +ai +au +aa +"} +(16,1,1) = {" +aa +ab +ae +aj +ai +ac +ai +ar +aG +aJ +aN +aQ +ai +ac +ai +aW +ac +ba +ac +aa +"} +(17,1,1) = {" +aa +ab +ae +ai +aq +ac +ai +aC +aC +aC +aC +aC +as +ac +ai +aX +ac +ac +ac +aa +"} +(18,1,1) = {" +aa +ab +ae +ai +ai +ac +ai +ai +ai +ai +ai +ai +ay +ac +aS +ai +ac +ab +ab +aa +"} +(19,1,1) = {" +aa +ac +ac +ah +ai +ac +ac +au +au +ac +ac +ac +ac +ac +ai +ai +ac +ab +ab +aa +"} +(20,1,1) = {" +aa +ac +ac +ah +ai +ai +ai +ai +ai +ah +ah +aq +ai +au +ai +aY +ac +ab +ab +aa +"} +(21,1,1) = {" +aa +ac +ac +ak +ar +ar +ar +ar +ar +an +aO +ai +ai +au +ai +aZ +ac +ab +ab +aa +"} +(22,1,1) = {" +aa +ac +ac +ah +ar +ar +ar +ar +ar +ar +an +ai +ai +ac +ac +ac +ac +ab +ab +aa +"} +(23,1,1) = {" +aa +ac +ac +ah +as +ai +az +aD +aD +aK +al +ac +ac +ac +ac +ab +ab +ab +ab +aa +"} +(24,1,1) = {" +aa +ac +ac +ac +ac +au +ac +ac +ac +ac +ac +ac +ac +ac +ab +ab +ab +ab +ab +aa +"} +(25,1,1) = {" +aa +ac +ac +al +ai +ai +ai +ai +aH +ac +ac +ab +ab +ad +ab +ab +ab +ab +ab +aa +"} +(26,1,1) = {" +aa +ab +ac +ac +at +av +ai +aA +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(27,1,1) = {" +aa +ad +ab +ac +ac +ae +ae +ac +ac +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +"} +(28,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/submaps/surface_submaps/plains/PooledR_vr.dmm b/maps/submaps/surface_submaps/plains/PooledR_vr.dmm new file mode 100644 index 00000000000..99dfa31789a --- /dev/null +++ b/maps/submaps/surface_submaps/plains/PooledR_vr.dmm @@ -0,0 +1,1351 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/PooledR) +"c" = ( +/turf/simulated/mineral/ignore_mapgen, +/area/submap/PooledR) +"d" = ( +/obj/structure/flora/tree/sif, +/turf/template_noop, +/area/submap/PooledR) +"e" = ( +/obj/structure/table/woodentable, +/turf/template_noop, +/area/submap/PooledR) +"f" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/material/knife, +/turf/template_noop, +/area/submap/PooledR) +"g" = ( +/obj/structure/flora/ausbushes/palebush, +/turf/template_noop, +/area/submap/PooledR) +"h" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/gun/energy/retro{ + cell_type = /obj/item/weapon/cell/device/weapon/empty + }, +/turf/template_noop, +/area/submap/PooledR) +"i" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/template_noop, +/area/submap/PooledR) +"j" = ( +/turf/simulated/floor/outdoors/rocks, +/area/submap/PooledR) +"k" = ( +/obj/structure/flora/ausbushes, +/turf/template_noop, +/area/submap/PooledR) +"l" = ( +/turf/simulated/floor/water, +/area/submap/PooledR) +"m" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/template_noop, +/area/submap/PooledR) +"n" = ( +/turf/simulated/floor/water/deep, +/area/submap/PooledR) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +c +c +c +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +a +"} +(4,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +d +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +a +"} +(5,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +a +"} +(6,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +a +"} +(7,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +b +b +b +a +"} +(8,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +m +b +b +j +c +c +c +c +c +c +c +c +c +b +b +b +a +"} +(9,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +d +b +b +g +b +b +b +b +j +j +j +c +c +c +c +c +c +c +c +b +b +b +a +"} +(10,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +i +j +l +l +c +c +c +c +c +c +c +c +c +b +b +a +"} +(11,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +j +l +l +c +c +c +c +c +c +c +c +c +b +b +a +"} +(12,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +k +b +j +j +l +l +l +l +c +c +c +c +c +c +c +c +b +b +a +"} +(13,1,1) = {" +a +b +b +b +b +d +b +b +b +b +b +b +b +b +b +b +b +b +j +j +l +l +l +l +c +c +c +c +c +c +c +c +b +b +a +"} +(14,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +j +l +l +l +l +l +l +c +c +c +c +c +c +c +b +b +a +"} +(15,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +l +l +l +l +l +l +n +n +c +c +c +c +c +c +c +b +a +"} +(16,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +i +j +j +l +l +l +l +l +n +n +n +n +c +c +c +c +c +c +b +a +"} +(17,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +j +l +l +l +l +l +n +n +n +n +c +c +c +c +c +c +b +a +"} +(18,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +l +l +l +l +l +l +n +n +n +n +c +c +c +c +c +c +b +a +"} +(19,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +j +l +l +l +l +l +n +n +n +n +n +c +c +c +c +c +c +b +a +"} +(20,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +l +l +l +l +l +l +n +n +n +n +n +n +c +c +c +c +c +b +a +"} +(21,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +l +l +l +l +l +n +n +n +n +n +n +n +c +c +c +c +c +b +a +"} +(22,1,1) = {" +a +b +b +b +d +b +b +b +b +b +b +b +b +g +b +j +l +l +l +l +l +n +n +n +n +n +n +c +c +c +c +c +c +b +a +"} +(23,1,1) = {" +a +b +b +b +b +b +d +b +b +b +b +b +b +b +i +j +l +l +l +l +l +n +n +n +n +n +c +c +c +c +c +c +c +b +a +"} +(24,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +j +l +l +l +l +l +n +n +n +c +c +c +c +c +c +c +c +c +b +a +"} +(25,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +c +c +c +l +l +l +l +n +c +c +c +c +c +c +c +c +c +c +c +b +a +"} +(26,1,1) = {" +a +b +b +b +b +b +c +c +c +c +c +e +f +h +c +c +c +c +l +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +a +"} +(27,1,1) = {" +a +b +b +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 +b +b +a +"} +(28,1,1) = {" +a +b +b +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 +b +b +a +"} +(29,1,1) = {" +a +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 +b +b +a +"} +(30,1,1) = {" +a +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 +b +b +b +a +"} +(31,1,1) = {" +a +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +a +"} +(32,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +b +b +c +c +c +c +b +c +b +b +b +b +b +a +"} +(33,1,1) = {" +a +b +b +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(34,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(35,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/surface_submaps/plains/RationCache_vr.dmm b/maps/submaps/surface_submaps/plains/RationCache_vr.dmm new file mode 100644 index 00000000000..1437cbdcc1b --- /dev/null +++ b/maps/submaps/surface_submaps/plains/RationCache_vr.dmm @@ -0,0 +1,148 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/floor/outdoors/snow, +/area/submap/RationCache) +"c" = ( +/mob/living/simple_animal/otie/feral, +/turf/simulated/floor/outdoors/snow, +/area/submap/RationCache) +"d" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/RationCache) +"e" = ( +/obj/item/trash/liquidfood, +/obj/item/trash/liquidfood, +/obj/item/trash/liquidfood, +/obj/item/trash/liquidfood, +/obj/item/trash/liquidfood, +/obj/item/trash/liquidfood, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/RationCache) +"f" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/turf/simulated/floor/outdoors/dirt, +/area/submap/RationCache) + +(1,1,1) = {" +a +a +a +a +b +b +b +b +a +a +"} +(2,1,1) = {" +a +a +b +b +b +b +b +b +a +a +"} +(3,1,1) = {" +a +b +b +c +b +b +b +b +b +b +"} +(4,1,1) = {" +a +b +b +b +d +d +b +c +b +b +"} +(5,1,1) = {" +b +b +b +d +e +f +d +b +b +b +"} +(6,1,1) = {" +b +b +b +b +d +d +b +b +b +a +"} +(7,1,1) = {" +b +b +b +b +b +b +b +b +b +a +"} +(8,1,1) = {" +a +b +b +b +c +b +b +b +a +a +"} +(9,1,1) = {" +a +a +b +b +b +b +b +a +a +a +"} +(10,1,1) = {" +a +a +b +b +b +b +b +a +a +a +"} diff --git a/maps/submaps/surface_submaps/plains/Shakden_vr.dmm b/maps/submaps/surface_submaps/plains/Shakden_vr.dmm new file mode 100644 index 00000000000..de8119667bb --- /dev/null +++ b/maps/submaps/surface_submaps/plains/Shakden_vr.dmm @@ -0,0 +1,505 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/Shakden) +"c" = ( +/turf/simulated/mineral/ignore_mapgen, +/area/submap/Shakden) +"d" = ( +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Shakden) +"e" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Shakden) +"f" = ( +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Shakden) +"g" = ( +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Shakden) +"h" = ( +/mob/living/simple_animal/hostile/dragon, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Shakden) +"i" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/Shakden) +"j" = ( +/obj/item/weapon/reagent_containers/food/snacks/meat, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Shakden) +"k" = ( +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat, +/obj/item/weapon/material/knife/hook, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Shakden) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +b +b +c +c +b +b +b +b +c +c +c +c +b +b +b +a +"} +(3,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +a +"} +(4,1,1) = {" +a +b +c +c +c +c +c +d +d +c +c +e +d +c +c +c +c +c +c +a +"} +(5,1,1) = {" +a +c +c +c +c +g +d +d +d +d +d +d +d +d +d +c +c +c +c +a +"} +(6,1,1) = {" +a +c +c +c +e +d +d +d +d +d +d +d +d +d +d +d +c +c +c +a +"} +(7,1,1) = {" +a +c +c +d +d +d +d +d +d +d +d +d +d +d +d +d +d +c +c +a +"} +(8,1,1) = {" +a +c +c +d +d +h +d +c +c +g +d +d +d +h +d +d +d +c +c +a +"} +(9,1,1) = {" +a +c +c +d +d +d +d +c +c +c +d +d +d +d +d +i +d +c +c +a +"} +(10,1,1) = {" +a +c +c +e +d +d +c +c +c +c +d +d +d +d +d +j +d +c +b +a +"} +(11,1,1) = {" +a +c +c +d +d +d +c +c +c +e +d +d +d +d +f +k +e +c +b +a +"} +(12,1,1) = {" +a +c +c +f +d +d +d +c +c +d +d +d +d +c +c +c +c +c +b +a +"} +(13,1,1) = {" +a +c +c +c +d +d +d +d +d +d +d +d +c +c +c +c +c +c +b +a +"} +(14,1,1) = {" +a +c +c +c +d +d +d +d +d +d +c +c +c +c +c +c +c +c +c +a +"} +(15,1,1) = {" +a +c +c +c +d +d +d +d +d +d +c +c +c +d +d +d +d +c +c +a +"} +(16,1,1) = {" +a +c +c +c +c +c +d +d +d +d +d +d +d +d +d +d +d +c +c +a +"} +(17,1,1) = {" +a +b +c +c +c +c +c +d +d +d +d +d +d +d +d +c +c +c +c +a +"} +(18,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +d +d +b +b +b +c +c +b +a +"} +(19,1,1) = {" +a +b +b +b +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/surface_submaps/plains/Thiefc_vr.dmm b/maps/submaps/surface_submaps/plains/Thiefc_vr.dmm new file mode 100644 index 00000000000..57796f125ee --- /dev/null +++ b/maps/submaps/surface_submaps/plains/Thiefc_vr.dmm @@ -0,0 +1,676 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/Thiefc) +"c" = ( +/turf/simulated/mineral/ignore_mapgen, +/area/submap/Thiefc) +"d" = ( +/obj/structure/ore_box, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"e" = ( +/obj/structure/closet/crate, +/obj/item/weapon/extinguisher, +/obj/item/weapon/extinguisher, +/obj/item/weapon/extinguisher, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"f" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"g" = ( +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/obj/item/weapon/ore/coal, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"h" = ( +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"i" = ( +/obj/structure/closet/crate, +/obj/item/weapon/lipstick, +/obj/item/weapon/lipstick/black, +/obj/item/weapon/lipstick/random, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"j" = ( +/obj/structure/table/steel, +/obj/item/weapon/beartrap, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"k" = ( +/obj/vehicle/train/trolley, +/obj/item/weapon/storage/firstaid/combat, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"l" = ( +/obj/structure/closet/crate, +/obj/item/weapon/folder/blue, +/obj/item/weapon/folder/red, +/obj/item/weapon/folder/white, +/obj/item/weapon/folder/yellow, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"m" = ( +/obj/structure/table/steel, +/obj/item/weapon/paper{ + desc = "This is some bullshit. First chance we got to knick something that looks half decent turns out to be mostly junk. And now we're getting calls that the other stash we've got has got a spider problem. Fuck this, Between the shitty weather, The pissed of bugs, And now apparently some NT goon running around in the area there's hardly enough reason to stick around. I'm telling Carl I'm out tommorow."; + name = "Note" + }, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"n" = ( +/obj/vehicle/train/trolley, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"o" = ( +/obj/structure/closet/crate, +/obj/item/weapon/cell/device/weapon, +/obj/item/weapon/cell/device/weapon, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"p" = ( +/obj/structure/closet/crate, +/obj/item/weapon/storage/box/shotgunammo, +/obj/item/weapon/storage/box/practiceshells, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) +"q" = ( +/mob/living/simple_animal/hostile/bear, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/Thiefc) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +c +c +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +c +c +c +c +c +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(4,1,1) = {" +a +b +c +c +c +c +c +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(5,1,1) = {" +a +b +c +c +c +c +c +b +b +c +b +b +b +c +b +b +b +b +b +a +"} +(6,1,1) = {" +a +b +c +c +c +c +c +b +c +c +c +b +b +c +b +b +b +b +b +a +"} +(7,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +h +h +c +c +b +b +b +b +a +"} +(8,1,1) = {" +a +b +c +c +c +j +m +c +c +c +c +h +h +c +c +b +b +b +b +a +"} +(9,1,1) = {" +a +c +c +c +h +h +h +h +c +c +h +h +h +c +c +b +b +b +b +a +"} +(10,1,1) = {" +a +c +c +f +h +h +h +h +h +c +h +h +c +c +c +b +b +b +b +a +"} +(11,1,1) = {" +a +c +d +g +h +k +n +h +h +h +h +h +c +c +c +b +b +b +b +a +"} +(12,1,1) = {" +a +c +e +h +h +h +h +h +h +h +h +c +c +c +c +b +b +b +b +a +"} +(13,1,1) = {" +a +c +c +c +i +h +h +q +h +c +c +c +c +c +c +b +b +b +b +a +"} +(14,1,1) = {" +a +c +c +c +h +h +h +h +c +c +c +c +c +c +c +b +b +b +b +a +"} +(15,1,1) = {" +a +c +c +h +h +l +o +p +h +c +c +c +c +c +c +b +b +b +b +a +"} +(16,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +a +"} +(17,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +a +"} +(18,1,1) = {" +a +b +b +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +a +"} +(19,1,1) = {" +a +b +b +b +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +a +"} +(20,1,1) = {" +a +b +b +b +b +b +c +c +c +c +c +c +b +b +b +b +b +b +b +a +"} +(21,1,1) = {" +a +b +b +b +b +b +b +c +c +c +b +b +b +b +b +b +b +b +b +a +"} +(22,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(23,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(24,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/surface_submaps/plains/camp1_vr.dmm b/maps/submaps/surface_submaps/plains/camp1_vr.dmm new file mode 100644 index 00000000000..254004de22f --- /dev/null +++ b/maps/submaps/surface_submaps/plains/camp1_vr.dmm @@ -0,0 +1,193 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/wall/log_sif, +/area/submap/camp1) +"c" = ( +/obj/structure/grille/rustic, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/submap/camp1) +"d" = ( +/obj/structure/bed/padded, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/camp1) +"e" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/camp1) +"f" = ( +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/camp1) +"g" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/camp1) +"h" = ( +/obj/structure/simple_door/sifwood, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/camp1) +"i" = ( +/obj/structure/table/rack, +/obj/item/weapon/gun/launcher/crossbow, +/obj/item/stack/rods{ + amount = 17 + }, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/camp1) +"j" = ( +/obj/item/stack/material/log/sif{ + amount = 25 + }, +/turf/template_noop, +/area/template_noop) +"k" = ( +/obj/structure/table/bench/wooden, +/turf/simulated/floor/outdoors/dirt, +/area/submap/camp1) +"l" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/camp1) +"m" = ( +/obj/item/weapon/material/knife/machete/hatchet, +/turf/template_noop, +/area/template_noop) +"n" = ( +/obj/item/weapon/flame/lighter, +/turf/simulated/floor/outdoors/dirt, +/area/submap/camp1) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +b +b +c +b +b +a +a +a +a +a +"} +(3,1,1) = {" +b +d +f +g +b +a +k +k +k +a +"} +(4,1,1) = {" +b +d +f +b +b +b +l +l +l +n +"} +(5,1,1) = {" +c +e +f +h +f +h +l +l +l +l +"} +(6,1,1) = {" +b +d +f +b +b +b +l +l +l +l +"} +(7,1,1) = {" +b +d +f +i +b +j +k +k +k +a +"} +(8,1,1) = {" +b +b +c +b +b +a +m +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/surface_submaps/plains/farm1_vr.dmm b/maps/submaps/surface_submaps/plains/farm1_vr.dmm new file mode 100644 index 00000000000..592824e2c02 --- /dev/null +++ b/maps/submaps/surface_submaps/plains/farm1_vr.dmm @@ -0,0 +1,1317 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/farm1) +"c" = ( +/obj/structure/railing, +/turf/simulated/floor/outdoors/dirt, +/area/submap/farm1) +"d" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 4 + }, +/turf/simulated/floor/outdoors/dirt, +/area/submap/farm1) +"e" = ( +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/farm1) +"f" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/turf/simulated/floor/outdoors/dirt, +/area/submap/farm1) +"g" = ( +/turf/simulated/wall/wood, +/area/submap/farm1) +"h" = ( +/obj/structure/grille/rustic, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/submap/farm1) +"i" = ( +/obj/structure/window/reinforced/full, +/obj/structure/grille/rustic, +/turf/simulated/floor/plating, +/area/submap/farm1) +"j" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/simulated/floor/wood, +/area/submap/farm1) +"k" = ( +/turf/simulated/floor/wood, +/area/submap/farm1) +"l" = ( +/obj/structure/table/marble, +/turf/simulated/floor/wood, +/area/submap/farm1) +"m" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/kitchen/rollingpin, +/turf/simulated/floor/wood, +/area/submap/farm1) +"n" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/item/seeds/cornseed, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/farm1) +"o" = ( +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/farm1) +"p" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife, +/turf/simulated/floor/wood, +/area/submap/farm1) +"q" = ( +/obj/structure/window/reinforced/full{ + dir = 8 + }, +/obj/structure/window/reinforced/full{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/plating, +/area/submap/farm1) +"r" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/item/seeds/bluetomatoseed, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/farm1) +"s" = ( +/turf/simulated/floor/outdoors/mud{ + outdoors = 0 + }, +/area/submap/farm1) +"t" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/item/seeds/icepepperseed, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/farm1) +"u" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/submap/farm1) +"v" = ( +/obj/machinery/door/window/eastleft, +/obj/machinery/door/window/westleft, +/turf/simulated/floor/outdoors/dirt, +/area/submap/farm1) +"w" = ( +/mob/living/bot/farmbot, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/farm1) +"x" = ( +/obj/structure/sink/puddle, +/turf/simulated/floor/outdoors/mud{ + outdoors = 0 + }, +/area/submap/farm1) +"y" = ( +/obj/item/weapon/material/knife/machete/hatchet, +/turf/simulated/floor/outdoors/mud{ + outdoors = 0 + }, +/area/submap/farm1) +"z" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/box/matches, +/obj/item/weapon/flame/match, +/turf/simulated/floor/wood, +/area/submap/farm1) +"A" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/submap/farm1) +"B" = ( +/obj/item/clothing/shoes/boots/winter/hydro, +/obj/item/clothing/suit/storage/hooded/wintercoat/hydro, +/turf/simulated/floor/wood, +/area/submap/farm1) +"C" = ( +/obj/structure/bed/chair/wood{ + icon_state = "wooden_chair"; + dir = 8 + }, +/turf/simulated/floor/wood, +/area/submap/farm1) +"D" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/wood, +/area/submap/farm1) +"E" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/storage/fancy/candle_box, +/turf/simulated/floor/wood, +/area/submap/farm1) +"F" = ( +/obj/machinery/portable_atmospherics/hydroponics/soil, +/obj/item/seeds/wheatseed, +/turf/simulated/floor/outdoors/dirt{ + outdoors = 0 + }, +/area/submap/farm1) +"G" = ( +/obj/structure/closet/crate/bin, +/turf/simulated/floor/wood, +/area/submap/farm1) +"H" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/wood, +/area/submap/farm1) +"I" = ( +/obj/structure/bookcase, +/obj/item/weapon/book/manual/hydroponics_pod_people, +/turf/simulated/floor/wood, +/area/submap/farm1) +"J" = ( +/obj/structure/bed/padded, +/obj/item/weapon/bedsheet/blue, +/turf/simulated/floor/wood, +/area/submap/farm1) +"K" = ( +/obj/structure/table/woodentable, +/obj/item/trash/candle, +/turf/simulated/floor/wood, +/area/submap/farm1) +"L" = ( +/turf/simulated/floor/outdoors/rocks, +/area/submap/farm1) +"M" = ( +/turf/simulated/floor/plating, +/area/submap/farm1) +"N" = ( +/turf/simulated/floor/water, +/area/submap/farm1) +"O" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/plating, +/area/submap/farm1) +"P" = ( +/obj/machinery/power/port_gen/pacman, +/turf/simulated/floor/plating, +/area/submap/farm1) +"Q" = ( +/obj/structure/closet/crate/hydroponics/prespawned, +/turf/simulated/floor/plating, +/area/submap/farm1) +"R" = ( +/obj/structure/table/steel, +/obj/machinery/cell_charger, +/turf/simulated/floor/plating, +/area/submap/farm1) +"S" = ( +/obj/structure/table/steel, +/turf/simulated/floor/plating, +/area/submap/farm1) +"T" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/turf/simulated/floor/outdoors/dirt, +/area/submap/farm1) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +b +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +b +a +a +a +"} +(3,1,1) = {" +a +a +c +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +T +a +a +a +"} +(4,1,1) = {" +a +a +c +e +e +e +e +e +e +g +g +h +h +g +g +g +g +g +e +b +b +b +b +b +e +e +e +e +T +a +a +a +"} +(5,1,1) = {" +a +a +c +e +e +g +g +g +g +g +z +A +E +G +g +I +H +g +b +b +L +L +L +b +b +e +e +e +T +a +a +a +"} +(6,1,1) = {" +a +a +c +e +e +g +j +k +k +g +A +C +k +k +u +k +k +g +b +L +L +N +L +L +b +b +e +e +T +a +a +a +"} +(7,1,1) = {" +a +a +c +e +e +h +k +k +k +u +k +k +k +k +g +k +k +g +b +L +N +N +N +L +L +b +b +e +T +a +a +a +"} +(8,1,1) = {" +a +a +c +e +e +h +l +k +k +g +B +k +k +H +g +J +K +g +b +L +N +N +N +N +L +L +b +e +T +a +a +a +"} +(9,1,1) = {" +a +a +c +e +e +g +m +l +p +g +g +g +u +g +g +g +g +g +b +L +N +N +N +N +N +L +b +e +T +a +a +a +"} +(10,1,1) = {" +a +a +c +e +e +g +g +h +g +g +g +D +k +g +e +e +e +e +b +L +N +N +N +N +N +L +b +e +T +a +a +a +"} +(11,1,1) = {" +a +a +c +e +e +e +e +e +e +e +g +g +u +g +e +e +e +e +b +L +L +N +N +N +N +L +b +e +T +a +a +a +"} +(12,1,1) = {" +a +a +c +e +e +e +e +e +b +b +e +e +b +e +e +b +b +b +b +b +L +L +N +N +N +L +b +e +T +a +a +a +"} +(13,1,1) = {" +a +a +c +e +e +e +e +e +b +b +b +b +b +b +b +b +b +e +e +b +b +L +L +N +L +L +b +e +T +a +a +a +"} +(14,1,1) = {" +a +a +c +e +e +e +e +e +e +b +b +e +e +e +e +b +b +e +e +e +b +b +L +L +L +b +b +e +T +a +a +a +"} +(15,1,1) = {" +a +a +c +e +e +i +i +i +q +v +i +i +i +i +e +e +b +e +e +e +e +b +b +b +b +b +e +e +T +a +a +a +"} +(16,1,1) = {" +a +a +c +e +e +i +n +o +r +w +r +o +F +i +e +e +b +e +e +e +e +e +e +e +e +e +e +e +T +a +a +a +"} +(17,1,1) = {" +a +a +c +e +e +i +n +o +r +o +r +o +F +i +e +e +b +e +e +g +g +h +h +h +g +g +e +e +T +a +a +a +"} +(18,1,1) = {" +a +a +c +e +e +i +n +o +r +o +r +o +F +i +e +e +b +e +e +g +O +P +O +Q +O +g +e +e +T +a +a +a +"} +(19,1,1) = {" +a +a +c +e +e +i +n +o +s +s +s +o +F +i +e +e +b +e +e +g +M +M +M +M +M +g +e +e +T +a +a +a +"} +(20,1,1) = {" +a +a +c +e +e +i +n +o +s +x +s +o +F +i +e +b +b +b +b +M +M +M +M +M +R +g +e +e +T +a +a +a +"} +(21,1,1) = {" +a +a +c +e +e +i +n +o +s +y +s +o +F +i +e +b +b +b +b +M +M +M +M +M +S +g +e +e +T +a +a +a +"} +(22,1,1) = {" +a +a +c +e +e +i +n +o +t +o +t +o +F +i +e +b +b +b +b +M +M +M +M +M +S +g +e +e +T +a +a +a +"} +(23,1,1) = {" +a +a +c +e +e +i +n +o +t +o +t +o +F +i +e +b +b +b +e +g +M +M +M +M +M +g +e +e +T +a +a +a +"} +(24,1,1) = {" +a +a +c +e +e +i +n +o +t +o +t +o +F +i +e +b +b +b +e +g +O +M +O +M +O +g +e +e +T +a +a +a +"} +(25,1,1) = {" +a +a +c +e +e +i +i +i +i +i +i +i +i +i +e +b +b +b +e +g +g +h +h +h +g +g +e +e +T +a +a +a +"} +(26,1,1) = {" +a +a +c +e +e +e +e +e +e +e +e +e +e +e +e +b +b +b +e +e +e +e +e +e +e +e +e +e +T +a +a +a +"} +(27,1,1) = {" +a +a +b +f +f +f +f +f +f +f +f +f +f +f +f +b +b +b +f +f +f +f +f +f +f +f +f +f +b +a +a +a +"} +(28,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(31,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(32,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/submaps/surface_submaps/plains/house1_arealess_vr.dmm b/maps/submaps/surface_submaps/plains/house1_arealess_vr.dmm new file mode 100644 index 00000000000..5b79ba61b60 --- /dev/null +++ b/maps/submaps/surface_submaps/plains/house1_arealess_vr.dmm @@ -0,0 +1,662 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/obj/structure/railing, +/turf/template_noop, +/area/template_noop) +"ac" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/template_noop, +/area/template_noop) +"ad" = ( +/turf/simulated/floor/outdoors/grass/sif, +/area/template_noop) +"ae" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/template_noop, +/area/template_noop) +"af" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/sif, +/area/template_noop) +"ag" = ( +/turf/simulated/floor/outdoors/dirt, +/area/template_noop) +"ah" = ( +/obj/structure/table/bench/wooden, +/turf/simulated/floor/outdoors/dirt, +/area/template_noop) +"ai" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/outdoors/grass/sif, +/area/template_noop) +"aj" = ( +/obj/structure/target_stake, +/turf/simulated/floor/outdoors/dirt, +/area/template_noop) +"ak" = ( +/obj/item/target, +/turf/simulated/floor/outdoors/grass/sif, +/area/template_noop) +"al" = ( +/obj/item/target/syndicate, +/turf/simulated/floor/outdoors/grass/sif, +/area/template_noop) +"am" = ( +/turf/simulated/wall/wood, +/area/template_noop) +"an" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/template_noop) +"ao" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/wood, +/area/template_noop) +"ap" = ( +/turf/simulated/floor/wood, +/area/template_noop) +"aq" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/kitchen/rollingpin, +/turf/simulated/floor/tiled, +/area/template_noop) +"ar" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife, +/turf/simulated/floor/tiled, +/area/template_noop) +"as" = ( +/obj/structure/grille/rustic, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/template_noop) +"at" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/brute, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/burn, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/purity, +/turf/simulated/floor/tiled/freezer, +/area/template_noop) +"au" = ( +/obj/structure/toilet, +/turf/simulated/floor/tiled/freezer, +/area/template_noop) +"av" = ( +/obj/structure/table/marble, +/obj/random/drinkbottle, +/turf/simulated/floor/tiled, +/area/template_noop) +"aw" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/tiled, +/area/template_noop) +"ax" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/obj/item/weapon/coin/phoron, +/turf/simulated/floor/wood, +/area/template_noop) +"ay" = ( +/obj/item/clothing/head/bearpelt{ + pixel_y = 6 + }, +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/turf/simulated/floor/wood, +/area/template_noop) +"az" = ( +/obj/item/weapon/material/harpoon, +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/turf/simulated/floor/wood, +/area/template_noop) +"aA" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/obj/item/clothing/accessory/medal/conduct{ + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/template_noop) +"aB" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + dir = 4; + pixel_x = -28; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/freezer, +/area/template_noop) +"aC" = ( +/obj/item/weapon/towel, +/turf/simulated/floor/tiled/freezer, +/area/template_noop) +"aD" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/simulated/floor/tiled, +/area/template_noop) +"aE" = ( +/turf/simulated/floor/tiled, +/area/template_noop) +"aF" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled, +/area/template_noop) +"aG" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/freezer, +/area/template_noop) +"aH" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/tiled/freezer, +/area/template_noop) +"aI" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8; + icon_state = "twindow" + }, +/obj/machinery/shower{ + dir = 1 + }, +/obj/random/soap, +/turf/simulated/floor/tiled/freezer, +/area/template_noop) +"aJ" = ( +/turf/simulated/floor/carpet/turcarpet, +/area/template_noop) +"aK" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/carpet/turcarpet, +/area/template_noop) +"aL" = ( +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/turcarpet, +/area/template_noop) +"aM" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/storage/fancy/candle_box, +/turf/simulated/floor/carpet/turcarpet, +/area/template_noop) +"aN" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/device/binoculars/spyglass, +/turf/simulated/floor/carpet/turcarpet, +/area/template_noop) +"aO" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/carpet/turcarpet, +/area/template_noop) +"aP" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/turcarpet, +/area/template_noop) +"aQ" = ( +/obj/structure/table/rack, +/obj/item/device/gps/explorer, +/obj/item/device/radio/headset/explorer, +/turf/simulated/floor/wood, +/area/template_noop) +"aR" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/carpet/sblucarpet, +/area/template_noop) +"aS" = ( +/turf/simulated/floor/carpet/sblucarpet, +/area/template_noop) +"aT" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/carpet/sblucarpet, +/area/template_noop) +"aU" = ( +/obj/structure/table/rack, +/obj/item/clothing/under/explorer, +/obj/item/weapon/cell/device, +/obj/item/weapon/cell/device, +/obj/item/weapon/cell/device, +/turf/simulated/floor/wood, +/area/template_noop) +"aV" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/wood, +/area/template_noop) +"aW" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/wood, +/area/template_noop) +"aX" = ( +/obj/structure/coatrack, +/turf/simulated/floor/wood, +/area/template_noop) +"aY" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/storage/hooded/explorer, +/obj/item/clothing/mask/gas/explorer, +/obj/item/weapon/material/knife/tacknife/survival, +/turf/simulated/floor/wood, +/area/template_noop) +"aZ" = ( +/obj/item/clothing/shoes/boots/winter/explorer, +/turf/simulated/floor/wood, +/area/template_noop) +"ba" = ( +/obj/structure/table/woodentable, +/obj/random/action_figure, +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/carpet/sblucarpet, +/area/template_noop) +"bb" = ( +/obj/item/weapon/bedsheet/hopdouble, +/obj/structure/bed/double/padded, +/turf/simulated/floor/carpet/sblucarpet, +/area/template_noop) +"bc" = ( +/obj/structure/loot_pile/maint/trash, +/turf/simulated/floor/outdoors/grass/sif, +/area/template_noop) +"bd" = ( +/obj/structure/loot_pile/maint/junk, +/turf/simulated/floor/outdoors/grass/sif, +/area/template_noop) +"be" = ( +/obj/structure/sign/kiddieplaque{ + desc = "To anyone reading this, you'll note that I'm not home right now, and unfortunately due to reassignment, I won't be for a very long time. Exploring somewhere really far and dangerous now. You can stay if you want, but please try to keep my home in good condition."; + name = "read me visitors" + }, +/turf/simulated/wall/wood, +/area/template_noop) + +(1,1,1) = {" +aa +ac +af +af +af +af +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +"} +(2,1,1) = {" +ab +ad +ad +ag +ad +ak +am +am +as +am +am +ad +am +am +as +am +am +bc +ag +ag +"} +(3,1,1) = {" +ab +ad +ag +aj +ag +al +am +aq +av +aD +am +ad +am +aQ +aU +aY +am +bc +ag +ag +"} +(4,1,1) = {" +ab +ad +ag +ag +ag +ak +am +ar +aw +aE +am +ad +am +ap +aV +aZ +am +bc +ag +ag +"} +(5,1,1) = {" +ab +ad +ag +ag +ag +ad +am +am +am +aF +am +am +am +an +am +am +am +bd +ag +ag +"} +(6,1,1) = {" +ab +ad +ag +ag +ag +ad +ad +as +ax +ap +ap +ap +ap +ap +ap +as +ad +ad +ag +ag +"} +(7,1,1) = {" +ab +ad +ag +ag +ag +am +am +am +ay +ap +aJ +aL +aJ +ap +aW +am +am +am +ag +ag +"} +(8,1,1) = {" +ab +ad +ag +ag +ag +am +ao +am +am +ap +aK +aM +aP +ap +am +am +ao +am +ag +ag +"} +(9,1,1) = {" +ab +ad +ag +ag +ag +an +ap +ap +an +ap +aK +aN +aP +ap +an +ap +ap +an +ag +ag +"} +(10,1,1) = {" +ab +ad +ag +ag +ag +am +ao +am +am +ap +aK +aO +aP +ap +am +am +ao +be +ag +ag +"} +(11,1,1) = {" +ab +ad +ag +ag +ag +am +am +am +az +ap +aJ +aP +aJ +ap +aX +am +am +am +ag +ag +"} +(12,1,1) = {" +ab +ad +ah +ag +ah +ad +ad +as +aA +ap +ap +ap +ap +ap +ap +as +ad +ad +ag +ag +"} +(13,1,1) = {" +ab +ad +ah +ag +ah +ad +am +am +am +aG +am +am +am +aR +am +am +am +ad +ag +ag +"} +(14,1,1) = {" +ab +ad +ah +ag +ah +ad +am +at +aB +aH +am +ad +am +aS +aS +ba +am +ad +ag +ag +"} +(15,1,1) = {" +ab +ad +ag +ag +ag +ad +am +au +aC +aI +am +ad +am +aT +aS +bb +am +ad +ag +ag +"} +(16,1,1) = {" +ab +ad +ad +ag +ad +ad +am +am +am +am +am +ad +am +am +as +am +am +ad +ag +ag +"} +(17,1,1) = {" +aa +ae +ai +ai +ai +ai +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +"} diff --git a/maps/submaps/surface_submaps/plains/house1_vr.dmm b/maps/submaps/surface_submaps/plains/house1_vr.dmm new file mode 100644 index 00000000000..ace9ae9d5a7 --- /dev/null +++ b/maps/submaps/surface_submaps/plains/house1_vr.dmm @@ -0,0 +1,661 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/submap/house1) +"ab" = ( +/obj/structure/railing, +/turf/template_noop, +/area/submap/house1) +"ac" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/template_noop, +/area/submap/house1) +"ad" = ( +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/house1) +"ae" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/template_noop, +/area/submap/house1) +"af" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/house1) +"ag" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/house1) +"ah" = ( +/obj/structure/table/bench/wooden, +/turf/simulated/floor/outdoors/dirt, +/area/submap/house1) +"ai" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/house1) +"aj" = ( +/obj/structure/target_stake, +/turf/simulated/floor/outdoors/dirt, +/area/submap/house1) +"ak" = ( +/obj/item/target, +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/house1) +"al" = ( +/obj/item/target/syndicate, +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/house1) +"am" = ( +/turf/simulated/wall/wood, +/area/submap/house1) +"an" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/wood, +/area/submap/house1) +"ao" = ( +/obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary/tram, +/turf/simulated/floor/wood, +/area/submap/house1) +"ap" = ( +/turf/simulated/floor/wood, +/area/submap/house1) +"aq" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/kitchen/rollingpin, +/turf/simulated/floor/tiled, +/area/submap/house1) +"ar" = ( +/obj/structure/table/marble, +/obj/item/weapon/material/knife, +/turf/simulated/floor/tiled, +/area/submap/house1) +"as" = ( +/obj/structure/grille/rustic, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/submap/house1) +"at" = ( +/obj/structure/table/standard, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/brute, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/burn, +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/purity, +/turf/simulated/floor/tiled/freezer, +/area/submap/house1) +"au" = ( +/obj/structure/toilet, +/turf/simulated/floor/tiled/freezer, +/area/submap/house1) +"av" = ( +/obj/structure/table/marble, +/obj/random/drinkbottle, +/turf/simulated/floor/tiled, +/area/submap/house1) +"aw" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/tiled, +/area/submap/house1) +"ax" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/obj/item/weapon/coin/phoron, +/turf/simulated/floor/wood, +/area/submap/house1) +"ay" = ( +/obj/item/clothing/head/bearpelt{ + pixel_y = 6 + }, +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/turf/simulated/floor/wood, +/area/submap/house1) +"az" = ( +/obj/item/weapon/material/harpoon, +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/turf/simulated/floor/wood, +/area/submap/house1) +"aA" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/obj/item/clothing/accessory/medal/conduct{ + pixel_y = 6 + }, +/turf/simulated/floor/wood, +/area/submap/house1) +"aB" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + dir = 4; + pixel_x = -28; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/freezer, +/area/submap/house1) +"aC" = ( +/obj/item/weapon/towel, +/turf/simulated/floor/tiled/freezer, +/area/submap/house1) +"aD" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/simulated/floor/tiled, +/area/submap/house1) +"aE" = ( +/turf/simulated/floor/tiled, +/area/submap/house1) +"aF" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled, +/area/submap/house1) +"aG" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/freezer, +/area/submap/house1) +"aH" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/tiled/freezer, +/area/submap/house1) +"aI" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8; + icon_state = "twindow" + }, +/obj/machinery/shower{ + dir = 1 + }, +/obj/random/soap, +/turf/simulated/floor/tiled/freezer, +/area/submap/house1) +"aJ" = ( +/turf/simulated/floor/carpet/turcarpet, +/area/submap/house1) +"aK" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/house1) +"aL" = ( +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/house1) +"aM" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/storage/fancy/candle_box, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/house1) +"aN" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/device/binoculars/spyglass, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/house1) +"aO" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/house1) +"aP" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/house1) +"aQ" = ( +/obj/structure/table/rack, +/obj/item/device/gps/explorer, +/turf/simulated/floor/wood, +/area/submap/house1) +"aR" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/house1) +"aS" = ( +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/house1) +"aT" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/house1) +"aU" = ( +/obj/structure/table/rack, +/obj/item/clothing/under/explorer, +/obj/item/weapon/cell/device, +/obj/item/weapon/cell/device, +/obj/item/weapon/cell/device, +/turf/simulated/floor/wood, +/area/submap/house1) +"aV" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/wood, +/area/submap/house1) +"aW" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/wood, +/area/submap/house1) +"aX" = ( +/obj/structure/coatrack, +/turf/simulated/floor/wood, +/area/submap/house1) +"aY" = ( +/obj/structure/table/rack, +/obj/item/clothing/suit/storage/hooded/explorer, +/obj/item/clothing/mask/gas/explorer, +/obj/item/weapon/material/knife/tacknife/survival, +/turf/simulated/floor/wood, +/area/submap/house1) +"aZ" = ( +/obj/item/clothing/shoes/boots/winter/explorer, +/turf/simulated/floor/wood, +/area/submap/house1) +"ba" = ( +/obj/structure/table/woodentable, +/obj/random/action_figure, +/obj/item/device/flashlight/lantern, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/house1) +"bb" = ( +/obj/item/weapon/bedsheet/hopdouble, +/obj/structure/bed/double/padded, +/turf/simulated/floor/carpet/sblucarpet, +/area/submap/house1) +"bc" = ( +/obj/structure/loot_pile/maint/trash, +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/house1) +"bd" = ( +/obj/structure/loot_pile/maint/junk, +/turf/simulated/floor/outdoors/grass/sif, +/area/submap/house1) +"be" = ( +/obj/structure/sign/kiddieplaque{ + desc = "To anyone reading this, you'll note that I'm not home right now, and unfortunately due to reassignment, I won't be for a very long time. Exploring somewhere really far and dangerous now. You can stay if you want, but please try to keep my home in good condition."; + name = "read me visitors" + }, +/turf/simulated/wall/wood, +/area/submap/house1) + +(1,1,1) = {" +aa +ac +af +af +af +af +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +"} +(2,1,1) = {" +ab +ad +ad +ag +ad +ak +am +am +as +am +am +ad +am +am +as +am +am +bc +ag +ag +"} +(3,1,1) = {" +ab +ad +ag +aj +ag +al +am +aq +av +aD +am +ad +am +aQ +aU +aY +am +bc +ag +ag +"} +(4,1,1) = {" +ab +ad +ag +ag +ag +ak +am +ar +aw +aE +am +ad +am +ap +aV +aZ +am +bc +ag +ag +"} +(5,1,1) = {" +ab +ad +ag +ag +ag +ad +am +am +am +aF +am +am +am +an +am +am +am +bd +ag +ag +"} +(6,1,1) = {" +ab +ad +ag +ag +ag +ad +ad +as +ax +ap +ap +ap +ap +ap +ap +as +ad +ad +ag +ag +"} +(7,1,1) = {" +ab +ad +ag +ag +ag +am +am +am +ay +ap +aJ +aL +aJ +ap +aW +am +am +am +ag +ag +"} +(8,1,1) = {" +ab +ad +ag +ag +ag +am +ao +am +am +ap +aK +aM +aP +ap +am +am +ao +am +ag +ag +"} +(9,1,1) = {" +ab +ad +ag +ag +ag +an +ap +ap +an +ap +aK +aN +aP +ap +an +ap +ap +an +ag +ag +"} +(10,1,1) = {" +ab +ad +ag +ag +ag +am +ao +am +am +ap +aK +aO +aP +ap +am +am +ao +be +ag +ag +"} +(11,1,1) = {" +ab +ad +ag +ag +ag +am +am +am +az +ap +aJ +aP +aJ +ap +aX +am +am +am +ag +ag +"} +(12,1,1) = {" +ab +ad +ah +ag +ah +ad +ad +as +aA +ap +ap +ap +ap +ap +ap +as +ad +ad +ag +ag +"} +(13,1,1) = {" +ab +ad +ah +ag +ah +ad +am +am +am +aG +am +am +am +aR +am +am +am +ad +ag +ag +"} +(14,1,1) = {" +ab +ad +ah +ag +ah +ad +am +at +aB +aH +am +ad +am +aS +aS +ba +am +ad +ag +ag +"} +(15,1,1) = {" +ab +ad +ag +ag +ag +ad +am +au +aC +aI +am +ad +am +aT +aS +bb +am +ad +ag +ag +"} +(16,1,1) = {" +ab +ad +ad +ag +ad +ad +am +am +am +am +am +ad +am +am +as +am +am +ad +ag +ag +"} +(17,1,1) = {" +aa +ae +ai +ai +ai +ai +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +ad +"} diff --git a/maps/submaps/surface_submaps/plains/plains.dm b/maps/submaps/surface_submaps/plains/plains.dm index c4e97e37d67..0f6186709dd 100644 --- a/maps/submaps/surface_submaps/plains/plains.dm +++ b/maps/submaps/surface_submaps/plains/plains.dm @@ -42,7 +42,7 @@ /datum/map_template/surface/plains/farm1 name = "Farm 1" desc = "A small farm tended by a farmbot." - mappath = 'maps/submaps/surface_submaps/plains/farm1.dmm' + mappath = 'maps/submaps/surface_submaps/plains/farm1_vr.dmm' //VOREStation Edit cost = 10 /datum/map_template/surface/plains/construction1 @@ -54,13 +54,13 @@ /datum/map_template/surface/plains/camp1 name = "Camp Site 1" desc = "A small campsite, complete with housing and bonfire." - mappath = 'maps/submaps/surface_submaps/plains/camp1.dmm' + mappath = 'maps/submaps/surface_submaps/plains/camp1_vr.dmm' //VOREStation Edit cost = 10 /datum/map_template/surface/plains/house1 name = "House 1" desc = "A fair sized house out in the frontier, that belonged to a well-traveled explorer." - mappath = 'maps/submaps/surface_submaps/plains/house1.dmm' + mappath = 'maps/submaps/surface_submaps/plains/house1_vr.dmm' //VOREStation Edit cost = 10 /datum/map_template/surface/plains/beacons @@ -103,7 +103,7 @@ /datum/map_template/surface/plains/Shakden name = "Shakden" desc = "Not to be confused with Shaq Den" - mappath = 'maps/submaps/surface_submaps/plains/Shakden.dmm' + mappath = 'maps/submaps/surface_submaps/plains/Shakden_vr.dmm' //VOREStation Edit cost = 10 /datum/map_template/surface/plains/Field1 @@ -115,7 +115,7 @@ /datum/map_template/surface/plains/Thiefc name = "Thieves Cave" desc = "A thieves stash" - mappath = 'maps/submaps/surface_submaps/plains/Thiefc.dmm' + mappath = 'maps/submaps/surface_submaps/plains/Thiefc_vr.dmm' //VOREStation Edit cost = 20 /datum/map_template/surface/plains/smol2 @@ -133,13 +133,13 @@ /datum/map_template/surface/plains/Boathouse name = "Boathouse" desc = "A fance house on a lake." - mappath = 'maps/submaps/surface_submaps/plains/Boathouse.dmm' + mappath = 'maps/submaps/surface_submaps/plains/Boathouse_vr.dmm' //VOREStation Edit cost = 30 /datum/map_template/surface/plains/PooledR name = "Pooled Rocks" desc = "An intresting rocky location" - mappath = 'maps/submaps/surface_submaps/plains/PooledR.dmm' + mappath = 'maps/submaps/surface_submaps/plains/PooledR_vr.dmm' //VOREStation Edit cost = 15 /datum/map_template/surface/plains/Smol3 @@ -151,7 +151,7 @@ /datum/map_template/surface/plains/Diner name = "Diner" desc = "Old Timey Tasty" - mappath = 'maps/submaps/surface_submaps/plains/Diner.dmm' + mappath = 'maps/submaps/surface_submaps/plains/Diner_vr.dmm' //VOREStation Edit cost = 25 /datum/map_template/surface/plains/snow1 @@ -187,7 +187,7 @@ /datum/map_template/surface/plains/RationCache name = "Ration Cache" desc = "A forgotten cache of emergency rations." - mappath = 'maps/submaps/surface_submaps/plains/RationCache.dmm' + mappath = 'maps/submaps/surface_submaps/plains/RationCache_vr.dmm' //VOREStation Edit cost = 5 /datum/map_template/surface/plains/SupplyDrop2 @@ -199,5 +199,5 @@ /datum/map_template/surface/plains/Oldhouse name = "Oldhouse" desc = "Someones old library it seems.." - mappath = 'maps/submaps/surface_submaps/plains/Oldhouse.dmm' + mappath = 'maps/submaps/surface_submaps/plains/Oldhouse_vr.dmm' //VOREStation Edit cost = 15 \ No newline at end of file diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm index be6b34efaee..a7a697eae11 100644 --- a/maps/tether/submaps/_tether_submaps.dm +++ b/maps/tether/submaps/_tether_submaps.dm @@ -56,10 +56,11 @@ name = "Away Mission - Plains" flags = MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER base_turf = /turf/simulated/mineral/floor/virgo3b + z = Z_LEVEL_PLAINS /datum/map_template/tether_lateload/tether_plains/on_map_loaded(z) . = ..() - seed_submaps(list(z), 100, /area/tether/outpost/exploration_plains, /datum/map_template/surface/plains) + seed_submaps(list(Z_LEVEL_PLAINS), 100, /area/tether/outpost/exploration_plains, /datum/map_template/surface/plains) ////////////////////////////////////////////////////////////////////////////// /// Away Missions @@ -153,8 +154,13 @@ mappath = 'space/debrisfield.dmm' associated_map_datum = /datum/map_z_level/tether_lateload/away_debrisfield +/datum/map_template/tether_lateload/away_debrisfield/on_map_loaded(z) + . = ..() + seed_submaps(list(Z_LEVEL_DEBRISFIELD), 50, /area/tether_away/debrisfield/space/poi, /datum/map_template/debrisfield) + /datum/map_z_level/tether_lateload/away_debrisfield name = "Away Mission - Debris Field" + z = Z_LEVEL_DEBRISFIELD ////////////////////////////////////////////////////////////////////////////////////// diff --git a/maps/tether/submaps/space/_debrisfield.dm b/maps/tether/submaps/space/_debrisfield.dm index cb65a369a61..11cc722c576 100644 --- a/maps/tether/submaps/space/_debrisfield.dm +++ b/maps/tether/submaps/space/_debrisfield.dm @@ -1,7 +1,7 @@ // -- Datums -- // /datum/shuttle_destination/excursion/debrisfield - name = "\improper Away Mission - Debris Field" + name = "Debris Field" my_area = /area/shuttle/excursion/debrisfield preferred_interim_area = /area/shuttle/excursion/space_moving skip_me = TRUE @@ -28,3 +28,7 @@ //And some special areas, including our shuttle landing spot (must be unique) /area/shuttle/excursion/debrisfield name = "\improper Excursion Shuttle - Debris Field" + +/area/tether_away/debrisfield/space/poi + name = "Away Mission - Debris Field" + icon_state = "space" diff --git a/maps/tether/submaps/space/debrisfield.dmm b/maps/tether/submaps/space/debrisfield.dmm index 85116a7f573..baffaccc9d3 100644 --- a/maps/tether/submaps/space/debrisfield.dmm +++ b/maps/tether/submaps/space/debrisfield.dmm @@ -1,11 +1,11 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/space, -/area/space) +/area/tether_away/debrisfield/space/poi) "b" = ( /obj/shuttle_connector/debrisfield, /turf/space, -/area/space) +/area/tether_away/debrisfield/space/poi) "f" = ( /turf/space, /area/shuttle/excursion/debrisfield) diff --git a/maps/tether/tether_defines.dm b/maps/tether/tether_defines.dm index 0775e5ab622..6a80a9d254c 100644 --- a/maps/tether/tether_defines.dm +++ b/maps/tether/tether_defines.dm @@ -40,6 +40,8 @@ #define Z_LEVEL_BEACH_CAVE 16 #define Z_LEVEL_AEROSTAT 17 #define Z_LEVEL_AEROSTAT_SURFACE 18 +#define Z_LEVEL_PLAINS 19 +#define Z_LEVEL_DEBRISFIELD 20 /datum/map/tether name = "Virgo" diff --git a/vorestation.dme b/vorestation.dme index 0110cc36078..c37e46303ac 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2983,6 +2983,7 @@ #include "maps\submaps\engine_submaps\engine.dm" #include "maps\submaps\engine_submaps\engine_areas.dm" #include "maps\submaps\space_submaps\space.dm" +#include "maps\submaps\space_submaps\debrisfield\debrisfield.dm" #include "maps\submaps\surface_submaps\mountains\mountains.dm" #include "maps\submaps\surface_submaps\mountains\mountains_areas.dm" #include "maps\submaps\surface_submaps\plains\plains.dm"