Jump to content

24 Screenshots

About This File

First of all, I want to warn you that this is a rape mod. If you don't like these kinds of mods, please don't download it.

 

🖤🦊Welcome to my first mod (first but not last)🦊🖤

 

ChatGPTImage5may202616_27_34.png.4f9ccaec81b321b129427a844df4682d.png

 

 

 

 

 

This mod is still in its early stages, so it has a long way to go before it becomes what I envision.

 

BQ Night Visitor is a sexual horror mod for The Sims 4 with full WickedWhims integration. It simulates an autonomous nighttime predator who enters your lot, picks a victim, fights, subdues, and abuses. It's not a random event — it's a system with its own cycle: the hunter has thirst, the victim has trauma, and both evolve over time.

It's not for everyone. If you're still reading, you already know.

 

 Latest Update — the biggest content drop since Dual-NV

Three brand-new systems, the victim's cravings are now real actions you can watch happen, and a pile of fixes. Everything below is tested and stable.

  •  The Peeper — the predator can now stalk through your windows before he breaks in.
  •  Partner Defense — the victim's partner finally reacts: fight, call the police, or watch (and be corrupted).
  •  Police Arrest — trip a burglar alarm and the cops can actually take him down.
  •  Real cravings — the victim's Phase 1 cravings now play out on screen instead of being text.

7 fixes & optimization:

  1. The "stuck sim" loop is gone — leftover combat/door state that made sims spam a self-canceling interaction is now cleared on zone load, with a safety timeout so it can never stick again.
  2. The blue numbers on the floor are gone — a WW debug overlay we were accidentally triggering. Killed at the source.
  3. Fights stay standing — no more sitting down to "chat" instead of throwing hands.
  4. The fight result matches what you see — no more watching the predator lose and then "win" anyway.
  5. Reputation protection is bulletproof — a victim will never pick up negative fame from an attack or a fight. Nothing.
  6. WW starts where the attack happened — no more teleporting three rooms away to a random bed.
  7. Code cleanup & optimization — ~1,000 lines of dead code stripped, and background timers moved onto the game's own thread, which killed a rare hard crash during leave-lot / partner fights / arrests.

 

 

What does this mod do?

Spawns a dark NPC (the Night Visitor, NV) who appears at night in residential homes or in public venues. He picks a victim from the lot, physically fights her, and if he wins, starts a WickedWhims session with FORCED/ROUGH tone. The attacked victim accumulates trauma. If she receives enough attacks, she develops the Victim trait and enters a 10-level psychological cycle — from pure shock to trained submission.

Everything is configurable. Every narrative interaction is localized to English and Spanish.

 

How to play

There are 3 ways to experience the mod:

1. Passive Mode — You're the victim

Configure nighttime auto-spawn in your house. Wait. They'll assault you. Try the cravings as your victim levels up. Watch the trauma evolve into acceptance. Your sim changes from the inside.

2. Active Mode — You're the hunter

Activate the Night Visitor trait on a sim in your household. Level Predator Instinct with "Sharpen Instincts". Go out to parks, bars. Right-click a victim → "Attack". Manage the thirst. Try paired attacks with another NV friend.

3. Director Mode — You run the world

Spawn NVs whenever you want. Force duets. Set aggressive probabilities. Attack multiple sims per night. Decide who's a victim, who's a hunter, who auto-surrenders.

 

 

Icon_VN48x48.png.7860447ea1e61547b617d82e88ee326b.png

The Predator — Full NV System

  • Nighttime auto-spawn in residential lots (23:00 → 04:00, configurable)
  • Public venue spawn (parks, bars, lounges, nightclubs) where he can hunt any NPC
  • Dual spawn: 30% chance that two hunters arrive together (same sex, opposite-sex target)
  • Custom skill "Predator Instinct" (levels 1-10) with progressive unlocks
  • Thirst system: every few sim hours without an attack, his lust escalates through 3 buffs (Sleeping Lust → Nightly Obsession → Deep Hunger)
  • Playable mode: any sim in your household can be an NV with the trait active
  • Fight with configurable resolution (fitness+bonus, fixed chance, or forced)
  • No collateral VILLAIN reputation: the victim doesn't accumulate negative fame for being attacked
  • WW prompt bypass: victims with the Hates Children trait won't refuse vaginal sex
  • Playable NV interactions (unlocked by level):

  • Sharpen Instincts (mirror or silence) — practice to level the skill quickly
  • Attack [sim] — the core of the mod, kicks off combat
  • Creepy Smirk — animation + buff + XP
  • Think about the Struggle — post-attack meditation
  • Stalk in Silence — stealthy walking following the target
  • Take Photo Without Permission — trophy photo

Paired hunt — Dual-NV system

Configurable probability (default 30%) that a nighttime auto-spawn brings two hunters together, same sex, against an opposite-gender target (MMF or FFM by default). The system coordinates:

  • One acts as the primary (fights, subdues)
  • The other is the companion watching from ~3m away
  • If there's a compatible 3-actor animation (MMF/FFM/MMM/FFF), WW starts with all three
  • If not, the companion steps aside and the session stays 2-actor
  • If the primary loses, both flee together (coordinated exit)
  • New: if a partner defense breaks out, the companion now waits and watches the fight instead of wandering off, and only leaves if the fighter loses
  • Exclusive dual buffs:

  • Doubly Forced / Body Doubly Pleased (target — negative or positive depending on trait+level)
  • Pack Leader (primary)
  • Appetite Awakened (companion — his thirst grows +50% faster afterwards)

 The Peeper — stalk before the strike

WickedWhims already has peepers — sims that spawn and watch through your windows. Now they can become something worse.

If a sim has both WW's Peeping trait and the Night Visitor trait, peeping stops being harmless. While he watches a victim through the window, the mod tracks one thing: is she alone in the house? (The rest of her household has to actually be off the lot — at work, at school, out.)

If she's alone, he keeps watching… and after a set time, he stops watching. He pulls on the mask, the door stops meaning anything, and he comes in.

  • He behaves like a normal WW peeper until the conditions line up — sims that are only peepers never change.
  • Watch time is configurable: 15 / 30 / 60 sim minutes before he breaks in.
  • The attack happens right where he was watching — same room if she's indoors, that exact spot if she's outside.
  • A single custom card announces it, with the predator's face.

This is the first predator in the mod that stalks before it strikes.

 Partner Defense — someone finally fights back

Until now, if the victim's romantic partner walked in on an attack, they'd just… get a jealousy moodlet. Not anymore. When the partner arrives, a dialog gives you three choices:

  • Fight — the partner squares up against the Night Visitor. A real standing brawl, and the animation's winner now matches the actual result. If the partner wins, the predator flees. If the predator wins, the partner drops — knocked out cold on the floor for 3 hours, jealousy suppressed while they're down — and he goes back to the victim.
  • Call the police — the partner calls it in and the predator bolts.
  • Watch — the partner doesn't stop it. He stands and watches. And if you want, he can join in — the predator won't refuse him anymore.
  • And there's a slow burn here: if a partner watches and joins three times, something breaks in him. He gets the Night Visitor trait and the Predator skill. The one who was supposed to protect her becomes one of them.

     Police Arrest — alarms have teeth now

    Got a burglar alarm on the lot? The Night Visitor trips it just like a burglar. Alarm blares → the household panics and wakes in fear → the police are called → and if the cop arrives while he's still there, he gets arrested.

    And he knows it. Now that the police can come down on him, hiding his identity stopped being a choice and became a necessity: he comes in disguised — either the burglar outfit or his classic all-black Night Visitor look. It's not just for the aesthetic anymore; it's survival.

    (Off by default — turn it on in the config menu.)

 

 

 

vic84x84.png.c8159f7c9cb0513412cb674b14f457bd.png

Passive victim system:

 

The concept
A sim who's attacked repeatedly isn't just a character that things happen to — the mod builds her a psychological profile that evolves. The victim develops trauma, then a confused mix of fear and attraction, and may eventually come to crave it. All of this is materialized through a custom 10-level skill called "Victim Profile".

 

How a sim becomes a Victim
When a sim takes 3 attacks within a 7 sim-day window (configurable), they're automatically granted the "Victim" trait and a notification appears. From that moment they start accumulating skill XP, which goes up through:

  • Being chosen as an NV target (+35 XP)
  • Losing a fight (+80 XP)
  • Completing a WW session (+150 XP — the most significant event)
  • Choosing "surrender" in the optional dialog (+50 XP)

 

