>>1796216
The issue is the player can get into the negatives for calories, which makes zero fucking sense.
You should have a stored 'calorie' value, and once it reaches 0 you start losing weight. Conversely excess calories at the end of the day should make you gain weight.