mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 19:47:22 +01:00
The Mediborgs can now evil chem (#21401)
* The Mediborgs can now evil chem * Updated Icons because I forgor * made a new aibots dmi for the panc icon * Removes Pancu, sarin, and perf. adds Tirizene * Adds S34nw's suggestion * removed extra space
This commit is contained in:
@@ -335,11 +335,15 @@
|
||||
. = ..()
|
||||
for(var/obj/item/borg_defib/F in modules)
|
||||
F.emag_act()
|
||||
for(var/obj/item/reagent_containers/borghypo/F in modules)
|
||||
F.emag_act()
|
||||
|
||||
// Enable safeties on the borg's defib.
|
||||
/obj/item/robot_module/medical/unemag()
|
||||
for(var/obj/item/borg_defib/F in modules)
|
||||
F.emag_act()
|
||||
for(var/obj/item/reagent_containers/borghypo/F in modules)
|
||||
F.emag_act()
|
||||
return ..()
|
||||
|
||||
// Fluorosulphuric acid spray bottle.
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
var/choosen_reagent = "salglu_solution"
|
||||
var/list/datum/reagents/reagent_list = list()
|
||||
var/list/reagent_ids = list("salglu_solution", "epinephrine", "spaceacillin", "charcoal", "hydrocodone", "mannitol", "salbutamol")
|
||||
var/list/reagent_ids_emagged = list("tirizene")
|
||||
var/static/list/reagent_icons = list("salglu_solution" = image(icon = 'icons/goonstation/objects/iv.dmi', icon_state = "ivbag"),
|
||||
"epinephrine" = image(icon = 'icons/obj/hypo.dmi', icon_state = "autoinjector"),
|
||||
"spaceacillin" = image(icon = 'icons/obj/decals.dmi', icon_state = "bio"),
|
||||
@@ -34,7 +35,8 @@
|
||||
"potass_iodide" = image(icon = 'icons/obj/decals.dmi', icon_state = "radiation"),
|
||||
"mannitol" = image(icon = 'icons/obj/chemical.dmi', icon_state = "pill19"),
|
||||
"salbutamol" = image(icon = 'icons/obj/chemical.dmi', icon_state = "pill8"),
|
||||
"corazone" = image(icon = 'icons/obj/abductor.dmi', icon_state = "bed"))
|
||||
"corazone" = image(icon = 'icons/obj/abductor.dmi', icon_state = "bed"),
|
||||
"tirizene" = image(icon = 'icons/obj/aibots.dmi', icon_state = "pancbot"))
|
||||
|
||||
/obj/item/reagent_containers/borghypo/surgeon
|
||||
reagent_ids = list("styptic_powder", "epinephrine", "salbutamol")
|
||||
@@ -122,6 +124,13 @@
|
||||
var/datum/reagent/get_reagent_name = GLOB.chemical_reagents_list[choosen_reagent]
|
||||
. |= "<span class='notice'>It is currently dispensing [get_reagent_name.name]. Contains [total_reagents] units of various reagents.</span>" // We couldn't care less what actual reagent is in the container, just if there IS reagent in it
|
||||
|
||||
/obj/item/reagent_containers/borghypo/emag_act(mob/user)
|
||||
if(!emagged)
|
||||
emagged = TRUE
|
||||
reagent_ids += reagent_ids_emagged
|
||||
return
|
||||
emagged = FALSE
|
||||
reagent_ids -= reagent_ids_emagged
|
||||
|
||||
/obj/item/reagent_containers/borghypo/basic
|
||||
name = "Basic Medical Hypospray"
|
||||
|
||||
Reference in New Issue
Block a user