Adds the Bluespace Shotglass (now with actually good codersprites) (#21867)

* blamo new branch new PR

* fixes update_name

* changes BSS sprite

* adjusts RnD levels a bit
This commit is contained in:
efzapa
2023-08-11 10:34:34 -04:00
committed by GitHub
parent f599d87dcf
commit 92db3304e5
3 changed files with 26 additions and 0 deletions
@@ -10,6 +10,22 @@
light_color = LIGHT_COLOR_LIGHTBLUE
resistance_flags = FLAMMABLE
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/bluespace
name = "bluespace shot glass"
desc = "For when you need to make the Bartender's life extra hell."
amount_per_transfer_from_this = 50
volume = 50
icon_state = "bluespaceshotglass"
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/bluespace/update_name()
. = ..()
if(reagents.total_volume)
name = "bluespace shot glass of " + reagents.get_master_reagent_name() //No matter what, the glass will tell you the reagent's name. Might be too abusable in the future.
if(resistance_flags & ON_FIRE)
name = "flaming [name]"
else
name = "bluespace shot glass"
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/on_reagent_change()
if(!isShotFlammable() && (resistance_flags & ON_FIRE))
extinguish()
@@ -90,3 +90,13 @@
materials = list(MAT_METAL = 75000, MAT_GLASS = 37500, MAT_SILVER = 3000)
build_path = /obj/item/rpd/bluespace
category = list("Bluespace")
/datum/design/bluespaceshotglass
name = "Bluespace Shot Glass"
desc = "For when you need to make the Bartender's life extra hell."
req_tech = list("bluespace" = 5, "materials" = 3, "plasmatech" = 4)
id = "bluespaceshotglass"
build_type = PROTOLATHE
materials = list(MAT_METAL = 1000, MAT_BLUESPACE = 500)
build_path = /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/bluespace
category = list("Bluespace")