Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

MTS Movie Night #3 - posted on 20th Oct 2017 at 10:54 PM
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...
Advertisement:

Bedwetting for everyone

by Proximitron Posted 24th Sep 2017 at 5:56 PM - Updated 3rd Oct 2017 at 9:13 PM by Proximitron
36 Thanks Say Thanks
13 Favourited
1,619 Downloads
3,938 Views
Advertisement:
25 Comments / replies (Who?)
This script simulates the effects of bedwetting and incontinence in Sims 4. Diapers included!

In this current state of beta, both traits can be acquired by using 100 reward points in the reward store.
Sims without one of the 2 traits will not wear diapers or act different in any way.
You can acquire both traits at once that way, but it does not make your sim more incontinent, just because he is a bedwetter too.

Featurs:
  • The bedwetter trait stops sims from waking up at night to go to the toilet. But more so wetting the bed. (Ages child and up)
  • Toddlers are all bedwetters, even if potty trained to lvl 3. They will never wake up at night because they need to go to the potty. If they are asleep they wet there diapers.
  • The incontinence trait stopps the sim from realizing that he has to go to the toilet. Incontinent sims will have diapers equipped all the time by default (like toddlers).
  • The state, if a sim has diapers equipped or not, is traced. Currently you can not equip a diaper by choise. Bedwetter will equip one while sleeping and incontinent sims always.
  • Sleep and nap did not allow for the execution of other functions (like using diaper or wetting the bed). Function added as exception.
  • In case of usage of diaper while unsupported functions are running, the usage of diaper will wait for the end of the unsupported function before execution. Usage of diaper can not be cancelt.
  • If (because of bedwetter trait) an accident happens over night, the sim will have a diaper equipped until he changes (out of) diaper.
  • Bigger sims (child+) can change theire diaper by using a dresser.
  • Taking a shower or bathing (any type) changes diaper too, but only after the shower/bath is finished. By doing so, slows down cleaning process depending on how dirty the diaper is. This represents the additional time needed to clean up.

Featurs in development:
  • Sims need to put on diapers and can do so even if they are not incontinent or bedwetters.
  • EVERY Sim will require potty training. Every use of the toilet will reinforce the potty-training, time and more so using diapers/peeing pants works against that.
  • Very young and very old sims will have a more difficult time having no accidents. Accidents can happen at random with low potty training skill.
  • Different traits and rewards can make potty training more or less difficult. Some sims may have difficult with dry beds at young age, while growing out of it later.
  • Sims will try to equip diapers autonomous, but have no longer one quipped by default if a trait applies. This can lead to accidents without one.
  • Putting them on or changing diapers will always be embarrassing. Sims with the shameless-trait do not suffer from this.
  • Autonomous change of diapers, not only by taking a bath/shower.
  • Urine and poop will be 2 different things and be handled differently.
  • Diapers will keep track of content and its age. Not changing diapers can lead to rashes or infections, also for toddlers. (The current rashes are just to easy to fix, just change the diaper...)
  • Beds and chairs can get messy if a sim does not has a diaper equipped and has a "bladder failure" (for whatever reason). He will no longer just stand up and play the animation, following a puddle on the floor.

Patchlog:

0.23:
- Because of "looping_content"-animation, "toddler_UseDiaper" or "toddler_UseDiaper_Continuation" can not trigger, and because of this diapers not used while one of the following functions are running:
bed_Nap, chair_Nap, ToddlerhighChair_Nap, sofa_Nap, sofa_Nap_Toddler, chair_Nap_Toddler, napOnGround

