Home Artists Posts Import Register
Patreon importer is back online! Tell your friends ✅

Content

Arousal mechanics in OStim. This is not a port of SL Aroused, it is built from the ground up to bring you performance, a different algorithm, and specific OStim integration.

- Both the player and NPCs get hornier over time, raising their Arousal stat
- Higher levels of arousal make character's stimulation bars fill faster during OStim scenes
- OStim orgasms reduce arousal by varying amounts
- On-screen bar similar to OCum
- Optionally, you can set scenes to not end until you arousal bar is low
- Optionally, your stamina regen rate increases as your arousal goes up. Magicka regen rate goes down
- Characters witnessing an OStim scene will have their arousal shoot up quickly
- Optionally the player being naked or wearing an armor set with the EroticArmor keyword will make nearby characters become more aroused quickly
- High performance and long term stability was an extremely high priority. No script cloaks, no constant polling while playing, the same data management tech as the tried and true OCum
- API for addons

Arousal and the algorithm
Arousal goes up for everyone in the game all of the time. Each NPC has a unique arousal-gain speed, so it's different for everyone (the player's is always the same). To simulate off-screen sex or masturbation, if you have not been near an NPC for several days, their arousal will reset to something else. Max arousal for the player is usually reached in 4-5 days  with no orgasms

Arousal drops when a character has an orgasm in a OStim scene. The longer the build-up to the orgasm, the greater the arousal release will be. This means if you start a scene and speed up the scene to max speed and quickly finish, you will have less of an arousal drop (but still a sizable one)

Arousal also slightly rises over the course of an OStim scene. Also, if a character finishes a scene without orgasming, their arousal spikes considerably. This also means that kisses from ORomance raise arousal a lot.


OStim integration
When characters are aroused, their OStim stim bar will fill up faster. At near empty, it will fill slower. This means that characters that have not orgasmed in a long time will reach orgasm quicker

<5% arousal | Fills somewhat slower
5 - 40 | Normal
40 - 95 | Ranges from slightly faster to significantly faster
95 - 100 | Stim bar fills very fast

Special scene-ending feature
You can enable a setting in the MCM to change how OStim scenes can end with OAroused installed. With "Require low arousal to end scene" enabled, OStim scenes will prefer not to end until your arousal reaches 0. Specifically, if you have "End on Dom Orgasm" enabled, and your player character is the dom actor, the end event for you will not fire until your arousal is low. The same happens if your character is the sub actor with "End on Sub Orgasm" enabled. With this feature, if your character enters a scene with high arousal and orgasm doesn't empty it completely, your character will continue on with the scene until they're not longer aroused.

On-screen bar
By pressing right-ctrl, a bar similar to OCum's will appear to show you how aroused your character is. Key remappable.

Optional stat modification
Arousal can optionally affect your stamina and regen rates as follows:

<10% arousal | Staminia regen down 10%, magicka regen up 10%
10-40 | no effect
>40% | Stamina regen up 1-25%, magicka regen down 1-25% (amount depend on arousal)

Raising nearby NPC's arousal with nudity & OStim scenes
If your character or anyone else sees an OStim scene in progress, their arousal will skyrocket.

Optionally, if your player is naked or is wearing armor with the EroticArmor keyword attached, nearby NPCs will become more aroused as well. This feature is disabled by default, since it must do small script polls when your character is naked (they are still light on performance) . Which brings us to performance


Performance
Without the above nudity feature on, OAroused does not perform any script polling or use any script cloaks. OAroused only runs it's single script during OStim scenes. Beyond that it only runs a brief check on the player every 6 in-game hours to see if stat buffs need to be updated. OAroused was designed for performance and long-term stability, and uses an almost identical stat system to OCum, which tracked semen and semen generation for all NPCs like how OAroused tracks arousal.



Available for patrons & addon devs now: https://www.patreon.com/posts/54876904
Available for everyone else: some time later next month (October)

Comments

Anonymous

Wow, this suite of mods is really building up nicely. All I wish for now is a defeat style mod and I'll be set.

Anonymous

Is there a way to see an NPC's arousal level? This would be a nice feature especially if one is using oPrivacy with it. It might give the player an indication of how successful the player might be asking an NPC to talk. Of course, that would also mean Migal would need to adjust probabilities of a yes based on oAroused.