Adds medicíne pills/bottles for adminbus

This commit is contained in:
Unknown
2019-05-02 17:08:39 -04:00
parent 09b8cbba7c
commit 1b1489d8cc
3 changed files with 297 additions and 3 deletions

View File

@@ -1,4 +1,64 @@
/obj/item/weapon/storage/pill_bottle/adminordrazine
name = "bottle of Adminordrazine pills"
desc = "It's magic. We don't have to explain it."
starts_with = list(/obj/item/weapon/reagent_containers/pill/adminordrazine = 21)
/obj/item/weapon/storage/pill_bottle/nutriment
name = "bottle of Nutriment pills"
name = "bottle of Food pills"
desc = "Contains pills used to feed people."
starts_with = list(/obj/item/weapon/reagent_containers/pill/nutriment = 7)
starts_with = list(/obj/item/weapon/reagent_containers/pill/nutriment = 7, /obj/item/weapon/reagent_containers/pill/protein = 7)
/obj/item/weapon/storage/pill_bottle/rezadone
name = "bottle of Rezadone pills"
desc = "A powder with almost magical properties, this substance can effectively treat genetic damage in humanoids, though excessive consumption has side effects."
starts_with = list(/obj/item/weapon/reagent_containers/pill/rezadone = 7)
/obj/item/weapon/storage/pill_bottle/peridaxon
name = "bottle of Peridaxon pills"
desc = "Used to encourage recovery of internal organs and nervous systems. Medicate cautiously."
starts_with = list(/obj/item/weapon/reagent_containers/pill/peridaxon = 7)
/obj/item/weapon/storage/pill_bottle/carthatoline
name = "bottle of Carthatoline pills"
desc = "Carthatoline is strong evacuant used to treat severe poisoning."
starts_with = list(/obj/item/weapon/reagent_containers/pill/carthatoline = 7)
/obj/item/weapon/storage/pill_bottle/alkysine
name = "bottle of Alkysine pills"
desc = "Alkysine is a drug used to lessen the damage to neurological tissue after a catastrophic injury. Can heal brain tissue."
starts_with = list(/obj/item/weapon/reagent_containers/pill/alkysine = 7)
/obj/item/weapon/storage/pill_bottle/imidazoline
name = "bottle of Imidazoline pills"
desc = "Heals eye damage."
starts_with = list(/obj/item/weapon/reagent_containers/pill/imidazoline = 7)
/obj/item/weapon/storage/pill_bottle/osteodaxon
name = "bottle of Osteodaxon pills"
desc = "An experimental drug used to heal bone fractures."
starts_with = list(/obj/item/weapon/reagent_containers/pill/osteodaxon = 7)
/obj/item/weapon/storage/pill_bottle/myelamine
name = "bottle of Myelamine pills"
desc = "Used to rapidly clot internal hemorrhages by increasing the effectiveness of platelets."
starts_with = list(/obj/item/weapon/reagent_containers/pill/myelamine = 7)
/obj/item/weapon/storage/pill_bottle/hyronalin
name = "bottle of Hyronalin pills"
desc = "Hyronalin is a medicinal drug used to counter the effect of radiation poisoning."
starts_with = list(/obj/item/weapon/reagent_containers/pill/hyronalin = 7)
/obj/item/weapon/storage/pill_bottle/arithrazine
name = "bottle of Arithrazine pills"
desc = "Arithrazine is an unstable medication used for the most extreme cases of radiation poisoning."
starts_with = list(/obj/item/weapon/reagent_containers/pill/arithrazine = 7)
/obj/item/weapon/storage/pill_bottle/corophizine
name = "bottle of Corophizine pills"
desc = "A wide-spectrum antibiotic drug. Powerful and uncomfortable in equal doses."
starts_with = list(/obj/item/weapon/reagent_containers/pill/corophizine = 7)
/obj/item/weapon/storage/pill_bottle/healing_nanites
name = "bottle of Healing nanites pills"
desc = "Miniature medical robots that swiftly restore bodily damage."
starts_with = list(/obj/item/weapon/reagent_containers/pill/healing_nanites = 7)

