DynamicInteractions

⭐ — (17 endorsements) 📥 14,081 downloads 📌 vv1.0.6 📅 2/5/2024
🟡 Updated this year

By o19 · Utilities

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 3/30/2026 📅 Created: 2/5/2024

🔍 Analysis

  • 👍 0.1% endorsement rate

📋 About This Mod

Dynamic Interactions

This mod is meant to alter the game play and give objects new interactions or remove some.

It's based on a quite an old mod of mine 'Copy Interactions' which I never released while I used it to copy 'clutter' interactions to objects to make them behave like clutter.

It allows to add and remove interactions to objects based on the neighbourhood, lot, room and other objects.

The mod is fed with configuration files and allows to customize how objects behave.

Cheat commands

  • [] o19.dynint.init Read and apply the configuration files after modifying them.

    [] o19.dynint.info Log and print lot information for the current active sim.

    Don't Wash Dishes Where You Angry Poop

    Scumbumbo did a good job when writing Don't Wash Dishes Where You Angry Poop.

    This was very likely the best implementation which was possible back then.

    Overriding TS4 tunings and adding new tests to interactions which are not needed at all is very questionable and in the long term his mod broke.

    From my point of view one should keep it simple and instead of creating workarounds by adding tests to interactions one should fix the root cause and remove the offending interactions.

    With no interaction sim's will not use such objects.

    That's what this mod does when reading the 'DontWashDishesWhereYouAngryPoop.txt' file.

    It looks for sinks and if a toilet is in the same room then some interactions will be removed from the sink.

    Don't Brush Your Teeth in Kitchen

    Basically a clone of the configuration file to 'DontBrushTeethInKitchen.txt'.

    As soon as a Fridge or Oven is in the room a few interactions which are not appropriate for the kitchen will be removed.

    Batuu

    In 'Oga´s Cantina' there are six bars.

    As this place is never crowded it makes sense to disable at least some of them.

    The included 'Disable_Batuu_Bars.txt' file disables all but the two rounded bars at the entrance.

    Barkeepers may need some time to use the right bar.

    More

    That's all folks.

    One could modify toilets and remove the 'toilet-use-standing (14428)' and/or 'toilet_Toddler_PlayIn (155887)' interactions.

    Also, the 'art_View (33623)' interactions can be added to most objects.

    Adding random interactions to random objects will often fail with a routing error.

    A table has different bones than a bed and one can't simply exchange the tunings as they animations will fail.

    For large builds one can use this mod to disable object interactions for various objects.

    If there are 3 bedrooms and only one should be used one can disable the 'sleep' interactions.

    Creating Custom Configuration Files

    • [] Use 'Sims 4 Community Library ...' > 'Log All Game Tags' to log the game tags.

      [] Use the S4CL debug menu 'Sims 4 Community Library ...' > 'Log All Interactions' to log the object name and interactions to the S4CL log file.

      The o19.dynint.info command will log the world, lot and block id for the active sim.

      Changing the room will result in a different block_id.

      These options should log enough information to create custom configuration files. The files look a lot like JSON while they are Python Dict objects.

      Completeness of Vision vs. Ability to Execute

      All these things are not yet implemented. I'm not sure if I will ever add them.

      • [] Specify strings for 'CommonGameTag' instead of numbers.

        [] Specify strings for interactions instead of numbers.

        [] 'set_interactions': Completely replace interactions instead of 'add_' and 'remove_'

        [] 'add/remove/set_posture_families'

        [] 'add/remove/set_tags': Add tags like unbreakable to an object

        [] 'set_broken': Repair / break objects

        [] 'copy/paste': Paste interactions from random objects

        Game compatibility

        This mod has been tested with The Sims 4 1. 103. 315 (2023-12), S4CL 3. 0 (2023-12), TS4Lib 0. 1. 8 (2023-09).

        It is expected to be compatible with many upcoming releases of TS4, S4CL and TS4Lib.

        Dependencies

        [] The Sims 4

        [] TS4-Library (NexusMods)

        [] or [url=https://github.com/

📊 Mod Details

Game
Thesims4 Mods
Author
o19
Version
v1.0.6
Downloads
14,081
Endorsements
17
Category
Utilities
Created
2/5/2024
Updated
3/30/2026

🔧 How to Install Thesims4 Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for Thesims4 →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Thesims4 commands, item IDs, and more.

Keep browsing — more Thesims4 mods await

📋 All Thesims4 Mods 🏆 Top 25 📂 More Utilities 👤 More by o19 🔎 Similar Mods 🌐 Best Utilities (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods