From 95529bc88edf6e922d4de4e3b41b7556bfe6ce5a Mon Sep 17 00:00:00 2001
From: Brillcrafter <110330962+Brillcrafter@users.noreply.github.com>
Date: Fri, 13 Oct 2023 14:26:54 +0100
Subject: [PATCH] Beaker description automatic updates (#22826)
* fixed issue with containers
* whoops
* fixed runtimes on hood, typo in medical designs
* made beaker description update with var edits
* left change from another PR in this
* removed things from other PRs
* causes double examine, bad
* added more detail to the beaker descriptions
if this is a bit too much I will tone it back
* better descriptions for beakers
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
* little bit of world building
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
* more worldbuilding the better
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
* on second thought, this is a better description
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
---
.../reagent_containers/glass_containers.dm | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/code/modules/reagents/reagent_containers/glass_containers.dm b/code/modules/reagents/reagent_containers/glass_containers.dm
index 27f67b98d24..9d184028a4c 100644
--- a/code/modules/reagents/reagent_containers/glass_containers.dm
+++ b/code/modules/reagents/reagent_containers/glass_containers.dm
@@ -26,6 +26,8 @@
if(get_dist(user, src) <= 2 && !is_open_container())
. += "Airtight lid seals it completely."
+ . += "[src] can hold up to [reagents.maximum_volume] units."
+
/obj/item/reagent_containers/glass/attack(mob/M, mob/user, def_zone)
if(!is_open_container())
return ..()
@@ -119,7 +121,7 @@
/obj/item/reagent_containers/glass/beaker
name = "beaker"
- desc = "A beaker. Can hold up to 50 units."
+ desc = "A simple glass beaker, nothing special."
icon = 'icons/obj/chemical.dmi'
icon_state = "beaker"
item_state = "beaker"
@@ -215,7 +217,7 @@
/obj/item/reagent_containers/glass/beaker/large
name = "large beaker"
- desc = "A large beaker. Can hold up to 100 units."
+ desc = "A large glass beaker with twice the capacity of a normal beaker."
icon_state = "beakerlarge"
materials = list(MAT_GLASS=2500)
volume = 100
@@ -225,7 +227,7 @@
/obj/item/reagent_containers/glass/beaker/vial
name = "vial"
- desc = "A small glass vial. Can hold up to 25 units."
+ desc = "A small glass vial, often used by virologists of the 25th century."
icon_state = "vial"
belt_icon = "vial"
materials = list(MAT_GLASS=250)
@@ -237,7 +239,7 @@
/obj/item/reagent_containers/glass/beaker/drugs
name = "baggie"
- desc = "A baggie. Can hold up to 10 units."
+ desc = "A small plastic baggie, often used by pharmaceutical \"entrepreneurs\"."
icon_state = "baggie"
amount_per_transfer_from_this = 2
possible_transfer_amounts = null
@@ -247,7 +249,7 @@
/obj/item/reagent_containers/glass/beaker/noreact
name = "cryostasis beaker"
- desc = "A cryostasis beaker that allows for chemical storage without reactions. Can hold up to 50 units."
+ desc = "A cryostasis beaker that allows for chemical storage without reactions."
icon_state = "beakernoreact"
materials = list(MAT_METAL=3000)
volume = 50
@@ -262,7 +264,7 @@
/obj/item/reagent_containers/glass/beaker/bluespace
name = "bluespace beaker"
- desc = "A bluespace beaker, powered by experimental bluespace technology and Element Cuban combined with the Compound Pete. Can hold up to 300 units."
+ desc = "A bluespace beaker, powered by experimental bluespace technology and Element Cuban combined with the Compound Pete."
icon_state = "beakerbluespace"
materials = list(MAT_GLASS=3000)
volume = 300