The 3 psychological phases
The skill is narratively divided into three phases by level:

  • Levels 1-3 — Trauma: Shock, daze, seeking shelter. The body hasn't processed what happened.
  • Levels 4-7 — Hybrid: Fear and attraction mixed. Shame for desiring what hurt her.
  • Levels 8-10 — Acceptance: She wants it, seeks it, provokes it. The consolidated state.

 

Background buffs (when an NV is nearby)
Whenever an NV is present on the lot, the victim receives a mood buff that reflects her current psychological state based on the skill level:

  • Levels 1-2 — Shock (Tense +4)
  • Levels 3-4 — Submission (Sad +2)
  • Levels 5-6 — Yielding (Dazed +3)
  • Levels 7-8 — Waiting Wet (Flirty +2)
  • Levels 9-10 — Trained Victim (Flirty +3) — this one is passive permanent, the fetish state is consolidated even without an NV nearby

 

During the sexual act (DURING-WW)
Starting at level 5, the old pure-horror buffs (Dissociation / Terror) are replaced by thematic buffs that reflect the victim's new mindset:

  • Levels 5-6 — Body Open (Dazed +4)
  • Levels 7-8 — Moaning (Flirty +3)
  • Levels 9-10 — Trained Slut (Flirty +4)

 

After the act (AFTER-WW)
Same logic for the afterglow. Instead of the old trauma chain (Acute Trauma → Recent → Latent), victims at level 5+ receive temporary positive buffs:

  • Levels 5-6 — Still Leaking (4h sim)
  • Levels 7-8 — Still Dripping (6h sim)
  • Levels 9-10 — Filled and Content (8h sim)

 

The Cravings panel
This is where the victim becomes a playable character. Right-click any sim with the Victim trait and the option "My cravings..." appears, opening a menu with the urges available at the current skill level.

Each craving is a narrative beat the sim performs. It combines:

  • A contextual notification (with she/he gender tokens)
  • XP that feeds the skill
  • A temporary mood buff
  • An animation or action (washing, crying, looking at the mirror, etc.)
  • Possible trauma relief (for phase 1-2)
  • Possible desire charge (accumulates toward a future event)

 

 

Phase 1 Cravings (Trauma)

 

The victim tries to process and survive. These cravings relieve active trauma (they consume time from the negative buffs):

  • Compulsive washing — shower/bathtub/wash hands. The strongest physical relief.
  • Stare at herself in the mirror — limited self-recognition, small relief.
  • Stare at the ceiling in bed — passive rest, moderate relief.
  • Lock every door — false sense of control.
  • Cry alone — strong catharsis, crying actually processes.
  • Drink alcohol to stop thinking — the strongest chemical escape.

 

 

Phase 2 Cravings (Hybrid)

 

Attraction starts to surface mixed with shame. The cravings stop being purely about grief:

  • Think about him — fantasizes without meaning to.
  • Touch herself in the shower — imagination creeps into the cleansing ritual.
  • Look at herself naked in the mirror — she sees herself differently.
  • Research how to please men — searching for what the aggressor liked.
  • Stare out the window — waiting for something without admitting it.
  • Drink wine and fantasize — repression cracks with alcohol.
  • Feel ashamed of herself — guilt over wanting it.

 

 

Phase 3 Cravings (Acceptance)

 

No more repression. These cravings load heavy desire (5-8 points each):

  • Send nudes to strangers — actively seeks sexual attention.
  • Sleep naked — ready.
  • Browse filthy pictures — no longer hides what she likes.
  • Adopt a submissive pose — the body has learned.
  • Leave the door open — deliberate invitation.
  • Cook in underwear — intimate exhibition.
  • Think about the last encounter — fantasy without guilt.

 

The Relief system
Some phase 1 and phase 2 cravings have a "relief minutes" value that consume time from active trauma buffs. For example, if your victim has "Acute Trauma" with 4 hours remaining and she performs "Cry alone" (90 min relief), the buff drops to 2:30hs remaining.

If the relief exceeds the remaining time of a buff, that buff is removed and the leftover relief applies to the next trauma buff. This is the narrative mechanism of coping: the victim does things that help her process, and that translates into less time of negative buffs.

 

