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

Butler Mod

by simler90 Posted 20th Feb 2021 at 10:30 PM - Updated 23rd Feb 2021 at 6:02 PM by simler90 : UPDATE 2
8 Comments / replies (Who?) - 3 Feedback Posts, 5 Thanks Posts
UPDATE 2: Butlers can now serve grilled food and desserts, but they have a lower chance of cooking those types of food. I also came across an interesting oversight by Maxis. When a butler starts trimming shrubs or pulling weeds, the game is normally supposed to prevent the shrubs or weeds from pushing the butler to continue gardening, so that the butler's own code can properly push the butler to garden. Maxis forgot to add these checks to gardening. I have added the necessary checks to shrubs and weeds in my Gardening Route Mod (UPDATE 2 and higher), which you should considering downloading.

UPDATE 1: Butlers won't try to serve group servings of single serving meals now. Butlers also won't consider the hunger motive of Plantsims, because they don't have that motive.

ORIGINAL DESCRIPTION

This mod fixes certain issues with the Butler NPC from Apartment Life, and also adds new features.

- When a butler attempts to serve food and if there is no food left in the fridge the butler interacts with, the game makes the butler call for groceries. From that moment onwards, the butler is prevented from cooking food until the butler restocks a fridge (any fridge) with the market basket. The problem here is that the game only allows the butler to start cooking again if it was the butler who restocked the fridge. If anybody else restocks, the butler will only be able to continue cooking the next time they arrive on the lot. This mod fixes that.
- When a butler considers serving food, the game checks to see if there is available food on the lot, and if so prevents the butler from cooking more. This mod prevents the butler from considering for-sale food and food within a display as available food. In addition, if there is no available food, the butler starts cooking if there is one family member whose hunger motive is below 50%. This mod makes the butler consider the hunger motive of greeted guests, and not consider Servos. Also, I added an interesting feature to the butler's cooking code. Butlers don't consider the hunger motive of sleeping sims any more, but if the sleeping sim's energy motive is 75 or higher, then they will consider their hunger motive. If the sleeping sim is a Plantsim, then their Sunshine motive is checked.
- There is an issue which sometimes makes the butler drop whatever they are doing in order to cook, then the cook interaction gets dropped and the butler attempts to continue whatever they were doing at which point the game forces the butler to stop that interaction in order to cook, which goes on forever. This mod fixes this issue.

You need the latest version of 7zip or WinRAR to get this mod.

Requirements: Apartment Life and/or M&G.

Resources:
Butler - Groceries Delivered/0x7F9A5330/0x00002095
CT - Restock - Market Basket/0x7F9A5330/0x00002037
Hours (should be same as in NPC constants)/0x7F1110B8/0x00001002
Sub - Is Food Already Available?/0x7F1110B8/0x0000100F
Sub - Scan - Hunger/0x7F1110B8/0x00001006
Sub - Scan Loop/0x7F1110B8/0x00001005
Sub - Select Food Menu/0x7F1110B8/0x00001010

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

Sims 2 Apartment Life + 1 SPs
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
ButlerMod-UPDATE2.rar

Size: 1.4 KB · Downloads: 348 · 23rd Feb 2021
1.4 KB 348 23rd Feb 2021
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

1. Download: Click the download link to save the .rar or .zip file(s) to your computer.

2. Extract the zip, rar, or 7z file.

3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
  • Origin (Ultimate Collection): Users\(Current User Account)\Documents\EA Games\The Sims™ 2 Ultimate Collection\Downloads\
  • Non-Origin, Windows Vista/7/8/10: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
  • Non-Origin, Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
  • Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads
  • Mac x64: /Library/Containers/com.aspyr.sims2.appstore/Data/Library/Application Support/Aspyr/The Sims 2/Downloads
Need more information?
 
8 Comments / Replies (Who?) - 2 Feedback Posts, 5 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Lab Assistant
#2 Old 20th Feb 2021 at 11:14 PM
Thanks for this mod! Unfortunately it has quite a lot of conflicts but there are a couple mods this one completely replaces the need for! A few ideas from mods this mod overwrites but doesn't incorporate the features of: 'Butlers and Nannies Fill Pet Dishes' by MidgeTheTree, and Better Butler Meals by Cyjon "Butlers will only cook meals which requires Cooking skill of 3 or more, and will choose only true group meals rather than magically getting multiple servings out of single-serve meals." These 2 features could be really great additions to this mod and for me would make it an All-In-One Butler Overhaul replacing the 4-5 separate ones I currently have!
Lab Assistant
THANKS POST
#3 Old 21st Feb 2021 at 12:47 AM
This is actually amazing thank you so much
Lab Assistant
THANKS POST
#4 Old 21st Feb 2021 at 1:54 AM
I am certain I have had this happen to me and couldn't figure out what happened. Thanks for fixing it. Maybe my families will consider a butler now.
Scholar
#5 Old 21st Feb 2021 at 5:33 AM
Thanks!It might make butlers worth considering for wealty families when my town is large enough and established enough for that.
Top Secret Researcher
#6 Old 21st Feb 2021 at 6:17 AM
Thanks for this mod! I'm looking forward to trying it because the Butler drives me nuts with his uselessness. When you say the butler considers if there's food on the lot, does that include leftovers? Because honestly, at this point, I'd love a mod that just allows the family to ask the Butler to cook a meal. That way a meal can be prepared when the family actually needs it and in advance for things like a headmaster visit or a party. I feel like the butler never cooks meals when I need him to.

Anywho, I'm another who'd love to see Better Butler Meals incorporated so the Butler doesn't do silly things like prepare cereal or toaster pasties. Thanks again for the mod.

"May the sunlight find you, thy days be long, thy winters kind, thy roots be strong." -Grand Oak Tree, DAO

XPTL Mod Archive | Change a Mod's Mesh into a CC Object | Increasing the Game Difficulty | Editing ACR 4 Your Age Mod
Bored? Read an unfinished legacy or sim story. | aka Kelyns | she/her
Field Researcher
THANKS POST
#7 Old 23rd Feb 2021 at 10:33 PM
Maybe this will finally stop my butlers from getting stuck trimming the hedges!
Lab Assistant
THANKS POST
#8 Old 24th Feb 2021 at 10:00 PM
I was just about to check to see if there was a way to stop butlers preparing meals when no ones hunger. I have butlers starting to make a second meal after the first meal has been put in the fridge after clicking 'Put Leftovers Away'. A butler not making meals when no ones hungry will also stop stock in fridge running out quickly.
Lab Assistant
THANKS POST
#9 Old 26th Feb 2021 at 9:46 PM
I needed this, he's just nuts without it
Quick question, is there a way to stop him from firing the other service npc? i always tell him no, but he just does it anyway