Jump to content

[v2] Wicked Affairs Door Lock - Smart Door Locking in WickedWhims


Recommended Posts

Posted

[v2] Wicked Affairs Door Lock - Smart Door Locking in WickedWhims

View File

Keep the secret behind closed doors… unless someone listens too closely.

Sims are hooking up behind closed doors while a committed partner is still on the lot. One wrong step could expose everything.

Wicked Affair Door Lock temporarily locks eligible room doors, lets the betrayed Sim investigate what they hear, and turns discovery into an actual story instead of a Sim simply wandering into the room.

Best for storytelling: secret affairs, risky WooHoo, jealous partners, awkward discoveries, and dramatic room-bursting moments.

What's New in 2.0

  • Automatic eavesdropping and an Enter/Ignore choice are now part of the Public version.
  • Door routing now works from the nearest reachable side, including flipped doors.
  • Heart door effects and a redesigned settings menu are included.
  • The Early Access version adds configurable chances, moodlets, Fallout socials, and aftermath choices.

Public Version Features

🔒 Smart auto-locking when it matters

When a WickedWhims scene starts between two Sims and one of them has a committed partner on the lot, WADL checks whether the room is private. If the encounter qualifies, the Public version locks the room doors for that session every time. The temporary lock clears when the session ends.

💬 Spicy notifications

When the door locks, a short notification identifies the cheater, their partner in the room, and the committed partner still outside.

💗 Hearts on the locked door

With City Living installed, an active WADL lock can display floating hearts on the door. The effect can be disabled in Visuals.

heartsnotif.jpg.49c870c501af0b403ac6ed6d00726631.jpg

👂 Automatic eavesdropping

If the betrayed Sim is nearby on the same floor, WADL sends them to the nearest reachable side of the locked door. This works with flipped doors and does not force them to approach one fixed side.

What they hear creates suspicion, not proof:

  • Vague it could have been nothing.
  • Suspicious: something feels wrong.
  • Strong suspicion: difficult to dismiss, but still not visual confirmation.

🚪 Enter... or ignore it

Enter: WADL releases its lock, routes the betrayed Sim into the room, and lets WickedWhims handle the normal reaction.

Ignore: they leave without confirming what is happening.

eavesdrop.jpg.b288da8778a343bcfb6861437cc919d2.jpg

Public version limits: door locking is fixed at 100%, automatic eavesdrop uses the recommended nearby/same-floor behavior, and there are no WADL moodlets, manual investigation actions, Fallout socials, or relationship consequences.

More Storytelling in Early Access

WADL 2.0 Early Access is available on Patreon!

It includes everything in Public, then adds more risk, emotion, and post-affair storytelling.

🎲 The door may not save them

Early Access makes privacy less predictable. Eligible doors lock 75% of the time by default, so some affairs remain exposed. Both the lock chance and unlock chance are configurable for your preferred storytelling style.

After eavesdropping, Try to Unlock replaces guaranteed entry. Its default success chance is 50%: sometimes the betrayed Sim gets in, and sometimes they are left outside with even more questions.

encounter(1).jpg.73178f7d943a94c66349ea6b15b941cf.jpg

👂 More control over eavesdropping

Adjust how close a Sim must be before automatic eavesdropping begins, from disabled at 0.0 to an intentionally aggressive whole-lot range. Cross-floor detection is optional and off by default.

A valid locked affair door also gains manual Eavesdrop, Knock, and Try to Unlock actions, giving you control when you want to direct the scene yourself.

 

actions.jpg.ffb484d270bdf31ce329a3d53f8af885.jpg

😬 Suspicion becomes a moodlet

Walking away or failing to unlock does not prove cheating, but it leaves an eight-hour emotional reminder. Jealous Sims become Tense; receptive or non-jealous Sims become Flirty.

Successful entry confirms the discovery. The betrayed Sim reacts accordingly, while both affair actors can receive Caught in the Act.
Reduced Moodlet Intensity is available if you prefer gentler +1 effects.

