Mod The Sims
If you don't have an account, why not sign up now? It's free!
Other sites: SimsWiki
Posted 25th Oct 2010 at 08:51 PM - Updated 29th Feb 2012 at 08:37 PM by Sophie-David : Updated with bug fixes & optimizations - Viewed 43364 times. Direct link to this thread
62 Comments / replies (Who?) , 26 times favourited , 404 times thanked
Tags: #community service worker, #dishwasher NPC, #maintenance free dishwasher, #residential worker, #live-in maid, #invisible dishwasher, #live-in servant, #domestic servant, #household servant, #community janitor, #lot attendant, #server NPC, #medieval worker
Information (Click for more details):
This is a Maxis Recolour which means that it is a recolour of an item that already exists in your game. Please check the Expansion pack requirements to see which game pack it recolours.
This is a new mesh, and means that it's a brand new self contained object that usually does not require a specific Expansion pack (although this is possible depending on the type). It may have Recolours hosted on MTS2 - check the sidebar.
This is a new mesh recolour, and means that you will need to download the particular mesh itself in order for this to show up in your game. See the Meshes Needed section or read the text for more information.
Title: Maintenance Free Dishwasher with NPC Worker (No More Dirty Lots)
October 3, 2011 Updates - required re-download sdDishwasherNPC.zip
1) Fixed the bug that sometimes caused a dishwasher NPC to accompany a playable Sim home uninvited.
2) Changed the coding so that the NPC worker first appears in on-duty mode.
3) The filesize was significantly optimized from 131 kB down to 17 kB.
1) To provide a Basegame compatible maintenance free dishwasher, with built-in invisible recolour.
2) If Nightlife or a later Expansion Pack, or any Stuff Pack, is installed, to provide an attendant NPC worker who loads the dishwasher and performs general cleaning duties on community and residential lots. My original purpose was to provide an NPC worker to keep Bon Voyage community caravan and tenting lots clean and tidy, but I have found this attendant useful in many other scenarios. This is a hack-free project that does not create a new NPC, nor modify any existing game coding.
The Dishwashing Appliance
This maintenance free dishwasher is found in the Residential catalogue under Appliances/Large, and in the Community sort under Food/Appliances, Misc/Appliances and Outdoor/Appliances, at a cost of §955.
The custom dishwasher is slaved to the Basegame expensive dishwasher, so any recolours available for the EA dishwasher are available to it. The package includes the Gwyrch compatible Tiny Filesize Invisible Dishwasher recolour, so if you install this dishwasher in a Downloads folder you may delete the original recolour file. The invisible recolour is included within the package file for the convenience of lot uploaders.
The dishwasher may be placed under a counter as usual, or can be used freestanding indoors or out. If placed on the same tile as a prop such as Ye Olde Cooper's Simple Bucket, the invisible recolour allows the dishwasher to fit in with pre-electrical or post-electrical era scenarios. Moveobjects On is not required for any of these usages.
I suspect that the dishwasher will often be used in invisible mode, so I made this appliance immune to failure, fire, theft and repossession. I also removed the shadows from this appliance to make it cleaner, especially for invisible use.
If the NPC worker is active and you wish to delete the dishwasher from the lot, please make sure you use the Dismiss menu option to remove the NPC worker first, waiting until the worker actually disappears before deleting the dishwasher. Otherwise you may need to use Moveobjects On to delete the worker later. There is also the possibility of busied out or "hung" objects if the worker is ever removed before the built-in disappearance is complete.
The Dishwashing Worker
If you are using Nightlife or later Expansion Pack, or any of the Stuff Packs, this dishwasher will act as a controller for the restaurant server NPC. After the dishwasher has been placed and the game is running, the worker will appear in on-duty mode. If Nightlife is installed, the worker will be wearing the restaurant server uniform, but if Nightlife is not available the worker will be dressed in casual clothing.
The on-duty mode will last until there are no items left to clean. Once the work is complete, the NPC worker will stand still and disappear, reappearing after a pause in off-duty mode. While off-duty the worker will socialize, find fun activities to do and generally act like a visiting Sim. The worker will stay off-duty until there is work to do, the NPC's motives fall to a critical level, or a menu selection is made. In any of these cases the worker will finish the current activity then stand-still and disappear again. After a pause the worker will reappear near the dishwasher - in on-duty mode if there are items to clean. Once the work is complete, the NPC worker will again stand still and disappear, reappearing after a pause in off-duty mode.
Either on-duty or off-duty, the behavior of the NPC worker is exactly the same as EA designed it, because this project does not modify the NPC in any way. A restaurant server NPC takes care of the following items: used or dirty bowls and plates, dirty counters and stoves, dirty toilets, baths and showers, old newspapers, dirty pet beds and litter boxes, used trash buckets and trash compactors, puddles, ashes, holes in the ground, and unmade beds. I have noticed two limitations: the worker will not pickup loose trash piles, and the worker cannot go through locked doors (unless the NPC progresses to becoming a household member - see below).
If your Sim family trusts the worker enough to leave her or him "home alone", the NPC will typically leave the lot. Once this occurs the dishwasher controller will automatically recall the worker after a programmed delay. But from then on, the worker will have been adopted as a non-selectable member of the household and will not voluntarily leave again. Alternatively, the NPC worker will become a non-selectable member of the household simply through the passage of about 24 Sim hours on the lot.
Once off probation, the worker will have the ability to open locked "family only" doors and will usually gain a relationship boost with each of the family members. But because the worker remains an NPC, there is no extra overhead involved by the player in taking care of this additional Sim, nor is the worker counted towards the lot maximum for number of Sims.
The behavior of an NPC as a visitor or household member is somewhat unpredictable, but an off-duty worker will naturally eat, use the bathroom, interact with fun objects and socialize. I have set the motive checking so that the attendant will not typically occupy a bed to sleep in, although some workers will nap on a couch.
This project is completely compatible with NPC replacement projects such as Sunni's Medieval NPC Replacements: Taverns & Alehouses, as featured in the screen shots. Sunni has also released an alternative set: Medieval NPC Replacements: Taverns & Alehouses 2.0.
Note that the handsome, no-monkey-or-fishlips faces are a result of selzi's default replacements. Almighty Hat's default replacement objects are also featured in the medieval screenshots.
The Dishwasher Menu
Although the appliance and worker will operate perfectly well without user intervention, there are up to four menu options available on the dishwasher if you wish to override the worker's automatic behavior, as follows:
Recall Worker - if the worker is present on the lot and once the worker has completed the current activity, the attendant stands still and disappears. After a pause the same worker reappears in either the on-the-job or resting mode, depending on whether there is work to do. If the worker was not present on the lot when Recalled, the worker will simply appear at the dishwasher in the appropriate mode.
Relieve Worker - invokes the stand still and disappear sequence then recreates the worker in rest mode, regardless of whether there is work to do. If the worker is already off-duty then she or he will remain off-duty, without interruption. The worker will continue in an off-duty state until either Recalled or Replaced, or the worker's motives fall to critical levels. Note that when in Relieved mode, the NPC attendant will not automatically return to work even if there are items to clean. This mode is ideal if you wish the worker to engage in uninterrupted social activities.
Dismiss Worker - once finished with the current activity, the worker stands still and disappears. The attendant will not reappear unless specifically invoked by the Recall or Replace menu options. While in this mode the dishwasher acts purely as a basegame maintenance free dishwasher, even when the game is saved and reloaded. But in the case of Community lots, saving is not normally possible so the worker will reappear each time the lot is visited.
Replace Worker - operates identically to Recall, except that the particular worker is replaced with another from the NPC pool. This menu option may be briefly unavailable immediately after a worker has been replaced.
Note that once the worker has been asked to stand still and disappear, any menu selections made are stored and only acted upon after the disappearance is complete. Depending on what the attendant was doing at the time, there may be a significant delay in response, but meanwhile the controller will continue to keep calling the worker until she or he actually disappears.
You may include this object in any uploaded lots, whether for free or pay. Please include a credit and link to this page. It would be nice if you sent me a PM with a link to your uploaded creation, but this is not required.
SimPE, PJSE, and CEP for Sims 2 object creation
Gadwin's PrintScreen for capturing complete screenshots that include the mouse cursor
IrfranView, Microsoft Paint and Microsoft Photo Editor for graphics file conversion, processing, sizing and titling
Numenor's AnyGameStarter, used for testing this project in several game environments
StephSim for general inspiration and the use her Gwrych March Stables, Barn and Forge community lot in the screenshots
1291 faces, 1473 vertices
(slightly less than the EA original)
For more information about this creator and their policies or details, click here.
Expansion / Stuff Packs Required
You must have the expansion or stuff packs listed above installed to use this custom content. Please see the post text for any exceptions.
This is a New mesh
All the items needed for you to use this download should be here on this page. You can check the "Related Pages" tab, if visible, to see if there are alternative colour schemes.
You need to be a Registered Member to be able to download from MTS. Registration allows you to thank and leave comments for the creators, see your download history, participate in the discussions and much more!
Basic Download and Install Instructions:
1. Download: Click the download link to save the .rar or .zip file(s) to your computer.
2. Extract: Use WinRAR (Windows) or Stuffit (Mac) to extract the .package file(s) from the .rar or .zip file(s).
3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
Need more information?
#community service worker, #dishwasher NPC, #maintenance free dishwasher, #residential worker, #live-in maid, #invisible dishwasher, #live-in servant, #domestic servant, #household servant, #community janitor, #lot attendant, #server NPC, #medieval worker
The creator also recommends you check the following:
Almighty Hat's Default Replacements
Sophie-David's Economy Maintenance Free Dishwasher with NPC Worker, Stealth Technology & Recolours and Tiny Filesize Invisible Appliances for Lot Builders
Sunni's Medieval NPC Replacements
Sunni's Alternative Medieval NPC Replacements
StephSim's Shadows of Gwrych Medieval Neighborhood
Users who thanked this download also thanked: