From 95250e4c688275fd47535ebf090141a1f78692f1 Mon Sep 17 00:00:00 2001 From: Theos Date: Wed, 14 Feb 2024 21:31:53 -0500 Subject: [PATCH] Removes genetics from the techweb (#2725) ## About The Pull Request Gone. ## Why It's Good For The Game Odd passive buff system that works off of magic ## Changelog :cl: del: genetics is no longer researchable, designs related to genetics no longer exist /:cl: --------- Signed-off-by: Theos --- .../research/designs/comp_board_designs.dm | 16 --------------- .../research/designs/machine_designs.dm | 17 ---------------- .../research/designs/medical_designs.dm | 20 ------------------- code/modules/research/techweb/all_nodes.dm | 11 +--------- 4 files changed, 1 insertion(+), 63 deletions(-) diff --git a/code/modules/research/designs/comp_board_designs.dm b/code/modules/research/designs/comp_board_designs.dm index 22a815dfa5ac..9b167598d026 100644 --- a/code/modules/research/designs/comp_board_designs.dm +++ b/code/modules/research/designs/comp_board_designs.dm @@ -88,22 +88,6 @@ category = list("Computer Boards") departmental_flags = DEPARTMENTAL_FLAG_MEDICAL -/datum/design/board/scan_console - name = "Computer Design (DNA Machine)" - desc = "Allows for the construction of circuit boards used to build a new DNA scanning console." - id = "scan_console" - build_path = /obj/item/circuitboard/computer/scan_consolenew - category = list("Computer Boards") - departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE - -/datum/design/board/cloning - name = "Computer Design (Cloning Console)" - desc = "Used to clone people and manage DNA." - id = "cloning" - build_path = /obj/item/circuitboard/computer/cloning - category = list("Computer Boards") - departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE - /datum/design/board/comconsole name = "Computer Design (Communications)" desc = "Allows for the construction of circuit boards used to build a communications console." diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 0ed2e97f39b9..3cf848089652 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -183,23 +183,6 @@ build_path = /obj/item/circuitboard/machine/reagentgrinder category = list ("Medical Machinery") - -/datum/design/board/dnascanner - name = "Machine Design (DNA Scanner)" - desc = "Allows for the construction of circuit boards used to build a Cloning Scanner." - id = "dnascanner" - departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE - build_path = /obj/item/circuitboard/machine/dnascanner - category = list("Medical Machinery") - -/datum/design/board/clonepod - name = "Machine Design (Cloning Pod)" - desc = "An electronically-lockable pod for growing organic tissue." - id = "clonepod" - departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE - build_path = /obj/item/circuitboard/machine/clonepod - category = list("Medical Machinery") - /datum/design/board/hypnochair name = "Machine Design (Enhanced Interrogation Chamber)" desc = "Allows for the construction of circuit boards used to build an Enhanced Interrogation Chamber." diff --git a/code/modules/research/designs/medical_designs.dm b/code/modules/research/designs/medical_designs.dm index e590e118c035..6e4a1b61d06f 100644 --- a/code/modules/research/designs/medical_designs.dm +++ b/code/modules/research/designs/medical_designs.dm @@ -80,16 +80,6 @@ category = list("Medical Designs") departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE -/datum/design/dna_disk - name = "Genetic Data Disk" - desc = "Produce additional disks for storing genetic data." - id = "dna_disk" - build_type = PROTOLATHE - materials = list(/datum/material/iron = 300, /datum/material/glass = 100, /datum/material/silver = 50) - build_path = /obj/item/disk/data - category = list("Medical Designs") - departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE - /datum/design/piercesyringe name = "Piercing Syringe" desc = "A diamond-tipped syringe that pierces armor when launched at high velocity. It can hold up to 10 units." @@ -181,16 +171,6 @@ category = list("Medical Designs") departmental_flags = DEPARTMENTAL_FLAG_MEDICAL -/datum/design/genescanner - name = "Genetic Sequence Scanner" - desc = "A convenient hand-held scanner for quickly determining mutations and collecting the target's full genetic sequence." - id = "genescanner" - build_path = /obj/item/sequence_scanner - build_type = PROTOLATHE - materials = list(/datum/material/iron = 1000, /datum/material/glass = 500) - category = list("Medical Designs") - departmental_flags = DEPARTMENTAL_FLAG_MEDICAL | DEPARTMENTAL_FLAG_SCIENCE - /datum/design/healthanalyzer_advanced name = "Advanced Health Analyzer" desc = "A hand-held body scanner able to distinguish vital signs of the subject with high accuracy." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 12ce53dc175d..28de68605681 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -78,7 +78,7 @@ display_name = "Biological Technology" description = "What makes us tick." //the MC, silly! prereq_ids = list("base") - design_ids = list("sleeper", "chem_heater", "chem_master", "pandemic", "defibrillator", "defibmount", "operating", "soda_dispenser", "beer_dispenser", "healthanalyzer", "medigel","genescanner", "med_spray_bottle", "chem_pack", "blood_pack", "medical_kiosk", "crewpinpointerprox", "medipen_refiller", "prosthetic_l_arm", "prosthetic_r_arm", "prosthetic_l_leg", "prosthetic_r_leg", "kprosthetic_l_arm", "kprosthetic_r_arm", "kprosthetic_l_leg", "kprosthetic_r_leg", "vprosthetic_l_arm", "vprosthetic_r_arm", "vprosthetic_l_leg", "vprosthetic_r_leg", "lprosthetic_l_arm", "lprosthetic_r_arm", "lprosthetic_l_leg", "lprosthetic_r_leg") + design_ids = list("sleeper", "chem_heater", "chem_master", "pandemic", "defibrillator", "defibmount", "operating", "soda_dispenser", "beer_dispenser", "healthanalyzer", "medigel", "med_spray_bottle", "chem_pack", "blood_pack", "medical_kiosk", "crewpinpointerprox", "medipen_refiller", "prosthetic_l_arm", "prosthetic_r_arm", "prosthetic_l_leg", "prosthetic_r_leg", "kprosthetic_l_arm", "kprosthetic_r_arm", "kprosthetic_l_leg", "kprosthetic_r_leg", "vprosthetic_l_arm", "vprosthetic_r_arm", "vprosthetic_l_leg", "vprosthetic_r_leg", "lprosthetic_l_arm", "lprosthetic_r_arm", "lprosthetic_l_leg", "lprosthetic_r_leg") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 @@ -480,15 +480,6 @@ export_price = 5000 ////////////////////////Medical//////////////////////// -/datum/techweb_node/genetics - id = "genetics" - display_name = "Genetic Engineering" - description = "The truest of mad sciences." - prereq_ids = list("biotech") - design_ids = list("dnascanner", "scan_console", "dna_disk") - research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 1500) - export_price = 1500 - /datum/techweb_node/cryotech id = "cryotech" display_name = "Cryostasis Technology"