ooze

Oozes are slime-esque creatures, they are highly gluttonous creatures primarily intended for player controll.
Vars | |
ooze_nutrition | Oozes have their own nutrition. Changes based on them eating |
---|---|
Procs | |
Life | Handles nutrition gain/loss of mob and also makes it take damage if it's too low on nutrition, only happens for sentient mobs. |
adjust_ooze_nutrition | Does ooze_nutrition + supplied amount and clamps it within 0 and 500 |
check_edible | Returns whether or not the supplied movable atom is edible. |
eat_atom | Tries to transfer the atoms reagents then delete it |
updateNutritionDisplay | Updates the display that shows the mobs nutrition |
Var Details
ooze_nutrition

Oozes have their own nutrition. Changes based on them eating
Proc Details
Life
Handles nutrition gain/loss of mob and also makes it take damage if it's too low on nutrition, only happens for sentient mobs.
adjust_ooze_nutrition
Does ooze_nutrition + supplied amount and clamps it within 0 and 500
check_edible
Returns whether or not the supplied movable atom is edible.
eat_atom
Tries to transfer the atoms reagents then delete it
updateNutritionDisplay
Updates the display that shows the mobs nutrition