diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm index 9de677e50f0..bd72d4b03f2 100644 --- a/code/modules/research/designs/misc_designs.dm +++ b/code/modules/research/designs/misc_designs.dm @@ -63,6 +63,41 @@ category = list("Equipment") departmental_flags = DEPARTMENTAL_FLAG_SCIENCE + +///////////////////////////////////////// +//////////////Sunglasses///////////////// +///////////////////////////////////////// + +/datum/design/sunhudmed + name = "Medical HUDSunglasses" + desc = "Sunglasses with a medical HUD." + id = "sunhudmed" + build_type = PROTOLATHE + materials = list(MAT_METAL = 500, MAT_GLASS = 1000) + build_path = /obj/item/clothing/glasses/hud/health/sunglasses + category = list("Equipment") + departmental_flags = DEPARTMENTAL_FLAG_MEDICAL + +/datum/design/sunhudsec + name = "Security HUDSunglasses" + desc = "Sunglasses with a security HUD." + id = "sunhudsec" + build_type = PROTOLATHE + materials = list(MAT_METAL = 500, MAT_GLASS = 1000) + build_path = /obj/item/clothing/glasses/hud/security/sunglasses + category = list("Equipment") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + +/datum/design/beergoggles + name = "Beer Goggles" + desc = "A pair of sunglasses outfitted with apparatus to scan reagents." + id = "beergoggles" + build_type = PROTOLATHE + materials = list(MAT_METAL = 500, MAT_GLASS = 1000) + build_path = /obj/item/clothing/glasses/sunglasses/reagent + category = list("Equipment") + departmental_flags = DEPARTMENTAL_FLAG_SERVICE + ///////////////////////////////////////// //////////////////Misc/////////////////// ///////////////////////////////////////// @@ -310,6 +345,36 @@ build_path = /obj/item/holosign_creator category = list("Equipment") departmental_flags = DEPARTMENTAL_FLAG_SERVICE + +/datum/design/holosignsec + name = "Security Holobarrier Projector" + desc = "A holographic projector that creates holographic security barriers." + id = "holosignsec" + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1000) + build_path = /obj/item/holosign_creator/security + category = list("Equipment") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + +/datum/design/holosignengi + name = "Engineering Holobarrier Projector" + desc = "A holographic projector that creates holographic engineering barriers." + id = "holosignengi" + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1000) + build_path = /obj/item/holosign_creator/engineering + category = list("Equipment") + departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING + +/datum/design/holosignatmos + name = "ATMOS Holofan Projector" + desc = "A holographic projector that creates holographic barriers that prevent changes in atmospheric conditions." + id = "holosignatmos" + build_type = PROTOLATHE + materials = list(MAT_METAL = 2000, MAT_GLASS = 1000) + build_path = /obj/item/holosign_creator/atmos + category = list("Equipment") + departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING ///////////////////////////////////////// ////////////Tools////////////// diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index b28e8956839..287460b8899 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -282,7 +282,7 @@ display_name = "Electromagnetic Theory" description = "Study into usage of frequencies in the electromagnetic spectrum." prereq_ids = list("base") - design_ids = list("holosign", "inducer", "tray_goggles", "holopad") + design_ids = list("holosign", "holosignsec", "holosignengi", "holosignatmos", "inducer", "tray_goggles", "holopad") research_cost = 2500 export_price = 5000 @@ -372,6 +372,15 @@ design_ids = list("health_hud", "security_hud", "diagnostic_hud", "scigoggles") research_cost = 1500 export_price = 5000 + +/datum/techweb_node/advsunglasses + id = "advsunglasses" + display_name = "Advanced Sunglasses" + description = "Stylish, yet useful!" + prereq_ids = list("integrated_HUDs") + design_ids = list("sunhudmed", "sunhudsec", "beergoggles") + research_cost = 2500 + export_price = 5000 /datum/techweb_node/NVGtech id = "NVGtech"