mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-01-03 05:52:17 +00:00
Adds porcelaine cups
This commit is contained in:
@@ -30,6 +30,10 @@
|
||||
var/glass_name = null
|
||||
var/glass_desc = null
|
||||
var/glass_center_of_mass = null
|
||||
var/cup_icon_state = null
|
||||
var/cup_name = null
|
||||
var/cup_desc = null
|
||||
var/cup_center_of_mass = null
|
||||
var/color = "#000000"
|
||||
var/color_weight = 1
|
||||
|
||||
|
||||
@@ -503,6 +503,10 @@
|
||||
glass_name = "glass of milk"
|
||||
glass_desc = "White and nutritious goodness!"
|
||||
|
||||
cup_icon_state = "cup_cream"
|
||||
cup_name = "cup of milk"
|
||||
cup_desc = "White and nutritious goodness!"
|
||||
|
||||
/datum/reagent/drink/milk/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
..()
|
||||
if(alien == IS_DIONA)
|
||||
@@ -520,6 +524,10 @@
|
||||
glass_name = "glass of cream"
|
||||
glass_desc = "Ewwww..."
|
||||
|
||||
cup_icon_state = "cup_cream"
|
||||
cup_name = "cup of cream"
|
||||
cup_desc = "Ewwww..."
|
||||
|
||||
/datum/reagent/drink/milk/soymilk
|
||||
name = "Soy Milk"
|
||||
id = "soymilk"
|
||||
@@ -530,6 +538,10 @@
|
||||
glass_name = "glass of soy milk"
|
||||
glass_desc = "White and nutritious soy goodness!"
|
||||
|
||||
cup_icon_state = "cup_cream"
|
||||
cup_name = "cup of milk"
|
||||
cup_desc = "White and nutritious goodness!"
|
||||
|
||||
/datum/reagent/drink/tea
|
||||
name = "Tea"
|
||||
id = "tea"
|
||||
@@ -574,8 +586,12 @@
|
||||
overdose = 45
|
||||
|
||||
glass_icon_state = "hot_coffee"
|
||||
glass_name = "cup of coffee"
|
||||
glass_desc = "Don't drop it, or you'll send scalding liquid and glass shards everywhere."
|
||||
glass_name = "mug of coffee"
|
||||
glass_desc = "Don't drop it, or you'll send scalding liquid and porcelain shards everywhere."
|
||||
|
||||
cup_icon_state = "cup_coffee"
|
||||
cup_name = "cup of coffee"
|
||||
cup_desc = "Don't drop it, or you'll send scalding liquid and porcelain shards everywhere."
|
||||
|
||||
/datum/reagent/drink/coffee/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
if(alien == IS_DIONA)
|
||||
@@ -622,9 +638,13 @@
|
||||
|
||||
glass_icon_state = "soy_latte"
|
||||
glass_name = "glass of soy latte"
|
||||
glass_desc = "A nice and refrshing beverage while you are reading."
|
||||
glass_desc = "A nice and refreshing beverage while you are reading."
|
||||
glass_center_of_mass = list("x"=15, "y"=9)
|
||||
|
||||
cup_icon_state = "cup_latte"
|
||||
cup_name = "cup of soy latte"
|
||||
cup_desc = "A nice and refreshing beverage while you are reading."
|
||||
|
||||
/datum/reagent/drink/coffee/soy_latte/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
..()
|
||||
M.heal_organ_damage(0.5 * removed, 0)
|
||||
@@ -641,6 +661,10 @@
|
||||
glass_desc = "A nice, strong and refreshing beverage while you are reading."
|
||||
glass_center_of_mass = list("x"=15, "y"=9)
|
||||
|
||||
cup_icon_state = "cup_latte"
|
||||
cup_name = "cup of cafe latte"
|
||||
cup_desc = "A nice and refreshing beverage while you are reading."
|
||||
|
||||
/datum/reagent/drink/coffee/cafe_latte/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
..()
|
||||
M.heal_organ_damage(0.5 * removed, 0)
|
||||
@@ -658,6 +682,10 @@
|
||||
glass_name = "glass of hot chocolate"
|
||||
glass_desc = "Made with love! And cocoa beans."
|
||||
|
||||
cup_icon_state = "cup_coco"
|
||||
cup_name = "cup of hot chocolate"
|
||||
cup_desc = "Made with love! And cocoa beans."
|
||||
|
||||
/datum/reagent/drink/sodawater
|
||||
name = "Soda Water"
|
||||
id = "sodawater"
|
||||
|
||||
@@ -46,6 +46,45 @@
|
||||
center_of_mass = list("x"=16, "y"=10)
|
||||
return
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/drinks/cup
|
||||
name = "coffee cup"
|
||||
desc = "The container of oriental luxuries."
|
||||
icon_state = "cup_empty"
|
||||
amount_per_transfer_from_this = 5
|
||||
volume = 30
|
||||
center_of_mass = list("x"=16, "y"=16)
|
||||
|
||||
on_reagent_change()
|
||||
if (reagents.reagent_list.len > 0)
|
||||
var/datum/reagent/R = reagents.get_master_reagent()
|
||||
|
||||
if(R.cup_icon_state)
|
||||
icon_state = R.cup_icon_state
|
||||
else
|
||||
icon_state = "cup_brown"
|
||||
|
||||
if(R.cup_name)
|
||||
name = R.cup_name
|
||||
else
|
||||
name = "Cup of.. what?"
|
||||
|
||||
if(R.cup_desc)
|
||||
desc = R.cup_desc
|
||||
else
|
||||
desc = "You can't really tell what this is."
|
||||
|
||||
if(R.cup_center_of_mass)
|
||||
center_of_mass = R.cup_center_of_mass
|
||||
else
|
||||
center_of_mass = list("x"=16, "y"=16)
|
||||
|
||||
else
|
||||
icon_state = "cup_empty"
|
||||
name = "coffee cup"
|
||||
desc = "The container of oriental luxuries."
|
||||
center_of_mass = list("x"=16, "y"=16)
|
||||
return
|
||||
|
||||
// for /obj/machinery/vending/sovietsoda
|
||||
/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/soda
|
||||
New()
|
||||
|
||||
Reference in New Issue
Block a user