The Desire system
An internal 0 to 100 meter that charges as the victim performs cravings. Charging speed depends on the phase:

  • Phase 1: charges very little (~1 point per craving). The body's just barely starting to stir.
  • Phase 2: moderate (~3 points). Desire is now visible.
  • Phase 3: heavy (5-8 points). Hits the top fast.

When it reaches the cap (future update), the victim will be able to summon the NV directly without waiting for the nighttime spawn — the body "can't take waiting anymore".

 


 Tears system during WW

Throughout the WW session, the victim displays:

  1. 🎨 Custom tear texture (BQ_Lagrimas.package) — a CAS Part designed specifically for the mod: smeared makeup and ruined mascara. Applied when WW starts and removed when it ends.
  2. 🔊 Sobbing loop — vanilla sniffing/crying sample every ~2 sim minutes
  3. ✨ 3 visual effects of tears on precise facial bones: nose bridge + left eye + right eye (bg01_sim_infant_react_cry effects native to TS4)

The 3 systems have independent toggles in the menu — you can have just the sound, just the makeup, all three, or none.

 


Requirements

  • The Sims 4 build 1.125.59
  • WickedWhims — any modern version
  • Nisa's Wicked Perversions — required for the tear makeup (we use her nisa_applyoverlay command to apply our custom CAS Part at runtime; without NWP the VFX and sound still work, but the smeared makeup won't show)
  • Any base pack (no specific DLCs required, but some buffs leverage Get Famous if you have it)
  • Confirmed compatibility: ✅ MC Command Center · ✅ Sims4CommunityLib v3.21 · ✅ Basemental Drugs · ✅ Most WW addon mods

 


Installation

  1. Download the latest release .zip
  2. Extract the contents to Documents/Electronic Arts/The Sims 4/Mods/
  3. Make sure Options.ini has enabled = true for script mods and mods/custom content
  4. The BQ_NightVisitor/ folder must sit in the root of Mods (NOT nested inside subfolders like BQ_NightVisitor/BQ_NightVisitor/)
  5. Launch the game — the mod loads itself

To use external translations (Portuguese or others):

  • Create the folder Documents/.../Mods/BQ_NightVisitor/translations/
  • Drop the .json there (e.g. pt.json)
  • The mod detects it on startup

Configuration

Click any sim → "BQ Night Visitor → Configuration". The menu is split into categories:

  •  Nighttime spawn — time window, probability, preferred gender, manage NV candidates
  •  Public venue spawn — active venues, time window, probability, target isolation radius, attack only isolated sims yes/no
  •  Dual spawn — pair probability, watcher radius, force same-sex
  •  Combat — resolution mode (fitness+bonus / fixed chance / forced), NV bonus, surrender dialog for victims
  •  Victim — tears toggles (texture + sound + VFX independently), trauma on/off
  •  Immediate actions:
    • Spawn Night Visitor NOW
    • Spawn DUAL Night Visitors NOW
    • Manage NV candidates
    • Cancel active event
    • View my Predator stats
    • Victim debug (clear trait/buffs)
  •  Advanced — Reset to defaults

 

All cheats must be typed in the console (Ctrl+Shift+C → testingcheats true → visitante.X).

 


Languages

  • 🇬🇧 English — 321 native strings
  • 🇪🇸 Spanish (Latam/Spain) — 321 native strings, with raw tone and explicit vocabulary fitting the theme

 

If you want to contribute a new language, create a JSON in the translations/ folder following the key structure of the existing ones. The mod detects it automatically.

 


Known Issues

  • Save mid-WW + closing the .exe while the Hates Children bypass is active: the trait may be permanently removed. Extremely rare case (the session lasts seconds relative to the save).
  • Mods that also hook InstanceManager.load_data_into_class_instances without using functools.wraps: may break the convention S4CL expects. Not something we can fix on our end — if you find a conflict, report both mods.

 


Credits

  • WickedWhims (TURBODRIVER) — sex framework and animation_genders system
  • Nisa's Wicked Perversions (Nisa K) — nisa_applyoverlay command for dynamic CAS Part application
  • TurboLib2 — WW helpers

 


 

🌙 The night is young.

 

Remember to configure the mod correctly, as it's disabled by default.
I make my mod in both Spanish and English.
If anything is missing in English, please let me know, because it needs to be complete in both Spanish and English.

 

 

