From 02d0e04ed41a6bed097e79952a8e680ddfc6d7e7 Mon Sep 17 00:00:00 2001 From: Schnayy Date: Fri, 10 Sep 2021 10:13:13 -0500 Subject: [PATCH 1/3] Stimulant allergen for Tajaran --- code/__defines/species_languages.dm | 3 +- code/modules/economy/vending_machines.dm | 7 + code/modules/food/food/cans.dm | 34 ++- code/modules/food/food/drinks.dm | 15 ++ code/modules/food/food/drinks/bottle.dm | 24 +- code/modules/food/food/snacks.dm | 3 + .../carbon/human/species/station/station.dm | 2 +- .../reagents/reactions/instant/drinks.dm | 42 ++++ code/modules/reagents/reagents/food_drinks.dm | 224 ++++++++++++++---- 9 files changed, 297 insertions(+), 57 deletions(-) diff --git a/code/__defines/species_languages.dm b/code/__defines/species_languages.dm index 268b5d3253..ca8d02f19c 100644 --- a/code/__defines/species_languages.dm +++ b/code/__defines/species_languages.dm @@ -37,9 +37,10 @@ #define ALLERGEN_COFFEE 0x200 // Mostly here for tajara. #define ALLERGEN_SUGARS 0x400 // For unathi-like reactions #define ALLERGEN_EGGS 0x800 // For Skrell eggs allergy +#define ALLERGEN_STIMULANT 0x1000 // Stimulants are what makes the Tajaran heart go ruh roh - not just coffee! // Allergen reactions -#define AG_TOX_DMG 0x1 // the classic +#define AG_TOX_DMG 0x1 // the classic #define AG_OXY_DMG 0x2 // intense airway reactions #define AG_EMOTE 0x4 // general emote reactions based on affect type #define AG_PAIN 0x8 // short-lived hurt diff --git a/code/modules/economy/vending_machines.dm b/code/modules/economy/vending_machines.dm index 327dbb4590..3a4b912f16 100644 --- a/code/modules/economy/vending_machines.dm +++ b/code/modules/economy/vending_machines.dm @@ -91,6 +91,7 @@ /obj/item/weapon/reagent_containers/food/drinks/bottle/milk = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/cream = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/cola = 5, + /obj/item/weapon/reagent_containers/food/drinks/bottle/decaf_cola = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/space_up = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/space_mountain_wind = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/dr_gibb = 5, @@ -139,6 +140,7 @@ products = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 25, /obj/item/weapon/reagent_containers/food/drinks/decaf = 15, /obj/item/weapon/reagent_containers/food/drinks/tea = 25, + /obj/item/weapon/reagent_containers/food/drinks/decaf_tea = 25, /obj/item/weapon/reagent_containers/food/drinks/h_chocolate = 25, /obj/item/weapon/reagent_containers/food/drinks/greentea = 15, /obj/item/weapon/reagent_containers/food/drinks/chaitea = 15) @@ -146,6 +148,7 @@ prices = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 2, /obj/item/weapon/reagent_containers/food/drinks/decaf = 3, /obj/item/weapon/reagent_containers/food/drinks/tea = 2, + /obj/item/weapon/reagent_containers/food/drinks/decaf_tea = 2, /obj/item/weapon/reagent_containers/food/drinks/h_chocolate = 2, /obj/item/weapon/reagent_containers/food/drinks/greentea = 10, /obj/item/weapon/reagent_containers/food/drinks/chaitea = 5) // VOREStation Edit - Lowers Coffee/Hot Chocolate/Tea Prices from 3 -> 2. @@ -233,10 +236,12 @@ product_slogans = "Robust Softdrinks: More robust than a toolbox to the head!" product_ads = "Refreshing!;Hope you're thirsty!;Over 1 million drinks sold!;Thirsty? Why not cola?;Please, have a drink!;Drink up!;The best drinks in the galaxy." products = list(/obj/item/weapon/reagent_containers/food/drinks/cans/cola = 10, + /obj/item/weapon/reagent_containers/food/drinks/cans/decaf_cola = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb_diet = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/starkist = 10, + /obj/item/weapon/reagent_containers/food/drinks/cans/starkistdecaf = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/space_up = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/iced_tea = 10, @@ -247,10 +252,12 @@ contraband = list(/obj/item/weapon/reagent_containers/food/drinks/cans/thirteenloko = 5, /obj/item/weapon/reagent_containers/food/snacks/liquidfood = 6) prices = list(/obj/item/weapon/reagent_containers/food/drinks/cans/cola = 1, + /obj/item/weapon/reagent_containers/food/drinks/cans/decaf_cola = 2, /obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind = 1, /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb = 1, /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb_diet = 1, /obj/item/weapon/reagent_containers/food/drinks/cans/starkist = 1, + /obj/item/weapon/reagent_containers/food/drinks/cans/starkistdecaf = 1, /obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle = 2, /obj/item/weapon/reagent_containers/food/drinks/cans/space_up = 1, /obj/item/weapon/reagent_containers/food/drinks/cans/iced_tea = 1, diff --git a/code/modules/food/food/cans.dm b/code/modules/food/food/cans.dm index 75018e8683..31384df17b 100644 --- a/code/modules/food/food/cans.dm +++ b/code/modules/food/food/cans.dm @@ -9,7 +9,7 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/cola name = "\improper Space Cola" - desc = "Reassuringly artificial." + desc = "Reassuringly artificial. Contains caffeine." description_fluff = "The 'Space' branding was originally added to the 'Alpha Cola' product line in order to justify selling cans for 50% higher prices to 'off-world' retailers. Despite being chemically identical, Space Cola proved so popular that Centauri Provisions eventually applied the name to the entire product line - price hike and all." icon_state = "cola" center_of_mass = list("x"=16, "y"=10) @@ -18,6 +18,17 @@ . = ..() reagents.add_reagent("cola", 30) +/obj/item/weapon/reagent_containers/food/drinks/cans/decaf_cola + name = "\improper Space Cola Free" + desc = "More reassuringly artificial than ever before." + description_fluff = "The 'Space' branding was originally added to the 'Alpha Cola' product line in order to justify selling cans for 50% higher prices to 'off-world' retailers. Despite being chemically identical, Space Cola proved so popular that Centauri Provisions eventually applied the name to the entire product line - price hike and all." + icon_state = "decafcola" + center_of_mass = list("x"=16, "y"=10) + +/obj/item/weapon/reagent_containers/food/drinks/cans/decaf_cola/Initialize() + . = ..() + reagents.add_reagent("decafcola", 30) + /obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle name = "bottled water" desc = "Ice cold and utterly tasteless, this 'all-natural' mineral water comes 'fresh' from one of NanoTrasen's heavy-duty bottling plants in the Sivian poles." @@ -32,7 +43,7 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind name = "\improper Space Mountain Wind" - desc = "Blows right through you like a space wind." + desc = "Blows right through you like a space wind. Contains caffeine." description_fluff = "The 'Space' branding was originally added to the 'Alpha Cola' product line in order to justify selling cans for 50% higher prices to 'off-world' retailers. Despite being chemically identical, Space Cola proved so popular that Centauri Provisions eventually applied the name to the entire product line - price hike and all." icon_state = "space_mountain_wind" center_of_mass = list("x"=16, "y"=8) @@ -53,7 +64,7 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb name = "\improper Dr. Gibb" - desc = "A delicious mixture of 42 different flavors." + desc = "A delicious mixture of 42 different flavors. Contains caffine." description_fluff = "Following a 2490 lawsuit and a spate of deaths, Gilthari Exports reminds customers that the 'Dr.' legally stands for 'Drink'." icon_state = "dr_gibb" center_of_mass = list("x"=16, "y"=8) @@ -64,7 +75,7 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb_diet name = "\improper Diet Dr. Gibb" - desc = "A delicious mixture of 42 different flavors, one of which is water." + desc = "A delicious mixture of 42 different flavors, one of which is water. Contains caffeine." description_fluff = "Following a 2490 lawsuit and a spate of deaths, Gilthari Exports reminds customers that the 'Dr.' legally stands for 'Drink'." icon_state = "dr_gibb_diet" center_of_mass = list("x"=16, "y"=8) @@ -75,7 +86,7 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/starkist name = "\improper Star-kist" - desc = "The taste of a star in liquid form. And, a bit of tuna...?" + desc = "The taste of a star in liquid form. And, a bit of tuna...? Contains caffeine." description_fluff = "Brought back by popular demand in 2515 after a limited-run release in 2510, the cult success of this bizarre tasting soda has never truly been accounted for by economists." icon_state = "starkist" center_of_mass = list("x"=16, "y"=8) @@ -84,6 +95,17 @@ . = ..() reagents.add_reagent("brownstar", 30) +/obj/item/weapon/reagent_containers/food/drinks/cans/starkistdecaf + name = "\improper Star-kist Classic" + desc = "The taste of a star in liquid form, in a special decaffineated blend. Still tastes faintly of tuna?" + description_fluff = "A special variant of the Starkist brand soda introduced after popular outcry following a reformulation of the basic drink decades ago. This decaffineated variant outsells 'New' Starkist in many markets." + icon_state = "decafstarkist" + center_of_mass = list("x"=16, "y"=8) + +/obj/item/weapon/reagent_containers/food/drinks/cans/starkistdecaf/Initialize() + . = ..() + reagents.add_reagent("brownstar_decaf", 30) + /obj/item/weapon/reagent_containers/food/drinks/cans/space_up name = "\improper Space-Up" desc = "Tastes like a hull breach in your mouth." @@ -108,7 +130,7 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/iced_tea name = "\improper Vrisk Serket Iced Tea" - desc = "That sweet, refreshing southern earthy flavor. That's where it's from, right? South Earth?" + desc = "That sweet, refreshing southern earthy flavor. That's where it's from, right? South Earth? Contains caffeine." description_fluff = "Produced exclusively on the planet Oasis, Vrisk Serket Iced Tea is not sold outside of the Golden Crescent, let alone Earth." icon_state = "ice_tea_can" center_of_mass = list("x"=16, "y"=8) diff --git a/code/modules/food/food/drinks.dm b/code/modules/food/food/drinks.dm index d6bf82f0a3..ca9dc49115 100644 --- a/code/modules/food/food/drinks.dm +++ b/code/modules/food/food/drinks.dm @@ -221,6 +221,21 @@ . = ..() reagents.add_reagent("tea", 30) +/obj/item/weapon/reagent_containers/food/drinks/decaf_tea + name = "cup of Count Mauve decaffeinated tea" + desc = "Why should bedtime stop you from enjoying a nice cuppa?" + description_fluff = "Count Mauve is a milder strain of NanoPasture's proprietary black tea, noted for its strong but otherwise completely non-distinctive flavour and total lack of caffeination." + icon_state = "chai_vended" + item_state = "coffee" + trash = /obj/item/trash/coffee + center_of_mass = list("x"=16, "y"=14) + drop_sound = 'sound/items/drop/papercup.ogg' + pickup_sound = 'sound/items/pickup/papercup.ogg' + +/obj/item/weapon/reagent_containers/food/drinks/decaf_tea/Initialize() + . = ..() + reagents.add_reagent("teadecaf", 30) + /obj/item/weapon/reagent_containers/food/drinks/ice name = "cup of ice" desc = "Careful, cold ice, do not chew." diff --git a/code/modules/food/food/drinks/bottle.dm b/code/modules/food/food/drinks/bottle.dm index 26775c90db..df16e4960b 100644 --- a/code/modules/food/food/drinks/bottle.dm +++ b/code/modules/food/food/drinks/bottle.dm @@ -466,9 +466,9 @@ //////////////////////////JUICES AND STUFF/////////////////////// -/obj/item/weapon/reagent_containers/food/drinks/bottle/cola //MODIFIED ON 04/21/2021 +/obj/item/weapon/reagent_containers/food/drinks/bottle/cola name = "\improper two-liter Space Cola" - desc = "Cola. In space." + desc = "Cola. In space. Contains caffeine." icon_state = "colabottle" center_of_mass = list("x"=16, "y"=6) @@ -476,7 +476,17 @@ . = ..() reagents.add_reagent("cola", 100) -/obj/item/weapon/reagent_containers/food/drinks/bottle/space_up //MODIFIED ON 04/21/2021 +/obj/item/weapon/reagent_containers/food/drinks/bottle/decaf_cola + name = "\improper two-liter Space Cola Free" + desc = "Cola. In space. Caffeine free." + icon_state = "decafcolabottle" + center_of_mass = list("x"=16, "y"=6) + +/obj/item/weapon/reagent_containers/food/drinks/bottle/decaf_cola/Initialize() + . = ..() + reagents.add_reagent("decafcola", 100) + +/obj/item/weapon/reagent_containers/food/drinks/bottle/space_up name = "\improper two-liter Space-Up" desc = "Tastes like a hull breach in your mouth." icon_state = "space-up_bottle" @@ -486,9 +496,9 @@ . = ..() reagents.add_reagent("space_up", 100) -/obj/item/weapon/reagent_containers/food/drinks/bottle/space_mountain_wind //MODIFIED ON 04/21/2021 +/obj/item/weapon/reagent_containers/food/drinks/bottle/space_mountain_wind name = "\improper two-liter Space Mountain Wind" - desc = "Blows right through you like a space wind." + desc = "Blows right through you like a space wind. Contains caffeine." icon_state = "space_mountain_wind_bottle" center_of_mass = list("x"=16, "y"=6) @@ -496,9 +506,9 @@ . = ..() reagents.add_reagent("spacemountainwind", 100) -/obj/item/weapon/reagent_containers/food/drinks/bottle/dr_gibb //ADDED ON 04/21/2021 +/obj/item/weapon/reagent_containers/food/drinks/bottle/dr_gibb name = "\improper two-liter Dr. Gibb" - desc = "A delicious mixture of 42 different flavors." + desc = "A delicious mixture of 42 different flavors. Contains caffeine." icon_state = "dr_gibb_bottle" center_of_mass = list("x"=16, "y"=6) diff --git a/code/modules/food/food/snacks.dm b/code/modules/food/food/snacks.dm index 300b8d87f9..d14d97db3d 100644 --- a/code/modules/food/food/snacks.dm +++ b/code/modules/food/food/snacks.dm @@ -6128,6 +6128,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cb06/Initialize() . = ..() reagents.add_reagent("sugar", 1) + reagents.add_reagent("coffee", 1) /obj/item/weapon/reagent_containers/food/snacks/cb07 name = "\improper TaroMilk Bar" @@ -6177,6 +6178,7 @@ . = ..() reagents.add_reagent("sugar", 1) reagents.add_reagent("milk", 1) + reagents.add_reagent("peanutoil", 1) /obj/item/weapon/reagent_containers/food/snacks/cb10 name = "\improper Shantak Bar" @@ -6194,6 +6196,7 @@ . = ..() reagents.add_reagent("sugar", 1) reagents.add_reagent("protein", 1) + reagents.add_reagent("peanutoil", 1) ////////////////////Misc Vend Items//////////////////////////////////////////////////////////////// diff --git a/code/modules/mob/living/carbon/human/species/station/station.dm b/code/modules/mob/living/carbon/human/species/station/station.dm index 5d5112acf0..870ac0e97d 100644 --- a/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/code/modules/mob/living/carbon/human/species/station/station.dm @@ -235,7 +235,7 @@ base_color = "#333333" reagent_tag = IS_TAJARA - allergens = ALLERGEN_COFFEE + allergens = ALLERGEN_STIMULANT move_trail = /obj/effect/decal/cleanable/blood/tracks/paw diff --git a/code/modules/reagents/reactions/instant/drinks.dm b/code/modules/reagents/reactions/instant/drinks.dm index 97dba281e5..a9cfd88817 100644 --- a/code/modules/reagents/reactions/instant/drinks.dm +++ b/code/modules/reagents/reactions/instant/drinks.dm @@ -700,6 +700,13 @@ required_reagents = list("orangejuice" = 2, "cola" = 1) result_amount = 3 +/decl/chemical_reaction/instant/drinks/brownstar_decaf + name = "Decaf Brown Star" + id = "brownstar_decaf" + result = "brownstar_decaf" + required_reagents = list("orangejuice" = 2, "decafcola" = 1) + result_amount = 3 + /decl/chemical_reaction/instant/drinks/milkshake name = "Milkshake" id = "milkshake" @@ -763,6 +770,13 @@ required_reagents = list("tea" = 5, "mint" = 1) result_amount = 6 +/decl/chemical_reaction/instant/drinks/minttea_decaf + name = "Decaf Mint Tea" + id = "decafminttea" + result = "decafminttea" + required_reagents = list("decaftea" = 5, "mint" = 1) + result_amount = 6 + /decl/chemical_reaction/instant/drinks/lemontea name = "Lemon Tea" id = "lemontea" @@ -770,6 +784,13 @@ required_reagents = list("tea" = 5, "lemonjuice" = 1) result_amount = 6 +/decl/chemical_reaction/instant/drinks/lemontea_decaf + name = "Decaf Lemon Tea" + id = "decaflemontea" + result = "decaflemontea" + required_reagents = list("decaftea" = 5, "lemonjuice" = 1) + result_amount = 6 + /decl/chemical_reaction/instant/drinks/limetea name = "Lime Tea" id = "limetea" @@ -777,6 +798,13 @@ required_reagents = list("tea" = 5, "limejuice" = 1) result_amount = 6 +/decl/chemical_reaction/instant/drinks/limetea_decaf + name = "Decaf Lime Tea" + id = "decaflimetea" + result = "decaflimetea" + required_reagents = list("decaftea" = 5, "limejuice" = 1) + result_amount = 6 + /decl/chemical_reaction/instant/drinks/orangetea name = "Orange Tea" id = "orangetea" @@ -784,6 +812,13 @@ required_reagents = list("tea" = 5, "orangejuice" = 1) result_amount = 6 +/decl/chemical_reaction/instant/drinks/orangetea_decaf + name = "Decaf Orange Tea" + id = "decaforangetea" + result = "decaforangetea" + required_reagents = list("decaftea" = 5, "orangejuice" = 1) + result_amount = 6 + /decl/chemical_reaction/instant/drinks/berrytea name = "Berry Tea" id = "berrytea" @@ -791,6 +826,13 @@ required_reagents = list("tea" = 5, "berryjuice" = 1) result_amount = 6 +/decl/chemical_reaction/instant/drinks/berrytea_decaf + name = "Decaf Berry Tea" + id = "decafberrytea" + result = "decafberrytea" + required_reagents = list("decaftea" = 5, "berryjuice" = 1) + result_amount = 6 + /decl/chemical_reaction/instant/drinks/sakebomb name = "Sake Bomb" id = "sakebomb" diff --git a/code/modules/reagents/reagents/food_drinks.dm b/code/modules/reagents/reagents/food_drinks.dm index 82ad0d5c92..8782edf056 100644 --- a/code/modules/reagents/reagents/food_drinks.dm +++ b/code/modules/reagents/reagents/food_drinks.dm @@ -384,7 +384,7 @@ taste_mult = 1.3 nutriment_factor = 1 color = "#482000" - allergen_type = ALLERGEN_COFFEE //Again, coffee contains coffee + allergen_type = ALLERGEN_COFFEE | ALLERGEN_STIMULANT //Again, coffee contains coffee /datum/reagent/nutriment/tea name = "Tea Powder" @@ -394,6 +394,16 @@ taste_mult = 1.3 nutriment_factor = 1 color = "#101000" + allergen_type = ALLERGEN_STIMULANT //Strong enough to contain caffeine + +/datum/reagent/nutriment/decaf_tea + name = "Decaf Tea Powder" + id = "decafteapowder" + description = "A dark, tart powder made from black tea leaves, treated to remove caffeine content." + taste_description = "tartness" + taste_mult = 1.3 + nutriment_factor = 1 + color = "#101000" /datum/reagent/nutriment/coco name = "Coco Powder" @@ -636,8 +646,6 @@ color = "#365E30" overdose = REAGENTS_OVERDOSE -//SYNNONO MEME FOODS EXPANSION - Credit to Synnono - /datum/reagent/spacespice name = "Wurmwoad" id = "spacespice" @@ -1228,6 +1236,7 @@ cup_icon_state = "cup_tea" cup_name = "cup of tea" cup_desc = "Tasty black tea, it has antioxidants, it's good for you!" + allergen_type = ALLERGEN_STIMULANT //Black tea strong enough to have significant caffeine content /datum/reagent/drink/tea/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() @@ -1235,6 +1244,23 @@ return M.adjustToxLoss(-0.5 * removed) +/datum/reagent/drink/tea/decaf + name = "Decaf Tea" + id = "teadecaf" + description = "Tasty black tea, it has antioxidants, it's good for you, and won't keep you up at night!" + color = "#832700" + adj_dizzy = 0 + adj_drowsy = 0 //Decaf won't help you here. + adj_sleepy = 0 + + glass_name = "cup of decaf tea" + glass_desc = "Tasty black tea, it has antioxidants, it's good for you, and won't keep you up at night!" + + cup_name = "cup of decaf tea" + cup_desc = "Tasty black tea, it has antioxidants, it's good for you, and won't keep you up at night!" + allergen_type = null //Certified cat-safe! + + /datum/reagent/drink/tea/icetea name = "Iced Tea" id = "icetea" @@ -1269,6 +1295,16 @@ M.bodytemperature += 0.5 //M.adjustToxLoss(5 * removed) //VOREStation Removal +/datum/reagent/drink/tea/icetea/decaf + name = "Decaf Iced Tea" + glass_name = "decaf iced tea" + cup_name = "cup of decaf iced tea" + id = "iceteadecaf" + adj_dizzy = 0 + adj_drowsy = 0 + adj_sleepy = 0 + allergen_type = null + /datum/reagent/drink/tea/minttea name = "Mint Tea" id = "minttea" @@ -1282,6 +1318,16 @@ cup_name = "cup of mint tea" cup_desc = "A tasty mixture of mint and tea. It's apparently good for you!" +/datum/reagent/drink/tea/minttea/decaf + name = "Decaf Mint Tea" + glass_name = "decaf mint tea" + cup_name = "cup of decaf mint tea" + id = "mintteadecaf" + adj_dizzy = 0 + adj_drowsy = 0 + adj_sleepy = 0 + allergen_type = null + /datum/reagent/drink/tea/lemontea name = "Lemon Tea" id = "lemontea" @@ -1294,7 +1340,17 @@ cup_name = "cup of lemon tea" cup_desc = "A tasty mixture of lemon and tea. It's apparently good for you!" - allergen_type = ALLERGEN_FRUIT //Made with lemon juice + allergen_type = ALLERGEN_FRUIT | ALLERGEN_STIMULANT //Made with lemon juice, still tea + +/datum/reagent/drink/tea/lemontea/decaf + name = "Decaf Lemon Tea" + glass_name = "decaf lemon tea" + cup_name = "cup of decaf lemon tea" + id = "lemonteadecaf" + adj_dizzy = 0 + adj_drowsy = 0 + adj_sleepy = 0 + allergen_type = ALLERGEN_FRUIT //No caffine, still lemon. /datum/reagent/drink/tea/limetea name = "Lime Tea" @@ -1308,7 +1364,17 @@ cup_name = "cup of lime tea" cup_desc = "A tasty mixture of lime and tea. It's apparently good for you!" - allergen_type = ALLERGEN_FRUIT //Made with lime juice + allergen_type = ALLERGEN_FRUIT | ALLERGEN_STIMULANT //Made with lime juice, still tea + +/datum/reagent/drink/tea/limetea/decaf + name = "Decaf Lime Tea" + glass_name = "decaf lime tea" + cup_name = "cup of decaf lime tea" + id = "limeteadecaf" + adj_dizzy = 0 + adj_drowsy = 0 + adj_sleepy = 0 + allergen_type = ALLERGEN_FRUIT //No caffine, still lime. /datum/reagent/drink/tea/orangetea name = "Orange Tea" @@ -1322,7 +1388,17 @@ cup_name = "cup of orange tea" cup_desc = "A tasty mixture of orange and tea. It's apparently good for you!" - allergen_type = ALLERGEN_FRUIT //Made with orange juice + allergen_type = ALLERGEN_FRUIT | ALLERGEN_STIMULANT //Made with orange juice, still tea + +/datum/reagent/drink/tea/orangetea/decaf + name = "Decaf orange Tea" + glass_name = "decaf orange tea" + cup_name = "cup of decaf orange tea" + id = "orangeteadecaf" + adj_dizzy = 0 + adj_drowsy = 0 + adj_sleepy = 0 + allergen_type = ALLERGEN_FRUIT //No caffine, still orange. /datum/reagent/drink/tea/berrytea name = "Berry Tea" @@ -1336,7 +1412,17 @@ cup_name = "cup of berry tea" cup_desc = "A tasty mixture of berries and tea. It's apparently good for you!" - allergen_type = ALLERGEN_FRUIT //Made with berry juice + allergen_type = ALLERGEN_FRUIT | ALLERGEN_STIMULANT //Made with berry juice, still tea + +/datum/reagent/drink/tea/berrytea/decaf + name = "Decaf Berry Tea" + glass_name = "decaf berry tea" + cup_name = "cup of decaf berry tea" + id = "berryteadecaf" + adj_dizzy = 0 + adj_drowsy = 0 + adj_sleepy = 0 + allergen_type = ALLERGEN_FRUIT //No caffine, still berries. /datum/reagent/drink/greentea name = "Green Tea" @@ -1351,18 +1437,29 @@ cup_name = "cup of green tea" cup_desc = "A subtle blend of green tea. It's apparently good for you!" -/datum/reagent/drink/chaitea +/datum/reagent/drink/tea/chaitea name = "Chai Tea" id = "chaitea" - description = "A tea spiced with cinnamon and cloves." + description = "A milky tea spiced with cinnamon and cloves." color = "#A8442C" taste_description = "creamy cinnamon and spice" glass_name = "chai tea" - glass_desc = "A tea spiced with cinnamon and cloves." + glass_desc = "A milky tea spiced with cinnamon and cloves." cup_name = "cup of chai tea" - cup_desc = "A tea spiced with cinnamon and cloves." + cup_desc = "A milky tea spiced with cinnamon and cloves." + allergen_type = ALLERGEN_STIMULANT|ALLERGEN_DAIRY //Made with milk and tea. + +/datum/reagent/drink/tea/chaitea/decaf + name = "Decaf Chai Tea" + glass_name = "decaf chai tea" + cup_name = "cup of decaf chai tea" + id = "chaiteadecaf" + adj_dizzy = 0 + adj_drowsy = 0 + adj_sleepy = 0 + allergen_type = ALLERGEN_DAIRY //No caffeine, still milk. /datum/reagent/drink/coffee name = "Coffee" @@ -1383,7 +1480,7 @@ glass_name = "coffee" glass_desc = "Don't drop it, or you'll send scalding liquid and glass shards everywhere." - allergen_type = ALLERGEN_COFFEE //Apparently coffee contains coffee + allergen_type = ALLERGEN_COFFEE | ALLERGEN_STIMULANT //Apparently coffee contains coffee /datum/reagent/drink/coffee/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) if(alien == IS_DIONA) @@ -1496,7 +1593,7 @@ glass_name = "decaf coffee" glass_desc = "Basically just brown, bitter water." - allergen_type = ALLERGEN_COFFEE //Decaf coffee would still likely trigger allergy symptoms. + allergen_type = ALLERGEN_COFFEE //Decaf coffee is still coffee, just less stimulating. /datum/reagent/drink/hot_coco name = "Hot Chocolate" @@ -1632,7 +1729,18 @@ glass_name = "Brown Star" glass_desc = "It's not what it sounds like..." - allergen_type = ALLERGEN_FRUIT //Made with orangejuice and cola + allergen_type = ALLERGEN_FRUIT | ALLERGEN_STIMULANT //Made with orangejuice and cola + +/datum/reagent/drink/soda/brownstar_decaf //For decaf starkist + name = "Decaf Brown Star" + id = "brownstar_decaf" + description = "It's not what it sounds like..." + taste_description = "orange and cola soda" + color = "#9F3400" + adj_temp = -2 + + glass_name = "Brown Star" + glass_desc = "It's not what it sounds like..." /datum/reagent/drink/milkshake name = "Milkshake" @@ -1730,7 +1838,7 @@ glass_name = "Rewriter" glass_desc = "The secret of the sanctuary of the Libarian..." - allergen_type = ALLERGEN_FRUIT|ALLERGEN_COFFEE //Made with space mountain wind (Fruit) + allergen_type = ALLERGEN_FRUIT|ALLERGEN_COFFEE|ALLERGEN_STIMULANT //Made with space mountain wind (Fruit, caffeine) /datum/reagent/drink/rewriter/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() @@ -1748,6 +1856,7 @@ glass_name = "Nuka-Cola" glass_desc = "Don't cry, Don't raise your eye, It's only nuclear wasteland" glass_special = list(DRINK_FIZZ) + allergen_type = ALLERGEN_STIMULANT /datum/reagent/drink/soda/nuka_cola/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() @@ -1781,6 +1890,20 @@ glass_name = "Space Cola" glass_desc = "A glass of refreshing Space Cola" glass_special = list(DRINK_FIZZ) + allergen_type = ALLERGEN_STIMULANT //Cola is typically caffeinated. + +/datum/reagent/drink/soda/decaf_cola + name = "Space Cola Free" + id = "decafcola" + description = "A refreshing beverage with none of the jitters." + taste_description = "cola" + reagent_state = LIQUID + color = "#100800" + adj_temp = -5 + + glass_name = "Space Cola Free" + glass_desc = "A glass of refreshing Space Cola Free" + glass_special = list(DRINK_FIZZ) /datum/reagent/drink/soda/lemon_soda name = "Lemon Soda" @@ -1899,12 +2022,12 @@ glass_name = "Space Mountain Wind" glass_desc = "Space Mountain Wind. As you know, there are no mountains in space, only wind." glass_special = list(DRINK_FIZZ) - allergen_type = ALLERGEN_FRUIT //Fruit allergens because citrus is implied to come from limes/lemons + allergen_type = ALLERGEN_FRUIT|ALLERGEN_STIMULANT //Citrus, and caffeination /datum/reagent/drink/soda/dr_gibb name = "Dr. Gibb" id = "dr_gibb" - description = "A delicious blend of 42 different flavors" + description = "A delicious blend of 42 different flavors." taste_description = "cherry soda" color = "#102000" adj_drowsy = -6 @@ -1912,6 +2035,7 @@ glass_name = "Dr. Gibb" glass_desc = "Dr. Gibb. Not as dangerous as the name might imply." + allergen_type = ALLERGEN_STIMULANT /datum/reagent/drink/soda/space_up name = "Space-Up" @@ -1965,7 +2089,7 @@ name = "Diet Dr. Gibb" id = "diet_dr_gibb" color = "#102000" - taste_description = "watered down cherry soda" + taste_description = "chemically sweetened cherry soda" glass_name = "glass of Diet Dr. Gibb" glass_desc = "Regular Dr.Gibb is probably healthier than this cocktail of artificial flavors." @@ -1994,7 +2118,7 @@ glass_name = "roy rogers" glass_desc = "I'm a cowboy, on a steel horse I ride" glass_special = list(DRINK_FIZZ) - allergen_type = ALLERGEN_FRUIT //Made with lemon lime + allergen_type = ALLERGEN_FRUIT | ALLERGEN_STIMULANT //Made with lemon lime and cola /datum/reagent/drink/collins_mix name = "Collins Mix" @@ -2020,7 +2144,7 @@ glass_name = "arnold palmer" glass_desc = "Tastes just like the old man." glass_special = list(DRINK_FIZZ) - allergen_type = ALLERGEN_FRUIT //Made with lemonade + allergen_type = ALLERGEN_FRUIT | ALLERGEN_STIMULANT //Made with lemonade and tea /datum/reagent/drink/doctor_delight name = "The Doctor's Delight" @@ -2154,7 +2278,7 @@ glass_name = "Vile Lemon" glass_desc = "A sour, fizzy drink with lemonade and lemonlime." glass_special = list(DRINK_FIZZ) - allergen_type = ALLERGEN_FRUIT //Made from lemonade + allergen_type = ALLERGEN_FRUIT|ALLERGEN_STIMULANT //Made from lemonade and mtn wind(caffeine) /datum/reagent/drink/entdraught name = "Ent's Draught" @@ -2495,7 +2619,7 @@ //Base type for alchoholic drinks containing coffee /datum/reagent/ethanol/coffee overdose = 45 - allergen_type = ALLERGEN_COFFEE //Contains coffee or is made from coffee + allergen_type = ALLERGEN_COFFEE|ALLERGEN_STIMULANT //Contains coffee or is made from coffee /datum/reagent/ethanol/coffee/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) if(alien == IS_DIONA) @@ -2623,6 +2747,7 @@ glass_name = "Thirteen Loko" glass_desc = "This is a glass of Thirteen Loko, it appears to be of the highest quality. The drink, not the glass." + allergen_type = ALLERGEN_STIMULANT //Holy shit dude. /datum/reagent/ethanol/thirteenloko/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() @@ -2865,7 +2990,7 @@ glass_name = "Atomic Bomb" glass_desc = "We cannot take legal responsibility for your actions after imbibing." - allergen_type = ALLERGEN_COFFEE|ALLERGEN_DAIRY|ALLERGEN_FRUIT|ALLERGEN_GRAINS //Made from b52 which contains kahlua(coffee), cognac(fruit), and irish cream(Whiskey(grains),cream(dairy)) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_DAIRY|ALLERGEN_FRUIT|ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from b52 which contains kahlua(coffee/caffeine), cognac(fruit), and irish cream(Whiskey(grains),cream(dairy)) /datum/reagent/ethanol/coffee/b52 name = "B-52" @@ -2879,7 +3004,7 @@ glass_name = "B-52" glass_desc = "Kahlua, Irish cream, and cognac. You will get bombed." - allergen_type = ALLERGEN_COFFEE|ALLERGEN_DAIRY|ALLERGEN_FRUIT|ALLERGEN_GRAINS //Made from kahlua(coffee), cognac(fruit), and irish cream(Whiskey(grains),cream(dairy)) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_DAIRY|ALLERGEN_FRUIT|ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from kahlua(coffee/caffeine), cognac(fruit), and irish cream(Whiskey(grains),cream(dairy)) /datum/reagent/ethanol/bahama_mama name = "Bahama mama" @@ -2965,7 +3090,7 @@ glass_name = "Black Russian" glass_desc = "For the lactose-intolerant. Still as classy as a White Russian." - allergen_type = ALLERGEN_COFFEE|ALLERGEN_GRAINS //Made from vodka(grains) and kahlua(coffee) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from vodka(grains) and kahlua(coffee/caffeine) /datum/reagent/ethanol/bloody_mary name = "Bloody Mary" @@ -2993,7 +3118,7 @@ allergen_type = ALLERGEN_DAIRY|ALLERGEN_FRUIT //Made from cream(dairy), banana juice(fruit), and watermelon juice(fruit) -/datum/reagent/ethanol/coffee/brave_bull //Since it's under the /coffee subtype, it already has coffee allergens. +/datum/reagent/ethanol/coffee/brave_bull //Since it's under the /coffee subtype, it already has coffee and caffeine allergens. name = "Brave Bull" id = "bravebull" description = "It's just as effective as Dutch-Courage!" @@ -3036,6 +3161,20 @@ id = "cubalibre" description = "Rum, mixed with cola and a splash of lime. Viva la revolucion." taste_description = "cola with lime" + description = "Rum, mixed with cola and a splash of lime. Viva la revolucion." + taste_description = "cola with lime" + color = "#3E1B00" + strength = 30 + + glass_name = "Cuba Libre" + glass_desc = "A classic mix of rum, cola, and lime." + allergen_type = ALLERGEN_STIMULANT //Cola + +/datum/reagent/ethanol/rum_and_cola + name = "Rum and Cola" + id = "rumandcola" + description = "A classic mix of sugar with more sugar." + taste_description = "cola" color = "#3E1B00" strength = 30 @@ -3052,6 +3191,7 @@ glass_name = "rum and cola" glass_desc = "A classic mix of rum and cola." + allergen_type = ALLERGEN_STIMULANT // Cola /datum/reagent/ethanol/demonsblood name = "Demons Blood" @@ -3064,7 +3204,7 @@ glass_name = "Demons' Blood" glass_desc = "Just looking at this thing makes the hair on the back of your neck stand up." - allergen_type = ALLERGEN_FRUIT //Made from space mountain wind(fruit) + allergen_type = ALLERGEN_FRUIT|ALLERGEN_STIMULANT //Made from space mountain wind(fruit) and dr.gibb(caffeine) /datum/reagent/ethanol/devilskiss name = "Devils Kiss" @@ -3076,7 +3216,7 @@ glass_name = "Devil's Kiss" glass_desc = "Creepy time!" - allergen_type = ALLERGEN_COFFEE //Made from kahlua (Coffee) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_STIMULANT //Made from kahlua (Coffee) /datum/reagent/ethanol/driestmartini name = "Driest Martini" @@ -3239,7 +3379,7 @@ glass_name = "Irish coffee" glass_desc = "Coffee and alcohol. More fun than a Mimosa to drink in the morning." - allergen_type = ALLERGEN_COFFEE|ALLERGEN_DAIRY|ALLERGEN_GRAINS //Made from Coffee(coffee) and irish cream(whiskey(grains), cream(dairy)) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_DAIRY|ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from Coffee(coffee/caffeine) and irish cream(whiskey(grains), cream(dairy)) /datum/reagent/ethanol/irish_cream name = "Irish Cream" @@ -3265,7 +3405,7 @@ glass_name = "Long Island iced tea" glass_desc = "The liquor cabinet, brought together in a delicious mix. Intended for middle-aged alcoholic women only." - allergen_type = ALLERGEN_GRAINS|ALLERGEN_FRUIT //Made from vodka(grains) and gin(fruit) + allergen_type = ALLERGEN_GRAINS|ALLERGEN_FRUIT|ALLERGEN_STIMULANT //Made from vodka(grains), cola(caffeine) and gin(fruit) /datum/reagent/ethanol/manhattan name = "Manhattan" @@ -3452,7 +3592,7 @@ glass_name = "Snow White" glass_desc = "A cold refreshment." - allergen_type = ALLERGEN_COFFEE|ALLERGEN_FRUIT //made from Pineapple juice(fruit), lemon_lime(fruit), and kahlua(coffee) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_FRUIT|ALLERGEN_STIMULANT //made from Pineapple juice(fruit), lemon_lime(fruit), and kahlua(coffee/caffine) /datum/reagent/ethanol/suidream name = "Sui Dream" @@ -3478,7 +3618,7 @@ glass_name = "Syndicate Bomb" glass_desc = "Tastes like terrorism!" - allergen_type = ALLERGEN_GRAINS //Made from beer(grain) and whiskeycola(whiskey(grain)) + allergen_type = ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from beer(grain) and whiskeycola(whiskey(grain) and cola(caffeine)) /datum/reagent/ethanol/tequilla_sunrise name = "Tequila Sunrise" @@ -3558,7 +3698,7 @@ glass_name = "White Russian" glass_desc = "A very nice looking drink. But that's just, like, your opinion, man." - allergen_type = ALLERGEN_COFFEE|ALLERGEN_GRAINS|ALLERGEN_DAIRY //Made from black russian(vodka(grains), kahlua(coffee)) and cream(dairy) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_GRAINS|ALLERGEN_DAIRY|ALLERGEN_STIMULANT //Made from black russian(vodka(grains), kahlua(coffee/caffeine)) and cream(dairy) /datum/reagent/ethanol/whiskey_cola name = "Whiskey Cola" @@ -3571,7 +3711,7 @@ glass_name = "whiskey cola" glass_desc = "An innocent-looking mixture of cola and Whiskey. Delicious." - allergen_type = ALLERGEN_GRAINS //Made from whiskey(grains) + allergen_type = ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from whiskey(grains) and cola(caffeine) /datum/reagent/ethanol/whiskeysoda name = "Whiskey Soda" @@ -3700,7 +3840,7 @@ glass_name = "Elysium Facepunch" glass_desc = "A loathesome cocktail favored by Heaven's skeleton shift workers." - allergen_type = ALLERGEN_COFFEE|ALLERGEN_FRUIT //Made from kahlua(Coffee) and lemonjuice(fruit) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_FRUIT|ALLERGEN_STIMULANT //Made from kahlua(Coffee/caffeine) and lemonjuice(fruit) /datum/reagent/ethanol/erebusmoonrise name = "Erebus Moonrise" @@ -3766,7 +3906,7 @@ glass_name = "Xanadu Cannon" glass_desc = "Common in the entertainment districts of Titan." - allergen_type = ALLERGEN_GRAINS //Made from ale(grain) + allergen_type = ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from ale(grain) and dr.gibb(caffeine) /datum/reagent/ethanol/debugger name = "Debugger" @@ -3791,7 +3931,7 @@ glass_name = "Spacer's Brew" glass_desc = "Ethanol and orange soda. A common emergency drink on frontier colonies." - allergen_type = ALLERGEN_FRUIT //Made from brownstar(orange juice(fruit)) + allergen_type = ALLERGEN_FRUIT|ALLERGEN_STIMULANT //Made from brownstar(orange juice(fruit) + cola(caffeine) /datum/reagent/ethanol/binmanbliss name = "Binman Bliss" @@ -3871,7 +4011,7 @@ glass_name = "Morning After" glass_desc = "The finest hair of the dog, coming up!" - allergen_type = ALLERGEN_GRAINS|ALLERGEN_COFFEE //Made from sbiten(vodka(grain)) and coffee(coffee) + allergen_type = ALLERGEN_GRAINS|ALLERGEN_COFFEE|ALLERGEN_STIMULANT //Made from sbiten(vodka(grain)) and coffee(coffee/caffine) /datum/reagent/ethanol/vesper name = "Vesper" @@ -3897,7 +4037,7 @@ glass_name = "Rotgut Fever Dream" glass_desc = "Why are you doing this to yourself?" - allergen_type = ALLERGEN_GRAINS //Made from whiskey(grains) and vodka(grains) + allergen_type = ALLERGEN_GRAINS|ALLERGEN_STIMULANT //Made from whiskey(grains), cola (caffeine) and vodka(grains) /datum/reagent/ethanol/voxdelight name = "Vox's Delight" @@ -4109,7 +4249,7 @@ glass_name = "Cold Front" glass_desc = "Minty, rich, and painfully cold. It's a blizzard in a cup." - allergen_type = ALLERGEN_COFFEE //Made from iced coffee(coffee) + allergen_type = ALLERGEN_COFFEE|ALLERGEN_STIMULANT //Made from iced coffee(coffee) /datum/reagent/ethanol/mintjulep name = "Mint Julep" @@ -4205,7 +4345,7 @@ glass_icon = DRINK_ICON_NOISY glass_special = list(DRINK_FIZZ) - allergen_type = ALLERGEN_FRUIT //Made from space mountain wind(fruit), and holy wine(fruit) + allergen_type = ALLERGEN_FRUIT|ALLERGEN_STIMULANT //Made from space mountain wind(fruit), dr.gibb(caffine) and holy wine(fruit) /datum/reagent/ethanol/angelskiss name = "Angels Kiss" @@ -4218,7 +4358,7 @@ glass_name = "Angel's Kiss" glass_desc = "Miracle time!" - allergen_type = ALLERGEN_FRUIT|ALLERGEN_COFFEE //Made from holy wine(fruit), and kahlua(coffee) + allergen_type = ALLERGEN_FRUIT|ALLERGEN_COFFEE|ALLERGEN_STIMULANT //Made from holy wine(fruit), and kahlua(coffee) /datum/reagent/ethanol/ichor_mead name = "Ichor Mead" From 2ae7e1bf055e3690740489f3b223c21e77098918 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Fri, 22 Oct 2021 14:32:49 -0400 Subject: [PATCH 2/3] fixmerge-prerebase --- code/modules/reagents/reagents/food_drinks.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/reagents/reagents/food_drinks.dm b/code/modules/reagents/reagents/food_drinks.dm index 8782edf056..1428b4e14a 100644 --- a/code/modules/reagents/reagents/food_drinks.dm +++ b/code/modules/reagents/reagents/food_drinks.dm @@ -3161,8 +3161,6 @@ id = "cubalibre" description = "Rum, mixed with cola and a splash of lime. Viva la revolucion." taste_description = "cola with lime" - description = "Rum, mixed with cola and a splash of lime. Viva la revolucion." - taste_description = "cola with lime" color = "#3E1B00" strength = 30 From f1c660555469d0eb91f0caebd54013e21a1d0a79 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Fri, 22 Oct 2021 14:38:39 -0400 Subject: [PATCH 3/3] Fix merge probably --- icons/obj/drinks.dmi | Bin 99865 -> 99966 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index e7aebe140f3cac52faee40409d1f5a0fd7591745..c138e6093ee474df6b93c551670f3c238f2fcfa4 100644 GIT binary patch delta 23188 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 delta 23089 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