mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-24 00:51:46 +00:00
37 lines
1.3 KiB
Plaintext
37 lines
1.3 KiB
Plaintext
/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask
|
|
name = "fitness shaker"
|
|
base_name = "shaker"
|
|
desc = "Big enough to contain enough protein to get perfectly swole. Don't mind the bits."
|
|
icon_state = "fitness-cup_black"
|
|
base_icon = "fitness-cup"
|
|
volume = 100
|
|
matter = list("plastic" = 2000)
|
|
filling_states = list(10,20,30,40,50,60,70,80,90,100)
|
|
possible_transfer_amounts = list(5, 10, 15, 25)
|
|
rim_pos = null // no fruit slices
|
|
var/lid_color = "black"
|
|
|
|
/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/Initialize()
|
|
. = ..()
|
|
lid_color = pick("black", "red", "blue")
|
|
update_icon()
|
|
|
|
/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/update_icon()
|
|
..()
|
|
icon_state = "[base_icon]_[lid_color]"
|
|
|
|
/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake
|
|
name = "protein shake"
|
|
|
|
/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake/Initialize()
|
|
. = ..()
|
|
reagents.add_reagent("nutriment", 30)
|
|
reagents.add_reagent("iron", 10)
|
|
reagents.add_reagent("protein", 35)
|
|
reagents.add_reagent("water", 25)
|
|
|
|
/obj/item/weapon/reagent_containers/food/drinks/glass2/fitnessflask/proteinshake/update_icon()
|
|
..()
|
|
// And now set half the stuff back because our name shouldn't change
|
|
name = initial(name)
|
|
desc = initial(desc) |