How do I activate or configure it?

 

Spoiler

image.png.14d6c461affed4c9451ec44216609696.png

image.png.1d9ba0a4bd03f8ea9068eba5b384de54.png

image.png.36aa596d2ca09e8b72850fe3fc899f95.png

image.png.436637e88f183d0765c417acc142b750.png

 

You also need to enable public spawning.

 

 

You configured it, but an NVS never appears?

 

Spoiler

Add NV NPCs

 

image.png.69069c4609f014c7f76fd997ba05b5af.png

image.png.cb84f7e428cb6afec9647ed91ddcb581.png

 

Want a playable NV?
Add the trait from the rewards store.

 

image.png.9a67e019c27f8d32e80edc0d12a29354.png

 

 

Known bugs that could occur:

 

  • Some public NVs end up having sex on the map, inside a house. (I'm working on that)
  • Sometimes, public NVs take so long to sneak through the neighborhood to their victim that they lose their target and simply leave.

 

Translations:

 

 

 

 

translate.PNG.f3a1a851625a60d5309fb1bd7f0be9ac.PNG

 

This folder contains a .json file with the dialogue for the missing parts of the mod. Translators replace the text with their own language and then rename the _template.json file accordingly.

 

  • French  --  fr.json
  • German  --  de.json
  • Italian  --  it.json
  • Portuguese  --  pt.json
  • Russian  --  ru.json
  • Japanese  --  ja.json
  • Korean  --  ko.json
  • Simplified Chinese  --  zh.json
  • Norwegian  --  no.json

 

 

If you can afford to support me and my projects on my Patreon, it would make me very happy. A little financial help is always a great incentive.

While this mod will always be free, if you support me, what I offer is the opportunity to participate as my BT, testing new content before anyone else and contributing creative ideas to the development.

And if you can't, I'm already happy that you enjoy my mod, so just leave me a message with a thank you and a black heart. (Black like my soul)

Edited by BaiQing


What's New in Version 2.0.1b

Released

A round of fixes — two of them crashes you reported. Thanks for the logs, they made this fast.

Night Visitor spawns but nothing happens (or never spawns at all)
If you saw TypeError: create_sim_instance() got multiple values for keyword argument 'spawn_point_override', this was it. Both symptoms — the visitor never arriving, and the visitor arriving and then just standing there — came from the same bug: a wrong parameter name in the backup spawn routine, which also corrupted the internal reference the event uses to track him. Fixed, along with the retry that was supposed to recover from it and silently never did. The update also adds diagnostic logging: if it still happens for you, send me visitante_mod.log.

Random crash during leave, partner fights and arrests
AttributeError: 'NoneType' object has no attribute 'run_child'. A background timer was telling sims to walk and route from outside the game's simulation thread, which The Sims 4 doesn't allow. Seven of those moved onto the game's own scheduler: the visitor leaving the lot, the partner defense (fight, restart, dismissing the cop), the "Stalk in Silence" loop, and the arrest wrap-up.

Playable Night Visitor

  • Attack could hit the same crash as above — it's now on the game's scheduler like the rest.

  • Attack failing silently is over. If the fight never engaged you got no message, the cooldown was already spent, and the visitor stayed flagged as "on the hunt" — which could bleed into your next consensual WickedWhims scene. Now it tells you, refunds the cooldown, and clears the flag.

  • Stalk in Silence: the crouched walk could stick to a sim permanently if you quit or travelled mid-stalk. It's now cleared when the lot loads. The stalk also ended almost immediately when the target was already close — fixed.

  • Creepy Smirk now actually animates when triggered from the config panel and the cheat command, not just from the pie menu. Its XP is consistent everywhere too (it was giving three different values depending on where you clicked).

Tester-reported fixes

  • Blue numbers on the floor when a scene started — gone. They were a WickedWhims debug overlay the mod was switching on by accident.

  • Tear makeup stuck on a sim's face after quitting mid-scene — now cleaned automatically when the lot loads. No cheats needed.

  • Portrait picker not opening from the computer.

  • Floor marker mesh showing up.

  • Three partner-defense options still showing in Spanish.

  • Scenes could start under furniture during the room tour.

Plus a cleanup pass (~1,000 lines of dead code removed) and an optimization pass.



×
×
  • Create New...