moodlets.jpg.7ec15c2aa1280eb4446eecc43555dd50.jpg

💥 The affair follows them out of the room

Suspicion and confirmed discovery unlock temporary, pair-specific Affair Fallout… socials after the scene. Sims can question the locked door, accuse, act innocent, confess, confront, apologize, defend the affair, or respond positively when the discovery was welcome.

Important choices can change Friendship or Romance and resolve only that exact pair’s Fallout. Jealous discoveries can also use aftermath settings such as leave the room, request Stop Sex, or choose randomly.

confront.jpg.dd99257f5635619d95446542f5a8102a.jpg

Settings
 

Open Wicked Affair Door Lock from a door or enter wadl.settings in the cheat console.
 

  • Door-lock chance: default 75%
  • Try to Unlock chance: default 50%
  • Automatic eavesdrop radius
  • Allow automatic eavesdrop across floors
  • Confrontation aftermath
  • Reduced Moodlet Intensity
  • Heart door VFX

settings.jpg.1b70e47e557c3e4f574a5f70a0e8d9e3.jpg

Translation Support

🌐 Community translations

The unified WADL package includes English fallback text for every supported game locale. Optional community translations are separate drop-in .package files.

Keep the main WADL package installed and add the translation next to it in Mods. Translation packs supplement the main package; they do not replace it.

Russian: Wicked Affair Door Lock - Russian translation (currently not updated)
French: Wicked Affair Door Lock - French translation (credit: @Angelus75 - currently not updated)

For players

  1. Install the main WADL script and package.
  2. Add the translation package for your language.
  3. Set The Sims 4 to that language.
  4. Restart the game.

For translators

Open XtremSyn_WickedAffairDoorLock_Translation_TEMPLATE.package in Sims 4 Studio, choose your target language, and translate the STBL strings.

Keep placeholders such as {0.String} unchanged. Save and share one language package named like XtremSyn_WickedAffairDoorLock_Translation_ES.package.


Requirements

Required: The Sims 4

Optional: City Living, for the heart door effect only, For Rent (for door animations)

WADL is an independent XtremSyn add-on and is not affiliated with or endorsed by TURBODRIVER or Electronic Arts.

Installation

  1. Remove old WADL files, especially the old _Strings.package, legacy scripts.
  2. Extract the Public release ZIP.
  3. Place XtremSyn_WickedAffairDoorLock_Lite.ts4script and XtremSyn_WickedAffairDoorLock.package in Mods.
  4. Do not place the script deeper than one folder and do not install both script editions together.
  5. Restart The Sims 4.

The included Translation TEMPLATE is for translators; ordinary players do not need to install it.

Troubleshooting

Open the cheat console with Ctrl + Shift + C, then type:

wadl.status

When reporting a problem, include your game version, WickedWhims version, WADL edition, and newest XtremSyn_WickedAffairDoorLock log.


 

Posted
5 minutes ago, seraph85 said:

What a great mod for story telling. Ive always wished turbo would add a listen in feature for doors like this.

Same, I wanted this feature for so long, hence decided to build it myself :D

Posted
9 minutes ago, True AI said:

 Nice concept! I opted for the Patreon version. Trying it now... 😁

Tysm! Love your mods btw ❤️

Posted

good stuff! how does it work for non playable sims? Like if your sim goes on another lot and does it with someone else's partner will this work autonomously? 

Posted (edited)
5 hours ago, saltandsour said:

good stuff! how does it work for non playable sims? Like if your sim goes on another lot and does it with someone else's partner will this work autonomously? 

Yes works! Try it out :D

In case you are using the Patreon version, it also prompts the Unlock and Enter / Ignore Dialogue for the NPC (if they walk near the door)

Edited by XtremSyn
Posted

