diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index 87f9e7d9..82364bb1 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -215,6 +215,15 @@ desc = "You've somehow managed to fit even more in your stomach, barely allowing for any more room inside." icon_state = "beegbelly" +/obj/screen/alert/sated + name = "Sated" + desc = "You're perfectly rather sated right now." + icon_state = "sated" + +/obj/screen/alert/full + name = "Full" + desc = "You're rather full right now. Eating more food would result in weight gain." + icon_state = "full" /obj/screen/alert/hungry name = "Hungry" diff --git a/hyperstation/code/modules/antagonists/wendigo/mob/metabolization.dm b/hyperstation/code/modules/antagonists/wendigo/mob/metabolization.dm index e9437e33..547151cc 100644 --- a/hyperstation/code/modules/antagonists/wendigo/mob/metabolization.dm +++ b/hyperstation/code/modules/antagonists/wendigo/mob/metabolization.dm @@ -11,10 +11,10 @@ nutrition = max(0, nutrition - (HUNGER_FACTOR / physiology.hunger_mod)) switch(nutrition) - if(NUTRITION_LEVEL_FULL to INFINITY) - throw_alert("nutrition", /obj/screen/alert/fat) - if(NUTRITION_LEVEL_HUNGRY to NUTRITION_LEVEL_FULL) - clear_alert("nutrition") + if(NUTRITION_LEVEL_WELL_FED to INFINITY) + throw_alert("nutrition", /obj/screen/alert/full) + if(NUTRITION_LEVEL_HUNGRY to NUTRITION_LEVEL_FED) + throw_alert("nutrition", /obj/screen/alert/sated) if(NUTRITION_LEVEL_STARVING to NUTRITION_LEVEL_HUNGRY) throw_alert("nutrition", /obj/screen/alert/hungry) if(0 to NUTRITION_LEVEL_STARVING) diff --git a/icons/mob/screen_alert.dmi b/icons/mob/screen_alert.dmi index ca6a7a97..2d7cf3e2 100644 Binary files a/icons/mob/screen_alert.dmi and b/icons/mob/screen_alert.dmi differ