Autonomous Get Leftovers & Not Stuff Face

SCREENSHOTS
Downloaded 310 times 31 Thanks 3 Favourited 1,703 Views
 Say Thanks!
Background
Leftovers were introduced in Seasons, and have always been of great use to feeding Sims as players can always make food anytime and store them as ready-to-eat meals later. Thanks to the Autonomously Eat Leftovers mod by Pick'N'Mix, I was able to start making leftovers retrievable autonomously in some way.

This mod started out as an attempt to curb the problematic Stuff Face interaction, and my habit of punishing face stuffers , which takes too long to cancel and blocks access to the fridges, barely fills up Hunger, and uses up a dish worth of food points... At first, the mod merely overrode Stuff Face, but then I tried to cover the normal attempts to cook food by non-lazy Sims, eventually arriving to overriding autonomous attempts to cook food.


Description
With this mod installed, as long as there are leftovers stored, Sims who autonomously attempt to make a serving or a meal will be overridden to retrieve the 1st leftover on the menu instead .

The override is 100% certain unless Sims have more than 4 personality points:
  • Nice: making a serving - performed if there are more than a few Sims on the lot.
  • Active: making a single meal or having a snack
In either case, the chance of override can go down to 70%, which is still quite high.

Stuff Face is always overridden.

2 more features are adopted from the Autonomously Eat Leftovers mod by Pick'N'Mix:
  • A push for starving Sims, with pregnant Sims pushed earlier, to retrieve a leftover if they are idle and Free Will is off.
  • A push for starving Sims to put away grocery baskets.
They are handled by the optional file inside the folder.


Options
There are 2 versions to use:
  • Mini fridges are allowed
  • Normal fridges only

Contrary to the pictures, the mini fridge allowed version is not recommended, 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.

Please use only one version, and if you keep the optional file in the folder, then please also install the Distance Globals mod.

In case you use the mini fridge allowed version, check if all mini fridges in use have their Pie Menu Functions (TTABs) correctly specify 0x17 as the Get Leftovers interaction. If you want to but are not apt at modification, comment and I may see if I can help out.


Issues
The optional file inside the folder modifies an important semi-global function. If you opt to use it, Sims will have their motives and actions reset after installation.

Certain CC mini fridges do not abide by the coding set by me or Pick'N'Mix. If they have the Get Leftovers interaction and correctly assign it as 0x17, they should work with no issue regardless of versions. Otherwise, comment and link.

Please report any other bugs in the comment section.


Conflicts
This mod modifies or adds to the Fridge Semi-Global group (0x7F9A5330) of the following instances:
BHAVs:
0x00002010
0x00002015
0x00002016
0x00002017
0x00002025
0x00002026
0x0000203A
0x0000208B (by Pick'N'Mix)
0x00002120

BCONs: 0x00002020


This mod modifies or adds to the Person Semi-Global group (0x7F01EC29) of the following instances:
BHAVs:
0x0000201B
0x00002600

STR#s: 0x00000130


Credit:
Pick'N'Mix for the Autonomously Eat Leftovers mod.
Creator Recommendations:
  • Use with MogHughson's Simply Leftovers mod, which helps turning group servings into leftovers much more easily.
  • Some Simblrs' minifridges, such as DeeDee's Surfaco Mini Fridge, do support getting leftovers right off the bag! Still, I recommend Blueybre/LimeyYoshi's More Fridge Rights for Kids! mod and various edits of said minifridges.
Other Download Recommendations:
More downloads by Big Woe: See more