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

[New Versions 16/11/2020] Functioning Well - and Off-Grid Plumbing!

by zoe22 Posted 7th Feb 2020 at 6:00 PM - Updated 16th Nov 2020 at 10:30 PM by zoe22
83 Comments / replies (Who?) - 6 Feedback Posts, 3 Thanks Posts
This is a featured upload! It showcases the best talent and creativity available on MTS and in the community.
Update 16/11/2020 - New versions and fixes:
Fixes:
- Fixed an issue with the sponge bath interaction, which should use up water buckets properly now
- Fixed an issue with the string for the Unclog interaction
- Fixed an issue where if you cancel an interaction before it started, it would unlock buckets that were locked for a different interaction
New version:
- A new version which implements water in a different way - instead of using buckets that are created by collecting water at the well, you need to buy pails which can be filled up at the well. Interactions will use a certain amount of water from the pails
- The pail object is a clone of the milk pail from pets, and therefore requires pets (for now). Polycounts: High/Low 930/446 and can be found in misc decor
- Please see this thread for more details on how everything works including default amounts of water required for each interaction and capacity of pail 
- Also, if you run into any issues or have feedback, feel free to post on the above thread
Other:
- I have renamed the files to hopefully make things more clear. V1 is the version that uses buckets, and V2 is the version that uses pails. I also called them global and non-global rather All and Specified because I feel like it's more clear what it means. There is a global and non-global option for each version of the mod. Only pick one of the 4 files.
- If you are replacing a version of the mod that is used in a save, I would recommend resetting the town before removing the mod to make sure no sims are using any plumbing objects. You could also delete the associated objects like the well/barrels/buckets. I'm not sure exactly if anything terrible would happen especially if you have nraas ErrorTrap, but if you want to be safe then take the extra precaution
- Hmmm I think that's it

Important Update 21/05/2020


UPDATE 23/02/2020:



What is this "Functioning Well" you speak of?
It's a well! That functions!
The idea of this mod is to basically make life more difficult for your sims - Instead of being able to just use objects like showers and sinks with their invisible plumbing, your sims must first collect buckets of water from the well in order to flush the toilet, take a bath, wash dishes etc...
It's great for off-grid/ living off the land/ old timey pre plumbing era gameplay.


How does it work?
The well object itself is the decor object "The Old Dried-Up Well" from The Sims 3 Store, that comes with the Brunch at the Old Mill set.
Except it's no longer a decor object, or dried-up! Your sims can and need to actually collect water from the well in the form of buckets.
Each bucket is like one unit of water, and different interactions require a different number of units (or buckets) of water to be used. (See the Interaction List below for details)

The interactions that involve some kind of "plumbing" are replaced with new versions, that check if your sims have enough water before letting your sims do the interaction. If your sims have enough water, they can use the object as normal, and the required buckets of water will be used up.

Sims can either use buckets of water that are in their own inventory, or buckets can be stored in the stack of barrels object to be accessible across the household. So if you don't want to have to keep collecting loads of buckets for each sim, you can just collect loads of buckets of water and store them in the barrels, and all your sims will be able to use plumbing objects as normal for as long as the buckets last.
Note about the barrels: The stack of barrels is the decor object from WA, but works as an inventory to store buckets of water instead. It requires WA for now, but hopefully soon I will try and make it base game compatible. If you don't have WA you can still use the mod, but each sim will have to have buckets in their own inventory to use plumbing objects.

The well can be found in Decor Misc/Sculptures for 200 simoleons. You can place it on a community lot instead of buying it with your own funds.
The barrels can be found in Decor Misc also for 200 simoleons. These need to be placed on your home lot.
The bucket can be found in buydebug for 0 simoleons too.

It's also only active sims that need buckets of water to use stuff, so the rest of town shouldn't be walking around with terrible stink clouds around them all the time.

Technicalities


Interactions that are replaced


The numbers of buckets required for each interaction are tunable - see Tunable Values below.

There are some plumbing objects that are not affected (sims will be able to use these without needing any buckets of water). Some I may add in the future, others likely not (see below for Future Plans)
Hot Tubs, Dishwashers, All-In-One Bathrooms I feel aren't so important because they probably wouldn't fit the playstyle anyway...maybe I'm just lazy?
The Outdoor Shower and Public Shower from the Store aren't affected because they don't count as regular showers, but I may add these in to also require buckets.

Tunable Values


Translating


Installation
To install, just put the package in your mods folder. Only one version at a time
If you want all plumbing objects in the world to be off-grid for your active household then use the ALL version.
If you only want plumbing objects on lots with a well/barrel stack to be off-grid, use the SPECIFIED version.
Please note that objects already in the game before this mod is installed won't be affected. You need to sell and buy new ones if you want sims to need buckets to use them.
I'd recommend starting an off-grid save after you have installed this mod, or if you have a save started, don't build your house until after the mod is installed. That way you won't have to replace all your sinks and showers etc to get them to function properly off-grid.
Not relevant anymore, the off-grid plumbing interactions should work straight away.

