Shared Showering With Interations

This global mod allows two romantically involved Sims to share a shower in the shower-tubs, and to have extra fun while getting clean.

Once the first Sim is taking a shower in the shower-tub, the second Sim can be directed to join them, or will do so autonomously, provided they can "Make Out" with each other. Or the Sim in the shower can ask another Sim to join them.

Both Sims' social and fun motives will increase while showering together, and every so often their relationship scores (STR/LTR) will increase.

While sharing the shower, Sims can "WooHoo" or "Try For Baby" provided their relationship scores (STR/LTR) are high enough - higher than just being able to shower together. Social, fun and relationship scores increase faster while these activities are occuring.

Cancelling the first Sim's "Take Shower" interaction will also cancel any "Join" interactions (but not vice-versa).


Optional Modules

Risky WooHoo: Removes the "Try For Baby" interaction and makes the "WooHoo" interaction risky (default 5% chance of getting pregnant). InTeen's biological clock settings and the Box of Preventatives will modifiy this value (or it can be changed via a BCON entry).

Auto-WooHoo: Removes both the "WooHoo" and "Try For Baby" interactions. Female Sims who spend long enough sharing the shower have a small chance (default 5%) of getting pregnant. This will only happen if they could get pregnant from their shower buddy AND they have previously WooHoo'ed with their shower buddy.

Temperature Enabled: Changes the "Take Shower" option on ALL showers / shower-tubs to be "Take Shower (Hot)", "Take Shower (Warm)" and "Take Shower (Cold)". Warm is the normal shower temperature, hot will warm a freezing Sim up faster and cold will cool a heat-stroke Sim down quicker.

Auto-Erection: If you have Crammy Boy's mod, male Sims have a chance of becoming erect when sharing the shower (defaults - teens 90%, adults 75% and elders 50%).


Conflicts - Other Mods

Known to conflict with Chris Hatch's Joinable Bath mod, but includes the necessary functions, so should work provided these files load AFTER the Joinable Bath files.

Known to conflict with Kabuto's Hot/Cold Shower mod, but see the "Temperature Enabled" optional module.

Known to conflict with LimeyYoshi's More Bathroom Intelligence! mod, but see the compatibility file below.

Conflicts - Semi-Globals

This global mod changes six BHAVs, changes one STR#, adds nineteen BHAVs and adds three BCON to the "TubAndShowerGlobals" (0x7FE69E23) group, so will conflict with any mod that does the same.

Known to conflict with Simler90's Utility Mod (Electricity and Water Bill) mod. Loading this mod after Simler90's will disable water usage bills for taking showers.

STR# Edited

  • 0x0100 "Semi-Global Attributes" - adds five semi-attrs numbered 0x0C thru 0x10 (inclusive)

BHAVs Edited

  • 0x2002 "Finished Shower/Bath?"
  • 0x2008 "Interaction - Take Shower"
  • 0x200B "Take Shower Loop"
  • 0x2029 "Interaction - Take Shower Test"
  • 0x205A "Enter Shower - Bathtub Shower"
  • 0x205B "Exit Shower - Bathtub Shower"

BHAVs Added

  • 0x20A0 thru 0x20B2 inclusive

BCONs Added

  • 0x2020, 0x2021 and 0x2023 inclusive

Conflicts - Objects

In addition to the TubAndShowerGlobals changes and additions, the two Maxis shower-tubs - "ShowerTub" (0x7F222D81) and "ShowerTub - Colonial" (0x7FAE8CC3) - have been changed as follows

  • TTAB 0x0080 entry 0x9 "Take Shower" - ticked "joinable?" and set "Join Index" to 0x09
  • TTAB and TTAs 0x0080 added entries for "WooHoo" (0x19/0x1A) and "Try For Baby" (0x1B/0x1C)
  • BHAVs 0x1020, 0x1021 and 0x1023 from "Joinable Bath" added (and associated TTAB/TTAs entry)
  • CRES and STR# 0x0085 - added Target slots for "WooHoo" bubbles effects (slots 3 and 4)
  • SLOT 0x0080 and STR# 0x0090 - added Container slot 3 to reference (existing) CRES bone "slot_bathtub_1" and new Target slots 3 and 4

Configuration

BCON 0x2020 "Tuning - Shared Showering"

Some values in this BCON should NOT be change unless you fully understand how they impact the code - these entries are NOT listed below.

  • 0x04 "Motive - Fun - Inc" - increase in fun per hour while shared showering. The default of 50 corresponds to a single arrow head in the UI
  • 0x06 "Motive - Social - Inc" - increase in social per hour while shared showering. The default of 50 corresponds to a single arrow head in the UI
  • 0x0A "Pregnancy %chance (try)" - base chance of becomming pregnant from the "Try For Baby" interaction (default 50%)
  • 0x0B "Pregnancy %chance (risky)" - base chance of becomming pregnant from a risky "WooHoo" interaction (default 5%)
  • 0x0C "WooHoo - Fun - Inc" - increase in fun per hour while woohoo'ing in the shower. The default of 300 corresponds to all three arrow heads in the UI
  • 0x0D "WooHoo - Social - Inc" - increase in social per hour while woohoo'ing in the shower. The default of 100 corresponds to two arrow heads in the UI
  • 0x0F "STR - Inc" - increase to STR while shared showering. Depending on the length of the shower session, Sims may receive multiple relationship boosts. The default of 3 corresponds to a single + in the UI
  • 0x10 "LTR - Inc" - increase to LTR while shared showering. Depending on the length of the shower session, Sims may receive multiple relationship boosts. The default of 1 corresponds to a single + in the UI
  • 0x12 "WooHoo - STR - Inc" - increase to STR after woohoo'ing in the shower. The default of 7 corresponds to a double + in the UI
  • 0x13 "WooHoo - LTR - Inc" - increase to LTR after woohoo'ing in the shower. The default of 2 corresponds to a double + in the UI

BCON 0x2021 "Tuning - Shared Showering - Transition - Auto-Erection"

  • 0x00 "Teen %chance" - percentage chance of a teen becomming erect while showering with a partner, default is 90, set to 0 to disable
  • 0x01 "Adult %chance" - percentage chance of an adult (or young adult) becomming erect while showering with a partner, default is 75, set to 0 to disable
  • 0x02 "Elder %chance" - percentage chance of an elder becomming erect while showering with a partner, default is 50, set to 0 to disable

BCON 0x2023 "Tuning - Shared Showering - Behaviour - Auto-WooHoo"

  • 0x00 "Min Loops Before WooHoo" - the number of shower animations that have to play before a Sim has been in the shower with their partner long enough for there to be any chance of getting pregnant. The default is 7, which is about the time it takes for a Sim to replenish half their hygiene bar.
  • 0x01 "Preg %Chance" - chance of becomming pregnant while sharing a shower, default is 5, set to 0 to disable.
  • 0x02 "Allow Autonomous WooHoo" - if the second Sim to enter the shower did so autonomously, can pregnancy occur? Default is no (0).

Notes

If the bubbles do not appear during the "WooHoo" / "Try For Baby" interactions, try clearing the game's cache files, otherwise you will need to rebuy the shower-tub(s).


Simblr Links


Credits

  • The peeps at Sim Crafters (mainly for putting up with my rants).
  • The developers of SimPE.

Files

Note: HCDU / HCDU Plus will report optional modules as conflicting with the main WH_SharedShowering.package file, these conflicts can be ignored.