[B42] Bodily Functions [EARLY ACCESS v0.5]

If you liked this item, please rate it up on Steam Workshop page.

Authors: MonkeyShark, NICETRY

Last revision: 26 Jan, 2025 at 14:37 UTC

File size: 7.23 MB

On Steam Workshop

Description:
Welcome to a level of realism a surprising amount of people desire. The whole zombie thing isn’t tame enough, why not make it worse?

Google Doc Wiki – Work in Progress[docs.google.com]

DISCLAIMERS:
  • ⚠️ Early Access: Mod is still being developed; bugs may be present. Report any issues!
  • 🆕 New Save Recommended: New saves are suggested for testing. Future versions should support old saves, but some issues may still arise.
  • Not All Sandbox Options Active: Features marked with an * are not yet implemented.
  • 🚫 No Backports: This will be updated for B42 onwards only, if you want to play B41 I suggest you check out the Defecation Mod or the Urination Mod.


Current Features
Feature
Description
💧 Peeing & Pooping
Core functionality of the mod.
📊 GUI
Displays bladder and bowel stats.
🎭 Bladder & Bowel Moodles
Moodles represent bladder/bowel urge.
🚽 Ground, Toilet, Urinal, and Outhouse Support
Supports various surfaces; report exceptions.
🪣 Pee in Containers
Useful in vehicles or for avoiding noise.
👖 Peed & Pooped Clothes Moodles
Moodles disappear after 10 in-game minutes of taking clothes off, and mood effects disable.
👕 Peed Clothes Textures
Work-in-progress peed pants textures.
💦 Urine Puddle
Appears when you pee on the ground or yourself. Can be cleaned up, cannot be picked up.
💩 Human Feces
Appears when pooping on the ground. Can be used as compost (or poison).
⚠️ Urgency "Hiccups"
Player reacts to sudden urges based on values. Can be a quick "Oof" sound to remind you to go, or can play as an accident occurs. JOG TO CANCEL THE ANIMATION.
🧬 Bladder & Bowel Traits
New traits to affect bladder/bowel size.
🧻 Wiping System
Optional, skipping it adds a penalty.

Planned Features
Feature
Description
Priority
🧻 Newspapers For Wiping
Add every newspaper as a wipeable item.
⭐⭐⭐
👖 Pulled Down Pants
Custom visuals for pulling down pants, skirts, dresses, or underwear.
⭐⭐
🚺 Females Have To Wipe When Peeing
Carries a 1% peed penalty for clothing.
⭐⭐
🧷 Stuck To Player
Waste sticks to player and affects clothing if not cleaned up.
⭐⭐
🤮 Vomiting
Optional mechanic with a wide variety of supporting systems.
💧 Dried Waste
Pee and poop in clothing will dry over time, requiring more effort to clean.
⚰️ Peeing/Pooping In Holes
Holes like graves or pits can be peed or pooped in.

CLICK HERE TO SEE ALL


Known Issues
Issue
Description
👖 "Don’t Wipe" Lacks Consequence
Re-equipping clothes doesn’t currently apply the consequence.
⚠️ Lifestyle Conflict
Moodles are placed in the same position as moodles added by the lifestyle mod.


HOW TO USE:

📊 GUI:
Open the player menu, go to the Bathroom tab to see your stats.

🎭 Moodles:

  • 💧 Bladder & Bowel Moodles: Show bladder/bowel urge.
  • 👖 Peed/Pooped Self: Appears when wearing soiled clothes. Remove debuff by taking off the clothes.

🕺 Urgency "Hiccups":
When requirements met, idle animations trigger and the player has a chance to soil themselves. Jog to cancel the animations, and get to a bathroom.

🚽 Bodily Functions:
Right-click to pee or poop when near an appropriate surface.

🧼 Cleaning Clothes:

  • 💦 Peed Clothes: Clean with water.
  • 🧽 Pooped Clothes: Clean with soap and water.


Thanks:

  • NICETRY: Collaborating with many of the mod’s features + the planned organ systems framework this mod will possibly use in the future.
  • nigel: Offered code example for toilet distance calculation.

Check out UnCheat’s alternative style moodles.

NEW: Collaboration:

Me and the developer of "Basic Needs Expanded" have agreed to work together on this mod. This means:

  • New Name: "Bodily Functions".
  • Vomiting. This will be optional as always.
  • Digestion System. This will be fairly detailed.
  • Misc Mechanics. This should allow a lot of smaller, other mechanics to be added faster.

Both of us are on the same page and if we for whatever stop working together this mod will continue to be worked on by me. Thank you to NICETRY for coming to me for this!

Discord server for my game development / other mods
[discord.gg]

Workshop ID: 3396456841
Mod ID: bathroomfunctions

Download
Required items:

Click the title to search on this site.


Moodle FrameworkSteam Workshop
Starlit LibrarySteam Workshop