Get Leftovers & Not Stuff Face

SCREENSHOTS
Downloaded 145 times 20 Thanks 1 Favourited 846 Views
 Say Thanks!
Lazy Sims will fairly often feed themselves by doing the Stuff Face interaction. This uses up food unit, which is a mild problem. The length of the animation and the point to cancel it, however, is long enough to be a bigger problem. I have punished a few insolent Sims with lightning bolts, but punishment is never the solution for a video game...

I used the Autonomous Eat Leftovers mod by Pick'N'Mix for awhile, but was unsatisfied since the mod merely pushes Sims to Get Leftovers when they are nearly starving. Stuff Face has a higher threshold at about half the Hunger bar.

Since the mod is capable of making Sim Get Leftovers autonomously, I took advantage of that to merely add a check and a push function whenever Sims are about to Stuff Face. Now, as long as there are leftovers stored in the lot, insolent Sims are suddenly 5 times smarter and grab a dish to eat like normal. No more them spending 20+ minutes on a stupidly long animation like Dance Kiss only to get lightning bolts to their groins and be hungrier/near death!


Options
There are 4 versions to use:
- Mini fridges are allowed, with Autonomous Eat Leftovers mod built-in
- Mini fridges are allowed
- Normal fridges only, with Autonomous Eat Leftovers mod built-in
- Normal fridges only

Contrary to the pictures, I do not recommend the mini fridge allowed version, as mini fridges do not have the Get Leftovers interaction by default and will therefore result in an error. Otherwise, mini fridges can be edited, on an individual object basis however, to have the Get Leftovers interaction with no further work needed.
Please use only one version.


In case you use the mini fridge allowed version, check if your mods correctly reserve 0x17 in all mini fridges' Tree Tables for the Get Leftovers interaction. Otherwise, you will have to manually edit this mod, which I can help out, or worse, edit all the mini fridges to the same standard!


Known Bugs
Only the minifridge allowed version has been tested. Please report any bugs in the comment section.


Conflicts
This mod modifies the Fridge Semi-Global group (0x7F9A5330) of the following instances:

BHAVs
0x0000208B (by Pick'N'Mix)
0x0000203A
0x0000203B

Pick'N'Mix modified Lua script list (0x00000130) of group 0x7F01EC29.

By default, the mod pushes Sims to perform the Get Leftovers interaction, nominally numbered 0x17 (23) in a normal fridge's Tree Table (TTAB). Error or wrong interactions can happen should interaction 0x17 not be the Get Leftovers interaction as intended.

If you wish to use the Autonomous Eat Leftovers mod by Pick'N'Mix as well, please use the appropriate version that include both mods.


Credit:
Pick'N'Mix for the Autonomous Eat Leftovers mod.
Other Download Recommendations:
More downloads by Big Woe: See more