Merge pull request #14730 from shellspeed1/plumbing-pod

Empty mining capsule pod for all those fun projects which need space.
This commit is contained in:
silicons
2021-05-18 17:09:05 -06:00
committed by GitHub
4 changed files with 212 additions and 0 deletions
+191
View File
@@ -0,0 +1,191 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/wall/mineral/titanium/survival/pod,
/area/survivalpod/nonpowered)
"j" = (
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"k" = (
/obj/item/gps/computer,
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"p" = (
/obj/machinery/light,
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"x" = (
/obj/machinery/smartfridge/survival_pod,
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"H" = (
/obj/machinery/light{
dir = 1
},
/obj/structure/table/survival_pod,
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"J" = (
/obj/machinery/light{
dir = 8
},
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"P" = (
/obj/machinery/door/airlock/survival_pod,
/obj/machinery/poweredfans,
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"U" = (
/obj/machinery/light{
dir = 1
},
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
"Y" = (
/obj/machinery/power/apc/auto_name/north,
/turf/open/floor/pod/dark,
/area/survivalpod/nonpowered)
(1,1,1) = {"
a
a
a
a
a
P
a
a
a
a
a
"}
(2,1,1) = {"
a
j
j
J
j
j
j
j
j
j
a
"}
(3,1,1) = {"
a
j
j
j
j
j
j
j
j
j
a
"}
(4,1,1) = {"
a
U
j
j
j
j
j
j
j
p
a
"}
(5,1,1) = {"
a
j
j
j
j
j
j
j
j
j
a
"}
(6,1,1) = {"
P
j
j
j
j
j
j
j
j
j
P
"}
(7,1,1) = {"
a
Y
j
j
j
j
j
j
j
j
a
"}
(8,1,1) = {"
a
H
j
j
j
j
j
j
j
p
a
"}
(9,1,1) = {"
a
x
j
j
j
j
j
j
j
j
a
"}
(10,1,1) = {"
a
k
j
j
j
j
j
j
j
j
a
"}
(11,1,1) = {"
a
a
a
a
a
P
a
a
a
a
a
"}
@@ -8,6 +8,10 @@
area_flags = BLOBS_ALLOWED | UNIQUE_AREA
flags_1 = CAN_BE_DIRTY_1
/area/survivalpod/nonpowered
name = "\proper Emergency Shelter"
requires_power = TRUE
//Survival Capsule
/obj/item/survivalcapsule
name = "bluespace shelter capsule"
@@ -81,6 +85,10 @@
desc = "A luxury bar in a capsule. Bartender required and not included."
template_id = "shelter_charlie"
/obj/item/survivalcapsule/luxury/empty
name = "large empty capsule"
desc = "An extremly large capsule which requires power. Useful for projects all over."
template_id = "shelter_delta"
//Pod objects
//Window
+1
View File
@@ -56,6 +56,7 @@
new /datum/data/mining_equipment("Ice hiking boots", /obj/item/clothing/shoes/winterboots/ice_boots, 2500),
new /datum/data/mining_equipment("Luxury Shelter Capsule", /obj/item/survivalcapsule/luxury, 3000),
new /datum/data/mining_equipment("Luxury Bar Capsule", /obj/item/survivalcapsule/luxury/elitebar, 10000),
new /datum/data/mining_equipment("Empty Capsule", /obj/item/survivalcapsule/luxury/empty, 5000),
new /datum/data/mining_equipment("Nanotrasen Minebot", /mob/living/simple_animal/hostile/mining_drone, 800),
new /datum/data/mining_equipment("Minebot Melee Upgrade", /obj/item/mine_bot_upgrade, 400),
new /datum/data/mining_equipment("Minebot Armor Upgrade", /obj/item/mine_bot_upgrade/health, 400),
+12
View File
@@ -73,3 +73,15 @@
. = ..()
whitelisted_turfs = typecacheof(/turf/closed/mineral)
banned_objects = typecacheof(/obj/structure/stone_tile)
/datum/map_template/shelter/delta
name = "Shelter Delta"
shelter_id = "shelter_delta"
description = "A massive but barebones survival capsule useful\
for projects that require great deals of space."
mappath = "_maps/templates/shelter_4.dmm"
/datum/map_template/shelter/delta/New()
. = ..()
whitelisted_turfs = typecacheof(/turf/closed/mineral)
banned_objects = typecacheof(/obj/structure/stone_tile)