mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Updating Firecage's food and drinks to be more... reasonable.
Banana Honks only make Clowns and Monkeys drunk now. Carrot Fries are made in the processor now. Nuka-Cola is no longer alcoholic. Adjusted lots of the values and recipes for drinks and food. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1808 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -2654,6 +2654,24 @@ datum
|
||||
..()
|
||||
return
|
||||
|
||||
manhattan_proj
|
||||
name = "Manhattan Project"
|
||||
id = "manhattan_proj"
|
||||
description = "A scienitst drink of choice, for thinking how to blow up the station."
|
||||
reagent_state = LIQUID
|
||||
on_mob_life(var/mob/living/M as mob)
|
||||
if(!data) data = 1
|
||||
data++
|
||||
M.dizziness +=4
|
||||
M.druggy = max(M.druggy, 30)
|
||||
if(data >= 55 && data <115)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 3
|
||||
else if(data >= 115 && prob(33))
|
||||
M.confused = max(M:confused+2,0)
|
||||
..()
|
||||
return
|
||||
|
||||
whiskeysoda
|
||||
name = "Whiskey Soda"
|
||||
id = "whiskeysoda"
|
||||
@@ -2768,16 +2786,19 @@ datum
|
||||
on_mob_life(var/mob/living/M as mob)
|
||||
if(!data) data = 1
|
||||
data++
|
||||
M.dizziness +=4
|
||||
if(data >= 55 && data <115)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 4
|
||||
else if(data >= 115 && prob(33))
|
||||
M.confused = max(M:confused+3,3)
|
||||
M.make_dizzy(3)
|
||||
M:jitteriness = max(M:jitteriness-3,0)
|
||||
M:nutrition += 2
|
||||
if(data >= 25)
|
||||
if (!M:stuttering) M:stuttering = 1
|
||||
M:stuttering += 3
|
||||
if(data >= 40 && prob(33))
|
||||
if (!M:confused) M:confused = 1
|
||||
M:confused += 2
|
||||
|
||||
..()
|
||||
return
|
||||
|
||||
|
||||
iced_beer
|
||||
name = "Iced Beer"
|
||||
id = "iced_beer"
|
||||
@@ -2788,64 +2809,68 @@ datum
|
||||
M.bodytemperature = min(270, M.bodytemperature-40) //310 is the normal bodytemp. 310.055
|
||||
if(!data) data = 1
|
||||
data++
|
||||
M.dizziness +=5
|
||||
if(data >= 45 && data <125)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 6
|
||||
else if(data >= 125 && prob(33))
|
||||
M.confused = max(M:confused+4,5)
|
||||
M.make_dizzy(3)
|
||||
M:jitteriness = max(M:jitteriness-3,0)
|
||||
M:nutrition += 2
|
||||
if(data >= 25)
|
||||
if (!M:stuttering) M:stuttering = 1
|
||||
M:stuttering += 3
|
||||
if(data >= 40 && prob(33))
|
||||
if (!M:confused) M:confused = 1
|
||||
M:confused += 2
|
||||
|
||||
..()
|
||||
return
|
||||
|
||||
grog
|
||||
name = "Grog"
|
||||
id = "grog"
|
||||
description = "A fine drink for Space."
|
||||
description = "Watered down rum, Nanotrasen approves!"
|
||||
reagent_state = LIQUID
|
||||
on_mob_life(var/mob/living/M as mob)
|
||||
if(!data) data = 1
|
||||
data++
|
||||
M.dizziness +=7
|
||||
if(data >= 55 && data <115)
|
||||
M.dizziness +=2
|
||||
if(data >= 90 && data <250)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 7
|
||||
else if(data >= 115 && prob(33))
|
||||
M.confused = max(M:confused+7,7)
|
||||
M.stuttering += 2
|
||||
else if(data >= 250 && prob(33))
|
||||
M.confused = max(M:confused+2,0)
|
||||
..()
|
||||
return
|
||||
|
||||
nuka_cola
|
||||
name = "Nuka Cola"
|
||||
id = "nuka_cola"
|
||||
description = "A high quality drink promising to jitter you."
|
||||
description = "Cola, cola never changes."
|
||||
reagent_state = LIQUID
|
||||
on_mob_life(var/mob/living/M as mob)
|
||||
M.make_jittery(20)
|
||||
M.druggy = max(M.druggy, 30)
|
||||
M.confused = max(M:confused+3,0)
|
||||
M.make_dizzy(10)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 3
|
||||
if(!data) data = 1
|
||||
data++
|
||||
switch(data)
|
||||
if(51 to INFINITY)
|
||||
M:sleeping += 2
|
||||
M.dizziness +=5
|
||||
M:drowsyness = 0
|
||||
M:sleeping = 0
|
||||
if (M.bodytemperature > 310)//310 is the normal bodytemp. 310.055
|
||||
M.bodytemperature = max(310, M.bodytemperature-5)
|
||||
M:nutrition += 1
|
||||
..()
|
||||
return
|
||||
|
||||
soy_latte
|
||||
name = "Soy Latte"
|
||||
id = "soy_latte"
|
||||
description = "A nice and tasty beverage while you are reading."
|
||||
description = "A nice and tasty beverage while you are reading your hippie books."
|
||||
reagent_state = LIQUID
|
||||
on_mob_life(var/mob/living/M as mob)
|
||||
..()
|
||||
M.dizziness = max(0,M.dizziness-20)
|
||||
M:drowsyness = max(0,M:drowsyness-20)
|
||||
M.dizziness = max(0,M.dizziness-5)
|
||||
M:drowsyness = max(0,M:drowsyness-3)
|
||||
M:sleeping = 0
|
||||
if (M.bodytemperature < 310)//310 is the normal bodytemp. 310.055
|
||||
M.bodytemperature = min(310, M.bodytemperature+5)
|
||||
M.make_jittery(5)
|
||||
if(M:bruteloss && prob(20)) M:heal_organ_damage(1,0)
|
||||
M:nutrition++
|
||||
..()
|
||||
return
|
||||
|
||||
@@ -2856,12 +2881,14 @@ datum
|
||||
reagent_state = LIQUID
|
||||
on_mob_life(var/mob/living/M as mob)
|
||||
..()
|
||||
M.dizziness = max(0,M.dizziness-30)
|
||||
M:drowsyness = max(0,M:drowsyness-30)
|
||||
M.dizziness = max(0,M.dizziness-5)
|
||||
M:drowsyness = max(0,M:drowsyness-3)
|
||||
M:sleeping = 0
|
||||
if (M.bodytemperature < 310)//310 is the normal bodytemp. 310.055
|
||||
M.bodytemperature = min(310, M.bodytemperature+10)
|
||||
M.make_jittery(10)
|
||||
M.bodytemperature = min(310, M.bodytemperature+5)
|
||||
M.make_jittery(5)
|
||||
if(M:bruteloss && prob(20)) M:heal_organ_damage(1,0)
|
||||
M:nutrition++
|
||||
..()
|
||||
return
|
||||
|
||||
@@ -2964,23 +2991,28 @@ datum
|
||||
nutriment_factor = 1 * REAGENTS_METABOLISM
|
||||
on_mob_life(var/mob/living/M as mob)
|
||||
M:nutrition += nutriment_factor
|
||||
if(!data) data = 1
|
||||
data++
|
||||
if(istype(M, /mob/living/carbon/human) && M.job in list("Clown"))
|
||||
if(!M) M = holder.my_atom
|
||||
M:heal_organ_damage(1,1)
|
||||
M.dizziness +=5
|
||||
if(data >= 55 && data <165)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 5
|
||||
else if(data >= 165 && prob(33))
|
||||
M.confused = max(M:confused+5,0)
|
||||
..()
|
||||
return
|
||||
if(istype(M, /mob/living/carbon/monkey))
|
||||
if(!M) M = holder.my_atom
|
||||
M:heal_organ_damage(1,1)
|
||||
M.stunned = 4
|
||||
if(!data) data = 1
|
||||
data++
|
||||
M.dizziness +=5
|
||||
if(data >= 55 && data <165)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 5
|
||||
else if(data >= 165 && prob(33))
|
||||
M.confused = max(M:confused+5,0)
|
||||
M.dizziness +=5
|
||||
if(data >= 55 && data <165)
|
||||
if (!M.stuttering) M.stuttering = 1
|
||||
M.stuttering += 5
|
||||
else if(data >= 165 && prob(33))
|
||||
M.confused = max(M:confused+5,0)
|
||||
..()
|
||||
return
|
||||
|
||||
|
||||
@@ -821,6 +821,13 @@ datum
|
||||
required_reagents = list("whiskey" = 2, "vermouth" = 1)
|
||||
result_amount = 3
|
||||
|
||||
manhattan_proj
|
||||
name = "Manhattan Project"
|
||||
id = "manhattan_proj"
|
||||
result = "manhattan_proj"
|
||||
required_reagents = list("manhattan" = 10, "uranium" = 1)
|
||||
result_amount = 10
|
||||
|
||||
vodka_tonic
|
||||
name = "Vodka and Tonic"
|
||||
id = "vodkatonic"
|
||||
@@ -853,14 +860,15 @@ datum
|
||||
name = "Red Mead"
|
||||
id = "red_mead"
|
||||
result = "red_mead"
|
||||
required_reagents = list("blood" = 1, "water" = 1, "wine" = 1)
|
||||
result_amount = 3
|
||||
required_reagents = list("blood" = 1, "mead" = 1)
|
||||
result_amount = 2
|
||||
|
||||
mead
|
||||
name = "Mead"
|
||||
id = "mead"
|
||||
result = "mead"
|
||||
required_reagents = list("orangejuice" = 1, "wine" = 1)
|
||||
required_reagents = list("sugar" = 1, "water" = 1)
|
||||
required_catalysts = list("enzyme" = 5)
|
||||
result_amount = 2
|
||||
|
||||
iced_beer
|
||||
@@ -870,6 +878,13 @@ datum
|
||||
required_reagents = list("beer" = 10, "frostoil" = 1)
|
||||
result_amount = 10
|
||||
|
||||
iced_beer2
|
||||
name = "Iced Beer"
|
||||
id = "iced_beer"
|
||||
result = "iced_beer"
|
||||
required_reagents = list("beer" = 5, "ice" = 1)
|
||||
result_amount = 6
|
||||
|
||||
grog
|
||||
name = "Grog"
|
||||
id = "grog"
|
||||
@@ -881,8 +896,8 @@ datum
|
||||
name = "Nuka Cola"
|
||||
id = "nuka_cola"
|
||||
result = "nuka_cola"
|
||||
required_reagents = list("radium" = 1, "cola" = 1)
|
||||
result_amount = 2
|
||||
required_reagents = list("uranium" = 1, "cola" = 5)
|
||||
result_amount = 5
|
||||
|
||||
soy_latte
|
||||
name = "Soy Latte"
|
||||
@@ -895,36 +910,36 @@ datum
|
||||
name = "Cafe Latte"
|
||||
id = "cafe_latte"
|
||||
result = "cafe_latte"
|
||||
required_reagents = list("coffee" = 1, "milk" = 1, "cream" = 1)
|
||||
result_amount = 3
|
||||
required_reagents = list("coffee" = 1, "milk" = 1)
|
||||
result_amount = 2
|
||||
|
||||
acidspit
|
||||
name = "Acid Spit"
|
||||
id = "acidspit"
|
||||
result = "acidspit"
|
||||
required_reagents = list("radium" = 1, "plasma" = 1, "wine" = 1)
|
||||
result_amount = 3
|
||||
required_reagents = list("acid" = 1, "wine" = 5)
|
||||
result_amount = 6
|
||||
|
||||
amasec
|
||||
name = "Amasec"
|
||||
id = "amasec"
|
||||
result = "amasec"
|
||||
required_reagents = list("iron" = 1, "wine" = 1, "vodka" = 1)
|
||||
result_amount = 3
|
||||
required_reagents = list("iron" = 1, "wine" = 5, "vodka" = 5)
|
||||
result_amount = 10
|
||||
|
||||
neurotoxin
|
||||
name = "Neurotoxin"
|
||||
id = "neurotoxin"
|
||||
result = "neurotoxin"
|
||||
required_reagents = list("gargleblaster" = 1, "fuel" = 1, "acid" = 1)
|
||||
result_amount = 3
|
||||
required_reagents = list("gargleblaster" = 1, "stoxin" = 1)
|
||||
result_amount = 2
|
||||
|
||||
hippiesdelight
|
||||
name = "Hippies Delight"
|
||||
id = "hippiesdelight"
|
||||
result = "hippiesdelight"
|
||||
required_reagents = list("psilocybin" = 1, "gargleblaster" = 1, "space_drugs" = 1)
|
||||
result_amount = 3
|
||||
required_reagents = list("psilocybin" = 1, "gargleblaster" = 1)
|
||||
result_amount = 2
|
||||
|
||||
bananahonk
|
||||
name = "Banana Honk"
|
||||
@@ -937,5 +952,5 @@ datum
|
||||
name = "Singulo"
|
||||
id = "singulo"
|
||||
result = "singulo"
|
||||
required_reagents = list("vodka" = 1, "cream" = 1, "milk" = 1, "wine" = 1)
|
||||
result_amount = 4
|
||||
required_reagents = list("vodka" = 5, "radium" = 1, "plasma" = 1, "wine" = 5)
|
||||
result_amount = 10
|
||||
|
||||
@@ -2649,6 +2649,10 @@
|
||||
icon_state = "manhattanglass"
|
||||
name = "Manhattan"
|
||||
desc = "The Detective's undercover drink of choice. He never could stomach gin..."
|
||||
if("manhattan_proj")
|
||||
icon_state = "proj_manhattanglass"
|
||||
name = "Manhattan Project"
|
||||
desc = "A scienitst drink of choice, for thinking how to blow up the station."
|
||||
if("ginfizz")
|
||||
icon_state = "ginfizzglass"
|
||||
name = "Gin Fizz"
|
||||
|
||||
Reference in New Issue
Block a user