About This File
DatDude's Demo Experiments
A common complaint on Discord: there just aren't enough sales demos, so the job gets stale fast. This mod fixes that. Five new alternate demos, more video variety, new NPCs, new dangers, and new ways to build your sexual reputation — plus 13 new achievements and a shared unlock system. It's also built so other modders can plug their own demos into the same system.
Be careful. These demos can get dangerous.
Hypnosis — a hypnotist with dirty tricks and a pregnancy fetish.
Barista — he doesn't care if you orgasm on a Dumb Bitch, so watch yourself.
Pharmacy — the pharmacist may hand you an unknown pill with nasty side effects, like a Resistance or a Breeder.
Pool Cleaner — a stay-at-home housewife who's... strangely normal. She's hot, she's lonely, give her some attention.
Realtor — a straightforward sale that doesn't stay professional for long.
New in version 1.9.0: a "Follow up" storyline at the mall. If you've completed a Barista demo while selling a Dumb Bitch pill, there's a new barista — Bexley — working at Jitters, inside the Paradise Mall. Meet her across repeat visits, and she won't stay the same girl for long: how you treat her leaves a mark. The visits can go more than one way depending on who you are and who else is around — including one run-in with Purple-Pill-Alexia. It comes with its own achievements to chase, and a spoiler-tagged content guide is tucked into the mod archive for anyone who wants the full map.
HOW TO UNLOCK
Hit sales level 2 at the Sales Job. Your boss pulls you into his office and clears you for "Experimental Demos." They're on by default — after that, use the notice board in the break room to toggle them off or back on anytime.
If another mod breaks the intro scene (Usagi666's "Cold Calling Interruptions," older versions of my own Cold Calling Improvements, or anything that touches the :: work options passage), there's a break-room failsafe that unlocks you directly. Either way, the sign-up toggle appears once you reach level 2.
WHICH DEMO DO I GET?
Each demo is tied to specific pills, and two also require certain company types:
Hypnosis, Barista, Pool Cleaner — any company.
Pharmacy — event, hospitality, marketing, lifestyle, spa, gym, tech, travel, healthcare, or maritime companies only.
Realtor — real estate, event, hospitality, marketing, lifestyle, service contractor, tech, or farm companies only.
Hypnosis and Barista both cover Dumb Bitch / GoodGirl Basic / GoodGirl Max, so on some days you'll qualify for either. When that happens you're randomly assigned one, with the other shown locked behind a 🔒. Spend one Action Point to unlock free switching between every demo you qualify for that day. No console commands needed — just play, and pay the single AP if you'd rather pick than leave it to chance.
Ten new achievements are spread across all five demos, using the base game's achievement system, and the Jitters follow-up adds a few more of its own.
INSTALLATION
You need two mods:
Sales Demo Framework Backport — supplies the shared sales-demo framework everything here is built on. That framework didn't make it into the released base game (0.25.1 and earlier), so on every released build this mod is required.
DatDude's Demo Experiments — all five demos, the Jitters follow-up, the unlock sequence, and the achievements.
Install both with the Official X-Change Life Modloader Utility. Do NOT extract the archives yourself — the modloader handles that, and it also loads them in the right order (the Backport first). Both apply on 0.25.0 and 0.25.1 alike.
One correction to earlier versions of this page: it used to say you could delete the "Framework Backport." That was a mistake — it's required. If you removed it, put it back. (The separate, long-dead "DatDude's Demo Framework" is a different thing: it's incompatible, so don't load that one.)
BUG REPORTS
Report bugs on the X-Change Life Discord, in #mods-bug-reports. There's an existing thread titled "DatDude's Demo Experiments" — post there with a screenshot and your modlist. Much appreciated!
Edited by datdude69
prettified description
What's New in Version 1.9.3 See changelog
Released
Ensures that the new demo loading macros are idempotent; should fix any possible errors with macro definition.
STILL REQUIRES THE DEMO FRAMEWORK BACKPORT AS PACKAGED.