Home Creators Posts Import Register Favorites Logout

Downloads

Content

Now Available (Beta)

Skyrim counts every dragon you put down. It has never counted a single night.

Every adult mod that needs to know what your character has done ends up writing its own notebook. One counts orgasms, another counts scenes. One reads OStim's metadata this way, another that way. Each of them carries its own copy of OStim's action list, and every OStim update leaves those copies a little more wrong.

So the same character ends up with three different histories, none of which agree — and a modder who wants to ask a simple question, has she done this before?, has nowhere to ask it.

OStim Sexual Life is the notebook, on its own. It watches OStim scenes and writes down what happened. That's all it does. No spells, no debuffs, no dialogue, nothing added to your game — because a framework that also plays gameplay designer is a framework nobody wants to depend on.

What's included:

Acts, by category and direction — vaginal, anal, oral, hands and thighs, breast, foot, foreplay, alone. Each one split into what you gave and what you took, read from the direction of the act itself rather than guessed from who was "dominant".

A whole scene counts once — twenty animation changes is still one encounter. Orgasms are the exception, counted one by one.

How it happened — double penetration, threesomes, gangbangs, orgies, rough, aggressive, creatures, same sex, alone.

Your firsts — the first time for each kind of act, kept separately, so a mod can know exactly what she has never done.

Partners — counted once each, however many times you go back, plus who it was last.

NPCs are tracked too — everyone you sleep with keeps their own history, so mods can tell the veteran from the one who has never been touched.

An MCM you can read — live numbers on one page, and a journal that tells you the same thing in words.

Your old progress comes with you — anything recorded by OStim Experience or OEager is imported the first time this loads. Nothing is counted twice.

This isn't a stats screen. It's the ledger the next mods get built on.

Because OStim needs a reputation. A world that never notices is a world that isn't really there, and no reputation system can exist until something is keeping score.

OStim Sexual Fame is what this was built for: a Skyrim where the innkeeper's tone depends on what the town has heard about you. That one is coming. He doesn't ship on a schedule, he ships when it's right — and this is the part that had to be solid first.

Requirements

Skyrim Special Edition / Anniversary Edition

SKSE64

OStim Standalone (and whatever OStim itself requires)

PapyrusUtil SE / AE

SkyUI 5.2+

MCM Helper

Optional: nothing. There is no SKSE plugin of its own, no ESM, one small ESP, and it runs alongside anything else in your OStim setup.

Installation

Install with your mod manager and enable OSexLife.esp

Load your save — including an existing one. The mod ships its own SEQ file, so the quests start on a save that never had it.

Open the MCM (OStim Sexual Life) and have a look at Settings.

Go have sex. The numbers move when the scene ends, not while it runs.

Uninstalling leaves nothing behind in your save: everything lives in PapyrusUtil storage, not in the plugin. No orphaned script waiting for you.

Beta notes

This is a beta. The counting has been tested, but not by enough people and not in enough kinds of scenes. What would help most, in order:

A plain one-on-one scene — did the right categories move, on the right side of given/taken?

Changing animations several times in one scene — it must still count as one encounter.

A threesome, and then something bigger — do Threesomes / Gangbangs / Orgies move?

Real double penetration — two partners at once should register; two partners taking turns should not.

Saving and loading in the middle of a scene — nothing lost, nothing doubled.

Coming from OStim Experience or OEager — did your old numbers arrive?

There's a Debug log toggle in Settings. Turn it on, run a scene, and your Papyrus.0.log will hold exactly what the mod saw — which is worth far more to me than "it seems wrong". Turn it off afterwards.

For mod authors

The archive has an "OSexLife API" folder with OSexLife.psc. Drop it in your import path and call it — every function is Global, so there's no quest to fill in, no alias, no property:

Int timesTaken = OSexLife.GetCount(akActor, OSexLife.CAT_ANAL(), OSexLife.ROLE_TAKE())Bool herFirst = OSexLife.IsVirginIn(akActor, OSexLife.CAT_VAGINAL())Float days = OSexLife.GetDaysSinceAny(akActor)

