From 0e1c78ca7b2d999d35e11945d33731878f217802 Mon Sep 17 00:00:00 2001 From: Cw 3040 Date: Fri, 17 Aug 2018 23:14:18 -0400 Subject: [PATCH] Adds temporary replacement for flightsuits (#7421) * update equipment_designs.dm -adds Construction Hardsuit and Hardsuit Jetpack Upgrade to designs list * update all_nodes.dm -adds construction hardsuit and jetpack upgrade to tech node "EVA Construction Equipment" -requires advanced engineering and experimental tools, and 5000 tech points * update all_nodes.dm again -i fucked up somehow -forgot the display_name --- .../research/designs/equipment_designs.dm | 22 +++++++++++++++++++ code/modules/research/techweb/all_nodes.dm | 9 ++++++++ 2 files changed, 31 insertions(+) diff --git a/code/modules/research/designs/equipment_designs.dm b/code/modules/research/designs/equipment_designs.dm index 4016e9d93f..0c003db0f7 100644 --- a/code/modules/research/designs/equipment_designs.dm +++ b/code/modules/research/designs/equipment_designs.dm @@ -30,3 +30,25 @@ construction_time = 100 category = list("Misc") departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING + +/datum/design/constructionhardsuit + name = "Construction Hardsuit" + desc = "A hardsuit, designed for EVA construction and hazardous material transportation" + id = "chardsuit" + build_type = PROTOLATHE + build_path = /obj/item/clothing/suit/space/hardsuit/engine + materials = list(MAT_METAL=16000, MAT_GLASS = 8000, MAT_DIAMOND = 200, MAT_GOLD = 3000, MAT_SILVER = 3000, MAT_TITANIUM = 16000) + construction_time = 100 + category = list("Misc") + departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING + +/datum/design/integratedjpack + name = "Hardsuit Jetpack Upgrade" + desc = "A modular upgrade for any hardsuit, giving it an integrated jetpack." + id = "hardsuitjpack" + build_type = PROTOLATHE + build_path = /obj/item/tank/jetpack/suit + materials = list(MAT_METAL=16000, MAT_GLASS = 8000, MAT_DIAMOND = 2000, MAT_GOLD = 6000, MAT_SILVER = 6000, MAT_URANIUM = 10000, MAT_PLASMA = 8000, MAT_TITANIUM = 16000) + construction_time = 100 + category = list("Misc") + departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING \ No newline at end of file diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index fcf0b57506..2866ea553a 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -501,6 +501,15 @@ research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 +/datum/techweb_node/engine_hardsuit + id = "engi_hardsuit" + display_name = "EVA Construction Equipment" + description = "Production of EVA construction equipment." + design_ids = list("chardsuit", "hardsuitjpack") + prereq_ids = list("adv_engi", "exp_tools") + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000) + export_price = 5000 + /////////////////////////weaponry tech///////////////////////// /datum/techweb_node/weaponry id = "weaponry"