I would also recommend taking the mod out if you are playing a save that's not off-grid, so nothing strange happens

To Uninstall
Before you take out this mod, if you are planning on playing without the mod in save that has previously been affected by the mod (so you have been playing off-grid in), make sure your sims are not interacting with any plumbing objects when you save, otherwise the objects may become unusable. If this does happen, they should be okay if you sell and replace the objects, but I haven't tested this extensively so be warned!
It's a good idea to reset your town/reset all sims before uninstalling to make sure no sims are using objects affected by the new interactions.

Conflicts/Issues
This is a full script mod, and doesn't override any core files or resources. However, on load it does replace the interaction definitions of the interactions listed above. So if you have a mod that also does that (though I don't know any that do), either mine or the other mod likely won't work.

NRaas Shooless is an example of this. If you have both installed, the interactions affected by Shooless (Shower, Use Toilet, Spongebath) will no longer be "off-grid". The interaction names for Use Toilet and Spongebath show up blank too.

One thing to note is that because this mod changes the interaction definitions, if you have mods that adjust the ITUN files of one of the interactions that are replaced, it won't have an effect. You can edit my custom ITUN files to your liking though, they are in the package file
If you do find a conflict, let me know.
The only other thing I have found is that if you have nraas WooHooer installed, the shower WooHoo won't work even if your sims have enough water. They do the social interaction and just stop. It does work if one sim is already in the shower though, so nothing too disastrous

Resources Used



Future Plans/Ideas
I've been working on this for quite a while now, and so I really wanted to get what I've done out before it drives me insane, but even though it's pretty much done, there are a few things I feel could function in a better way. I'd also be happy to hear any ideas/preferences that you have for how this could work. Here are just some things I have thought about:


Anyway, sorry for the huge description
If you have any problems, or feedback, please let me know, and I'll try to fix it.

I hope you like it



Additional Credits:
A big thank you to Battery for all the help with my many struggles. I also used S3PE, Buzzler's STBLize tool, and Visual Studio 2017.

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 3

This is a multi-part download:


You can only have 1 version of the mod installed
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
zoeoe_FunctioningWell_V2_non-global.zip | Uses pails & only lots with a well/barrel stack are off-grid

Size: 1.58 MB · Downloads: 1,002 · 16th Nov 2020
1.58 MB 1,002 16th Nov 2020
zoeoe_FunctioningWell_V2_global.zip | Uses pails & all plumbing objects in world are off-grid

Size: 1.58 MB · Downloads: 457 · 16th Nov 2020
1.58 MB 457 16th Nov 2020
zoeoe_FunctioningWell_V1_non-global.zip | Uses buckets & only lots with a well/barrel stack are off-grid

Size: 1.05 MB · Downloads: 1,773 · 16th Nov 2020
1.05 MB 1,773 16th Nov 2020
zoeoe_FunctioningWell_V1_global.zip | Uses buckets & all plumbing objects in world are off-grid

Size: 1.05 MB · Downloads: 3,027 · 16th Nov 2020
1.05 MB 3,027 16th Nov 2020
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!
 
83 Comments / Replies (Who?) - 43 Feedback Posts, 36 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 4 of 4
Test Subject
THANKS POST
#76 Old 16th Oct 2020 at 8:44 PM
What a seriously cool idea. Great work!
Test Subject
THANKS POST
#77 Old 3rd Dec 2020 at 7:52 PM
I wanna say first I think it's absolutely amazing that there's still creators working on such creative mods for the Sims 3 in 2020. I've seen so many new incredible mods after playing the game for years and I'm really impressed. One issue with mine, I've downloaded the global version that uses pails, and I've found the functioning well, but I can't seem to find the pail in decor! I've looked in all the decor sections, and I even sent my sim to look at the grocery store but it seems to not be in my game. I don't know much about modding but I did open the file in S3PE and I can't seem to find a sprite or anything with the word "pail" in it's description. I've just downloaded the non-global version and I'm gonna try again, but I thought I should share my experience.
Staff - Moderator
staff: moderator
Original Poster
#78 Old 3rd Dec 2020 at 10:25 PM
Hey @AnimalTime
Do you have pets installed? The pail is a clone of the milk pail from pets so you will need it installed for it to show up. It should be in decor misc! You could recategorise it with S3PE, if you edit the OBJD named sculptureFloorMilkBarrel, by clicking GRID on the bottom of the window, there you can change the Room category and Room sub category, or function cat and function sub cat if you prefer
Maybe putting it in plumbing misc, or appliances misc would help? I know the decor section can be hard to find stuff!
Test Subject
THANKS POST
#79 Old 31st Mar 2021 at 1:01 AM
Tysm for creating such a genius and rad mod!! Will definitely be using this in my apocalyptic game play!! (:
Would it be possible to collect water from lakes/bodies of water?
Test Subject
#80 Old 1st Jun 2021 at 9:18 AM
Quote:
Originally Posted by zoe22
@Franklee300 Hi there, sorry you're having this problem. I will look into this soon. I did notice when I was testing a new version (not been uploaded) that there was a problem with the Repair interaction name on the toilet (and probably other Repairs too) and have not had a chance to fix it yet. Though I believe that it was only a problem with the repair interactions, not the other ones like Use toilet and Sponge Bath. (Though there was actually a separate problem with the sponge bath interaction but that didn't affect the name for me).