The player's numbers are also mirrored into GlobalVariables, which means you can gate dialogue on GetGlobalValue without writing a single line of Papyrus.

Ask for anything you need from the API and it goes on the list. This mod is only worth building if other people build on it.OSexLife v1.5 — News & Fixes

This update includes everything added since the last published version, v1.3.

News

Activity × Partner Race TrackingOSexLife can now track which partner races participated in vaginal, anal, oral, and other recorded activities.

Activity × Partner Size TrackingWhen TNG is installed, encounters can also be classified by the partner’s size category.

New Journal Page“Who has had you, and how” displays the races associated with each type of sexual activity.

Accurate First-Time ReportsThe encounter report can now identify whether an activity was the actor’s first with a particular race or size category.

Expanded Framework APINew functions allow mods such as Intimate Consequences and future reputation systems to safely access these records.

Fixes

Fixed First-Time Detection OrderFirst-time results no longer depend on which mod processes the end of an OStim scene first.

Fixed Incorrect Partner AttributionActivities are credited to the partner who actually performed them, rather than every participant present in the scene.

Fixed Group Scene ContaminationTemporary partner data is now cleared correctly, preventing actors from one encounter from affecting the next.

Improved Multi-Partner AccuracyDifferent partners and activities within the same scene are recorded independently and correctly.

Improved Save and Load-Order SafetyRace records preserve their identity without relying on raw FormIDs that could change with the load order.

Safe Compatibility with Older ReportsReports created before v1.5 return “unknown” for the new information instead of producing incorrect results or errors.

18+. What gets written down here stays between you and the notebook.

— Lirael Atelier 🐺

Files

Comments

Lirael Atelier

hi. my mod should win the conflict if it appears, but my mod do the same thing and much more. The other fact is the my OSTIM SEXUAL FAME will requires this one here.

Stormsoul

ok more testing - this does not record any data from most scenes that I have tested - Jailbang scenes did not count, sex by OTrainer or OMerchant did not count, sex with any creature or human did not count via Defeat Reforged (though did actually die after the humans as the dumped nearby put me on a cliff and I died from the fall....) and anything from OSolutions did not count. Not sure this has any pressence in a log file but would be curious what it has actualy tracked as it says I have had 5 partners.

Stormsoul

I will make sure the debug is on and repeat this whole process as I did not see any activity in the Papyrus log

Lirael Atelier

hii, this is very strange! because this mod make the math here, perfectly.. otrainer a omerchant use oldthings like osa.psc . that one i have to check. about osolutions, i use it too! and i have to tell you that i will do a real osolutions and oconfabulation. since they are bug to me and not complete

Stormsoul

ok so funny thing happens when you turn on debug vs not having it on. The mod works as expected - 5 creatures counted so far - wolf, skeever, skeleton, draugar and sabre cat I think was the last one. Prowess mods gave me new achievements I had never seen before - whore of riverwood, suprisingly moist were the new ones. 15 partners registered this time and it registered a three-some I did that got me the whore achievement. Have not tested this save on the merchants or trainers yet, or the jail whore scenario. No changes were made from the previous fresh start besides turning on the debug setting.

Stormsoul

I will save the logs for you.

Stormsoul

for some reason when I installed this in new MO2 build it no longer seems to work - on the surface. When you check it reads all zeros, when you check your stats in prowess - all zeros. BUT, Prowess still levels up with activity, the mod that mentions 'your actions will not be good for your reputation' still functions, the npc's call you whore and they know what you are. So is it just not reporting to the MCM and therefore every mod that tracks it also says zero? but they all seem to still be working, or maybe not, not sure. I have upgraded to 1.9 but the results are the same. I am prowess level 24, yet the stats of every mod says I am a virgin and have never been with anyone or anything.....

Stormsoul

on and on the Isle of Mara test setup, I was Prowess 100, long before the ending....yet the mods still read zeros for my stats of partners.