mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 02:34:00 +00:00
Kinda reworks Hyposprays/Autoinjectors
This commit is contained in:
@@ -5,12 +5,11 @@
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
filled_reagents = list("inaprovaline" = 15)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/New()
|
||||
..()
|
||||
reagents.remove_reagent("inaprovaline", 5)
|
||||
update_icon()
|
||||
return
|
||||
|
||||
|
||||
/datum/technomancer/consumable/hypo_brute
|
||||
name = "Trauma Hypo"
|
||||
@@ -66,127 +65,44 @@
|
||||
name = "trauma hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to be used on victims of \
|
||||
moderate blunt trauma."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/brute/New()
|
||||
..()
|
||||
reagents.add_reagent("bicaridine", 15)
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("bicaridine" = 15)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/burn
|
||||
name = "burn hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to be used on burn victims, \
|
||||
featuring an optimized chemical mixture to allow for rapid healing."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/burn/New()
|
||||
..()
|
||||
reagents.add_reagent("kelotane", 7.5)
|
||||
reagents.add_reagent("dermaline", 7.5)
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("kelotane" = 7.5, "dermaline" = 7.5)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/toxin
|
||||
name = "toxin hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to counteract toxins."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/toxin/New()
|
||||
..()
|
||||
reagents.add_reagent("anti_toxin", 15)
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("anti_toxin" = 15)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/oxy
|
||||
name = "oxy hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one is made to counteract oxygen \
|
||||
deprivation."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/oxy/New()
|
||||
..()
|
||||
reagents.add_reagent("dexalinp", 10)
|
||||
reagents.add_reagent("tricordrazine", 5) //Dex+ ODs above 10, so we add tricord to pad it out somewhat.
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("dexalinp" = 10, "tricordrazine" = 5)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/purity
|
||||
name = "purity hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This varient excels at \
|
||||
resolving viruses, infections, radiation, and genetic maladies."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/purity/New()
|
||||
..()
|
||||
reagents.add_reagent("spaceacillin", 9)
|
||||
reagents.add_reagent("arithrazine", 5)
|
||||
reagents.add_reagent("ryetalyn", 1)
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("spaceacillin" = 9, "arithrazine" = 5, "ryetalyn" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain
|
||||
name = "pain hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This one contains potent painkillers."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/pain/New()
|
||||
..()
|
||||
reagents.add_reagent("tramadol", 15)
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("tramadol" = 15)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/organ
|
||||
name = "organ hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. Organ damage is resolved by this varient."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/organ/New()
|
||||
..()
|
||||
reagents.add_reagent("alkysine", 1)
|
||||
reagents.add_reagent("imidazoline", 1)
|
||||
reagents.add_reagent("peridaxon", 13)
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("alkysine" = 1, "imidazoline" = 1, "peridaxon" = 13)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/combat
|
||||
name = "combat hypo"
|
||||
desc = "A refined version of the standard autoinjector, allowing greater capacity. This is a more dangerous and potentially \
|
||||
addictive hypo compared to others, as it contains a potent cocktail of various chemicals to optimize the recipient's combat \
|
||||
ability."
|
||||
icon_state = "autoinjector"
|
||||
amount_per_transfer_from_this = 15
|
||||
volume = 15
|
||||
origin_tech = list(TECH_BIO = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/combat/New()
|
||||
..()
|
||||
reagents.add_reagent("bicaridine", 3)
|
||||
reagents.add_reagent("kelotane", 1.5)
|
||||
reagents.add_reagent("dermaline", 1.5)
|
||||
reagents.add_reagent("oxycodone", 3)
|
||||
reagents.add_reagent("hyperzine", 3)
|
||||
reagents.add_reagent("tricordrazine", 3)
|
||||
update_icon()
|
||||
return
|
||||
filled_reagents = list("bicaridine" = 3, "kelotane" = 1.5, "dermaline" = 1.5, "oxycodone" = 3, "hyperzine" = 3, "tricordrazine" = 3)
|
||||
|
||||
Reference in New Issue
Block a user