As you can see from this list, even nap functions of toddlers are affected, even in the original sims 4 version (without any mods).
I could not fix the functions for toddler, but "bed_Nap", "sofa_Nap" and "chair_Nap" work just fine now.
If someone knows about a fix, please share!
- McCmdCenter was incompatible to my mod. That was because of a xml used for debuging only. Should now work fine.
- I added interfaces to python-functions into the xml. They do nothing in this version (short generating a log if you activate this). Will be used for messages for the player in case of accidents
- "bed_Sleep_Butler" and "coffin_Sleep" now support nighttime accidents too. "Tent_Sleep" can not because of the same problem with "looping_content"-animations. The only solution would be to remove the animation for now...
0.24:
- Cleanup of translation files, should be now the last problem involving McCmdCenter. In 0.23 McCmdCenter was working, but some translations where missing because of the overwrite by my translation nodes.
0.25:
- Any type of shower or bath action is now supported for changing diaper, but any of the 2 actions have to end on there own. Use the dresser if you only want to change the diaper.

Compatibility:
In general this mod will clash will all other mods modifying one or more xml i modified too.
"motive_Bladder", "sim_BladderDistress", "bed_sleep" or "shower_TakeShower" for example.

I also overwrite "whims.whims_tracker", so all mods modifying/adding rewards will probably not be compatible.
If you implement other mods with rewards after this mod and you can not find my traits any longer, you can also add them by console command.

Trait-ids:
10681667233809116289 - IwnBedWetting_Bedwetter_Trait
18413237242677847804 - IwnBedWetting_Incontinence_Trait

A complete list of all overwritten xml so far:

Reward:
- Adds both traits as rewards into the reward store. I have not found another way to do so. If you know one, please comment.
S4_03B33DDF_00000000_CEE9A466EBFC13D1 - whims.whims_tracker
Buff:
- Stop sims from running to a toilet or waking up (depending on the trait).
S4_6017E896_00000000_00000000000069E4 - Buff_Motives_Bladder_ReallyHasToPee
S4_6017E896_00000000_00000000000069E5 - Buff_Motives_Bladder_HasToPee
Interaction:
- Implement changing diaper as part of cleaning up in shower/bath
S4_E882D22F_00000000_000000000000367E - shower_TakeShower
S4_E882D22F_00000000_0000000000005F0C - shower_TakeShower_ColdShower v0.25
S4_E882D22F_00000000_0000000000009BA5 - shower_TakeShower_Thoughtful v0.25
S4_E882D22F_00000000_0000000000009BB4 - shower_TakeShower_Steamy v0.25
S4_E882D22F_00000000_0000000000009C1D - shower_TakeShower_Brisk v0.25
S4_E882D22F_00000000_000000000000331C - bathtub_TakeBath
S4_E882D22F_00000000_000000000000331F - bathtub_TakeBubbleBath v0.25
S4_E882D22F_00000006_000000000001D610 - bathtub_TakeMudBath v0.25
S4_E882D22F_00000006_000000000001D693 - generic_Relaxingbath v0.25
- Unify toddler and bigger sims with diapers and autonomy
S4_E882D22F_00000000_00000000000263DC - toddler_UseDiaper_failure_standing
S4_E882D22F_00000000_00000000000267FD - toddler_UseDiaper_WhileEating
S4_E882D22F_00000000_0000000000022588 - toddler_UseDiaper
S4_E882D22F_00000000_0000000000026576 - toddler_UseDiaper_Continuation v0.23
- Stop sims from running to a toilet or waking up (depending on the trait).
S4_E882D22F_00000000_0000000000012EE8 - bladder-route-fail
S4_E882D22F_00000000_00000000000036A9 - sim_BladderDistress
- Allow using diapers while sleeping (action with exception)
S4_E882D22F_00000000_0000000000003323 - bed_Nap
S4_E882D22F_00000000_0000000000003326 - bed_sleep
S4_E882D22F_00000000_00000000000037E1 - sofa_Nap v0.23
S4_E882D22F_00000000_0000000000003350 - chair_Nap v0.23
S4_E882D22F_0000000F_0000000000023F87 - bed_Sleep_Butler v0.23
S4_E882D22F_00000011_00000000000249AF - coffin_Sleep v0.23
Loot:
- To stop sims from making there clothing wet and needing a bath in case they have a diaper equipped in case of a fart gone wrong
S4_0C772E27_00000012_00000000000277D5 - loot_GrossManners_OopsFart
- Inject point for my own statistic module.
S4_0C772E27_00000000_00000000000254DA - loot_Statistic_Toddler_Diaper_Use v0.24
Motive:
- To stop sims from running to a toilet
S4_339BC5BD_00000000_000000000000410C - motive_Bladder

