Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Food Already Available Fix (redownload / 12 Mar '22)

by Nopke Posted 7th Mar 2022 at 5:17 PM - Updated 7th Dec 2023 at 7:56 PM by Nopke
 
21 Comments / Replies (Who?) - 14 Feedback Posts, 6 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Mad Poster
#2 Old 8th Mar 2022 at 5:57 AM
Thanks! It was always annying to find sims stuffing face or taking a snack from their fridge instead of serving a meal at mealtimes.
Alchemist
#3 Old 9th Mar 2022 at 2:50 AM
Quote:
Before a Sim decides to cook or take a snack autonomously, the game checks if there's food already available on the lot.


Does this mean sims won't start cooking while another sim is on their way to the table with a group meal? Or does the previous meal have to be already 'served' for them to notice?

My new downloads are on my Pillowfort
Instructor
Original Poster
#4 Old 9th Mar 2022 at 4:43 PM
@aelflaed I've just checked it in the game and meals don't need to be served to be noticed. I've also observed that even unprepared yet food is counted as available food.
Field Researcher
THANKS POST
#5 Old 9th Mar 2022 at 9:49 PM
Wow this is awesome, thanks!
Field Researcher
#6 Old 9th Mar 2022 at 9:53 PM
Conflict Info with gummilutt's Hidden interactions enabled part 2:
Interaction - Lazy - Eat From Fridge - TEST
File Type: BHAV
Group ID: 0x7f9a5330
Instance ID: 0x0000203b
Packages Using This Procedure:
GummiluttStuffFaceEnabledAL-MG.package
simNopke-noFaceStuffingIfFoodAvailable.package
Alchemist
#7 Old 11th Mar 2022 at 5:33 AM
Quote: Originally posted by Nopke
@aelflaed I've just checked it in the game and meals don't need to be served to be noticed. I've also observed that even unprepared yet food is counted as available food.


Oh hooray! No more half-prepped meals made obsolete because someone went and got a snack instead. "Don't eat junk food now, I'm cooking!"
Thanks so much.

My new downloads are on my Pillowfort
that chaos-loving Yosh'
staff: trainee moderator THANKS POST
#8 Old 11th Mar 2022 at 3:14 PM
Oh how I hated it whenever three quarters of the birthday cake would end up getting spoilt because people started grabbing cookies and crisps from the fridge again. Thanks so much for this mod!
Field Researcher
THANKS POST
#9 Old 11th Mar 2022 at 3:32 PM Last edited by delonariel : 11th Mar 2022 at 4:25 PM.
Thank you! Guests especially seem to be determined to ignore the appetizers from FT. Hopefully this will help.

Edit: I tried it out and guest will still get snack from the fridge rather than eating the FT appetizers/chips etc. Is it possible to add them to the mod somehow?
Field Researcher
THANKS POST
#10 Old 12th Mar 2022 at 5:30 AM
Love the update, thank you!
Instructor
Original Poster
#11 Old 12th Mar 2022 at 10:25 AM
@BellaDovah I've added unhidden versions of noFaceStuffingIfFoodAvailable.
@delonariel Originally, platters were considered as food. But it turned out food on platters is marked as hidden and that's why my mod incorrectly excluded it from tests. My mod no longer checks if food is hidden. It won't break tests on apartment lots though. My further observations led me to the conclusion that objects inside hidden apartments apparently aren't simply hidden but they aren't present at all.
Field Researcher
THANKS POST
#12 Old 12th Mar 2022 at 11:45 AM
Verry welcome
Lab Assistant
THANKS POST
#13 Old 13th Mar 2022 at 9:11 AM
This is a very nice improvement. Thank you!
Test Subject
#14 Old 8th Sep 2022 at 7:45 PM
I found a conflict with midgethetree_vampirescanteatfood. There is a tuneable BCON in the mod for Twojeffs “food already available fix”.
Nopke's mod should probably load first?
Instructor
Original Poster
#15 Old 9th Sep 2022 at 8:20 PM
@sunniwawa Thanks for your report. My mod cannot be used with Midge's Vampires Can't Eat Food mod. If my mod loads first then it won't work at all. If it loads last, vampires will still try preparing food autonomously.
Instructor
#16 Old 6th Mar 2024 at 9:33 PM Last edited by drinkmorecocoa : 11th Mar 2024 at 9:51 PM.
Quote: Originally posted by Nopke
@aelflaed I've just checked it in the game and meals don't need to be served to be noticed. I've also observed that even unprepared yet food is counted as available food.


I've had instances of one sim starting to prepare a group meal while another sim is already preparing a group meal, if the first sim hasn't gotten their food into the oven/onto the stove yet.


How does this mod handle leftovers, btw? I'm confused by differences in Sims' behavior since switching from Two Jeffs' version to yours. Is this based on the version of Food Already Available that counted leftovers as available food, or the one that ignored them, that was meant to be used with Dizzy's leftovers mod?
Instructor
Original Poster
#17 Old 14th Mar 2024 at 6:15 PM
@drinkmorecocoa
Quote:
I've had instances of one sim starting to prepare a group meal while another sim is already preparing a group meal, if the first sim hasn't gotten their food into the oven/onto the stove yet.
The mod only extends the range of objects which prevent Sims from cooking autonomously so I think it could be a vanilla game behavior. I think such situations may happen when a Sim has a food preparation interaction queued while another Sim tries to reach a fridge to prepare food.
Perhaps you use a food-related mod which somehow makes the check sometimes not to run. Tell me if you have any suspicious mod. Or perhaps it's a custom food thing?

Quote:
How does this mod handle leftovers, btw?
My mod does not take leftovers in fridges into account because Sims cannot eat them autonomously. I didn't want to make them starve to death for that reason. Not including leftovers as available food also makes Dizzy's leftover mod able to work.
Instructor
#18 Old 26th Mar 2024 at 11:01 PM
Quote: Originally posted by Nopke
@drinkmorecocoa
I think such situations may happen when a Sim has a food preparation interaction queued while another Sim tries to reach a fridge to prepare food.
Perhaps you use a food-related mod which somehow makes the check sometimes not to run. Tell me if you have any suspicious mod. Or perhaps it's a custom food thing?

I think you're right. The sims must be queuing up interactions so closely together that when the check runs for the second sim, the unprepared food object for the first one hasn't been created yet. I don't use any custom foods or any mods that directly affect playables cooking.

Quote: Originally posted by Nopke
My mod does not take leftovers in fridges into account because Sims cannot eat them autonomously. I didn't want to make them starve to death for that reason. Not including leftovers as available food also makes Dizzy's leftover mod able to work.

That sounds like the version of TwoJeffs' mod I was using. I can't figure out the difference in behaviors with the two mods. When I use TJ's mod, sims autonomously cook food or get leftovers when the food bar is around half to 3/4 empty, which seems reasonable. But when I use your version, sims let their hunger bar get down into the red, sometimes interrupting what they're doing repeatedly to think about food (but not make any), although there's nothing that should be preventing them from feeding themselves. Recently, I was playing a house where one sim was about to starve to death, but wouldn't cook anything until after I'd had him clean up the one dirty dish sitting out and throw away an old, inedible birthday cake. Then he autonomously made food. Would a mod like LimeyYoshi's Cakes Make More Sense, that changes the spoiling time of cakes, mess up the detection of edible vs inedible birthday cakes?
Instructor
Original Poster
#19 Old 3rd Apr 2024 at 5:10 PM
@drinkmorecocoa I'm almost sure LimeyYoshi's mod doesn't break the way my mod works. The behavior you observe in your game is very suspicious though. I have looked into my mod and found a pizza-box-related bug but nothing that could explain starving Sims in your game. Perhaps you had installed a mod which made plates or birthday cakes reset and therefore break their settings and made the function tests wrongly assumed they contain edible food.
Instructor
#20 Old 3rd Apr 2024 at 6:35 PM
Quote: Originally posted by Nopke
@drinkmorecocoa I'm almost sure LimeyYoshi's mod doesn't break the way my mod works. The behavior you observe in your game is very suspicious though. I have looked into my mod and found a pizza-box-related bug but nothing that could explain starving Sims in your game. Perhaps you had installed a mod which made plates or birthday cakes reset and therefore break their settings and made the function tests wrongly assumed they contain edible food.


If I switch back and forth between your mod and TwoJeffs', I can see the behavior appear and disappear. No other changes, just those two mods. I don't understand it either. I'll have to do more investigating.
Instructor
Original Poster
#21 Old 3rd Apr 2024 at 8:24 PM
@drinkmorecocoa Could you please use the test version which generates lots of annoying Stomach growling? dialogs, I hope with images of objects which prevent your Sims from cooking?
simNopke-foodAlreadyAvailableFix-test
Instructor
#22 Old 4th Apr 2024 at 3:34 AM Last edited by drinkmorecocoa : 4th Apr 2024 at 6:23 PM.
Quote: Originally posted by Nopke
@drinkmorecocoa Could you please use the test version which generates lots of annoying Stomach growling? dialogs, I hope with images of objects which prevent your Sims from cooking?
simNopke-foodAlreadyAvailableFix-test


I'll use this and see if I can discover anything useful, thanks.

Edit: The first oddity I notice is that a muffin inside the child's toy stove seems to count as food. If a child starts cooking a muffin but goes to sleep before eating it, it prevents the adults in the house from autonomously cooking or getting food.