MTS_scumbumbo-1742357-DPFWYAP.jpg

DON’t PREP FOOD WHERE YOU ANGRY POOP

Updated by LeRoiDeTout (26 July 2022)

- DOWNLOAD -

INFO

This mod allows you to set individual counters and stoves on any lot to enable or disable food preparation at that location. Since it uses a script to setup the object states for the objects, it should be compatible with any counters and stoves in the game (even from expansion packs I don't have).

Two versions of the mod are available depending on your playing style. The base mod will default to NOT allowing food preparation at any counter or stove until it has been enabled. The Default Enabled version of the mod will default to allowing food preparation anywhere, but individual counters and stoves can be disabled by selecting them. You do not have to be the lot owner in order to enable/disable food preparation, so the Default Enabled version is not required for the Dine Out game pack, and once a Dine Out location has food prep enabled properly it will continue to function for that save game.

To enable or disable food preparation at a counter or stove, simply click the object and choose the appropriate choice, "Enable Food Prep" or "Disable Food Prep". This setting for your counters and stove will be remembered in the save game file.

NOTE that you must have at least one free counter and stove which have food prep enabled in order for cooking and baking to occur on a lot. If there is no free counter or stove with food prep enabled, Sims will simply drop the food on the ground and complain about a route failure.

Removing the mod will return counter and stove behavior to normal and allow Sims to prepare food anywhere.

If you like this mod, you may also want to get the Don't Wash Dishes Where You Angry Poop mod.


INSTALL

To install, unzip the two files contained in the download file into your game's mod folder. It can be placed in a sub-folder if desired. It uses a script, so the mod cannot be installed more than one sub-folder deep.

If you have messed up the installation, the mod will warn you with an appropriate error message, depending on if the script is missing/not enabled/too deep, or if you are missing the package file.

This mod should be compatible with any stuff or game packs and most other mods.

Note: this mod no only has downloadable versions; you can now set up whether or not the mod has counters and stoves default-enabled through the mod’s settings. There are now only 2 files in the download; please remove any previous files for the mod.


The game's object tunings are overridden in the script, which allows it to be compatible with other mods that override those objects. In addition, it will automatically adapt to new game packs that add additional counters or stoves without requiring further additions to the package. All counters which are found to contain the counter_MakeFood_Staging_Basic and stoves with the stove_StartCrafting actions are patched with the required object states to enable or disable food prepration and remember your settings.

The script uses features of the game that have been stable for years and are not likely to break in future patches.

This mod uses the ts4script file format for the script portion of the mod and cannot be installed automatically with a mod manager (until a mod manager is updated to support these files). To install the mod manually, extract both the package and ts4script files from the download into your mods folder.

Script mods must be enabled in your game options for this mod to work properly.


EXTRA

OVERHAUL UPDATE 7/23/2021 By LeRoiDeTout

This update is an overhaul of the original mod. It combines both the default enabled and default disabled versions into one mod, instead allowing for it to be customizable through a new settings menu, accessible from all counters and stoves.

It also no longer overrides any in-game tuning and instead uses script injections, which should make it more resilient to patch breakage.

Check out LeRoi’s Patreon post (no sub required) for more in-depth information about the settings and for example screenshots.

What Does the Mod Target?

This mod should be compatible with most CC counters and stoves. If you find one that does not work, please let us know!
Any CC object tagged with Func_Counter or which has any of the following SuperInteractions will be considered a valid target by the mod:

  • 3277 - counter_MakeFood_Staging_Basic

    14344 - stove_StartCrafting

Available Translations

Credits

  • Kuree and all the others at Sims4Group who have put together the S4PE tool

  • Deaderpool for figuring out how to modify tuning at game load

  • As always, Scripthoge for writing the script "injector" routines

  • Translations:

    • Egureh for Chinese translation

    • Everton_Gaymer for Brazilian Portuguese translation

    • CandymanGaming for French translation