mirror of
https://github.com/quotefox/Hyper-Station-13.git
synced 2026-08-24 13:16:16 +01:00
Adds a milder painkiller in the form of ibuprofen, made with 3 bicardine, 1 carbon, 1 hydrogen. It has a high overdose threshold of 60 and mild side effects when ODed. Chemfridges start with 5 pills of 15 units each, as do medical vendors. Borgs can use it by default, and borgs can now use morphine when upgraded for painkilling purposes.
53 lines
2.5 KiB
Plaintext
53 lines
2.5 KiB
Plaintext
/obj/machinery/vending/medical
|
|
name = "\improper NanoMed Plus"
|
|
desc = "Medical drug dispenser."
|
|
icon_state = "med"
|
|
icon_deny = "med-deny"
|
|
product_ads = "Go save some lives!;The best stuff for your medbay.;Only the finest tools.;Natural chemicals!;This stuff saves lives.;Don't you want some?;Ping!"
|
|
req_access = list(ACCESS_MEDICAL)
|
|
products = list(/obj/item/reagent_containers/syringe = 12,
|
|
/obj/item/reagent_containers/dropper = 3,
|
|
/obj/item/healthanalyzer = 4,
|
|
/obj/item/sensor_device = 2,
|
|
/obj/item/pinpointer/crew = 2,
|
|
/obj/item/reagent_containers/medspray/sterilizine = 1,
|
|
/obj/item/stack/medical/gauze = 8,
|
|
/obj/item/reagent_containers/pill/ibuprofen = 5,
|
|
/obj/item/reagent_containers/pill/patch/styptic = 5,
|
|
/obj/item/reagent_containers/medspray/styptic = 2,
|
|
/obj/item/reagent_containers/pill/patch/silver_sulf = 5,
|
|
/obj/item/reagent_containers/medspray/silver_sulf = 2,
|
|
/obj/item/reagent_containers/pill/insulin = 10,
|
|
/obj/item/reagent_containers/pill/salbutamol = 2,
|
|
/obj/item/reagent_containers/glass/bottle/charcoal = 4,
|
|
/obj/item/reagent_containers/glass/bottle/epinephrine = 4,
|
|
/obj/item/reagent_containers/glass/bottle/salglu_solution = 3,
|
|
/obj/item/reagent_containers/glass/bottle/morphine = 4,
|
|
/obj/item/reagent_containers/glass/bottle/toxin = 3,
|
|
/obj/item/reagent_containers/syringe/antiviral = 6,
|
|
/obj/item/storage/briefcase/medical = 2)
|
|
contraband = list(/obj/item/reagent_containers/pill/tox = 3,
|
|
/obj/item/reagent_containers/pill/morphine = 4,
|
|
/obj/item/reagent_containers/pill/charcoal = 6)
|
|
premium = list(/obj/item/reagent_containers/medspray/synthflesh = 2,
|
|
/obj/item/storage/box/hug/medical = 1,
|
|
/obj/item/storage/pill_bottle/psicodine = 2,
|
|
/obj/item/reagent_containers/hypospray/medipen = 3,
|
|
/obj/item/storage/belt/medical = 3,
|
|
/obj/item/wrench/medical = 1,
|
|
/obj/item/storage/belt/medolier/full = 2,
|
|
/obj/item/gun/syringe/dart = 2,
|
|
/obj/item/storage/briefcase/medical = 2)
|
|
|
|
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
|
resistance_flags = FIRE_PROOF
|
|
refill_canister = /obj/item/vending_refill/medical
|
|
|
|
/obj/item/vending_refill/medical
|
|
machine_name = "NanoMed Plus"
|
|
icon_state = "refill_medical"
|
|
|
|
/obj/machinery/vending/medical/syndicate_access
|
|
name = "\improper SyndiMed Plus"
|
|
req_access = list(ACCESS_SYNDICATE)
|