Jump to content

3 Screenshots

About This File

A consequence mod for sex, specifically sex with males (it's intended for female characters, but it works well for gay men).  It offers a downside for prostitution, sexual assault, or simple promiscuity with men that does not involve pregnancy or wear & tear, although it can be used along with those kinds of mods.

 

Love Sickness resembles a pregnancy mod by creating a chance for an "oh no" moment after sex.  You suddenly get unlucky and receive a set of flat debuffs.  However, like a wear & tear mod, the more sex you engage in, the worse things become.

 

Conditions and effects are highly configurable, with multiple levels of peril.  The net effect could be a minor annoyance (similar to catching a cold), or a "bad end" with little hope of recovery, or even a form of character reset.

 

This mod works as-is with LE and SE (and AE).  If your mod manager complains about form number 43, feel free to open and save the mod in the Creation Kit, but that's not necessary.


Lore

Semen can produce a euphoric state in females, like a narcotic agent.  Although it feels pleasant, it comes with debilitating effects.  It is an occupational hazard of prostitution, though it does make the job easier.  Whores have various names for it.  Nice girls call it the "love sickness".

 

Under the intoxicating effects of love sickness, thinking is clouded and reactions are impaired.  Adventuring becomes risky.  A love sick gal might just stay home awhile and, oh, have more sex.  That's risky, too.  Sex while love sick can extend the condition's duration, making it a difficult hole to climb out of.  It's a pleasant, comfortable state, with worries pushed out of mind.  To make matters worse, with frequent insemination the narcotic component can build up until it reaches an overload point, potentially permanently lowering resistance to love sickness, or even causing skills to be forgotten.  Sex workers might find that they've become unable to do any other kind of work -- not that their pimps would *dream* of exploiting this risk.

 

Your female adventurer is aware of these challenges and must try to cope with them.


How It Works

All debuffs and effects are configurable.  You get only the debuffs and risks that you choose.  You can set up love sickness so that it does nothing at all.  The settings can be changed and applied even while your character has love sickness.  If the effects seem too easy or too harsh, just change them -- immediately.

 

Your character has a chance to develop love sickness whenever she has sex with a man.  When that happens, she gets love sickness for the base duration.  Sex with men while love sick can extend the duration.  She would do best to wait out the condition, if she can.  While love sick, every insemination potentially adds to her euphoria level.  The level decays over time.  Its value is added to the base chance to get or extend love sickness.  It's a spiraling effect.  The higher the euphoria, the more likely it is that the love sickness duration will increase with each insemination.

 

When euphoria reaches 100%, an "overload" reaction might occur.  If it does, three things can happen (all configurable):
- The euphoria level will partially reset.
- The character will permanently lose resistance to love sickness.
- She will lose skills, and optionally might lose a level due to skill loss.

 

Loss of resistance to love sickness causes a slow decline.  It becomes easier and easier to become love sick.

 

Character level loss is turned off by default so that no one gets surprised, but I recommend enabling it.  Otherwise, being near the bottom of a level effectively makes you immune to skill loss.  If you lose a level, you'll lose one unspent perk point.  If you have no free points, you keep all your perks, but you'll have a perk point debt to repay after you regain a level.


Soft Integrations

- Arousal can be used as a factor if any up-to-date version of SexLab Aroused is installed.
- The mod should count multiple orgasms if Separate Orgasms is installed.


Compatibility

Skill Loss:  It is not recommended to use this mod's skill loss feature together with another skill loss mod IF that mod is configured to trigger on sex (rather than on defeat or other conditions), since both mods could attempt to remove skills (and potentially a level) at the same time.

Skill Progress:  Mods that change experience gain per skill might cause a skill rank to be "lost" without actually dropping a full rank.

Gender:  This mod determines gender according SexLab's gender setting.

Creatures:  Male creatures are recognized as male sex partners, but this mod does not introduce any bestiality.

 

For Mod Authors

Spoiler

Love sickness status and euphoria level are accessible from StorageUtil:

 

StorageUtil.GetIntValue(Player, "LVSK_IsLovesick", 0); 1 = true, 0 = false
StorageUtil.GetFloatValue(Player, "LVSK_Euphoria", 0.0); percentage, updated every game hour

 

You can send a mod event to boost love sickness:
    int handle = ModEvent.Create("LVSK_Boost")
    ModEvent.PushString(handle, eventName)
    ModEvent.PushFloat(handle, magnitude)
    ModEvent.PushInt(handle, type); 0 if normal, 1 if simple
    ModEvent.Send(handle)

 

eventName:  Name of your event, only used for notifications.
magnitude:  Amount of euphoria to add.  Must be > 0.
type:  0 if normal, 1 if simple.  A normal euphoria event can give love sickness and cause overload (and skill loss).  Magnitude is
       multiplied by the appropriate MCM setting for major or minor increase amount.  Hearts effect is played if enabled in the MCM.
       A simple event just gives existing euphoria a quiet bump.  It has no effect if the player isn't already lovesick.  It cannot
       cause love sickness or overload.  The magnitude is added to euphoria without multipliers.  Hearts effect is not used.  Euphoria
       cannot be raised above 99%.

 

NB:  By design, the mod will multiply any stimulus by the MCM setting for "major increase amount" (default = 4) when love sickness begins or is extended, which is most of the time.  Otherwise, it's multiplied by the "minor increase amount" (default = 1).

 

For testing, you can enable mod notifications with "set lvskTest to 1".


Credit

Credit and thanks to hilaribad for Defeat Skill Loss, which inspired this mod's skill loss system and provided scripting examples.

Credit and thanks to EnaiSiaion for allowing use of the Dibellan Hearts texture and hit shader example from Wintersun.


Permissions

Spoiler

- Do not upload to another site, except for language translation versions that make no other change and that do not charge money.  You don't have to ask permission to do a language translation.
- Do not mirror this mod on another site, even for free, except with written permission.
- Do not publish a modified version of this mod, in full or in part, other than simple language translations.  No "forked", "redux", "enhanced", "patched", "converted", or alternate versions.
- Do not use any mod assets or scripts in a for-profit mod, or one that requires a paid membership or a minimum "donation" to access.
- If you use scripts from this mod in another mod, you must provide the source code with your project.
- I do not own the hearts texture.  If you use it in a mod, you must credit EnaiSiaion and link to its source, Wintersun.

 

Edited by HexBolt8


What's New in Version 1.1

Released

New:  A new MCM page, "Skills Affected", allows individual skills to be toggled for skill loss.
- If updating from an earlier version, you MUST open the MCM once or all skills will be disabled.
- Thanks to Bratty Cheeks - RMCW and Succubus Skill Loss for inspiration for the page layout.

 

For Mod Authors:

Love sickness status and euphoria level are now accessible from StorageUtil.

You can send a mod event to boost love sickness.

Details are available on the mod page.

 

 

1.0.1

 

Changed:  Removed the body glow from the hearts effect.
Fixed:  SLSO integration wasn't working.  Huge thanks to MikeTM for the fix!



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use