MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

No Shopping from Fridge - update 18.8.2014

by ani_ Posted 22nd Jan 2012 at 5:43 PM - Updated 8th Nov 2014 at 9:09 AM by ani_
232 Comments / replies (Who?) - 5 Feedback Posts, 3 Thanks Posts
Please note. I no longer support these mods. Instead all my mods can now be found at Nraas.

Date: 18.8.2014
File Name: ani_FridgeMod_18.8.2014.zip

Fixed a bug that cause inactive sims to sometimes reset when trying to have a snack.

-----------------------
10.06.2014:
No changes needed for 1.67
----------------------
Date: 19.10.2013
File Name: ani_FridgeMod_1.63.zip

Changes:
Added the possibility to tune the snack ingredients. But before you get too excited, this change will not make 90% of you happy ^_^
I only use 4 different recipe types for all the snacks and these are now tunable inside the package.

Code:
   
    <FruitRecipe value="PeanutButterAndJelly"/>
    <CheeseRecipe value="GrilledCheese"/>
    <VegetableRecipe value="Spaghetti"/>
    <VampireRecipe value="BloodFruitChowder"/>


Here is the "logic" how I determine what recipe to use in which snack.
Quote:
if ((!recipe.CookingProcessData.UsesAMicrowave || !sim.SimDescription.ChildOrBelow) && (!(recipe.Key == "VampireJuice") || sim.SimDescription.IsVampire) && recipe.DoesLotHaveRightTech(lotHasCounter, lotHasStove, lotHasMicrowave, lotHasGrill, Recipe.MealQuantity.Single) == Recipe.CanMakeFoodTestResult.Pass)
{
if (vegetableRecipe != null && recipe.Key.Equals("CannedSoup"))
{
chosenRecipe = vegetableRecipe;
}
else if (chosenRecipe == null && vampireRecipe != null && recipe.Key.Equals("VampireJuice"))
{
chosenRecipe = vampireRecipe;
}
else if (chosenRecipe == null && fruitRecipe != null && !recipe.CookingProcessData.UsesAMicrowave)
{
chosenRecipe = fruitRecipe;
}
else if (chosenRecipe == null && cheeseRecipe != null && recipe.CookingProcessData.UsesAMicrowave)
{
chosenRecipe = cheeseRecipe;
}
}


So basically to tune the required ingredient. You need to select a recipe that has the needed ingredient. You can find all the recipes in the RecipeMasterList inside the GameplayData package that you will find inside the installation folder of you game. Please make a copy of this package before you open it in S3PE just to be on the safe side. Also note that for the snacks, I only use the first ingredient for the snack. If you are skilled in tuning mods and the ingredient you found was the second ingredient, you could make a tuning mod for the RecipeMasterList and just switch the ingredients's order.

I'm sorry this is such a dirty solution but it's all I can do for now. I'd love to make it possible to tune this from inside the game and tune it per snack but that requires more coding and testing time that I can currently spare. But, when I'm done with updating for the patch + my newest mod I'll take this and make tuning better and easier and more precises and user friendly.

---------------------------------
Date: 21.06.2013
File Name: ani_FridgeMod_1.55.zip

----------------------------------
Date: 23.02.2013
File Name: ani_FridgeMod_1_50.zip

Note: Have not been able to reproduce bug where the SHT/petfood/SN recipes don't work and resets your sim. If you have this issue, try removing all mods and only have this one in place then test and start putting mods back one by one to see where the problem is. Also, update your game and make sure you are using the latest version of this mod.

-----------------------------
Date: 09.11.2012
No changed needed for 1.42

---------------------------
Date: 17.09.2012
File Name: ani_FridgeMod_138_fix.zip

Fixed a bug in making pet food and making the new recipes.

Note: this fix has just been quickly tested, made pet food and an omelette in my test hood it and worked fine. I'll test it more when I get to play my normal hood.

-------------------------------------
Date: 07.09.2012
File Name: ani_FridgeMod_138.zip

--------------------------
Date: 10.03.2012
File Name: ani_FridgeMod_SHT.zip

- updated for SHT
- Works for 1.33, no modification was needed.
--------------
As much as I like TS3, there are features I'm not very fond off because they don't fit my way of playing.
One of these features, is shopping from the fridge.

I have a rule in my game that I never made any meal if my Sims didn't have the ingredients for it, but even with this rule, it bugged me to see the option there and what bugged me the most was that snacks were free. Which is why I seldom let my Sims snack.

What this mod does:

Meals
This mod replaces the meal-making interactions in fridges, stoves, microwaves, food-prosessors and grills, with my own custom interactions, that checks that you have the needed ingredients either in the fridge, or your Sims inventory.



Snacks
Snaks require ingredients too.





Cereal, Bread and Jam, Juice and Ice-cream requires 1 piece of fruit.
Cannes Soup requires 1 tomato.
Microwave meal requires 1 cheese.
Vampire juice requires 1 vampire fruit.

Things to note
1. Ingredient check effects only the active family, inactive households can still make meals using un-existing ingredients.
2. If you are making a meal outside your home lot, you still need ingredients. If you are making a meal while visiting a friend, the ingredients will be taken from your fridge, or your inventory. Same with grilling on a community lot.
3. This mod does not effect grilling on a fire pit.
4. This mod does work abroad.

