Servo Tweaks - Waterproofing, more Human Needs, and Outfit Change Unlocker

SCREENSHOTS
Downloaded 767 times 10 Thanks 5 Favourited 1,676 Views
 Say Thanks!
Tired of your servos shorting themselves out because they decided a dip in the ocean was a wonderful idea? Maybe you think they're too easy with just 4 needs and could use more depth. Or perhaps you downloaded a humanized servo mod to let your servo use a human appearance, and you're tired of it being locked to just one outfit.

Luckily for you, there are solutions here to those exact problems I just described. What a coincidence.


There are 6 downloads, each adjusting your servos. Feel free to Mix and Match, and report any issues you may encounter or any suggestions for adjustments.

Updated: The interactions from the BladderHygiene download will now finish in only one sim hour instead of taking multiple hours, the relevant interactions are disabled if the Servo has no Bladder, Water, or Hygiene needs, and the script now unlocks steel bladder, antiseptic, and forever fresh. Also added a hunger version and an interaction unlocker which lets servos use the toilet and eat.

BearlyBearable_ServoWaterproof.zip the main download adds a self interaction to servos which causes them to be waterproof for 4 hours. They will not take durability damage from swimming, and their autonomy restrictions on swimming and using the hot tub are lifted while they are waterproof. If Seasons is installed, they will also take no durability damage from the rain. Servos assigned as Service NPCs or who spawn on player owned businesses as customers "should" automatically be immune to water damage from swimming in pools, in case your Robot Butler in Sulani decides to take a dip, so you won't have to repair him for the 10th time in a single day.

This download contains 2 package files, and both are required for the waterproofing to function. One overrides necessary tuning resources to ensure waterproofing, and the other adds the self interaction and the traits the overrides are referencing.

If using my Occult Hybrid Mod to unlock the Mermaid occult for your servo, you will find that using the self interaction as a mermaid will add a permanent Waterproof Components trait, making the servo permanently immune to water damage and removing its aversion to swimming. In addition, if Seasons is installed, the Waterproof reward store trait will be available for Servos, also causing the interaction to grant the permanent Waterproof Components trait. For those without Seasons or Island Living, the Plantsim trait is also unlocked for servos and will also make the waterproofing permanent when applied, although it is not recommended to play as a Servo Plantsim hybrid as they will continuously grab glasses of water from the sink they cannot drink if their water need drops into the red unless you manually force them to take a shower.
You may also just cheat and add the Waterproof Components trait through mods such as MCCC.

BearlyBearable_ServoBladderHygiene.zip adds the human Bladder and Hygiene needs to servos, and it adds 2 new self interactions for servos to solve these needs since they can't use toilets and because I'm not about to go through every toilet interaction in the game to unlock them.
Process Excess Waste Buildup into Fuel will cause the servo to enter the recharging pose and slowly solve its bladder need, restoring a very small amount of Charge in the process while lowering Durability. If my Occult Hybrid Mod is used to make your servo a Vampire, then this interaction will also restore a small amount of Vampire Thirst, so it doesn't need to go around biting necks every day. However, careful about your Vampire Servos deciding to empty their bladders in the middle of the street.
Flush out Dust using Atmospheric Moisture will slowly restore the Hygiene need and restore a very small amount of Durability while lowering Charge. If the Servo is a Plantsim, then the Water need will also be restored. This technically allows any servo to restore its own durability without having to raise its enhancement level, however it's not as efficient as the self-repair interaction.
Both interactions also slowly raise the robotics skill, and by slowly I mean really slowly, as these are primarily meant to maintain the servo.

I recommended combining it with the waterproofing mod above so your servos can safely and quickly solve hygiene with the shower.


BearlyBearable_Servo_HungerBladder adds hunger and bladder to servos, making them almost identical to SimBots from the Sims 3. If you only use this version and combine it with the Interaction Unlocker, then you may delete this version's .package file as servos will be able to eat and use the toilet. Note that some interactions are still locked for servos, such as eating from the realm of magic cauldron.
May be combined with the above download if you want hygiene, although it's not recommended as your servo will have too many needs for the needs panel to display.

BearlyBearable_Servo_Interaction_Unlocker unlocks many interactions from the game for servos, including eating and using the toilet by unlocking the interactions that normally display the "Not for Robots" tooltip. Combine it with the Hunger and Bladder download and your servos will use the toilet and eat food like normal sims! May be combined with the Bladder and Hygiene download, but the needs panel cannot display that many needs at once, so you will need to combine it with the no durability download below.

If using the HungerBladder version and the Interaction Unlocker download, but not the Hygiene download, then you may delete the BladderHygiene interactions package since servos will be able to use the toilet and eat.

BearlyBearable_ServoNoDurability completely removes durability from servos and disables the tune-up interactions since they wouldn't do anything and would just run forever if you tried doing them. While this does "technically" make servos waterproof, they won't autonomously swim or use the hot tub without the waterproof download which will remove the autonomy restrictions.

BearlyBearable_ServoEnableOutfitChange removes the lock the servo trait has on the servo's outfit, enabling it to change outfits when swimming, for example. It is intended to be used with a Humanized Servo mod so you can set outfits for your servo. If using my Occult Hybrid Mod, this will also allow Servo Mermaids to switch into their Mermaid Form when swimming.

A new self-interaction is added to the Servo which will let you choose which outfit to change to.

Overwritten Resources:
These are all Discover University resources and are modified in the ServoWaterproof download. Any other changes are made through scripts to ensure compatibility with any combination of packs.
  • ActionTuningResource: 0C772E27-0000001D-000000000003842B - loot_Humanoid_Robots_Durability_CaughtInTheRain
  • ActionTuningResource: 0C772E27-0000001D-0000000000037CF5 - loot_Humanoid_Robots_Durability_SetMin
  • ActionTuningResource: 0C772E27-0000001D-00000000000382B4 - loot_Humanoid_Robots_DurabilityLoss_AddWetness
  • BuffTuningResource: 6017E896-0000001D-00000000000381EB - buff_Motives_Humanoid_Robots_DurabilityLossFrom_Water_Low
  • BuffTuningResource: 6017E896-0000001D-00000000000380C8 - buff_Motives_Humanoid_Robots_DurabilityLossFrom_Water_High
  • ActionTuningResource: 0C772E27-0000001D-00000000000381F5 - loot_Humanoid_Robots_DurabilityLoss_Immediate_high
  • ActionTuningResource: 0C772E27-0000001D-00000000000382A6 - loot_Humanoid_Robots_DurabilityLoss_Immediate_Target_High
  • ActionTuningResource: 0C772E27-0000001D-00000000000381F4 - loot_Humanoid_Robots_DurabilityLoss_Immediate_low
The interaction unlocker download modifies the following resources:
  • SnippetTuningResource: 7DF2169C-0000001D-000000000003D9B9 - testSet_SimBot_Disallow_Target
  • SnippetTuningResource: 7DF2169C-0000001D-000000000003D8C9 - testSet_SimBot_Disallow
Creator Recommendations:
Recommended: Occult Hybrid Mod to unlock all occults for Servos - https://modthesims.info/d/691009/occult-hybrid-mod.html
Other Download Recommendations:
More downloads by BearlyBearable: See more