Good work and this mod looks really cool ! Is the sims with the Cuckold or Polyamorous traits from WW are gonna react too ? Because if a couple are in an open relationship, I hope the mod will not affect them, or it's gonna be a bit strange 😅

Posted
17 minutes ago, lupololo said:

Good work and this mod looks really cool ! Is the sims with the Cuckold or Polyamorous traits from WW are gonna react too ? Because if a couple are in an open relationship, I hope the mod will not affect them, or it's gonna be a bit strange 😅

Yea, the only thing different for them would be they won't get jealous and might decide to join the act (patreon version) if you enter the room and have joining autonomy enabled

Posted

Can I use Traditonal Chinese version of the game and still see your mod message in English? I install the mod but text show up in blank, amazing mod!

Posted
3 hours ago, H1KAR1 said:

Can I use Traditonal Chinese version of the game and still see your mod message in English? I install the mod but text show up in blank, amazing mod!

Seems like Sims 4 doesn't fall back to English text in case of Traditional Chinese, weird :/

Attached a small add-on that fixes the blank text (English only, not a real CHT translation)

XtremSyn_WickedAffairDoorLock_Translation_CHT_workaround_English_NOT_a_translation.package

  • 2 weeks later...
Posted

Hi, I love NTR and things like that, so this mod is great!

But I have an issue: whether the translation is installed or not, when my Sim goes to a door, it is indeed blocked—that part works fine.

BUT the problem is that the notification in the top right corner shows an empty bubble with no text. Could someone please help me?

Posted (edited)
17 hours ago, Jeanouioui said:

Hi, I love NTR and things like that, so this mod is great!

But I have an issue: whether the translation is installed or not, when my Sim goes to a door, it is indeed blocked—that part works fine.

BUT the problem is that the notification in the top right corner shows an empty bubble with no text. Could someone please help me?


I have re-uploaded a version I think should fix this issue. Can you re-download and try? Make sure to remove older mod files.

Edited by XtremSyn
Posted
22 hours ago, XtremSyn said:


I have re-uploaded a version I think should fix this issue. Can you re-download and try? Make sure to remove older mod files.

It works, thanks a lot! In any case, I'm looking forward to seeing what's next for this mod—it's very promising!

Posted
2 minutes ago, Jeanouioui said:

It works, thanks a lot! In any case, I'm looking forward to seeing what's next for this mod—it's very promising!


Glad you liked it! More to come :D

Posted (edited)

Hi @XtremSyn , 

 

Just an technical question ...

 

Are masculine/feminine agreements taken into account with {0.String} tags, just as they are with {0.SimFirstName} tags?

Do {M0.} and {F0.} tags also work with {0.String}? Or not?

Because this is to identify a man or a woman using “he” or “she” in relation to {0.String}, right?

 

Exemple : original text

{0.String} paused by the locked door. They didn't go in — but they definitely heard something they shouldn't have.

 

Maybe it work with it

 

{0.String} paused by the locked door.{M0.He}{F0.She} didn't in but {M0.he}{F0.she} definitely heard something {M0.he}{F0.she} shouldn't have.

 

No ?

 

Edited by Angelus75
Posted
2 hours ago, Angelus75 said:

Hi @XtremSyn , 

 

Just an technical question ...

 

Are masculine/feminine agreements taken into account with {0.String} tags, just as they are with {0.SimFirstName} tags?

Do {M0.} and {F0.} tags also work with {0.String}? Or not?

Because this is to identify a man or a woman using “he” or “she” in relation to {0.String}, right?

 

Exemple : original text

{0.String} paused by the locked door. They didn't go in — but they definitely heard something they shouldn't have.

 

Maybe it work with it

 

{0.String} paused by the locked door.{M0.He}{F0.She} didn't in but {M0.he}{F0.she} definitely heard something {M0.he}{F0.she} shouldn't have.

 

No ?

 


My mod doesn't have designated order (0,1) by gender at the moment, so might need to keep the language gender neutral as much as possible. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...