mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-14 08:34:16 +01:00
307120e7d3
* Part 2 - feeding others doesn't work as intended * Part 3: fixing force feeding * Fixes patches being wack * Makes this less ass * Adds patches to the chemistry bag * Update code/modules/mob/living/carbon/carbon.dm * Update code/modules/mob/living/carbon/carbon.dm * Some missed patches * Apply suggestions from code review Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Fixes IPC logic * Henri Review * Add updatepaths * Jimkil review * IPCs now aren't allowed to eat pills and get patch * Update code/modules/mob/living/carbon/carbon.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/modules/reagents/reagent_containers/patch.dm Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com> * Update code/modules/mob/living/carbon/carbon.dm --------- Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
97 lines
4.4 KiB
Plaintext
97 lines
4.4 KiB
Plaintext
/obj/item/clothing/suit/storage/labcoat
|
|
name = "labcoat"
|
|
desc = "A suit that protects against minor chemical spills."
|
|
icon_state = "labcoat_open"
|
|
item_state = "labcoat_open"
|
|
ignore_suitadjust = 0
|
|
suit_adjusted = 1
|
|
blood_overlay_type = "coat"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
|
|
allowed = list(/obj/item/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/reagent_containers/applicator, /obj/item/healthanalyzer, /obj/item/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/robotanalyzer)
|
|
armor = list(MELEE = 0, BULLET = 0, LASER = 0, ENERGY = 0, BOMB = 0, RAD = 0, FIRE = 50, ACID = 50)
|
|
species_exception = list(/datum/species/golem)
|
|
sprite_sheets = list(
|
|
"Vox" = 'icons/mob/clothing/species/vox/suit.dmi',
|
|
"Grey" = 'icons/mob/clothing/species/grey/suit.dmi'
|
|
)
|
|
actions_types = list(/datum/action/item_action/button)
|
|
adjust_flavour = "unbutton"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/cmo
|
|
name = "chief medical officer's labcoat"
|
|
desc = "Bluer than the standard model."
|
|
icon_state = "labcoat_cmo_open"
|
|
item_state = "labcoat_cmo_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/mad
|
|
name = "mad scientist's labcoat"
|
|
desc = "It makes you look capable of konking someone on the noggin and shooting them into space."
|
|
icon_state = "labcoat_green_open"
|
|
item_state = "labcoat_green_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/genetics
|
|
name = "geneticist labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has a blue stripe on the shoulder."
|
|
icon_state = "labcoat_gen_open"
|
|
item_state = "labcoat_gen_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/chemist
|
|
name = "chemist labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has an orange stripe on the shoulder."
|
|
icon_state = "labcoat_chem_open"
|
|
item_state = "labcoat_chem_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/virologist
|
|
name = "virologist labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Offers slightly more protection against biohazards than the standard model. Has a green stripe on the shoulder."
|
|
icon_state = "labcoat_vir_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/science
|
|
name = "scientist labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has a purple stripe on the shoulder."
|
|
icon_state = "labcoat_tox_open"
|
|
item_state = "labcoat_tox_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/mortician
|
|
name = "coroner labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has a black stripe on the shoulder."
|
|
icon_state = "labcoat_mort_open"
|
|
item_state = "labcoat_mort_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/emt
|
|
name = "\improper EMT labcoat"
|
|
desc = "A comfortable suit for paramedics. Has dark colours."
|
|
icon_state = "labcoat_emt_open"
|
|
item_state = "labcoat_emt_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/psych
|
|
name = "psychologist labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has a cyan stripe on the shoulder."
|
|
icon_state = "labcoat_psych_open"
|
|
item_state = "labcoat_psych_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/robowhite
|
|
name = "roboticist labcoat"
|
|
desc = "A suit that protects against minor chemical spills. Has a red stripe on the shoulder."
|
|
icon_state = "labcoat_robowhite_open"
|
|
item_state = "labcoat_robowhite_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/roboblack
|
|
name = "bioengineer labcoat"
|
|
desc = "A black suit that protects against minor chemical spills. Has a red stripe on the shoulder."
|
|
icon_state = "labcoat_roboblack_open"
|
|
item_state = "labcoat_roboblack_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/rd
|
|
name = "research director's labcoat"
|
|
desc = "More purple than the standard model."
|
|
icon_state = "labcoat_rd_open"
|
|
item_state = "labcoat_rd_open"
|
|
|
|
/obj/item/clothing/suit/storage/labcoat/hydro
|
|
name = "hydroponics labcoat"
|
|
desc = "A blue suit that protects against minor chemical spills. Has a green stripe on the shoulder."
|
|
icon_state = "labcoat_hydro_open"
|
|
item_state = "labcoat_hydro_open"
|
|
allowed = list(/obj/item/plant_analyzer, /obj/item/reagent_containers/glass/bottle, /obj/item/storage/bag/plants, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/glass/beaker, /obj/item/paper)
|