mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 03:57:13 +01:00
Nutrition Refactor (#12389)
This commit is contained in:
committed by
variableundefined
parent
082dcc9910
commit
86e6d85093
@@ -36,4 +36,4 @@ Bonus
|
||||
else
|
||||
to_chat(M, "<span class='warning'><i>[pick("So hungry...", "You'd kill someone for a bite of food...", "Hunger cramps seize you...")]</i></span>")
|
||||
M.overeatduration = max(M.overeatduration - 100, 0)
|
||||
M.nutrition = max(M.nutrition - 100, 0)
|
||||
M.adjust_nutrition(-100)
|
||||
@@ -63,7 +63,7 @@
|
||||
if(affected_mob.nutrition > 10)
|
||||
affected_mob.visible_message("<span class='danger'>[affected_mob] vomits on the floor profusely!</span>")
|
||||
affected_mob.fakevomit(no_text = 1)
|
||||
affected_mob.nutrition -= rand(3,5)
|
||||
affected_mob.adjust_nutrition(-rand(3,5))
|
||||
else
|
||||
to_chat(affected_mob, "<span class='danger'>Your stomach lurches painfully!</span>")
|
||||
affected_mob.visible_message("<span class='danger'>[affected_mob] gags and retches!</span>")
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
if(prob(3))
|
||||
to_chat(affected_mob, "<span class='warning'><i>[pick("Your stomach silently rumbles...", "Your stomach seizes up and falls limp, muscles dead and lifeless.", "You could eat a crayon")]</i></span>")
|
||||
affected_mob.overeatduration = max(affected_mob.overeatduration - 100, 0)
|
||||
affected_mob.nutrition = max(affected_mob.nutrition - 100, 0)
|
||||
affected_mob.adjust_nutrition(-100)
|
||||
if(prob(15))
|
||||
to_chat(affected_mob, "<span class='danger'>[pick("You feel uncomfortably hot...", "You feel like unzipping your jumpsuit", "You feel like taking off some clothes...")]</span>")
|
||||
affected_mob.bodytemperature += 40
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
idiot_brain.insert(src, make_cluwne = 0)
|
||||
idiot_brain.dna = dna.Clone()
|
||||
setBrainLoss(80)
|
||||
nutrition = 9000
|
||||
set_nutrition(9000)
|
||||
overeatduration = 9000
|
||||
Confused(30)
|
||||
if(mind)
|
||||
@@ -44,7 +44,7 @@
|
||||
/mob/living/carbon/human/proc/makeAntiCluwne()
|
||||
to_chat(src, "<span class='danger'>You don't feel very funny.</span>")
|
||||
adjustBrainLoss(-120)
|
||||
nutrition = NUTRITION_LEVEL_STARVING
|
||||
set_nutrition(NUTRITION_LEVEL_STARVING)
|
||||
overeatduration = 0
|
||||
SetConfused(0)
|
||||
SetJitter(0)
|
||||
|
||||
Reference in New Issue
Block a user