View File

@@ -1,3 +1,129 @@
/obj/item/weapon/reagent_containers/glass/bottle/bicaridine
name = "bicaridine bottle"
desc = "A small bottle. Bicaridine is an analgesic medication and can be used to treat blunt trauma."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("bicaridine" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/keloderm
name = "keloderm bottle"
desc = "A small bottle. A fifty-fifty mix of the popular burn medications kelotane and deramline."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("dermaline" = 30, "kelotane" = 30)
/obj/item/weapon/reagent_containers/glass/bottle/dermaline
name = "dermaline bottle"
desc = "A small bottle. Dermaline is the next step in burn medication. Works twice as good as kelotane and enables the body to restore even the direst heat-damaged tissue."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("dermaline" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/carthatoline
name = "carthatoline bottle"
desc = "A small bottle. Carthatoline is strong evacuant used to treat severe poisoning."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("carthatoline" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/dexalinp
name = "dexalinp bottle"
desc = "A small bottle. Dexalin Plus is used in the treatment of oxygen deprivation. It is highly effective."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("dexalinp" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/tramadol
name = "tramadol bottle"
desc = "A small bottle. A simple, yet effective painkiller."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("tramadol" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/oxycodone
name = "oxycodone bottle"
desc = "A small bottle. An effective and very addictive painkiller."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("oxycodone" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/alkysine
name = "alkysine bottle"
desc = "A small bottle. Alkysine is a drug used to lessen the damage to neurological tissue after a catastrophic injury. Can heal brain tissue."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("alkysine" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/imidazoline
name = "imidazoline bottle"
desc = "A small bottle. Heals eye damage."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("imidazoline" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/peridaxon
name = "peridaxon bottle"
desc = "A small bottle. Used to encourage recovery of internal organs and nervous systems. Medicate cautiously."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("peridaxon" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/osteodaxon
name = "osteodaxon bottle"
desc = "A small bottle. An experimental drug used to heal bone fractures."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("osteodaxon" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/myelamine
name = "myelamine bottle"
desc = "A small bottle. Used to rapidly clot internal hemorrhages by increasing the effectiveness of platelets."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("myelamine" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/hyronalin
name = "hyronalin bottle"
desc = "A small bottle. Hyronalin is a medicinal drug used to counter the effect of radiation poisoning."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("hyronalin" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/arithrazine
name = "arithrazine bottle"
desc = "A small bottle. Arithrazine is an unstable medication used for the most extreme cases of radiation poisoning."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("arithrazine" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/spaceacillin
name = "spaceacillin bottle"
desc = "A small bottle. An all-purpose antiviral agent."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("spaceacillin" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/corophizine
name = "corophizine bottle"
desc = "A small bottle. A wide-spectrum antibiotic drug. Powerful and uncomfortable in equal doses."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("corophizine" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/rezadone
name = "rezadone bottle"
desc = "A small bottle. A powder with almost magical properties, this substance can effectively treat genetic damage in humanoids, though excessive consumption has side effects."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("rezadone" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/healing_nanites
name = "healing nanites bottle"
desc = "A small bottle. Miniature medical robots that swiftly restore bodily damage."
icon = 'icons/obj/chemical.dmi'
icon_state = "bottle-4"
prefill = list("healing_nanites" = 60)
/obj/item/weapon/reagent_containers/glass/bottle/ickypak
name = "ickypak bottle"
desc = "A small bottle of ickypak. The smell alone makes you gag."

View File

@@ -3,6 +3,114 @@
desc = "Used to feed people on the field. Contains 30 units of Nutriment."
icon_state = "pill6"
/obj/item/weapon/reagent_containers/pill/nutriment/New()
/obj/item/weapon/reagent_containers/pill/nutriment/Initialize()
..()
reagents.add_reagent("nutriment", 30)
/obj/item/weapon/reagent_containers/pill/protein
name = "Meat pill"
desc = "Used to feed carnivores on the field. Contains 30 units of Protein."
icon_state = "pill20"
/obj/item/weapon/reagent_containers/pill/protein/Initialize()
..()
reagents.add_reagent("protein", 30)
/obj/item/weapon/reagent_containers/pill/rezadone
name = "Rezadone pill"
desc = "A powder with almost magical properties, this substance can effectively treat genetic damage in humanoids, though excessive consumption has side effects."
icon_state = "pill13"
/obj/item/weapon/reagent_containers/pill/rezadone/Initialize()
..()
reagents.add_reagent("rezadone", 5)
/obj/item/weapon/reagent_containers/pill/peridaxon
name = "Peridaxon pill"
desc = "Used to encourage recovery of internal organs and nervous systems. Medicate cautiously."
icon_state = "pill10"
/obj/item/weapon/reagent_containers/pill/peridaxon/Initialize()
..()
reagents.add_reagent("peridaxon", 10)
/obj/item/weapon/reagent_containers/pill/carthatoline
name = "Carthatoline pill"
desc = "Carthatoline is strong evacuant used to treat severe poisoning."
icon_state = "pill17"
/obj/item/weapon/reagent_containers/pill/carthatoline/Initialize()
..()
reagents.add_reagent("carthatoline", 10)
/obj/item/weapon/reagent_containers/pill/alkysine
name = "Alkysine pill"
desc = "Alkysine is a drug used to lessen the damage to neurological tissue after a catastrophic injury. Can heal brain tissue."
icon_state = "pill7"
/obj/item/weapon/reagent_containers/pill/alkysine/Initialize()
..()
reagents.add_reagent("alkysine", 10)
/obj/item/weapon/reagent_containers/pill/imidazoline
name = "Imidazoline pill"
desc = "Heals eye damage."
icon_state = "pill9"
/obj/item/weapon/reagent_containers/pill/imidazoline/Initialize()
..()
reagents.add_reagent("imidazoline", 15)
/obj/item/weapon/reagent_containers/pill/osteodaxon
name = "Osteodaxon pill"
desc = "An experimental drug used to heal bone fractures."
icon_state = "pill19"
/obj/item/weapon/reagent_containers/pill/osteodaxon/Initialize()
..()
reagents.add_reagent("osteodaxon", 10)
/obj/item/weapon/reagent_containers/pill/myelamine
name = "Myelamine pill"
desc = "Used to rapidly clot internal hemorrhages by increasing the effectiveness of platelets."
icon_state = "pill1"
/obj/item/weapon/reagent_containers/pill/myelamine/Initialize()
..()
reagents.add_reagent("myelamine", 10)
/obj/item/weapon/reagent_containers/pill/hyronalin
name = "Hyronalin pill"
desc = "Hyronalin is a medicinal drug used to counter the effect of radiation poisoning."
icon_state = "pill17"
/obj/item/weapon/reagent_containers/pill/hyronalin/Initialize()
..()
reagents.add_reagent("hyronalin", 15)
/obj/item/weapon/reagent_containers/pill/arithrazine
name = "Arithrazine pill"
desc = "Arithrazine is an unstable medication used for the most extreme cases of radiation poisoning."
icon_state = "pill2"
/obj/item/weapon/reagent_containers/pill/arithrazine/Initialize()
..()
reagents.add_reagent("arithrazine", 5)
/obj/item/weapon/reagent_containers/pill/corophizine
name = "Corophizine pill"
desc = "A wide-spectrum antibiotic drug. Powerful and uncomfortable in equal doses."
icon_state = "pill9"
/obj/item/weapon/reagent_containers/pill/corophizine/Initialize()
..()
reagents.add_reagent("corophizine", 5)
/obj/item/weapon/reagent_containers/pill/healing_nanites
name = "Healing nanites pill"
desc = "Miniature medical robots that swiftly restore bodily damage."
icon_state = "pill5"
/obj/item/weapon/reagent_containers/pill/healing_nanites/Initialize()
..()
reagents.add_reagent("healing_nanites", 30)