From 5520f2c6b4762ee087b1a459c097c135efbc9e31 Mon Sep 17 00:00:00 2001 From: shellspeed1 <46614774+shellspeed1@users.noreply.github.com> Date: Tue, 24 Sep 2019 13:13:17 -0700 Subject: [PATCH 1/7] Update all_nodes.dm --- code/modules/research/techweb/all_nodes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 9c3a1a4f..8ccb7fd5 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -11,7 +11,7 @@ design_ids = list("basic_matter_bin", "basic_cell", "basic_scanning", "basic_capacitor", "basic_micro_laser", "micro_mani", "destructive_analyzer", "circuit_imprinter", "experimentor", "rdconsole", "design_disk", "tech_disk", "rdserver", "rdservercontrol", "mechfab", "space_heater", "xlarge_beaker", "sec_rshot", "sec_bshot", "sec_slug", "sec_Islug", "sec_dart", "sec_38", "sec_38lethal", - "rglass","plasteel","plastitanium","plasmaglass","plasmareinforcedglass","titaniumglass","plastitaniumglass") + "rglass","plasteel","plastitanium","plasmaglass","plasmareinforcedglass","titaniumglass","plastitaniumglass","chem_pack") /datum/techweb_node/mmi id = "mmi" From 999a5e8467081d6a2bf98f451c07e9d2b6587bc3 Mon Sep 17 00:00:00 2001 From: Dahlular <55758850+Dahlular@users.noreply.github.com> Date: Wed, 25 Sep 2019 00:33:15 -0600 Subject: [PATCH 2/7] Test Test Description. --- icons/plushes.dmi | Bin 0 -> 43837 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 icons/plushes.dmi diff --git a/icons/plushes.dmi b/icons/plushes.dmi new file mode 100644 index 0000000000000000000000000000000000000000..a8e6b20e5ff78dc46511670b1050bf6496039c1b GIT binary patch literal 43837 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
    K03lCAV3ln6ck%o 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 Q;1U3klTntgk~9teA8U^6?*IS* literal 0 HcmV?d00001 From 517b1763b2df4ed94a7d37f143ac626dec19ba21 Mon Sep 17 00:00:00 2001 From: DexterDude Date: Wed, 25 Sep 2019 02:34:19 -0400 Subject: [PATCH 3/7] Test Pod addition (test) --- _maps/templates/new_pod_1.dmm | 56 +++++++++++++++++++ _maps/templates/new_pod_2.dmm | 39 +++++++++++++ _maps/templates/new_pod_3.dmm | 42 ++++++++++++++ _maps/templates/new_pod_luxury.dmm | 56 +++++++++++++++++++ code/modules/mining/equipment/survival_pod.dm | 14 ++++- code/modules/mining/machine_vending.dm | 13 +++-- code/modules/mining/shelters.dm | 39 ++++++++++--- 7 files changed, 244 insertions(+), 15 deletions(-) create mode 100644 _maps/templates/new_pod_1.dmm create mode 100644 _maps/templates/new_pod_2.dmm create mode 100644 _maps/templates/new_pod_3.dmm create mode 100644 _maps/templates/new_pod_luxury.dmm diff --git a/_maps/templates/new_pod_1.dmm b/_maps/templates/new_pod_1.dmm new file mode 100644 index 00000000..89d66fdd --- /dev/null +++ b/_maps/templates/new_pod_1.dmm @@ -0,0 +1,56 @@ +"a" = (/turf/open/space/basic,/area/space) +"b" = (/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"c" = (/obj/structure/sign/mining/survival{dir = 1},/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"d" = (/obj/structure/fans,/turf/open/floor/pod,/area/survivalpod) +"e" = (/obj/machinery/smartfridge/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"f" = (/obj/item/gps/computer,/turf/open/floor/pod,/area/survivalpod) +"g" = (/obj/structure/sign/mining/survival{dir = 8},/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"h" = (/obj/machinery/sleeper/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"i" = (/turf/open/floor/pod,/area/survivalpod) +"j" = (/obj/structure/bed/pod,/obj/item/bedsheet/black,/turf/open/floor/pod,/area/survivalpod) +"k" = (/obj/structure/sign/mining/survival{dir = 4},/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"l" = (/obj/structure/table/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"m" = (/obj/structure/tubes,/obj/structure/chair/comfy/black{dir = 8},/turf/open/floor/pod,/area/survivalpod) +"n" = (/obj/structure/sign/mining/survival,/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"o" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/survival_pod/glass,/turf/open/floor/pod,/area/survivalpod) +"p" = (/obj/structure/sign/mining,/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) + +(1,1,1) = {" +bbcbb +bdefb +ghijk +blimb +bnopb +"} + +(1,1,2) = {" +aaaaa +aaaaa +aaaaa +aaaaa +aaaaa +"} + +(1,1,3) = {" +aaaaa +aaaaa +aaaaa +aaaaa +aaaaa +"} + +(1,1,4) = {" +aaaaa +aaaaa +aaaaa +aaaaa +aaaaa +"} + +(1,1,5) = {" +aaaaa +aaaaa +aaaaa +aaaaa +aaaaa +"} diff --git a/_maps/templates/new_pod_2.dmm b/_maps/templates/new_pod_2.dmm new file mode 100644 index 00000000..ab593ee8 --- /dev/null +++ b/_maps/templates/new_pod_2.dmm @@ -0,0 +1,39 @@ +"a" = (/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"b" = (/obj/structure/sign/mining/survival{dir = 1},/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"c" = (/obj/structure/sign/mining/survival{dir = 8},/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"d" = (/obj/structure/fans,/turf/open/floor/pod,/area/survivalpod) +"e" = (/obj/machinery/smartfridge/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"f" = (/obj/item/gps/computer,/turf/open/floor/pod,/area/survivalpod) +"g" = (/obj/structure/ore_box,/obj/structure/window/reinforced/survival_pod{dir = 8; layer = 3},/turf/open/floor/pod,/area/survivalpod) +"h" = (/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/structure/rack,/turf/open/floor/pod,/area/survivalpod) +"i" = (/obj/structure/sign/mining/survival{dir = 4},/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"j" = (/obj/machinery/sleeper/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"k" = (/turf/open/floor/pod,/area/survivalpod) +"l" = (/obj/structure/bed/pod,/obj/item/bedsheet/black,/turf/open/floor/pod,/area/survivalpod) +"m" = (/obj/structure/window/reinforced/survival_pod{dir = 8; layer = 3},/turf/open/floor/pod,/area/survivalpod) +"n" = (/obj/structure/table/survival_pod,/obj/item/storage/firstaid/regular,/turf/open/floor/pod,/area/survivalpod) +"o" = (/obj/structure/tubes,/turf/open/floor/pod,/area/survivalpod) +"p" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/open/floor/pod,/area/survivalpod) +"q" = (/obj/machinery/light{dir = 4; light_color = "#DDFFD3"},/turf/open/floor/pod,/area/survivalpod) +"r" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/shower{layer = 2},/obj/structure/curtain{alpha = 240; color = "#454545"; icon_state = "closed"; layer = 5.1; open = 0},/turf/open/floor/pod,/area/survivalpod) +"s" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 4},/obj/structure/toilet{layer = 2},/obj/structure/curtain{alpha = 240; color = "#454545"; icon_state = "closed"; layer = 5.1; open = 0},/turf/open/floor/pod,/area/survivalpod) +"t" = (/obj/machinery/door/window/survival_pod{icon_state = "windoor"; dir = 1},/turf/open/floor/pod,/area/survivalpod) +"u" = (/obj/structure/window/reinforced/survival_pod{density = 0; dir = 9},/turf/open/floor/pod,/area/survivalpod) +"v" = (/obj/structure/chair,/turf/open/floor/pod,/area/survivalpod) +"w" = (/obj/structure/sink/kitchen{icon_state = "sink_alt"; dir = 4; pixel_x = -13},/turf/open/floor/pod,/area/survivalpod) +"x" = (/obj/machinery/light,/obj/machinery/door/window/survival_pod{icon_state = "windoor"; dir = 4},/turf/open/floor/pod,/area/survivalpod) +"y" = (/obj/structure/table/reinforced,/turf/open/floor/pod,/area/survivalpod) +"z" = (/obj/structure/sign/mining/survival,/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"A" = (/obj/machinery/door/airlock/survival_pod/glass,/obj/structure/fans/tiny,/turf/open/floor/pod,/area/survivalpod) +"B" = (/obj/structure/sign/mining,/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"C" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/survival_pod/glass,/obj/structure/fans/tiny,/turf/open/floor/pod,/area/survivalpod) + +(1,1,1) = {" +abababa +cdefghi +ajklmqa +cnkopkA +arstuva +cwxkkyi +azaCaBa +"} diff --git a/_maps/templates/new_pod_3.dmm b/_maps/templates/new_pod_3.dmm new file mode 100644 index 00000000..b50c95cf --- /dev/null +++ b/_maps/templates/new_pod_3.dmm @@ -0,0 +1,42 @@ +"a" = (/turf/closed/wall/mineral/titanium/survival,/area/survivalpod) +"b" = (/obj/machinery/door/airlock/survival_pod,/obj/structure/fans/tiny,/turf/closed/wall/mineral/titanium/survival,/area/survivalpod) +"c" = (/obj/machinery/sleeper/survival_pod,/turf/open/floor/pod/dark,/area/survivalpod) +"d" = (/obj/machinery/vending/wallmed{pixel_y = 24},/obj/machinery/light{dir = 4; light_color = "#DDFFD3"},/turf/open/floor/pod/dark,/area/survivalpod) +"e" = (/turf/open/floor/pod,/area/survivalpod) +"f" = (/obj/structure/fans,/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/closed/wall/mineral/titanium/survival,/area/survivalpod) +"g" = (/obj/machinery/smartfridge/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"h" = (/obj/item/gps/computer,/turf/open/floor/pod,/area/survivalpod) +"i" = (/obj/structure/table/survival_pod,/obj/item/storage/firstaid/regular{pixel_y = 9},/obj/item/storage/firstaid/brute,/turf/open/floor/pod/dark,/area/survivalpod) +"j" = (/turf/open/floor/pod/dark,/area/survivalpod) +"k" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/turf/open/floor/pod,/area/survivalpod) +"l" = (/obj/machinery/door/airlock/survival_pod/glass,/turf/open/floor/pod/dark,/area/survivalpod) +"m" = (/obj/structure/table/survival_pod,/turf/open/floor/pod/light,/area/survivalpod) +"n" = (/obj/machinery/mineral/equipment_vendor,/turf/open/floor/pod,/area/survivalpod) +"o" = (/obj/structure/bed,/obj/effect/spawner/lootdrop/bedsheet,/obj/machinery/light{icon_state = "tube"; dir = 1},/turf/open/floor/pod/light,/area/survivalpod) +"p" = (/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 6},/turf/open/floor/pod,/area/survivalpod) +"q" = (/obj/structure/window/reinforced/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"r" = (/obj/structure/window/reinforced/survival_pod,/obj/structure/ore_box,/turf/open/floor/pod,/area/survivalpod) +"s" = (/obj/machinery/light{icon_state = "tube"; dir = 8},/turf/open/floor/pod,/area/survivalpod) +"t" = (/obj/structure/chair{icon_state = "chair"; dir = 1},/turf/open/floor/pod/light,/area/survivalpod) +"u" = (/obj/machinery/door/window/survival_pod{icon_state = "windoor"; dir = 4},/turf/open/floor/pod,/area/survivalpod) +"v" = (/turf/open/floor/pod/light,/area/survivalpod) +"w" = (/obj/structure/sink/kitchen{icon_state = "sink_alt"; dir = 4; pixel_x = -13},/turf/open/floor/pod/light,/area/survivalpod) +"x" = (/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 4},/turf/open/floor/pod,/area/survivalpod) +"y" = (/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/effect/spawner/lootdrop/mre,/obj/structure/rack,/turf/open/floor/pod,/area/survivalpod) +"z" = (/obj/structure/closet/secure_closet/miner,/turf/open/floor/pod,/area/survivalpod) +"A" = (/obj/machinery/door/airlock/survival_pod,/obj/structure/fans/tiny,/turf/open/floor/pod,/area/survivalpod) +"B" = (/obj/machinery/door/airlock/survival_pod/glass,/turf/open/floor/pod/light,/area/survivalpod) +"C" = (/obj/structure/toilet{icon_state = "toilet00"; dir = 1},/obj/structure/curtain{alpha = 240; color = "#454545"; icon_state = "closed"; open = 0},/turf/open/floor/pod/light,/area/survivalpod) +"D" = (/obj/machinery/shower{icon_state = "shower"; dir = 1},/obj/structure/curtain{alpha = 240; color = "#454545"; icon_state = "closed"; open = 0},/turf/open/floor/pod/light,/area/survivalpod) + +(1,1,1) = {" +aaaabaaaa +acdaefgha +aijlekeea +aaaaeeeea +amoaseena +atvaepqra +awvBeueea +aCDaexyza +aaaaAaaaa +"} diff --git a/_maps/templates/new_pod_luxury.dmm b/_maps/templates/new_pod_luxury.dmm new file mode 100644 index 00000000..f995b21c --- /dev/null +++ b/_maps/templates/new_pod_luxury.dmm @@ -0,0 +1,56 @@ +"a" = (/turf/closed/wall/mineral/titanium/survival/pod,/area/survivalpod) +"b" = (/obj/structure/toilet{icon_state = "toilet00"; dir = 4},/obj/structure/curtain{alpha = 240; color = "#454545"; icon_state = "closed"; open = 0},/turf/open/floor/carpet/black,/area/survivalpod) +"c" = (/turf/open/floor/carpet/black,/area/survivalpod) +"d" = (/obj/structure/table/wood/fancy/black,/turf/open/floor/carpet/black,/area/survivalpod) +"e" = (/obj/machinery/door/window/survival_pod{icon_state = "windoor"; dir = 8},/turf/open/floor/carpet/black,/area/survivalpod) +"f" = (/obj/machinery/chem_dispenser/drinks/beer{pixel_y = 24},/turf/open/floor/carpet/black,/area/survivalpod) +"g" = (/obj/machinery/chem_dispenser/drinks{pixel_y = 24},/turf/open/floor/carpet/black,/area/survivalpod) +"h" = (/obj/machinery/vending/boozeomat/all_access{pixel_y = 32},/turf/open/floor/carpet/black,/area/survivalpod) +"i" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/obj/structure/curtain{alpha = 240; color = "#454545"; icon_state = "closed"; open = 0},/turf/open/floor/carpet/black,/area/survivalpod) +"j" = (/obj/structure/bed,/obj/effect/spawner/lootdrop/bedsheet,/turf/open/floor/carpet/black,/area/survivalpod) +"k" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/table/wood/fancy/black,/turf/open/floor/carpet/black,/area/survivalpod) +"l" = (/obj/structure/table/wood/fancy/black,/obj/effect/spawner/lootdrop/three_course_meal,/turf/open/floor/carpet/black,/area/survivalpod) +"m" = (/obj/structure/table/wood/fancy/black,/obj/item/reagent_containers/food/drinks/shaker,/turf/open/floor/carpet/black,/area/survivalpod) +"n" = (/obj/structure/table/wood/fancy/black,/obj/machinery/light{icon_state = "tube"; dir = 1},/obj/effect/spawner/lootdrop/three_course_meal,/turf/open/floor/carpet/black,/area/survivalpod) +"o" = (/obj/machinery/door/airlock/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"p" = (/obj/structure/chair/stool/bar,/turf/open/floor/carpet/black,/area/survivalpod) +"q" = (/turf/open/floor/pod,/area/survivalpod) +"r" = (/obj/structure/piano,/turf/open/floor/pod,/area/survivalpod) +"s" = (/obj/structure/chair/stool,/turf/open/floor/pod,/area/survivalpod) +"t" = (/obj/machinery/door/airlock/survival_pod/glass,/obj/structure/fans/tiny,/turf/open/floor/carpet/black,/area/survivalpod) +"u" = (/obj/machinery/light{icon_state = "tube"; dir = 8},/turf/open/floor/carpet/black,/area/survivalpod) +"v" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/chair/sofa/right,/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 1},/turf/open/floor/pod,/area/survivalpod) +"w" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/chair/sofa,/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 1},/turf/open/floor/pod,/area/survivalpod) +"x" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 4},/obj/structure/chair/sofa/corner,/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 4},/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 1},/turf/open/floor/pod,/area/survivalpod) +"y" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 4},/obj/structure/grille,/turf/open/floor/pod,/area/survivalpod) +"z" = (/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 4},/obj/structure/chair/sofa{icon_state = "sofamiddle"; dir = 8},/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 4},/turf/open/floor/pod,/area/survivalpod) +"A" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/fans,/turf/open/floor/pod,/area/survivalpod) +"B" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/machinery/smartfridge/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"C" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/item/gps/computer,/turf/open/floor/pod,/area/survivalpod) +"D" = (/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 4},/obj/structure/chair/sofa/left{icon_state = "sofaend_left"; dir = 8},/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 4},/turf/open/floor/pod,/area/survivalpod) +"E" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/machinery/sleeper/survival_pod,/turf/open/floor/pod,/area/survivalpod) +"F" = (/obj/structure/ore_box{layer = 3.1},/turf/open/floor/pod,/area/survivalpod) +"G" = (/obj/structure/table/wood/fancy/black,/obj/item/storage/box/drinkingglasses,/obj/machinery/light{icon_state = "tube"; dir = 4},/turf/open/floor/carpet/black,/area/survivalpod) +"H" = (/obj/machinery/door/window/survival_pod{icon_state = "windoor"; dir = 8},/turf/open/floor/pod,/area/survivalpod) +"I" = (/obj/structure/table/reinforced,/obj/item/storage/firstaid/regular{pixel_y = 8},/obj/item/storage/firstaid/brute,/obj/item/storage/hypospraykit/regular{pixel_y = -4},/obj/item/crowbar,/turf/open/floor/pod,/area/survivalpod) +"J" = (/obj/structure/window/reinforced/survival_pod{dir = 8},/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{icon_state = "pwindow"; dir = 5},/obj/structure/grille,/turf/open/floor/pod,/area/survivalpod) +"K" = (/obj/structure/window/reinforced/survival_pod,/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/grille,/turf/open/floor/pod,/area/survivalpod) +"L" = (/obj/machinery/light{icon_state = "tube"; dir = 8},/turf/open/floor/pod,/area/survivalpod) +"M" = (/obj/machinery/light{icon_state = "tube"; dir = 4},/turf/open/floor/pod,/area/survivalpod) +"N" = (/obj/machinery/door/window/survival_pod{icon_state = "windoor"; dir = 1},/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 1},/obj/machinery/light{icon_state = "tube"; dir = 8},/turf/open/floor/carpet/black,/area/survivalpod) +"O" = (/obj/machinery/door/window/survival_pod{icon_state = "windoor"; dir = 4},/obj/machinery/door/firedoor/border_only{icon_state = "door_open"; dir = 4},/obj/machinery/light,/turf/open/floor/carpet/black,/area/survivalpod) +"P" = (/obj/machinery/light,/turf/open/floor/carpet/black,/area/survivalpod) + +(1,1,1) = {" +aaaaaaaaaaa +abcnacefgha +aicjauklmGa +aaoaacppppa +aLcrscqqqMa +accccccccct +aNvwxcqqqMa +ycllzcqABCa +ycdlDcqEqFa +ycccOcPHqIa +JKKKataaaaa +"} diff --git a/code/modules/mining/equipment/survival_pod.dm b/code/modules/mining/equipment/survival_pod.dm index 715ecc90..9b055519 100644 --- a/code/modules/mining/equipment/survival_pod.dm +++ b/code/modules/mining/equipment/survival_pod.dm @@ -67,10 +67,20 @@ new /obj/effect/particle_effect/smoke(get_turf(src)) qdel(src) +/obj/item/survivalcapsule/advanced + name = "advanced bluespace shelter capsule" + desc = "A medium sized and slightly more advanced shelter capsule stored within a pocket of bluespace." + template_id = "shelter_beta" + +/obj/item/survivalcapsule/deluxe + name = "deluxe bluespace shelter capsule" + desc = "A large shelter capsule stored within a pocket of bluespace." + template_id = "shelter_charlie" + /obj/item/survivalcapsule/luxury name = "luxury bluespace shelter capsule" - desc = "An exorbitantly expensive luxury suite stored within a pocket of bluespace." - template_id = "shelter_beta" + desc = "A nice luxury bluespace capsule for miners with spare time. Comes with a bar, bedroom, basic pod equipment and an observation deck." + template_id = "shelter_delta" //Pod objects diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index aed90ceb..e871d9eb 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -20,19 +20,19 @@ new /datum/data/mining_equipment("Soap", /obj/item/soap/nanotrasen, 200), new /datum/data/mining_equipment("Laser Pointer", /obj/item/laser_pointer, 300), new /datum/data/mining_equipment("Alien Toy", /obj/item/clothing/mask/facehugger/toy, 300), + new /datum/data/mining_equipment("Stabilizing Serum", /obj/item/hivelordstabilizer, 400), new /datum/data/mining_equipment("Fulton Beacon", /obj/item/fulton_core, 400), - new /datum/data/mining_equipment("Shelter Capsule", /obj/item/survivalcapsule, 400), + new /datum/data/mining_equipment("Basic Shelter Capsule", /obj/item/survivalcapsule, 400), new /datum/data/mining_equipment("Survival Knife", /obj/item/kitchen/knife/combat/survival, 450), new /datum/data/mining_equipment("GAR Meson Scanners", /obj/item/clothing/glasses/meson/gar, 500), new /datum/data/mining_equipment("Explorer's Webbing", /obj/item/storage/belt/mining, 500), new /datum/data/mining_equipment("Larger Ore Bag", /obj/item/storage/bag/ore/large, 500), new /datum/data/mining_equipment("500 Point Transfer Card", /obj/item/card/mining_point_card/mp500, 500), new /datum/data/mining_equipment("Tracking Implant Kit", /obj/item/storage/box/minertracker, 600), - new /datum/data/mining_equipment("Survival Medipen", /obj/item/reagent_containers/hypospray/medipen/survival, 750), - new /datum/data/mining_equipment("Stabilizing Serum", /obj/item/hivelordstabilizer, 750), new /datum/data/mining_equipment("Jaunter", /obj/item/wormhole_jaunter, 750), new /datum/data/mining_equipment("Kinetic Crusher", /obj/item/twohanded/required/kinetic_crusher, 750), new /datum/data/mining_equipment("Kinetic Accelerator", /obj/item/gun/energy/kinetic_accelerator, 750), + new /datum/data/mining_equipment("Survival Medipen", /obj/item/reagent_containers/hypospray/medipen/survival, 750), new /datum/data/mining_equipment("Brute First-Aid Kit", /obj/item/storage/firstaid/brute, 800), new /datum/data/mining_equipment("Burn First-Aid Kit", /obj/item/storage/firstaid/fire, 800), new /datum/data/mining_equipment("First-Aid Kit", /obj/item/storage/firstaid/regular, 800), @@ -45,6 +45,7 @@ new /datum/data/mining_equipment("Mining Conscription Kit", /obj/item/storage/backpack/duffelbag/mining_conscript, 1000), new /datum/data/mining_equipment("1000 Point Transfer Card", /obj/item/card/mining_point_card/mp1000, 1000), new /datum/data/mining_equipment("1500 Point Transfer Card", /obj/item/card/mining_point_card/mp1500, 1500), + new /datum/data/mining_equipment("Advanced Shelter Capsule", /obj/item/survivalcapsule/advanced, 1500), new /datum/data/mining_equipment("2000 Point Transfer Card", /obj/item/card/mining_point_card/mp2000, 2000), new /datum/data/mining_equipment("Jetpack Upgrade", /obj/item/tank/jetpack/suit, 2000), new /datum/data/mining_equipment("Space Cash", /obj/item/stack/spacecash/c1000, 2000), @@ -53,8 +54,8 @@ new /datum/data/mining_equipment("Spare Suit Voucher", /obj/item/suit_voucher, 2000), new /datum/data/mining_equipment("Super Resonator", /obj/item/resonator/upgraded, 2500), new /datum/data/mining_equipment("Jump Boots", /obj/item/clothing/shoes/bhop, 2500), - new /datum/data/mining_equipment("Luxury Shelter Capsule", /obj/item/survivalcapsule/luxury, 3000), - new /datum/data/mining_equipment("Miner Full Replacement", /obj/item/storage/backpack/duffelbag/mining_cloned, 3000), + new /datum/data/mining_equipment("Deluxe Shelter Capsule", /obj/item/survivalcapsule/deluxe, 2500), + new /datum/data/mining_equipment("Luxury Shelter Capsule", /obj/item/survivalcapsule/luxury, 6000), 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), @@ -69,8 +70,8 @@ new /datum/data/mining_equipment("KA Damage Increase", /obj/item/borg/upgrade/modkit/damage, 1000), new /datum/data/mining_equipment("KA Cooldown Decrease", /obj/item/borg/upgrade/modkit/cooldown, 1000), new /datum/data/mining_equipment("KA AoE Damage", /obj/item/borg/upgrade/modkit/aoe/mobs, 2000), + new /datum/data/mining_equipment("Miner Full Replacement", /obj/item/storage/backpack/duffelbag/mining_cloned, 3000), new /datum/data/mining_equipment("Premium Accelerator", /obj/item/gun/energy/kinetic_accelerator/premiumka, 8000) - ) /datum/data/mining_equipment diff --git a/code/modules/mining/shelters.dm b/code/modules/mining/shelters.dm index a8b4eab8..0e6f8019 100644 --- a/code/modules/mining/shelters.dm +++ b/code/modules/mining/shelters.dm @@ -37,7 +37,7 @@ built-in navigation, entertainment, medical facilities and a \ sleeping area! Order now, and we'll throw in a TINY FAN, \ absolutely free!" - mappath = "_maps/templates/shelter_1.dmm" + mappath = "_maps/templates/new_pod_1.dmm" /datum/map_template/shelter/alpha/New() . = ..() @@ -47,14 +47,39 @@ /datum/map_template/shelter/beta name = "Shelter Beta" shelter_id = "shelter_beta" - description = "An extremely luxurious shelter, containing all \ - the amenities of home, including carpeted floors, hot and cold \ - running water, a gourmet three course meal, cooking facilities, \ - and a deluxe companion to keep you from getting lonely during \ - an ash storm." - mappath = "_maps/templates/shelter_2.dmm" + description = "A medium sized pod containing a slight bit \ + more than the standard pod provided to miners. Order now, \ + and we'll throw in TWO tiny fans, absolutely free!" + mappath = "_maps/templates/new_pod_2.dmm" /datum/map_template/shelter/beta/New() . = ..() whitelisted_turfs = typecacheof(/turf/closed/mineral) banned_objects = typecacheof(/obj/structure/stone_tile) + +/datum/map_template/shelter/charlie + name = "Shelter Charlie" + shelter_id = "shelter_charlie" + description = "A large pod fitted with a closed off sleeping \ + quarters, medbay and all the amenities the medium pod provides \ + and more! Comes with TWO tiny fans and a mining vendor 100% free!" + mappath = "_maps/templates/new_pod_3.dmm" + +/datum/map_template/shelter/charlie/New() + . = ..() + 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 nice, luxury pod fit for some significant individual.\ + Either that or a miner with a bit of time on their hands and a lot of \ + points saved up. Comes with a bar, bedroom and observation deck for \ + staring at the pits of lava and the poor souls banging on your door." + mappath = "_maps/templates/new_pod_luxury.dmm" + +/datum/map_template/shelter/delta/New() + . = ..() + whitelisted_turfs = typecacheof(/turf/closed/mineral) + banned_objects = typecacheof(/obj/structure/stone_tile) \ No newline at end of file From b4a8d0fc1a5975aaf31936af6a5ff3efe874f453 Mon Sep 17 00:00:00 2001 From: Dahlular <55758850+Dahlular@users.noreply.github.com> Date: Wed, 25 Sep 2019 00:34:44 -0600 Subject: [PATCH 4/7] Delete plushes.dmi --- icons/plushes.dmi | Bin 43837 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 icons/plushes.dmi diff --git a/icons/plushes.dmi b/icons/plushes.dmi deleted file mode 100644 index a8e6b20e5ff78dc46511670b1050bf6496039c1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43837 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