Dev-Infos:
Original py-files are included, take what you like. Go nuts.

For simple interfaces see "help_IwnBedWetting.txt"-File in any release-download.

Additional Credits:
All sims wet their bed by sachamagne - Mod is outdated, so i have written this one.
NUK Pacifier by victorrmiguell - They even move with the mouth of the toddlers. Used in the screenshot.
Pampers Cruisers Diapers by kratoscheky - Even with cloth, diaper sticking out. Used in screenshot.

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 4
Built with Game Version: 1.33.38.10

This is a multi-part download:


This is a SCRIPT-MOD!
To make scripts work (and with them this mod) you need to activate script mods in Sims 4.
This can be found in the settings of Sims 4 after starting the game.
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
IwnBedWetting_v0.21.zip | Description: Tested for 1.33.38.1020 977.3 KB 280 24th Sep 2017
IwnBedWetting_v0.22.zip | Description: Tested for 1.33.38.1020. Added version information into code and notifications. Added compatibelity informations. Removed second copy of the package-file i added to the ts4script on accident. 487.3 KB 269 24th Sep 2017
IwnBedWetting_v0.23.zip | Description: Tested for 1.33.38.1020. Patchlog added. Compatible patch for McCmdCenter. Support of other types of sleeping added (butler/coffin). Patch for non-continuation of diaper usage while bed_Nap, sofa_Nap and chair_Nap. 492.6 KB 252 25th Sep 2017
IwnBedWetting_v0.24.zip | Description: Tested for 1.33.38.1020. Cleanup of translation files. McCmdCenter 3.7.0 (public release at this time) tested as compatible. Version was tested multiple times, the new size is real! 70kb instad of 493kb! 70.1 KB 377 26th Sep 2017
IwnBedWetting_v0.25.zip | Description: Tested for 1.33.38.1020. Any type of shower or bath action is now supported for changing diaper, but any of the 2 actions has to end on there own. Use the dresser if you only want to change the diaper. Accurate future featurs added. 70.7 KB 432 3rd Oct 2017
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 File tab to see the download link. Click the link to save the .rar or .zip file(s) to your computer.
Read the upload description for installation instructions. If nothing else is specified, do the following:
No Extraction Required (Script Mods):
1. Cut and paste the .zip file(s) into your Mods folder
  • Windows XP: Documents and Settings\(Current User Account)\My Documents\Electronic Arts\The Sims 4\Mods\
  • Windows Vista/7/8/8.1: Users\(Current User Account)\Documents\Electronic Arts\The Sims 4\Mods\
Script mods need to be placed directly in \Mods or one level below that (e.g. \Mods\Scripts) – sub-folders nested any deeper won’t work.
Extraction Required (Everything Else):
1. Use WinRAR (Windows) to extract the .package file(s) from the .rar or .zip file(s).
2. Cut and paste the .package file(s) into your Mods folder
  • Windows XP: Documents and Settings\(Current User Account)\My Documents\Electronic Arts\The Sims 4\Mods\
  • Windows Vista/7/8/8.1: Users\(Current User Account)\Documents\Electronic Arts\The Sims 4\Mods\


Need more information?
  • Anyone can use both .rar and .zip files easily! On Windows, use WinRAR.
  • If you don't have a Mods folder, just make one.
  • Mod still not working? Make sure you have script mods enabled
 
Page 1 of 2
25 Comments / Replies (Who?) - 23 Feedback Posts, 1 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 1 of 2
Back to top
Advertisement: