From 5403f039f7b84e735dd45e78d973cbea4040c885 Mon Sep 17 00:00:00 2001 From: Kassc Date: Thu, 23 Feb 2023 17:25:49 -0500 Subject: [PATCH] Additional SuperPose Maps and fixes. *LargeAlienShip-57x25 -Should spawn properly now. -Food vending machines nerfed. -Various item nerfs. *TradingShip-40x22 -Food vending machines nerfed. -Various item nerfs. (removed combat pod. Oof) *Thanks for SlaysInDutch#4302 we now have more pods! BrodcastingPod-11x9 DemonPoolV2-43x28 PirateShip-13x30 SurvivalHomeV2-9x9 SurvivalMechFab-9x9 SurvivalMethLab-9x10 SurvivalScience2-9x9 SurvivalSecurity2-9x9 HillOutpost-15x11 --- .../code/modules/mining/shelter_atoms_ch.dm | 18 +++ .../code/modules/mining/shelters_ch.dm | 57 ++++++++- .../submaps/shelters/BrodcastingPod-11x9.dmm | 49 ++++++++ .../submaps/shelters/DemonPoolV2-43x28.dmm | 79 +++++++++++++ .../submaps/shelters/HillOutpost-15x11.dmm | 51 +++++++++ .../submaps/shelters/LargeAlienShip-57x25.dmm | 10 +- .../submaps/shelters/PirateShip-13x30.dmm | 108 ++++++++++++++++++ .../submaps/shelters/SurvivalHomeV2-9x9.dmm | 50 ++++++++ .../submaps/shelters/SurvivalMechFab-9x9.dmm | 54 +++++++++ .../submaps/shelters/SurvivalMethLab-9x10.dmm | 53 +++++++++ .../submaps/shelters/SurvivalScience2-9x9.dmm | 56 +++++++++ .../shelters/SurvivalSecurity2-9x9.dmm | 55 +++++++++ .../submaps/shelters/TradingShip-40x22.dmm | 9 +- 13 files changed, 639 insertions(+), 10 deletions(-) create mode 100644 modular_chomp/maps/submaps/shelters/BrodcastingPod-11x9.dmm create mode 100644 modular_chomp/maps/submaps/shelters/DemonPoolV2-43x28.dmm create mode 100644 modular_chomp/maps/submaps/shelters/HillOutpost-15x11.dmm create mode 100644 modular_chomp/maps/submaps/shelters/PirateShip-13x30.dmm create mode 100644 modular_chomp/maps/submaps/shelters/SurvivalHomeV2-9x9.dmm create mode 100644 modular_chomp/maps/submaps/shelters/SurvivalMechFab-9x9.dmm create mode 100644 modular_chomp/maps/submaps/shelters/SurvivalMethLab-9x10.dmm create mode 100644 modular_chomp/maps/submaps/shelters/SurvivalScience2-9x9.dmm create mode 100644 modular_chomp/maps/submaps/shelters/SurvivalSecurity2-9x9.dmm diff --git a/modular_chomp/code/modules/mining/shelter_atoms_ch.dm b/modular_chomp/code/modules/mining/shelter_atoms_ch.dm index bcf39dec62..46b068206e 100644 --- a/modular_chomp/code/modules/mining/shelter_atoms_ch.dm +++ b/modular_chomp/code/modules/mining/shelter_atoms_ch.dm @@ -85,6 +85,24 @@ /area/survivalpod/superpose/RestaurationBar +/area/survivalpod/superpose/BordcastingPod + +/area/survivalpod/superpose/DemonPoolV2 + +/area/survivalpod/superpose/PirateShip + +/area/survivalpod/superpose/SurvivalHomeV2 + +/area/survivalpod/superpose/SurvivalMechFab + +/area/survivalpod/superpose/SurvivalMethLab + +/area/survivalpod/superpose/SurvivalScienceV2 + +/area/survivalpod/superpose/SurvivalSecurityV2 + +/area/survivalpod/superpose/HillOutpost + /obj/item/device/survivalcapsule/superpose name = "superposed surfluid shelter capsule" desc = "A proprietary hyperstructure of many three-dimensional spaces superposed around a supermatter nano crystal; use a pen to reach the reset button. There's a license for use printed on the bottom." diff --git a/modular_chomp/code/modules/mining/shelters_ch.dm b/modular_chomp/code/modules/mining/shelters_ch.dm index 208b3a4496..69f696babc 100644 --- a/modular_chomp/code/modules/mining/shelters_ch.dm +++ b/modular_chomp/code/modules/mining/shelters_ch.dm @@ -70,7 +70,7 @@ /datum/map_template/shelter/superpose/LargeAlienShip shelter_id = "LargeAlienShip" - mappath = "modular_chomp/maps/submaps/shelters/LargeAlienShip-60x29.dmm" + mappath = "modular_chomp/maps/submaps/shelters/LargeAlienShip-57x25" name = "Large alien ship." description = "A large alien ship filled with various alien machines and items." @@ -259,3 +259,58 @@ mappath = "modular_chomp/maps/submaps/shelters/RestaurationBar-32x32.dmm" name = "Resto-Bar" description = "A large restaurant for food and drink, two overnight rental rooms and a small garden." + +/datum/map_template/shelter/superpose/BordcastingPod + shelter_id = "BordcastingPod" + mappath = "modular_chomp/maps/submaps/shelters/BrodcastingPod-11x9.dmm" + name = "Brodcasting Pod" + description = "A small NanoTransen news pod, everything you need to start live news in the most inhospitable places!" + +/datum/map_template/shelter/superpose/DemonPoolV2 + shelter_id = "DemonPoolV2" + mappath = "modular_chomp/maps/submaps/shelters/DemonPoolV2-43x28.dmm" + name = "Demon Pool V2" + description = "A large redspace corruption with lava, flesh tiles and a small cultist room in the middle. This one is enclosed in rock!" + +/datum/map_template/shelter/superpose/PirateShip + shelter_id = "PirateShip" + mappath = "modular_chomp/maps/submaps/shelters/PirateShip-13x30.dmm" + name = "Pirate Ship" + description = "Yarg, a medium size pirate ship filled with loaded canons and empty chest, booty awaits." + +/datum/map_template/shelter/superpose/SurvivalHomeV2 + shelter_id = "SurvivalHomeV2" + mappath = "modular_chomp/maps/submaps/shelters/SurvivalHomeV2-9x9.dmm" + name = "Survival Home V2" + description = "A medium survival pod that can host a small team, has some basic survival gear." + + +/datum/map_template/shelter/superpose/SurvivalMechFab + shelter_id = "SurvivalMechFab" + mappath = "modular_chomp/maps/submaps/shelters/SurvivalMechFab-9x9.dmm" + name = "Survival Mech Fab" + description = "A medium survival pod with a mech and some basic mech fabrication machinery, fix and retrofit!" + +/datum/map_template/shelter/superpose/SurvivalMethLab + shelter_id = "SurvivalMethLab" + mappath = "modular_chomp/maps/submaps/shelters/SurvivalMethLab-9x10.dmm" + name = "Survival Meth Lab" + description = "A medium survival pod, repurposed and locked for the production of illegal chems. Don't get caught." + +/datum/map_template/shelter/superpose/SurvivalScienceV2 + shelter_id = "SurvivalScienceV2" + mappath = "modular_chomp/maps/submaps/shelters/SurvivalScience2-9x9.dmm" + name = "Survival Science V2" + description = "NT pantented science survival pod, loaded with research terminals, mech fabricator, autolathe and everything to do field research." + +/datum/map_template/shelter/superpose/SurvivalSecurityV2 + shelter_id = "SurvivalSecurityV2" + mappath = "modular_chomp/maps/submaps/shelters/SurvivalSecurity2-9x9.dmm" + name = "Survival Security V2" + description = "NT pantented security survival pod, a high security brig with and some security equipment." + +/datum/map_template/shelter/superpose/HillOutpost + shelter_id = "HillOutpost" + mappath = "modular_chomp/maps/submaps/shelters/HillOutpost-15x11.dmm" + name = "Hill Outpost" + description = "A small camping site on top of a hill, with all the basics for survival." \ No newline at end of file diff --git a/modular_chomp/maps/submaps/shelters/BrodcastingPod-11x9.dmm b/modular_chomp/maps/submaps/shelters/BrodcastingPod-11x9.dmm new file mode 100644 index 0000000000..29c647ac30 --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/BrodcastingPod-11x9.dmm @@ -0,0 +1,49 @@ +"a" = (/turf/simulated/shuttle/wall,/area/survivalpod/superpose/BordcastingPod) +"c" = (/obj/machinery/light,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"e" = (/obj/structure/bed/chair/bay/chair/padded/blue,/obj/structure/sign/nanotrasen{pixel_y = 27},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"g" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/item/device/gps/computer,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"h" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"i" = (/obj/structure/table/alien/blue,/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"k" = (/obj/machinery/door/airlock/freezer,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/BordcastingPod) +"l" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"m" = (/obj/structure/fans,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"o" = (/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"p" = (/obj/structure/table/alien/blue,/obj/item/device/radio/intercom/entertainment{pixel_y = 5},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"q" = (/obj/machinery/newscaster{pixel_y = 29},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"r" = (/obj/machinery/status_display{pixel_y = 32},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"u" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"v" = (/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"w" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{external_pressure_bound = 0; external_pressure_bound_default = 0; icon_state = "map_vent_in"; initialize_directions = 1; internal_pressure_bound = 4000; internal_pressure_bound_default = 4000; pressure_checks = 2; pressure_checks_default = 2; pump_direction = 0; use_power = 1},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/BordcastingPod) +"x" = (/obj/structure/table/glass,/obj/item/clothing/suit/storage/vest/press,/obj/item/clothing/accessory/badge/press/independent,/obj/item/device/tvcamera,/obj/item/device/camera,/obj/item/device/camera_film,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"y" = (/obj/structure/table/alien/blue,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/fountain4,/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"z" = (/obj/machinery/smartfridge/survival_pod,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/box/survival/space,/obj/item/device/healthanalyzer,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/machinery/light{dir = 1},/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/storage/box/survival/space,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/starcaster_news,/obj/item/device/starcaster_news,/obj/item/device/threadneedle,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/pill_bottle/spaceacillin,/obj/random/soap,/obj/item/weapon/material/knife/machete/hatchet,/obj/item/weapon/storage/box/flare,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"A" = (/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"C" = (/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"D" = (/obj/machinery/telecomms/relay,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/BordcastingPod) +"E" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/BordcastingPod) +"F" = (/obj/structure/table/glass,/obj/item/device/camerabug,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"G" = (/obj/structure/table/glass,/obj/machinery/light,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"I" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"J" = (/obj/machinery/atmospherics/unary/freezer{icon_state = "freezer_1"; power_setting = 20; set_temperature = 73; use_power = 1},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"L" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"M" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille,/turf/simulated/floor/plating,/area/survivalpod/superpose/BordcastingPod) +"N" = (/obj/machinery/door/window/survival_pod{dir = 2},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; icon_state = "map_vent_out"; use_power = 1},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/BordcastingPod) +"O" = (/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"P" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"Q" = (/obj/structure/table/glass,/obj/structure/closet/walllocker_double/survival/west,/obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"R" = (/obj/structure/table/glass,/obj/machinery/power/apc/alarms_hidden{pixel_y = -20},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"U" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) +"W" = (/obj/machinery/camera{dir = 1},/turf/simulated/floor/atoll,/area/survivalpod/superpose/BordcastingPod) +"Y" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_y = 28},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/BordcastingPod) + +(1,1,1) = {" +aaaaaaaaaaa +amgvAervwDa +azlhpiyIENa +aOlvvvvvUoa +MxlhvWvIUJM +aQlCaaaCLua +MoooYoqooPM +aoocoGFRooa +aakaMaMaMaa +"} diff --git a/modular_chomp/maps/submaps/shelters/DemonPoolV2-43x28.dmm b/modular_chomp/maps/submaps/shelters/DemonPoolV2-43x28.dmm new file mode 100644 index 0000000000..5a007ed692 --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/DemonPoolV2-43x28.dmm @@ -0,0 +1,79 @@ +"a" = (/turf/simulated/gore,/area/survivalpod/superpose/DemonPoolV2) +"b" = (/obj/structure/cult/talisman,/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"c" = (/turf/simulated/floor/gorefloor,/area/survivalpod/superpose/DemonPoolV2) +"d" = (/obj/structure/closet/crate,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/obj/fiftyspawner/plastic,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"e" = (/obj/structure/simple_door/cult,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"f" = (/obj/effect/rune,/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"g" = (/obj/structure/closet/crate,/obj/fiftyspawner/wood,/obj/fiftyspawner/wood,/obj/fiftyspawner/wood/sif,/obj/fiftyspawner/wood/sif,/obj/fiftyspawner/turcarpet,/obj/fiftyspawner/tealcarpet,/obj/fiftyspawner/sblucarpet,/obj/fiftyspawner/purcarpet,/obj/fiftyspawner/oracarpet,/obj/fiftyspawner/blucarpet,/obj/fiftyspawner/marble,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/fiftyspawner/cardboard,/obj/fiftyspawner/cardboard,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"h" = (/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"i" = (/obj/structure/cult/tome,/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"j" = (/obj/structure/table/fancyblack,/obj/item/trash/plate,/obj/item/organ/internal/heart,/obj/machinery/light/floortube/flicker{dir = 8; pixel_x = 5},/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"k" = (/obj/structure/cult/pylon,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"l" = (/obj/item/weapon/bone/ribs,/turf/simulated/floor/lava,/area/survivalpod/superpose/DemonPoolV2) +"m" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"n" = (/obj/structure/cult/pylon,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"o" = (/turf/template_noop,/area/survivalpod/superpose/DemonPoolV2) +"p" = (/obj/structure/constructshell/cult,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"q" = (/obj/structure/cult/pylon,/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"r" = (/obj/structure/grille/broken/cult,/turf/simulated/floor/gorefloor,/area/survivalpod/superpose/DemonPoolV2) +"t" = (/obj/structure/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"v" = (/obj/effect/map_effect/interval/sound_emitter/punching,/obj/effect/map_effect/interval/effect_emitter/smoke/fire,/turf/simulated/floor/lava,/area/survivalpod/superpose/DemonPoolV2) +"w" = (/turf/simulated/wall/solidrock,/area/survivalpod/superpose/DemonPoolV2) +"x" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/browndouble,/turf/simulated/floor/carpet/gaycarpet,/area/survivalpod/superpose/DemonPoolV2) +"y" = (/obj/structure/girder/cult,/turf/simulated/floor/gorefloor,/area/survivalpod/superpose/DemonPoolV2) +"z" = (/obj/structure/girder/cult,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"A" = (/obj/effect/map_effect/interval/effect_emitter/smoke/fire,/turf/simulated/floor/lava,/area/survivalpod/superpose/DemonPoolV2) +"B" = (/obj/structure/grille/cult,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"C" = (/obj/machinery/crystal/lava,/turf/simulated/floor/lava,/area/survivalpod/superpose/DemonPoolV2) +"D" = (/obj/structure/table/hardwoodtable,/obj/item/weapon/flame/candle/candelabra/everburn{pixel_y = 9},/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"E" = (/turf/simulated/wall/cult,/area/survivalpod/superpose/DemonPoolV2) +"F" = (/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"G" = (/obj/structure/closet/crate,/obj/fiftyspawner/plasteel,/obj/fiftyspawner/plasteel,/obj/fiftyspawner/phoronrglass,/obj/fiftyspawner/phoronrglass,/obj/item/stack/material/lead{amount = 50},/obj/item/stack/material/lead{amount = 50},/obj/fiftyspawner/gold,/obj/fiftyspawner/phoron,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"I" = (/turf/simulated/goreeyes,/area/survivalpod/superpose/DemonPoolV2) +"J" = (/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"K" = (/obj/item/clothing/shoes/cult,/obj/item/clothing/suit/cultrobes/alt,/obj/item/clothing/head/helmet/space/cult,/obj/item/clothing/shoes/cult,/obj/item/clothing/suit/cultrobes/alt,/obj/item/clothing/head/helmet/space/cult,/obj/item/weapon/storage/backpack/cultpack,/obj/item/weapon/storage/backpack/cultpack,/obj/structure/closet/cabinet,/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"M" = (/obj/structure/grille/broken/cult,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"N" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/purpledouble,/turf/simulated/floor/carpet/gaycarpet,/area/survivalpod/superpose/DemonPoolV2) +"O" = (/obj/item/weapon/storage/backpack/messenger,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/material/knife/tacknife/survival,/obj/item/weapon/reagent_containers/food/snacks/sosjerky,/obj/item/weapon/cell/device/hyper,/obj/item/weapon/reagent_containers/hypospray/autoinjector/trauma,/obj/item/weapon/reagent_containers/hypospray/autoinjector/oxy,/obj/item/weapon/flame/lighter/random,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/clothing/accessory/storage/black_drop_pouches,/obj/item/weapon/reagent_containers/pill/dylovene,/obj/item/weapon/reagent_containers/pill/dylovene,/obj/item/device/flashlight/maglight,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/random/soap,/obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked,/obj/item/device/fbp_backup_cell,/obj/item/device/pda,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/starcaster_news,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/item/device/suit_cooling_unit/emergency,/obj/item/device/gps,/obj/structure/closet{name = "Survival closet"},/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"P" = (/turf/simulated/floor/carpet/gaycarpet,/area/survivalpod/superpose/DemonPoolV2) +"Q" = (/turf/simulated/floor/flesh/colour{color = red},/area/survivalpod/superpose/DemonPoolV2) +"R" = (/obj/effect/decal/remains/deer,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"S" = (/obj/structure/simple_door/cult,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"T" = (/obj/random/pottedplant,/obj/structure/window/reinforced/survival_pod{dir = 1; opacity = 1},/obj/structure/curtain/black,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) +"U" = (/obj/structure/grille/cult,/turf/simulated/floor/lava,/area/survivalpod/superpose/DemonPoolV2) +"V" = (/obj/effect/gibspawner/human,/turf/simulated/floor/gorefloor2,/area/survivalpod/superpose/DemonPoolV2) +"W" = (/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"X" = (/obj/structure/closet/cabinet,/obj/random/curseditem,/obj/random/curseditem,/obj/item/weapon/melee/cursedblade,/obj/item/weapon/melee/cultblade,/obj/item/weapon/beartrap/hunting,/obj/item/weapon/beartrap/hunting,/obj/item/stack/material/phoron{amount = 25},/obj/item/stack/material/phoron{amount = 25},/obj/item/device/soulstone,/obj/item/device/soulstone,/obj/item/weapon/storage/belt/soulstone/full,/turf/simulated/floor/wood/alt{color = "red"},/area/survivalpod/superpose/DemonPoolV2) +"Y" = (/turf/simulated/floor/lava,/area/survivalpod/superpose/DemonPoolV2) +"Z" = (/obj/effect/rune,/obj/item/weapon/cat_box/black,/turf/simulated/floor/cult,/area/survivalpod/superpose/DemonPoolV2) + +(1,1,1) = {" +owwwoowowowwwwwwwoowoowowwwowwwoowwwwooowoo +wwwawwawawaaaaaaawwawwEwaaawaaawwaaaawwwawo +owaaaaaaaaaaYYJJaaaaaaaaaEaaaaaaaUUaYaaaaaw +wwaaJJJJJaaaYJJnJJJaaaaInJJJJJJccccUYYYCEaw +wwaaJJYYJJJaJJJJJJJJaaJJJJpcpcpcpcpcykyYAaw +wwaaJYYYYJJIJJcccJJJVaJcchhhhhhhhhhhhZkYaaw +owwaYYvlYJJJyQQQQcRJJIccQcpJpJpcpcpcykyYawo +owwaYYYYYJJcQQccQQcJJJcQcJJJmJJJcccUYYYCaaw +wwwaJYYYVJMcQcJJyQcJJJcccJVIaIIIUUUUYYYYaaw +owwaJJJJJRcQQcJVJQQcJccQJJJJJJJIIaIaaYYYawo +owwaJJJJJJcQccJJJcQcccQQcccccccccJJGaaYYaaw +oowaaaaIJcQQcJJIJcQzcQcJQQQccQQcQJJJJYYYYaw +oowaaaaJJcQczJJrJcQQQccJcccccJcJQQcJJJAYaaw +owaaaaJJJQQcJJJIJccQQcEEEBEEeEBEEQcQJJYYawo +wwaaaJJJzQccJJmaJJcQccEOhhEhhKDKEEJQcJJJawo +wwaaJJJccQccJJaaJJcQccEhhhEhhWWWiEcczJJJawo +wwaJJJJETeTEJaaaJJyQQcEEhhehkfqWbBcQccJJawo +owaJJJJEhhhEEEaaJJJQQccEhhEhhWWWiEJQQcRJawo +owaJEEEEWWWPNEaaJJJcQQcEEBEEBEEBEEJQQcJaaaw +owaJEdgEDWWPxEaaJJRJcQQQcJccccJJcJcQQcJaaaw +owwaEhheWWWWWEaaJJJJVJcyQQQQQQQycQQQccJJaaw +owwaEhhEXFjjtEaaaaaIJJJJcJQQccQQQQcJJJJJaaw +oowaEEEEEEEEEEaaaaaaaJJJJJEccJccccJJJJJaawo +oowwaaaaaaaaaaaaaaaawJJJJaaJEJJJMEJJJIaaawo +ooowaaaaaaaaaaaaawwwwSSwaaaaaaaaaaaaaaaaawo +oooowwwwwwwwwwwwwwwwooowwwwaaawwwaawwwwwawo +ooooowwoooowwwwwwowwoooowwwwwwwowwwwoooowoo +oooooooooooowwooooowooooowooooooooooooooooo +"} diff --git a/modular_chomp/maps/submaps/shelters/HillOutpost-15x11.dmm b/modular_chomp/maps/submaps/shelters/HillOutpost-15x11.dmm new file mode 100644 index 0000000000..3078965b45 --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/HillOutpost-15x11.dmm @@ -0,0 +1,51 @@ +"a" = (/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"b" = (/obj/structure/cliff/automatic{dir = 2},/obj/structure/railing/grey,/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"c" = (/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"d" = (/obj/structure/cliff/automatic{dir = 5},/obj/structure/railing/grey{dir = 1},/obj/structure/railing/grey{dir = 4},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"g" = (/turf/template_noop,/area/survivalpod/superpose/HillOutpost) +"h" = (/obj/structure/bonfire/sifwood,/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"j" = (/obj/structure/cliff/automatic{dir = 4},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"k" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"l" = (/obj/structure/cliff/automatic{dir = 2},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"m" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"o" = (/obj/structure/ledge/ledge_stairs,/obj/structure/railing/grey{dir = 8},/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"p" = (/obj/structure/cliff/automatic/corner,/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"q" = (/obj/structure/railing/grey{dir = 4},/obj/structure/cliff/automatic{dir = 6},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"r" = (/obj/structure/cliff/automatic{dir = 8},/obj/structure/railing/grey{dir = 8},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"t" = (/obj/structure/railing/grey{dir = 8},/obj/machinery/autolathe,/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"u" = (/obj/structure/railing/grey,/obj/structure/closet/secure_closet/guncabinet,/obj/item/weapon/gun/projectile/SVD,/obj/item/ammo_magazine/m762svd,/obj/item/ammo_magazine/m762svd,/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"x" = (/obj/structure/cliff/automatic/corner{dir = 10},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"y" = (/obj/structure/cliff/automatic/ramp{dir = 9},/obj/structure/railing/grey{dir = 8},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"z" = (/obj/machinery/power/apc/alarms_hidden{dir = 1; pixel_y = 20},/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"A" = (/obj/structure/railing/grey{dir = 8},/obj/structure/cliff/automatic{dir = 8},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"D" = (/obj/structure/table/sifwooden_reinforced,/obj/item/device/binoculars,/obj/item/device/bluespaceradio/southerncross_prelinked,/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"E" = (/obj/structure/railing/grey{dir = 8},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"G" = (/obj/structure/railing/grey{dir = 1},/obj/item/device/gps/computer,/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"J" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"K" = (/turf/simulated/wall/wood,/area/survivalpod/superpose/HillOutpost) +"L" = (/obj/structure/cliff/automatic/corner{dir = 6},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"M" = (/obj/structure/cliff/automatic,/obj/structure/railing/grey{dir = 1},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"N" = (/obj/structure/cliff/automatic/corner{dir = 9},/obj/structure/railing/grey{dir = 8},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"O" = (/obj/structure/bed/chair,/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"P" = (/obj/structure/railing/grey,/obj/structure/cliff/automatic{dir = 2},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"Q" = (/obj/structure/cliff/automatic/corner{dir = 9},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"R" = (/obj/structure/cliff/automatic,/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"S" = (/obj/structure/railing/grey{dir = 8},/obj/structure/table/sifwooden_reinforced,/obj/fiftyspawner/steel,/obj/fiftyspawner/glass,/turf/simulated/floor/outdoors/rocks,/area/survivalpod/superpose/HillOutpost) +"U" = (/obj/machinery/smartfridge/survival_pod,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/box/survival/space,/obj/item/device/healthanalyzer,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/machinery/light{dir = 1},/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/storage/box/survival/space,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/starcaster_news,/obj/item/device/starcaster_news,/obj/item/device/threadneedle,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/pill_bottle/spaceacillin,/obj/random/soap,/obj/item/weapon/material/knife/machete/hatchet,/obj/item/weapon/storage/box/flare,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/HillOutpost) +"W" = (/obj/structure/railing/grey{dir = 1},/obj/structure/cliff/automatic,/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"X" = (/obj/structure/cliff/automatic{dir = 4},/obj/structure/railing/grey{dir = 4},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) +"Y" = (/obj/structure/railing/grey,/obj/structure/railing/grey{dir = 8},/obj/structure/cliff/automatic{dir = 10},/turf/simulated/floor/outdoors/dirt,/area/survivalpod/superpose/HillOutpost) + +(1,1,1) = {" +gcccLPPPxccccgg +cLllqDkaYPbbbxg +cjKGKaaaaaaaarg +cjSazaaaaaOaaNg +cjtaaaaaamhJaEc +cjKuKUaaaaJaaoy +gpRRRWWMdaaaaoA +gcccccccXaaaaoA +ggggccccXaaaaaA +gggggcccpMMMMWQ +ggggggccccccggg +"} diff --git a/modular_chomp/maps/submaps/shelters/LargeAlienShip-57x25.dmm b/modular_chomp/maps/submaps/shelters/LargeAlienShip-57x25.dmm index 1c0bb8e7d7..e144c34644 100644 --- a/modular_chomp/maps/submaps/shelters/LargeAlienShip-57x25.dmm +++ b/modular_chomp/maps/submaps/shelters/LargeAlienShip-57x25.dmm @@ -81,7 +81,7 @@ "oh" = (/obj/structure/prop/alien/pod/open,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/turf/simulated/floor,/area/survivalpod/superpose/LargeAlienShip) "oi" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/power/smes/buildable{icon = 'icons/obj/alien_smes.dmi'; icon_state = "unit"; input_level = 950000; name = "Alien Royal Capacitor"; output_level = 950000},/obj/structure/cable/cyan,/turf/simulated/floor,/area/survivalpod/superpose/LargeAlienShip) "op" = (/obj/structure/window/reinforced/survival_pod{dir = 10},/turf/simulated/floor/tiled/freezer,/area/survivalpod/superpose/LargeAlienShip) -"oI" = (/obj/effect/floor_decal/techfloor,/obj/machinery/vending/deluxe_dinner{req_access = null; req_log_access = null},/turf/simulated/floor/wood/sif,/area/survivalpod/superpose/LargeAlienShip) +"oI" = (/obj/effect/floor_decal/techfloor,/obj/machinery/vending/fooddessert,/turf/simulated/floor/wood/sif,/area/survivalpod/superpose/LargeAlienShip) "oM" = (/obj/effect/floor_decal/techfloor,/obj/machinery/atmospherics/pipe/manifold/hidden,/turf/simulated/floor,/area/survivalpod/superpose/LargeAlienShip) "oR" = (/obj/structure/table/darkglass,/obj/random/maintenance/security,/obj/random/maintenance/security,/turf/simulated/shuttle/floor/alienplating,/area/survivalpod/superpose/LargeAlienShip) "ph" = (/obj/machinery/power/generator{anchored = 1; dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/survivalpod/superpose/LargeAlienShip) @@ -139,7 +139,7 @@ "AO" = (/obj/structure/grille/cult{name = "Alien grille"},/obj/structure/window/phoronreinforced/full,/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{dir = 1},/obj/machinery/door/blast/regular{dir = 4; id = "ReactorBlastAlien"; layer = 3.3; name = "Reactor Blast Door"},/obj/structure/fans/hardlight,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/LargeAlienShip) "AP" = (/obj/machinery/vending/medical{dir = 4; emagged = 1; pixel_x = 5; req_access = list(777)},/turf/simulated/shuttle/floor/white,/area/survivalpod/superpose/LargeAlienShip) "AS" = (/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/shuttle/floor/alienplating,/area/survivalpod/superpose/LargeAlienShip) -"Bd" = (/obj/machinery/vending/deluxe_boozeomat{req_access = null; req_log_access = null},/turf/simulated/floor/tiled/techfloor,/area/survivalpod/superpose/LargeAlienShip) +"Bd" = (/obj/machinery/vending/hotfood,/turf/simulated/floor/tiled/techfloor,/area/survivalpod/superpose/LargeAlienShip) "Bf" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/survivalpod/superpose/LargeAlienShip) "Bh" = (/obj/structure/prop/alien/pod/open,/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/obj/random/maintenance/cargo,/turf/simulated/floor,/area/survivalpod/superpose/LargeAlienShip) "BE" = (/obj/structure/prop/alien/pod/hybrid,/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/LargeAlienShip) @@ -214,7 +214,7 @@ "Tx" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/meter,/turf/simulated/floor,/area/survivalpod/superpose/LargeAlienShip) "TK" = (/turf/simulated/floor/carpet/gaycarpet,/area/survivalpod/superpose/LargeAlienShip) "TL" = (/obj/effect/floor_decal/techfloor,/turf/simulated/shuttle/floor/alien,/area/survivalpod/superpose/LargeAlienShip) -"Um" = (/turf/simulated/shuttle/floor/white,/area/template_noop) +"Um" = (/obj/effect/fusion_em_field,/turf/simulated/floor/reinforced/nitrogen{nitrogen = 82.1472},/area/survivalpod/superpose/LargeAlienShip) "Un" = (/obj/structure/closet/alien,/obj/item/clothing/suit/space/void/autolok,/obj/item/clothing/suit/space/void/autolok,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/storage/toolbox/emergency,/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/techmaint,/area/survivalpod/superpose/LargeAlienShip) "Uu" = (/obj/machinery/atmospherics/unary/engine/biggest{dir = 4},/turf/template_noop,/area/template_noop) "UI" = (/turf/simulated/floor/wood/sif,/area/survivalpod/superpose/LargeAlienShip) @@ -261,14 +261,14 @@ CObiWTGQzIVRNPNPVRNPNPNPNPVRFUgWbmbmbmbmbmbmbmbmbmbmbmbmGQGQgWGQGQGQgWGQGQGQgWGQ UubiWTGQzINPVkNPNPNPNPNPVkNPFUGQCSCSCSCSCSCSCSTLTLTLTLSYGQDFqQBEGQUIUIeBGQUIUIeBGQUIUIeBGQbmbmGQbmXvNYGQfmdxPTGQSS COGQGQGQzINPNPlpYwGdAOlpNPNPFUjgkVyIyIyIyIcXNPNPNPNPNPFUGQfAyvJDGQqCKcAjGQqCfckSGQqCXvvgGQbmbmGQmGbmbmGQKSjrNmPiGQ CObiWTGQZQNPNPdZbcPLbcdbNPVRrLfiBfEpVSexQHQiNPSSSSSSNPrLGQatdSatGQzuKciwGQyifcrIGQyiXvNYGQCSCSfiCSCSCSgWCSCSZQtdfi -CObiWTGQNPNPNPLhPLgtPLkGNPNPNPPRBfiQbvXAdCQiNPxCbwxCNPNPGQGQGQGQGQGQGQGQGQGQGQGQGQGQGQGQGQNPNPPRNPNPDXGQjmNPNPVPPR +CObiWTGQNPNPNPLhUmgtUmkGNPNPNPPRBfiQbvXAdCQiNPxCbwxCNPNPGQGQGQGQGQGQGQGQGQGQGQGQGQGQGQGQGQNPNPPRNPNPDXGQjmNPNPVPPR UubiWTGQaJVRNPpqbcPLbcaGNPNPASnxBfyYzczcuTQiNPSSSSSSNPASGQXCABALGQJUkqIyGQzuTKWQGQxTKciwGQjrjrnxasasasgWjrjraJtdnx COGQGQGQzINPNPlpYwdsAOlpMfNPFUjgKBMdMdMdMdiMNPNPNPNPNPFUGQjhyPmvGQGCeTtxGQvQTKEeGQvQKcAjGQbmbmGQVtWTWTGQpCCSJBnvGQ CObiWTGQzINPVkNPNPNPNPNPVkNPFUGQjrjrjrjrjrjrjrFmFmFmFmbpGQIOFmIOGQyMlbtfGQUIUIeBGQUIUIeBGQbmbmGQboWTboGQcByassGQSS CObiWTGQzIVRNPNPNPNPVRNPNPVRFUgWbmbmbmbmbmbmbmbmbmbmbmbmGQGQgWGQGQMdMdMdGQGQgWGQGQGQgWGQGQbmbmGQboseboGQGQwDGQSSCO UubiWTGQSSjrjrjrjrjrjrjrjrjrSSGQbmbmGQGQIrbHTriyGQGQqQbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmqQGQboWTboGQSSCOCOCOCO COGQGQGQGQpiGQvVjWjWjWDJGQCYGQGQbmbmGQSpyIyITiyIUnGQSSHXbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmHXSSGQGQGQGQSSCOCOCOCOCO -COCOCOSSGQKohVuQuQuQuQuQhVKohVjgbmbmgWdededeUmUmUmDnGQGQgWwDGQGQGQGQgWGQGQGQgWGQGQGQSdGQGQGQGQSSCOCOCOCOCOCOCOCOCO +COCOCOSSGQKohVuQuQuQuQuQhVKohVjgbmbmgWdedededededeDnGQGQgWwDGQGQGQGQgWGQGQGQgWGQGQGQSdGQGQGQGQSSCOCOCOCOCOCOCOCOCO COCOCOWTGQWTWTuUXcXcXcfKWTWTWTgWbmqQGQDAdedededeAPGQSSCOCOCOGQkOkOXkVkYAGQqYVkmTGQnjPBLaFZGQSSCOCOCOCOCOCOCOCOCOCO COCOCOWTGQnCrxlJKTlJKTfrzHJtVFGQHXSSGQSSWJpuaHZpGQSSCOCOCOGQGQdBdBTxdBgcGQPFFmjZGQPBPBGHGQGQCOCOCOCOCOCOCOCOCOCOCO COUuCOWTGQuIPyqeaophdzoiwrJtVFGQGQSSCOGQGQwDmyGQSSCOCOCOCOWTGQcLcLWTcLcLGQhRqQXgGQQeopVwGQSSCOCOCOCOCOCOCOCOCOCOCO diff --git a/modular_chomp/maps/submaps/shelters/PirateShip-13x30.dmm b/modular_chomp/maps/submaps/shelters/PirateShip-13x30.dmm new file mode 100644 index 0000000000..088c147e61 --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/PirateShip-13x30.dmm @@ -0,0 +1,108 @@ +"ao" = (/turf/simulated/shuttle/wall/dark/hard_corner,/area/survivalpod/superpose/PirateShip) +"aH" = (/obj/effect/floor_decal/industrial/danger/corner{dir = 1},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"bh" = (/obj/structure/salvageable/console_broken_os{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"bZ" = (/obj/structure/sign/flag/pirate,/turf/simulated/shuttle/wall/dark/hard_corner,/area/survivalpod/superpose/PirateShip) +"cc" = (/obj/machinery/light{dir = 8; layer = 3},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"cf" = (/turf/template_noop,/area/template_noop) +"cB" = (/obj/machinery/power/apc/alarms_hidden{pixel_y = -28},/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"dc" = (/obj/effect/floor_decal/steeldecal/steel_decals_central6{dir = 4},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"dr" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4},/obj/machinery/door/airlock/glass_external/public,/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"eb" = (/obj/machinery/disperser/middle{dir = 4},/turf/simulated/shuttle/wall/dark,/area/survivalpod/superpose/PirateShip) +"fd" = (/obj/structure/bed,/obj/item/weapon/bedsheet/pirate,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"fh" = (/obj/machinery/power/generator,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"fQ" = (/obj/machinery/light{dir = 8; layer = 3},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"gg" = (/obj/structure/railing/grey,/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"gR" = (/obj/machinery/disperser/front{dir = 4},/turf/template_noop,/area/template_noop) +"ha" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4},/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"hM" = (/obj/machinery/disperser/middle{dir = 8},/turf/simulated/shuttle/wall/dark,/area/survivalpod/superpose/PirateShip) +"iP" = (/obj/structure/shuttle/engine/propulsion{dir = 1},/turf/simulated/shuttle/plating,/area/survivalpod/superpose/PirateShip) +"iY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"js" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock,/turf/simulated/floor/tiled/steel_grid,/area/survivalpod/superpose/PirateShip) +"jW" = (/obj/structure/table/woodentable,/obj/item/clothing/under/pirate,/obj/item/clothing/head/bandana,/obj/item/clothing/glasses/eyepatch,/obj/item/clothing/shoes/boots/duty,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"kJ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor,/turf/simulated/shuttle/plating,/area/survivalpod/superpose/PirateShip) +"kV" = (/obj/machinery/disperser/back{dir = 4},/obj/structure/ship_munition/disperser_charge/explosive,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"lU" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_external/public,/turf/simulated/shuttle/plating,/area/survivalpod/superpose/PirateShip) +"mv" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_external/public,/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"mR" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"nb" = (/obj/structure/salvageable/console_broken_os{dir = 8},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"op" = (/obj/structure/ship_munition/disperser_charge/explosive,/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"oC" = (/obj/structure/sign/flag/pirate{pixel_y = 29},/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"pz" = (/obj/item/weapon/storage/backpack/messenger,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle,/obj/item/weapon/material/knife/tacknife/survival,/obj/item/weapon/reagent_containers/food/snacks/sosjerky,/obj/item/weapon/cell/device/hyper,/obj/item/weapon/reagent_containers/hypospray/autoinjector/trauma,/obj/item/weapon/reagent_containers/hypospray/autoinjector/oxy,/obj/item/weapon/flame/lighter/random,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/clothing/accessory/storage/black_drop_pouches,/obj/item/weapon/reagent_containers/pill/dylovene,/obj/item/weapon/reagent_containers/pill/dylovene,/obj/item/device/flashlight/maglight,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/random/soap,/obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked,/obj/item/device/fbp_backup_cell,/obj/item/device/pda,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/starcaster_news,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/item/device/suit_cooling_unit/emergency,/obj/item/device/gps,/obj/structure/closet{name = "Survival closet"},/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"rJ" = (/obj/structure/table/woodentable,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"sh" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/shuttle/wall/dark,/area/survivalpod/superpose/PirateShip) +"tC" = (/obj/machinery/disperser/back{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"vj" = (/obj/structure/salvageable/console_broken_os{dir = 4},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"vF" = (/obj/structure/bed/chair/bay/chair/padded/red{dir = 8},/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"wc" = (/obj/structure/salvageable/console_broken_os{dir = 4},/obj/machinery/light{dir = 8; layer = 3},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"wx" = (/obj/effect/floor_decal/industrial/danger,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"zm" = (/obj/effect/floor_decal/industrial/danger/corner,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"zL" = (/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"zZ" = (/obj/structure/table/woodentable,/obj/item/clothing/head/helmet/space/pirate,/obj/item/clothing/suit/pirate,/obj/item/clothing/shoes/boots/duty,/obj/item/clothing/glasses/eyepatch,/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"Ap" = (/obj/effect/floor_decal/steeldecal/monofloor{dir = 1},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"CZ" = (/obj/machinery/disperser/back{dir = 8},/obj/structure/ship_munition/disperser_charge/mining,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"Dt" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 8; layer = 3},/obj/random/maintenance,/obj/random/maintenance/cargo,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"DR" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/empty/nitrogen,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"Ev" = (/obj/structure/sign/flag/pirate{pixel_y = 29},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/obj/machinery/door/airlock/glass_external/public,/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"Ey" = (/obj/structure/shuttle/engine/heater{dir = 1},/turf/simulated/shuttle/plating,/area/survivalpod/superpose/PirateShip) +"Fg" = (/obj/effect/floor_decal/industrial/danger{dir = 10},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"Gx" = (/obj/machinery/disperser/back{dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"GR" = (/obj/structure/ship_munition/disperser_charge/mining,/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"GY" = (/obj/machinery/light{dir = 4},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"Iu" = (/obj/effect/floor_decal/steeldecal/monofloor,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"JA" = (/obj/structure/railing/grey,/obj/structure/railing/grey{dir = 8},/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"Kc" = (/obj/structure/sign/flag/pirate,/turf/simulated/shuttle/wall/dark,/area/survivalpod/superpose/PirateShip) +"Ki" = (/obj/structure/closet/crate/wooden,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"Kk" = (/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"KK" = (/obj/structure/closet/secure_closet/guncabinet,/obj/item/weapon/gun/projectile/shotgun/pump/rifle/scoped,/obj/item/weapon/gun/projectile/shotgun/pump/rifle,/obj/item/weapon/storage/box/syndie_kit{max_storage_space = 20; name = "box of 7.62mm clips"; starts_with = list(/obj/item/ammo_magazine/clip/c762=10)},/obj/item/weapon/storage/box/syndie_kit{max_storage_space = 20; name = "box of 7.62mm clips"; starts_with = list(/obj/item/ammo_magazine/clip/c762=10)},/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"Mn" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/atmospherics/binary/circulator{anchored = 1; dir = 8},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"Mr" = (/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"Mv" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/empty,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"MA" = (/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"NK" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"NN" = (/turf/simulated/shuttle/wall/dark,/area/survivalpod/superpose/PirateShip) +"PQ" = (/obj/structure/fans,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"PS" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/piratedouble,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"Qd" = (/obj/item/device/gps/computer,/turf/simulated/shuttle/wall/dark,/area/survivalpod/superpose/PirateShip) +"Qw" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/dark,/area/survivalpod/superpose/PirateShip) +"Rn" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/atmospherics/binary/circulator{anchored = 1; dir = 4},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/PirateShip) +"SO" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"Tl" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 4},/obj/random/maintenance,/obj/random/maintenance,/obj/random/maintenance/engineering,/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"To" = (/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) +"Ve" = (/obj/machinery/disperser/front{dir = 8},/turf/template_noop,/area/template_noop) +"Xl" = (/obj/effect/floor_decal/industrial/danger{dir = 6},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"Xy" = (/obj/effect/floor_decal/stairs/dark_stairs,/turf/simulated/floor,/area/survivalpod/superpose/PirateShip) +"Yi" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/survivalpod/superpose/PirateShip) +"YI" = (/obj/structure/undies_wardrobe,/turf/simulated/floor/wood,/area/survivalpod/superpose/PirateShip) + +(1,1,1) = {" +cfcfcfcfiPcfcfcfiPcfcfcfcf +cfcfcfiPEyNNNNNNEyiPcfcfcf +cfcfaoEyNNNNPQQdNNEyaocfcf +cfcfNNNNbZKKToTobZNNNNcfcf +cfcfNNzZvFToToToTopzNNcfcf +cfcfNNrJmRcBToToToPSNNcfcf +aoiPNNNNNNaoiYaoNNNNNNiPao +NNEyKcjWfdNNToNNjWfdKcEyNN +NNNNNNSOToiYToiYToNKNNNNNN +cfcfNNYIKiNNToNNKiYINNcfcf +cfcfaoNNNNaojsaoNNNNaocfcf +cfcfmvhaEvQwMrQwoCMrlUcfcf +cfcfmvhadrMrMrMrMrMrlUcfcf +cfcfaoNNshXyXyXyJAggaocfcf +cfVehMCZMAzLzLzLzLtCebgRcf +cfcfNNwczLzLdczLzLbhNNcfcf +cfcfkJzLzLzLzLzLzLzLkJcfcf +cfcfkJzLApTlNNDtApzLkJcfcf +cfcfkJzLIuopopopIuzLkJcfcf +cfcfNNfQzLGRGRGRzLYiNNcfcf +cfVehMGxzLopopopzLkVebgRcf +cfcfNNvjzmwxNNwxaHnbNNcfcf +cfcfNNNNXlKkDRKkFgNNNNcfcf +cfcfcfkJKkKkRnKkKkkJcfcfcf +cfcfcfNNaoccfhGYaoNNcfcfcf +cfcfcfcfkJKkMnMvkJcfcfcfcf +cfcfcfcfNNNNNNNNNNcfcfcfcf +cfcfcfcfcfNNNNNNcfcfcfcfcf +cfcfcfcfcfcfNNcfcfcfcfcfcf +cfcfcfcfcfcfNNcfcfcfcfcfcf +"} diff --git a/modular_chomp/maps/submaps/shelters/SurvivalHomeV2-9x9.dmm b/modular_chomp/maps/submaps/shelters/SurvivalHomeV2-9x9.dmm new file mode 100644 index 0000000000..6b9ca8c2a5 --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/SurvivalHomeV2-9x9.dmm @@ -0,0 +1,50 @@ +"a" = (/obj/structure/fans,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"b" = (/obj/machinery/door/window/survival_pod{dir = 8},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"c" = (/obj/machinery/light{dir = 4},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"d" = (/obj/machinery/vending/wallmed1{dir = 1; name = "Emergency NanoMed"; pixel_y = -25},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"f" = (/obj/structure/sign/mining/survival,/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalHomeV2) +"h" = (/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalHomeV2) +"i" = (/obj/machinery/door/window/survival_pod{dir = 8},/obj/machinery/newscaster{pixel_y = -28},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"j" = (/obj/structure/table/darkglass,/obj/machinery/chemical_dispenser/bar_alc/full,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"k" = (/obj/structure/closet/walllocker_double/survival/west,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"l" = (/obj/machinery/recharger/wallcharger{pixel_x = 3; pixel_y = -28},/obj/machinery/recharger/wallcharger{pixel_x = 3; pixel_y = -38},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"m" = (/obj/machinery/smartfridge/survival_pod,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/box/survival/space,/obj/item/device/healthanalyzer,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/machinery/light{dir = 1},/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/storage/box/survival/space,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/starcaster_news,/obj/item/device/starcaster_news,/obj/item/device/threadneedle,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/pill_bottle/spaceacillin,/obj/random/soap,/obj/item/weapon/material/knife/machete/hatchet,/obj/item/weapon/storage/box/flare,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"n" = (/obj/machinery/door/airlock/voidcraft/survival_pod{id_tag = null},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"o" = (/obj/structure/table/darkglass,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"p" = (/obj/structure/table/darkglass,/obj/item/weapon/storage/box/glasses/meta/metapint,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"q" = (/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"r" = (/obj/machinery/light{dir = 8},/obj/structure/bed/chair/backed_red{dir = 1},/obj/machinery/button/remote/airlock{dir = 1; id = "splock"; pixel_y = -24; specialfunctions = 4},/obj/machinery/light_switch{pixel_x = 8; pixel_y = -22},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"s" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/table/rack/shelf,/obj/random/maintenance,/obj/random/maintenance/engineering,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"t" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/table/rack/shelf,/obj/item/weapon/storage/box/glasses/meta/metapint,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"u" = (/obj/structure/sign/mining/survival{dir = 8},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalHomeV2) +"v" = (/obj/machinery/door/airlock/voidcraft/survival_pod{id_tag = "splock"},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"w" = (/obj/machinery/vending/fitness,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"z" = (/obj/item/device/gps/computer,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"A" = (/obj/structure/table/rack/shelf,/obj/item/weapon/SWF_uplink,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"B" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"C" = (/obj/structure/table/darkglass,/obj/machinery/chemical_dispenser/bar_soft/full,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"H" = (/obj/structure/bed/chair/backed_red,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"I" = (/obj/machinery/door/window/survival_pod,/obj/machinery/light{layer = 3},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"J" = (/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalHomeV2) +"L" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"N" = (/obj/structure/table/rack/shelf,/obj/machinery/light{layer = 3},/obj/random/maintenance/engineering,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"O" = (/obj/structure/sign/mining/survival{dir = 4},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalHomeV2) +"Q" = (/obj/structure/table/survival_pod,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"R" = (/obj/structure/sign/mining/survival{dir = 1},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalHomeV2) +"T" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille,/obj/structure/curtain/black,/turf/simulated/floor/plating,/area/survivalpod/superpose/SurvivalHomeV2) +"V" = (/obj/structure/table/survival_pod,/obj/machinery/power/apc/alarms_hidden{pixel_y = -20},/obj/item/clothing/glasses/welding,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"W" = (/obj/structure/table/rack/shelf,/obj/random/maintenance/clean,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"X" = (/obj/machinery/smartfridge/survival_pod,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) +"Y" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/table/survival_pod,/obj/item/weapon/cat_box,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalHomeV2) + +(1,1,1) = {" +hRhRhRhRh +uazBwYXmO +hQqBJidJT +uVlIchhnO +hhhhktAJT +uHLpJbJcO +ToJJJsJWT +urJCjsJNO +hfvfhfTfh +"} diff --git a/modular_chomp/maps/submaps/shelters/SurvivalMechFab-9x9.dmm b/modular_chomp/maps/submaps/shelters/SurvivalMechFab-9x9.dmm new file mode 100644 index 0000000000..4b26f94f3a --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/SurvivalMechFab-9x9.dmm @@ -0,0 +1,54 @@ +"a" = (/obj/machinery/mecha_part_fabricator,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"b" = (/obj/machinery/r_n_d/circuit_imprinter,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"c" = (/obj/machinery/power/apc/alarms_hidden{dir = 4; pixel_x = 24},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"d" = (/obj/structure/bed/chair/bay/chair/padded/purple{dir = 8},/obj/machinery/recharger/wallcharger{pixel_x = 3; pixel_y = -28},/obj/machinery/recharger/wallcharger{pixel_x = 3; pixel_y = -38},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"e" = (/obj/machinery/vending/wallmed1{dir = 1; name = "Emergency NanoMed"; pixel_y = -25},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"f" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{external_pressure_bound = 0; external_pressure_bound_default = 0; icon_state = "map_vent_in"; initialize_directions = 8; internal_pressure_bound = 4000; internal_pressure_bound_default = 4000; pressure_checks = 2; pressure_checks_default = 2; pump_direction = 0; use_power = 1},/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"g" = (/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMechFab) +"h" = (/obj/structure/table/rack/shelf,/obj/fiftyspawner/steel,/obj/fiftyspawner/steel,/obj/fiftyspawner/glass,/obj/fiftyspawner/glass,/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"i" = (/obj/machinery/mech_recharger,/obj/mecha/working/ripley/mining/old,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"j" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"k" = (/obj/machinery/door/window/survival_pod{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"l" = (/obj/machinery/newscaster{pixel_y = -28},/obj/structure/filingcabinet,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"m" = (/obj/structure/closet/walllocker_double/survival/west,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"n" = (/obj/structure/table/rack/shelf,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"o" = (/obj/machinery/computer/rdconsole/core{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"r" = (/obj/machinery/atmospherics/unary/freezer{dir = 8; icon_state = "freezer_1"; power_setting = 20; set_temperature = 73; use_power = 1},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"s" = (/obj/machinery/smartfridge/survival_pod,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/box/survival/space,/obj/item/device/healthanalyzer,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/machinery/light{dir = 1},/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/storage/box/survival/space,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/starcaster_news,/obj/item/device/starcaster_news,/obj/item/device/threadneedle,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/pill_bottle/spaceacillin,/obj/random/soap,/obj/item/weapon/material/knife/machete/hatchet,/obj/item/weapon/storage/box/flare,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalMechFab) +"t" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/reagent_dispensers/fueltank/high,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"u" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille,/obj/structure/curtain/black,/turf/simulated/floor/plating,/area/survivalpod/superpose/SurvivalMechFab) +"w" = (/obj/machinery/r_n_d/server/core,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"y" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/machinery/meter,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"A" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/atmospherics/portables_connector,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"B" = (/obj/structure/sign/mining/survival{dir = 8},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMechFab) +"C" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"F" = (/obj/structure/sign/mining/survival{dir = 1},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMechFab) +"G" = (/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"H" = (/obj/structure/sign/mining/survival,/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMechFab) +"I" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"J" = (/obj/item/device/gps/computer,/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"K" = (/obj/structure/table/reinforced,/obj/structure/reagent_dispensers/acid{density = 0; pixel_x = -30},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical,/obj/item/clothing/glasses/welding,/obj/item/device/robotanalyzer,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"M" = (/obj/machinery/optable,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"N" = (/obj/structure/table/rack/shelf,/obj/item/weapon/gun/energy/ionrifle/pistol,/obj/item/weapon/gun/energy/ionrifle,/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"O" = (/obj/machinery/light,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"P" = (/obj/structure/fans,/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"Q" = (/obj/machinery/door/airlock/voidcraft/survival_pod{id_tag = "splock"},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"R" = (/obj/machinery/mecha_part_fabricator/pros,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"T" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"U" = (/obj/machinery/autolathe,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"W" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"X" = (/obj/structure/sign/mining/survival{dir = 4},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMechFab) +"Y" = (/obj/structure/window/reinforced/survival_pod,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; icon_state = "map_vent_out"; use_power = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) +"Z" = (/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMechFab) + +(1,1,1) = {" +gFggFggFg +BUaRiAfwX +uGZZGIjYu +gKMboWyrg +BNhntkPJX +gmGGGGGGu +uGGGGCGcg +BsGeOTdlX +gHQgHuggg +"} diff --git a/modular_chomp/maps/submaps/shelters/SurvivalMethLab-9x10.dmm b/modular_chomp/maps/submaps/shelters/SurvivalMethLab-9x10.dmm new file mode 100644 index 0000000000..94b4d253ec --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/SurvivalMethLab-9x10.dmm @@ -0,0 +1,53 @@ +"a" = (/obj/structure/sign/mining/survival,/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMethLab) +"b" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"d" = (/obj/structure/window/reinforced/survival_pod{dir = 4; opacity = 1},/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/machinery/door/window/survival_pod{dir = 1},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalMethLab) +"f" = (/obj/structure/bed/chair/sofa/brown,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"g" = (/obj/machinery/recharger/wallcharger{pixel_x = -27; pixel_y = -10},/obj/machinery/recharger/wallcharger{pixel_x = -27; pixel_y = 3},/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"h" = (/obj/structure/table/woodentable,/obj/effect/floor_decal/rust,/obj/random/maintenance/engineering,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"i" = (/obj/machinery/button/remote/airlock{dir = 1; id = "stolenlock"; pixel_y = -24; specialfunctions = 4},/obj/machinery/light_switch{pixel_x = 8; pixel_y = -22},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"k" = (/obj/structure/table/reinforced,/obj/machinery/reagentgrinder,/obj/machinery/light,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"l" = (/obj/structure/bed/chair/sofa/left/brown{dir = 8},/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"m" = (/obj/item/device/gps/computer,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"n" = (/obj/machinery/smartfridge/survival_pod,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/box/survival/space,/obj/item/device/healthanalyzer,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/machinery/light{dir = 1},/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/storage/box/survival/space,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/starcaster_news,/obj/item/device/starcaster_news,/obj/item/device/threadneedle,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/pill_bottle/spaceacillin,/obj/random/soap,/obj/item/weapon/material/knife/machete/hatchet,/obj/item/weapon/storage/box/flare,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalMethLab) +"o" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille,/obj/structure/curtain/black,/turf/simulated/floor/plating,/area/survivalpod/superpose/SurvivalMethLab) +"q" = (/obj/structure/bed/chair/sofa/right/brown,/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"r" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"s" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"t" = (/obj/structure/table/survival_pod,/obj/machinery/power/apc/alarms_hidden{pixel_y = -20},/obj/machinery/light{dir = 8},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/clothing/glasses/welding,/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"u" = (/obj/structure/sign/mining/survival{dir = 1},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMethLab) +"w" = (/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"y" = (/obj/structure/table/woodentable,/obj/random/maintenance/cargo,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"z" = (/obj/structure/table/survival_pod,/obj/random/maintenance/cargo,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"B" = (/obj/structure/sign/mining/survival{dir = 4},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMethLab) +"C" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/machinery/door/window/survival_pod{dir = 1},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"D" = (/obj/structure/table/reinforced,/obj/machinery/chemical_dispenser/biochemistry/full,/obj/machinery/light{dir = 1},/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"E" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/sign/mining/survival{dir = 4},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMethLab) +"F" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalMethLab) +"H" = (/obj/structure/table/reinforced,/obj/machinery/chemical_dispenser/full,/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"I" = (/obj/machinery/vending/wallmed1{dir = 1; name = "Emergency NanoMed"; pixel_y = -25},/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"J" = (/obj/machinery/smartfridge/chemistry,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"L" = (/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"M" = (/obj/structure/window/reinforced/survival_pod{dir = 4; opacity = 1},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/door/window/survival_pod{dir = 2},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalMethLab) +"N" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod,/obj/structure/grille,/obj/structure/curtain/black,/obj/structure/barricade/planks,/turf/simulated/floor/plating,/area/survivalpod/superpose/SurvivalMethLab) +"O" = (/obj/structure/table/survival_pod,/obj/structure/closet/walllocker_double/survival/west,/obj/effect/floor_decal/rust,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"Q" = (/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMethLab) +"R" = (/obj/machinery/door/airlock/voidcraft/survival_pod{id_tag = "stolenlock"},/obj/structure/barricade/planks,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"S" = (/obj/structure/bed/chair/sofa/corner/brown,/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"T" = (/obj/machinery/newscaster{pixel_y = -28},/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"U" = (/turf/template_noop,/area/template_noop) +"V" = (/obj/machinery/door/airlock/voidcraft/survival_pod{id_tag = "splock"},/obj/structure/barricade/planks,/obj/effect/floor_decal/rust,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"W" = (/obj/structure/fans,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) +"X" = (/obj/structure/sign/mining/survival{dir = 8},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalMethLab) +"Z" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalMethLab) + +(1,1,1) = {" +QuNuQuNuQU +XnrDHZJFEM +NzLLLwLLoU +XOIsLkTCEd +QQQQVQQQQU +XWmQgqfSBU +NLLbwyhlNU +XtLiLwLwBU +QaNaRaNaQU +"} diff --git a/modular_chomp/maps/submaps/shelters/SurvivalScience2-9x9.dmm b/modular_chomp/maps/submaps/shelters/SurvivalScience2-9x9.dmm new file mode 100644 index 0000000000..a8a4a0608c --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/SurvivalScience2-9x9.dmm @@ -0,0 +1,56 @@ +"a" = (/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalScienceV2) +"b" = (/obj/machinery/mecha_part_fabricator{req_access = null},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"c" = (/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "smartfridge"; icon_contents = "boxes"; icon_state = "smartfridge"; name = "Advanced storage"; pixel_y = -1},/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/clothing/gloves/sterile/latex,/obj/item/clothing/gloves/sterile/latex,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/stack/material/copper{amount = 25},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/tech_disk,/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalScienceV2) +"e" = (/obj/machinery/atmospherics/unary/freezer{dir = 4; icon_state = "freezer_1"; power_setting = 20; set_temperature = 73; use_power = 1},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"f" = (/obj/item/device/gps/computer,/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"g" = (/obj/structure/window/reinforced/survival_pod{dir = 10},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"h" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/r_n_d/server/core,/obj/machinery/light{dir = 4},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/SurvivalScienceV2) +"i" = (/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"j" = (/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 9; pixel_y = 8},/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"k" = (/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/item/weapon/reagent_containers/dropper{pixel_y = -4},/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalScienceV2) +"m" = (/obj/machinery/computer/rdconsole/core{dir = 4; req_access = null},/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"n" = (/obj/structure/sign/mining/survival{dir = 8},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalScienceV2) +"o" = (/obj/machinery/r_n_d/protolathe,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"p" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/machinery/power/apc/alarms_hidden{pixel_y = -20},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"q" = (/obj/structure/sign/mining/survival{dir = 1},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalScienceV2) +"s" = (/obj/structure/sink/kitchen{dir = 8; pixel_x = -10},/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"t" = (/obj/machinery/door/window/survival_pod,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"u" = (/obj/structure/window/reinforced/survival_pod{dir = 4},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"v" = (/obj/machinery/smartfridge/survival_pod{icon = 'icons/obj/vending.dmi'; icon_base = "smartfridge"; icon_contents = "boxes"; icon_state = "smartfridge"; name = "Advanced storage"; pixel_y = -1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/device/multitool{pixel_x = 3},/obj/item/device/multitool{pixel_x = 3},/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/welding/demon,/obj/item/clothing/glasses/welding,/obj/item/clothing/glasses/welding,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000; pixel_x = 5; pixel_y = -5},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000; pixel_x = 5; pixel_y = -5},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/stack/material/copper{amount = 25},/obj/item/stack/material/plastic{max_amount = 25},/obj/item/stack/material/plastic{max_amount = 25},/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/device/flash,/obj/item/device/flash,/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/weapon/implanter,/obj/item/weapon/implanter,/obj/item/weapon/implanter,/obj/item/weapon/storage/backpack/dufflebag/sci,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalScienceV2) +"w" = (/obj/machinery/r_n_d/destructive_analyzer,/obj/structure/window/reinforced/survival_pod{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"x" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"y" = (/obj/structure/table/reinforced,/obj/item/modular_computer/laptop/preset/custom_loadout/advanced,/obj/machinery/recharger/wallcharger{pixel_y = 22},/obj/machinery/recharger/wallcharger{pixel_x = 8; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"z" = (/obj/machinery/recharge_station,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"A" = (/obj/machinery/mech_recharger,/obj/mecha/medical/odysseus/old,/obj/effect/floor_decal/industrial/warning/full,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"B" = (/obj/machinery/mecha_part_fabricator/pros{req_access = null},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"D" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; external_pressure_bound_default = 0; icon_state = "map_vent_in"; initialize_directions = 8; internal_pressure_bound = 4000; internal_pressure_bound_default = 4000; pressure_checks = 2; pressure_checks_default = 2; pump_direction = 0; use_power = 1},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/SurvivalScienceV2) +"E" = (/obj/structure/sign/mining/survival,/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalScienceV2) +"F" = (/obj/machinery/mech_recharger,/obj/effect/floor_decal/industrial/warning/full,/obj/structure/closet/walllocker_double/survival/west,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"G" = (/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"I" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"J" = (/obj/machinery/autolathe,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"K" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/light,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"L" = (/obj/structure/sign/mining/survival{dir = 4},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod/superpose/SurvivalScienceV2) +"M" = (/obj/machinery/r_n_d/server/robotics,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/SurvivalScienceV2) +"N" = (/obj/structure/window/reinforced/survival_pod{opacity = 1},/obj/machinery/computer/rdservercontrol{dir = 4},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"O" = (/obj/structure/closet/secure_closet/guncabinet/phase{req_one_access = null},/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/permit/gun/planetside,/obj/item/clothing/accessory/permit/gun/planetside,/obj/item/weapon/gun/energy/locked/frontier/holdout,/obj/item/weapon/gun/energy/locked/frontier/holdout,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"Q" = (/obj/machinery/door/airlock/voidcraft/survival_pod,/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"R" = (/obj/structure/reagent_dispensers/acid{pixel_x = 30},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"S" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; icon_state = "map_vent_out"; use_power = 1},/obj/machinery/light,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/survivalpod/superpose/SurvivalScienceV2) +"U" = (/obj/machinery/door/window/survival_pod{dir = 2},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"V" = (/obj/structure/fans,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"X" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/obj/machinery/meter,/obj/machinery/door/window/survival_pod{dir = 1},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) +"Y" = (/obj/structure/reagent_dispensers/fueltank/high,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod/superpose/SurvivalScienceV2) +"Z" = (/obj/machinery/newscaster{layer = 3.3; pixel_y = -27},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalScienceV2) + +(1,1,1) = {" +aqaqaqaqa +nIywYBvbL +amGtGiGRa +noGusGGzL +akcjNUgJa +nVfGGGxOL +aFGGeXDha +nAGZKpSML +aEQEaEaEa +"} diff --git a/modular_chomp/maps/submaps/shelters/SurvivalSecurity2-9x9.dmm b/modular_chomp/maps/submaps/shelters/SurvivalSecurity2-9x9.dmm new file mode 100644 index 0000000000..7d1e4ebfa5 --- /dev/null +++ b/modular_chomp/maps/submaps/shelters/SurvivalSecurity2-9x9.dmm @@ -0,0 +1,55 @@ +"a" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"b" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/obj/machinery/newscaster{pixel_x = -30},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"c" = (/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"d" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"f" = (/obj/machinery/button/remote/blast_door{id = "SP-Cell"; name = "Cell Door"; pixel_x = 6; pixel_y = -33; req_one_access = list(2,4)},/obj/machinery/button/flasher{id = "SP-Cell flash"; name = "Cell Flash"; pixel_x = 7; pixel_y = -24; req_access = list(2,4)},/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"g" = (/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"i" = (/obj/machinery/vending/emergencyfood/filled,/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"j" = (/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"k" = (/obj/machinery/light{dir = 4},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalSecurityV2) +"l" = (/obj/machinery/vending/security{pixel_x = 3; pixel_y = -1; req_access = null; dir = 1},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalSecurityV2) +"m" = (/obj/machinery/light{layer = 3},/obj/structure/bed/padded,/obj/machinery/flasher{id = "SP-Cell flash"; pixel_y = -26},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"n" = (/obj/structure/fans,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalSecurityV2) +"o" = (/obj/machinery/light{dir = 8},/obj/structure/bed/chair,/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"p" = (/obj/structure/table/steel,/obj/item/device/starcaster_news{pixel_x = -6; pixel_y = 10},/obj/item/toy/eight_ball{pixel_x = 5; pixel_y = 4},/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"s" = (/obj/structure/closet/secure_closet/brig{id = "Cell"; name = "Cell Locker"},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"t" = (/obj/machinery/smartfridge/survival_pod,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/random,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu9,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu10,/obj/item/weapon/storage/mre/menu11,/obj/item/weapon/storage/mre/menu11,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/device/fbp_backup_cell,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/box/survival/space,/obj/item/device/healthanalyzer,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/extinguisher/mini,/obj/item/weapon/storage/box/survival/space,/obj/item/weapon/storage/box/survival/space,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/starcaster_news,/obj/item/device/starcaster_news,/obj/item/device/threadneedle,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/pill_bottle/spaceacillin,/obj/random/soap,/obj/item/weapon/material/knife/machete/hatchet,/obj/item/weapon/storage/box/flare,/obj/machinery/light{layer = 3},/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalSecurityV2) +"u" = (/obj/structure/sign/mining,/turf/simulated/shuttle/wall/voidcraft/survival,/area/survivalpod/superpose/SurvivalSecurityV2) +"v" = (/obj/item/device/gps/computer,/obj/structure/window/reinforced/survival_pod{dir = 1},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalSecurityV2) +"w" = (/obj/machinery/door/window/survival_pod{dir = 8},/turf/simulated/shuttle/plating/skipjack,/area/survivalpod/superpose/SurvivalSecurityV2) +"y" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/flasher{id = "SP-Cell flash"; name = "Floor mounted flash"},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"z" = (/obj/structure/sign/mining/survival,/turf/simulated/shuttle/wall/voidcraft/survival,/area/survivalpod/superpose/SurvivalSecurityV2) +"A" = (/obj/structure/closet/walllocker_double/survival/south,/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"B" = (/obj/machinery/washing_machine{pixel_x = 8; pixel_y = 15},/obj/item/weapon/storage/laundry_basket{pixel_x = -1; pixel_y = -7},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"C" = (/obj/machinery/light{dir = 1},/obj/effect/floor_decal/industrial/warning/cee,/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"D" = (/obj/structure/closet/crate/bin{pixel_x = 6; pixel_y = 13},/obj/structure/reagent_dispensers/water_cooler/full{pixel_x = -10; pixel_y = 12},/obj/machinery/newscaster{pixel_y = 30},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"F" = (/obj/machinery/button/remote/blast_door{dir = 8; id = "SP-Cell2"; name = "Cell Door"; pixel_x = -25; pixel_y = 8; req_one_access = list(2,4)},/obj/machinery/button/flasher{id = "SP-Cell flash"; name = "Cell Flash"; pixel_x = 7; pixel_y = 26; req_access = list(2,4)},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"G" = (/obj/structure/sign/mining/survival{dir = 4},/turf/simulated/shuttle/wall/voidcraft/survival,/area/survivalpod/superpose/SurvivalSecurityV2) +"H" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"I" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"J" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"K" = (/turf/simulated/shuttle/wall/voidcraft/survival,/area/survivalpod/superpose/SurvivalSecurityV2) +"L" = (/obj/item/weapon/newspaper,/obj/item/device/tape,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/structure/table/standard,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"N" = (/obj/machinery/door/blast/regular{dir = 2; id = "SP-Cell2"; name = "Cell Door"},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"O" = (/obj/structure/sign/mining/survival{dir = 1},/turf/simulated/shuttle/wall/voidcraft/survival,/area/survivalpod/superpose/SurvivalSecurityV2) +"P" = (/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"Q" = (/obj/structure/bed/pod,/obj/item/weapon/bedsheet/green,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"S" = (/obj/machinery/power/apc/alarms_hidden{dir = 1; pixel_y = 20},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/shuttle/floor/voidcraft,/area/survivalpod/superpose/SurvivalSecurityV2) +"T" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"U" = (/obj/machinery/door/blast/regular{dir = 4; id = "SP-Cell"; name = "Cell Door"},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"V" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 1; id = "SP-Sec"},/obj/structure/window/reinforced/polarized{dir = 4; id = "SP-Sec"},/obj/structure/window/reinforced/polarized{dir = 8; id = "SP-Sec"},/obj/structure/window/reinforced/polarized{id = "SP-Sec"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/survivalpod/superpose/SurvivalSecurityV2) +"W" = (/obj/structure/bed/pod,/obj/item/weapon/bedsheet/red,/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod/superpose/SurvivalSecurityV2) +"X" = (/obj/structure/sign/mining/survival{dir = 8},/turf/simulated/shuttle/wall/voidcraft/survival,/area/survivalpod/superpose/SurvivalSecurityV2) +"Z" = (/obj/structure/fans/tiny,/obj/effect/floor_decal/industrial/danger/full,/obj/machinery/door/airlock/voidcraft/vertical,/turf/simulated/floor/tiled/techmaint,/area/survivalpod/superpose/SurvivalSecurityV2) + +(1,1,1) = {" +KKOKKKuKK +KiCQDWpBK +XoyTjjygG +KLjKKVVKK +KKNKFJdSZ +KaIKbPnvK +XcjUHPwkG +KsmKfAtlK +KKuKKKzKK +"} diff --git a/modular_chomp/maps/submaps/shelters/TradingShip-40x22.dmm b/modular_chomp/maps/submaps/shelters/TradingShip-40x22.dmm index 58b004eb45..e24173854e 100644 --- a/modular_chomp/maps/submaps/shelters/TradingShip-40x22.dmm +++ b/modular_chomp/maps/submaps/shelters/TradingShip-40x22.dmm @@ -102,7 +102,7 @@ "xM" = (/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "xZ" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "yw" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/rd,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) -"yx" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/rig/internalaffairs,/obj/item/clothing/head/helmet/space/void/wizard,/obj/item/clothing/suit/space/void/wizard,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/luxurybar,/obj/item/device/survivalcapsule/military,/obj/item/device/survivalcapsule/tabiranth,/obj/item/device/survivalcapsule,/obj/item/device/survivalcapsule,/obj/item/device/survivalcapsule,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/luxury,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) +"yx" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/rig/internalaffairs,/obj/item/clothing/head/helmet/space/void/wizard,/obj/item/clothing/suit/space/void/wizard,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/luxurybar,/obj/item/device/survivalcapsule/tabiranth,/obj/item/device/survivalcapsule,/obj/item/device/survivalcapsule,/obj/item/device/survivalcapsule,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/luxury,/obj/item/device/survivalcapsule/superpose,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "yN" = (/obj/machinery/photocopier,/turf/simulated/floor/carpet,/area/survivalpod/superpose/TradingShip) "yS" = (/obj/structure/closet/crate,/obj/item/stack/material/plastic{amount = 50},/obj/item/stack/material/plastic{amount = 50},/obj/item/stack/material/plastic{amount = 50},/obj/item/stack/material/plastic{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/stack/cable_coil/green,/obj/item/stack/cable_coil/blue,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/obj/item/weapon/storage/briefcase/inflatable,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "zh" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) @@ -126,7 +126,7 @@ "Gk" = (/obj/structure/table/standard,/obj/machinery/chemical_dispenser/bar_alc/full,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "GN" = (/obj/machinery/light/small{dir = 4},/obj/machinery/airlock_sensor{dir = 8; id_tag = null; pixel_x = 27},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; id_tag = null},/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "GS" = (/obj/effect/floor_decal/industrial/warning{dir = 6},/obj/mecha/working/ripley/firefighter,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) -"GU" = (/obj/machinery/light{dir = 4},/obj/machinery/vending/deluxe_boozeomat{req_access = null; req_log_access = null},/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) +"GU" = (/obj/machinery/light{dir = 4},/obj/machinery/vending/foodstuffing,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "Hh" = (/obj/structure/table/steel_reinforced,/obj/random/action_figure,/obj/random/action_figure,/obj/random/action_figure,/obj/random/action_figure,/obj/random/action_figure,/obj/random/action_figure,/obj/random/curseditem,/obj/random/curseditem,/obj/random/curseditem,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "Hp" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/carpet,/area/survivalpod/superpose/TradingShip) "HB" = (/obj/machinery/atmospherics/pipe/simple/visible,/obj/structure/closet/crate/solar,/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) @@ -135,7 +135,7 @@ "Ii" = (/obj/machinery/computer/arcade/battle,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "IL" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/survivalpod/superpose/TradingShip) "Jg" = (/obj/structure/window/reinforced,/obj/machinery/door/blast/shutters{density = 0; icon_state = "shutter0"; id = "tradestarshutters"; name = "Blast Shutters"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced/full,/turf/simulated/shuttle/plating,/area/survivalpod/superpose/TradingShip) -"JF" = (/obj/machinery/vending/deluxe_dinner{req_access = null; req_log_access = null},/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) +"JF" = (/obj/machinery/vending/foodasian,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "JI" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "tradeportshutters"; name = "Blast Shutters"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced/full,/turf/simulated/shuttle/plating,/area/survivalpod/superpose/TradingShip) "JN" = (/obj/machinery/body_scanconsole,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "Km" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/largecrate/animal/cow,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) @@ -143,6 +143,7 @@ "Kv" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade,/obj/item/weapon/lipstick/purple,/obj/item/weapon/lipstick,/obj/item/weapon/lipstick/random,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "Lp" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/steel_reinforced,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "Lt" = (/obj/structure/table/steel_reinforced,/obj/item/clothing/under/cheongsam,/obj/item/clothing/under/hosformalmale,/obj/item/clothing/under/hosformalfem,/obj/item/clothing/under/harness,/obj/item/clothing/under/gladiator,/obj/item/clothing/under/ert,/obj/item/clothing/under/schoolgirl,/obj/item/clothing/under/redcoat,/obj/item/clothing/under/sexymime,/obj/item/clothing/under/sexyclown,/obj/item/clothing/under/soviet,/obj/item/clothing/under/space,/obj/item/clothing/under/swimsuit/stripper/mankini,/obj/item/clothing/under/suit_jacket/female,/obj/item/clothing/under/rank/psych/turtleneck,/obj/item/clothing/under/syndicate/combat,/obj/item/clothing/under/syndicate/combat,/obj/item/clothing/under/syndicate/tacticool,/obj/item/clothing/under/syndicate/tacticool,/obj/item/clothing/under/dress/sailordress,/obj/item/clothing/under/dress/redeveninggown,/obj/item/clothing/under/dress/dress_saloon,/obj/item/clothing/under/dress/blacktango,/obj/item/clothing/under/dress/blacktango/alt,/obj/item/clothing/under/dress/dress_orange,/obj/item/clothing/under/dress/maid/janitor,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) +"LX" = (/obj/machinery/vending/foodfish,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "Mc" = (/turf/template_noop,/area/template_noop) "Mk" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/closet/crate/internals,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) "MO" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/captain,/turf/simulated/shuttle/floor/black,/area/survivalpod/superpose/TradingShip) @@ -207,7 +208,7 @@ McMcMcMcMcMcMcMcMTMTMTMTMTMTARSpSpaaMTnDkDgJcVxdQQNECVCVSpVPSpDTcMSpSpMTMTMTMcMc McMcMcMcMcMcMcMcMcMcMcMcMTMTMTXHrfMTSEoiwTmYqTdZtQNECVSpARSEMTMTSEmJthMTMTMcMcMc McMcMcMTrqTUMTMTMTMTMTMTMTMTUwSpSpSpSpzhSpSpSpSpMTMTTKrfSEMTSVcaMTMTMTMTMcMcMcMc McMcMTMTIiPWMTuRMTtumFseSEMTnWSpCVCVCVCVCVCVCVCVCVSpCVSphxgACVCVfeMTBeAuMcMcMcMc -McMcXikxCVPbMTprSEMTfJMTETMTfGCVCVqVKmZDeSshSINqCVCVCVCVrxtNCVCVSpMTBeXOMcMcMcMc +McMcXikxCVPbMTprSEMTfJMTETMTfGCVCVqVKmZDeSshSINqCVCVCVCVrxtNCVCVLXMTBeXOMcMcMcMc McMcZXmdZsCVtxSpSpSpSpXySprfSpCVCVaPqzMkuAdPtXGSCVCVCVCVFLCVCVCVJFMTBedsMcMcMcMc McMcMTMTRyhmMTvCUynTuLYcSpeESpSpCVCVCVCVCVCVCVCVCVSpCVSpWLSpzNCVGUMTBeaAMcMcMcMc McMcMcMTqoWGMTMTMTMTMTMTMTSEvLSpSpSpSpDTSpSpSpSpMTMTTKrfSEMTjHlWMTMTMTMTMcMcMcMc