I will double check the versions this weekend hopefully to see if it's the same in my game, though i don't think it was when i tested them.
But would you mind giving me some more info? 
Is your game in English or another language? 
Is it just those two interactions or all of them that are missing the names?
And what game patch are you on?

It might be easier if you PM instead of replying on this thread  


Hello, I'm having the exact same issue as Franklee!

I do have a UI mod. My language is English. The "use bathroom" option is blank but still works correctly. I don't know if it's an issue with translation etc.
Staff - Moderator
staff: moderator
Original Poster
#81 Old 2nd Jun 2021 at 8:09 PM
Quote:
Originally Posted by SimC
Hello, I'm having the exact same issue as Franklee!

I do have a UI mod. My language is English. The "use bathroom" option is blank but still works correctly. I don't know if it's an issue with translation etc.


Hi @SimC
If I remember right, this is caused when NRaas Shooless is installed. Shooless replaces some of the same interactions and for some reason it messes up the interaction names sometimes when it's installed with my mod.
You might have noticed that the off-grid functionality isn't working properly as well?

If that's not the case, and you don't have Shooless installed, let me know because I'll have to do some more investigating
Staff - Moderator
staff: moderator
Original Poster
#82 Old 2nd Jun 2021 at 8:12 PM
Quote:
Originally Posted by YLIMDS
Tysm for creating such a genius and rad mod!! Will definitely be using this in my apocalyptic game play!! (:
Would it be possible to collect water from lakes/bodies of water?


That's actually something I wanted to do, and I started working on it ages ago but gave up.
But I should really have another go at some point
Field Researcher
#83 Old 17th Jul 2021 at 4:50 PM
First of all, thank you for such a lovely mod- it seems to be working once plumbed items are replaced as you've said, and I appreciate that the items are not too difficult to find as I just have to remember $200.

That said, I have a sculpted toilet that I cannot replace at use in a home that is intended to last for several generations (sort of like, anything my sims make take precedent over having to buy new). That sculpted toilet now kicks out an error when someone tries to use it (as it the sim runs off lot and can't wayfind). Even resetting the object doesn't fix the problem. Do you think there is a way that sculpted toilets/plumbing objects can coexist with this mod?

Bread edges.... are the new white meat.
READ the Sparrows Random Legacy Challenge Blog
READ the Sparrows WISHACY Challenge Blog
WATCH the Test of Time Challenge Let's Play! Videos
Staff - Moderator
staff: moderator
Original Poster
#84 Old 20th Jul 2021 at 11:45 AM
Quote:
Originally Posted by Frogsnack
First of all, thank you for such a lovely mod- it seems to be working once plumbed items are replaced as you've said, and I appreciate that the items are not too difficult to find as I just have to remember $200.

That said, I have a sculpted toilet that I cannot replace at use in a home that is intended to last for several generations (sort of like, anything my sims make take precedent over having to buy new). That sculpted toilet now kicks out an error when someone tries to use it (as it the sim runs off lot and can't wayfind). Even resetting the object doesn't fix the problem. Do you think there is a way that sculpted toilets/plumbing objects can coexist with this mod?


Hey @Frogsnack , glad you like the mod!

With the last/second to last update, it shouldn't be necessary to replace the plumbing objects for the off-grid functionality to work. Are you sure that you have the latest version installed, that either you're using the Global version, or you have a well or stack of barrels on the lot (to make the lot off-grid)? And if you're replacing an old version of the mod, make sure to delete the Script cache file.
You could try resetting the town to stop all plumbing interactions, and reinstalling the latest version and hopefully the off-grid functionality should work on all plumbing objects that should be affected, straight away.

As for the sculptured items, I haven't actually tested them before. The issue might be caused with the whole thing not working properly (as in the new interactions not being applied as they should), but I will look into it to see if there is also anything special about sculpted items that would mean they work differently interaction-wise

Let me know how it goes!
Page 4 of 4