Conflict:
This mod overrides the following ITUN files.
Grill_Have_Grill
Stove_Have_Stove
Fridge_Have_Fridge
Fridge_Prepare_Fridge
Microwave_Have_Microwave
FoodProcessor_Have_FoodProcessor

If you are using a mod that uses those interaction then this mod will interfere with them.

Compatibility with other mods

When checking for ingredients for snacks. I use recipes with the following key:
- PeanutButterAndJelly
- GrilledCheese
- Spaghetti
- BloodFruitChowder.

Then I use the ingredients from those recipes, to determine what ingredient the snack requires. If you are using a mod that changes the ingredients, then the required ingredients for the snack, will change as well, and it will be what ever that mod determines Ingredient_1 is.

This mod is compatible with the ingredients overhaul mod. I don't use that mod in my game currently, but I did some quick checks in my test hood with it and it seems to work.

Compatibility
I have all EP's and SP's installed, and the game is updated to 1.29.
This mod requires LN because of the plasma fruit check for vampire juice.

This mod uses in-game localization strings, so no translations needed.

Bugs:
- The only bug I know about is that if a Sim wants to make a meal autonomously, but doesn't have the ingredients for it, he will walk to the fridge, before figuring out he doesn't have the ingredients. Without this mod, Sims would at this point buy the ingredients, but now that you can't the interaction will just drop. This I'll try to fix in the next version.

I'm sure I have not experienced every single game-play scenario while using this mod in my test hood or main hood, so if you find any bugs, please inform.

Have fun
- ani

You must have the expansion, game version or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 3 Late Night
Built with Game Version: 10.0.96
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
ani_FridgeMod_18.8.2014.zip

Size: 20.6 KB · Downloads: 7,588 · 18th Aug 2014
20.6 KB 7,588 18th Aug 2014
ani_FridgeMod_1.63.zip

Size: 20.6 KB · Downloads: 5,066 · 19th Oct 2013
20.6 KB 5,066 19th Oct 2013
ani_FridgeMod_1.55.zip

Size: 20.6 KB · Downloads: 2,303 · 21st Jun 2013
20.6 KB 2,303 21st Jun 2013
ani_FridgeMod_1_50.zip

Size: 20.5 KB · Downloads: 1,931 · 23rd Feb 2013
20.5 KB 1,931 23rd Feb 2013
ani_FridgeMod_138_fix.zip

Size: 20.5 KB · Downloads: 1,953 · 17th Sep 2012
20.5 KB 1,953 17th Sep 2012
ani_FridgeMod_138.zip

Size: 20.4 KB · Downloads: 847 · 7th Sep 2012
20.4 KB 847 7th Sep 2012
ani_FridgeMod_SHT.zip

Size: 20.5 KB · Downloads: 2,353 · 10th Mar 2012
20.5 KB 2,353 10th Mar 2012
ani_FridgeMod.zip

Size: 36.0 KB · Downloads: 6,209 · 22nd Jan 2012
36.0 KB 6,209 22nd Jan 2012
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

See: Game Help:TS3 CC Basicswiki for a full guide!
 
232 Comments / Replies (Who?) - 115 Feedback Posts, 110 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 10 of 10
Test Subject
#226 Old 9th May 2015 at 6:39 PM
Bugged as can be. It set my sims who went to the fridge in an infinite loop where they'd just stand in place and not be able to move (due to the required ingredient not being available)
Lab Assistant
#227 Old 14th Sep 2015 at 7:46 AM
Default Monte Vista Wood Fire Oven
Quote:
Originally Posted by Hotair586
Hi Ani, thanks for this mod. This is a must-have.
Do you think you can add this restriction to the Monte Vista pizza oven, and the University mini fridge? Can you add that to this mod, or a different mod?
Thanks! You Rock!


I totally agree. I would love to see the Monte Vista oven added to this mod!
Lab Assistant
#228 Old 30th Sep 2015 at 6:18 AM
Bugged, my sim stuck standing still for wanting to make a sandwich but there were no ingredients for it. This action can't be canceled at all.
Test Subject
#229 Old 27th Feb 2017 at 7:43 PM
Quote:
Originally Posted by ue3223
Bugged as can be. It set my sims who went to the fridge in an infinite loop where they'd just stand in place and not be able to move (due to the required ingredient not being available)

Quote:
Originally Posted by Lonerbum
Bugged, my sim stuck standing still for wanting to make a sandwich but there were no ingredients for it. This action can't be canceled at all.


Be sure you have the correct Version! ♥ I used the first from the list and i got the same problem, when i used the last updated version of the mod it worked perfectly! ♥
Test Subject
THANKS POST
#230 Old 15th Nov 2017 at 1:46 AM
we need this on the sims 4!
Lab Assistant
THANKS POST
#231 Old 7th Apr 2018 at 1:57 PM
Thanks, very handy mod. Picked up the latest version over at NRAAS, but don't have an acount there, so I thought I'd leave my thanks here.
Test Subject
THANKS POST
#232 Old 16th Feb 2019 at 7:04 PM
Thank You for Make new idea :)
Test Subject
#233 Old 16th Feb 2019 at 8:37 PM
Hello again not work with (Manse Mini-Fridge)
Page 10 of 10