diff --git a/code/modules/organs/internal/augment.dm b/code/modules/organs/internal/augment.dm index 8c99d07942..7390924b60 100644 --- a/code/modules/organs/internal/augment.dm +++ b/code/modules/organs/internal/augment.dm @@ -27,7 +27,7 @@ var/radial_name = null // The augment's name in the Radial Menu. var/radial_state = null // Icon state for the augment's radial icon. - var/aug_cooldown = 30 SECONDS + var/aug_cooldown = 1 SECONDS //CHOMPedit, no reason for it to be 30 seconds, the powerful implants already have their own values var/cooldown = null /obj/item/organ/internal/augment/Initialize() diff --git a/modular_chomp/code/modules/research/designs/implants.dm b/modular_chomp/code/modules/research/designs/implants.dm new file mode 100644 index 0000000000..4ff99ad59d --- /dev/null +++ b/modular_chomp/code/modules/research/designs/implants.dm @@ -0,0 +1,29 @@ +/datum/design/item/organ/internal/augment/AssembleDesignName() + ..() + name = "Biotech implant device prototype ([item_name])" + + +/datum/design/item/organ/internal/augment/armmounted/hand + desc = "An augment that fits neatly into the hand, useful for determining the usefulness of an object for research." + id = "research_implant" + req_tech = list(TECH_BIO = 5, TECH_MATERIAL = 2) + materials = list(MAT_STEEL = 3000, MAT_GLASS = 3000) + build_path = /obj/item/organ/internal/augment/armmounted/hand + sort_string = "JVACE" + + +/datum/design/item/organ/internal/augment/armmounted/shoulder/multiple + desc = "A large implant that fits into a subject's arm. It deploys an array of tools by some painful means." + id = "tool_implant" + req_tech = list(TECH_BIO = 5, TECH_MATERIAL = 2, TECH_ENGINEERING = 3) + materials = list(MAT_STEEL = 6000, MAT_GLASS = 6000) + build_path = /obj/item/organ/internal/augment/armmounted/shoulder/multiple + sort_string = "JVACI" + +/datum/design/item/organ/internal/augment/armmounted/shoulder/multiple/medical + desc = "A large implant that fits into a subject's arm. It deploys an array of tools by some painful means." + id = "surgical_implant" + req_tech = list(TECH_BIO = 6, TECH_MATERIAL = 4) + materials = list(MAT_STEEL = 6000, MAT_GLASS = 6000, MAT_SILVER = 1000) + build_path = /obj/item/organ/internal/augment/armmounted/shoulder/multiple/medical + sort_string = "JVACJ" diff --git a/vorestation.dme b/vorestation.dme index cae0f50a9a..e164c6abd7 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4719,6 +4719,7 @@ #include "modular_chomp\code\modules\reagents\reagents\medicine.dm" #include "modular_chomp\code\modules\recycling\v_garbosystem.dm" #include "modular_chomp\code\modules\research\mechfab_designs.dm" +#include "modular_chomp\code\modules\research\designs\implants.dm" #include "modular_chomp\code\modules\research\designs\misc.dm" #include "modular_chomp\code\modules\research\designs\power_cells.dm" #include "modular_chomp\code\modules\research\designs\weapons.dm"