Jump to content

[WIP] SexLab Lover's Comfort 2013-12-30 v20131230


8 Screenshots

About This File

What the mod does ?

It is a lore friendly mod that transforms "You awaken feeling your Lover's Comfort" notification into live action.

Even you if are not married you will soon discover that residents of Skyrim love to comfort each other.

 

WIP - the mod is gong to stay WIP as long as I work (or plan to work :P) on it, so don't expect the status to change.

Implemented Features:

  1. Lover's Comfort - triggers sex with your spouse then you go to sleep at the same house.
  2. Follower's Comfort - get to know your follower from new perspective.
  3. NPC's Comfort - Married/Lovers NPC would occasionally comfort each other. Also Jarls and Housecarls, Cousins, Siblings, Courting NPCs.
  4. Couple Swinging - looking for some variety in sex? Ask NPC couples if they are interested to swing...
  5. Spouse Lover - If you do not comfort your spouse for some time he/she might find a lover, then see feature 3.

Planned Features:

  1. Spouse/Follower approach and ask for sex

Requirements:

  1. SKSE
  2. SkyUI 4.1
  3. FNIS
  4. SexLab 1.32+!!!
  5. SexLabAroused v20131230+!!!

Installation:

  1. BEFORE installing/enabling LoversComfort.esp verify that SexLabAroused is working properly. (You should see arousal changing overtime, PC being naked increases arousal of surrounding NPC, having sex reduces arousal).
  2. Copy all contents of attached .ZIP file to Skyrim/Data/ directory.

Uninstall / Cleanup:

 

 

Delete:

  • /Data/LoversComfort.esp
  • /Data/LoversComfort.bsa
  • /Data/LoversComfort.txt

 

Troubleshooting:

 

  1. Reread installation Instructions, do next ALL next steps:
  2. ********************************************************************************
  3. Check SexLab installation:
  4. Disable LoversComfort.esp
  5. Disable SexLabAroused.esp
  6. Install/Enable SexLab MatchMaker
  7. Fire MatchMaker spell on two NPCs, see if everything is working properly
  8. Fire MatchMaker spell on your favorite NPC and yourself, see if everything is working properly.
  9. If having problems at steps 8 or 7 then post problem at main SexLab thread.
  10. Do clean save with SexLabAroused and LoversComfort.esp being disabled.
  11. ********************************************************************************
  12. Check SexLabAroused installation:
  13. Enbale SexLabAroused.esp , leave LoversComfort.esp disabled.
  14. Load clean save from step 10.
  15. Fire Matchmaker spell again on PC and NPC.
  16. See if their arousal after sex is low, sould be zero.
  17. Wait for 25 hours, see if PC arousal increased.
  18. Undress PC, see that after 3 minutes surrounding NPCs have greater arousal then before.
  19. If having problem here post problem at SexLabAroused thread.
  20. Do clean save with LoversComfort.esp being disabled.
  21. ********************************************************************************
  22. If SexLab AND SexLabAroused installation is working properly then enable LoversComfort.esp.
  23. Load clean save you created at 20.
  24. Save and load again to load dialog (known Skyrim problem)
  25. If still having troubles post your problem and clearly state that SexLab AND SexLabAroused is working properly and you had preformed a clean save.

 

FAQ:

  1. What is load order for LoversComfort? Any load order, or use BOSS
  2. How to have follower dialogues for Vilja (or some other NPC)? Open console, with mouse click on NPC, type "setfactionrank XX05BB1C 0". You must replace XX with LoversComfort load order hex code, which you can find by typing "help loverscomfort".
  3. Does PC need to be married to run the mod ? NO, just all spouse related content will not work.
  4. Does the mod supports multiple marriages? NO, currently I don't have practical solution for multiple marriage support. Though some users manged to make it working for one of the spouses.
  5. Does the mod modify/remove/replace vanilla "Lover's Comfort" effect? No.

Documentation:

 

 

PC

  • At arousal 90+ will masturbate on wake up, can be disabled in MCM

Spouse

  • LoversComfort monitors players sleep, if player sleeps at same cell as spouse, the animations are triggered.
  • The logic is the similar to vanilla Lover's Comfort, so if you used to have the notification now you should also see the animation.
  • Comfort on sleep can be enabled/disabled through MCM menu toggle.
  • MCM toggle is ignored at very first time and/or if spouse is aroused > 80.
  • Also can trigger sex with spouse through dialogue, spouse would agree if arousal > 10.
  • Multiple marriages are NOT supported.

Follower

  • Animations with followers (and spouse) can be triggered via dialogue "Lets' have some...". Then two options would appear:

  1. Sex - follower will accept the request if arousal level is greater than 20.
  2. Threesome - follower will accept the request if arousal level is greater than 30 and there is another spouse/follower in the cell with arousal higher then 30.

  • Then PC goes to sleep If follower is aroused above 70, he/she will masturbate or have sex with another follower.

NPCs

  • LoversComfort scans whole cell for NPCs on entry to cell and once a game hour.
  • If NPC one is sleeping and it has related NPC animations would be triggered.
  • NPC Relations: Married, Courting, If Relationship rank >= 4, Jarls and House Carls, Cousins, Siblings
  • If NPC arousal is above 60, he/she might masturbate to reduce arousal.
  • It is possible to swing couples, with related NPCs (see above), If their arousal is > 40 and they are in the same cell.

Arousal

  • +2 to spouse if PC having sex with some other NPC
  • -10 to spouse for each contact with lover

Spouse Lover

  • If spouse is aroused above threshold set in MCM menu he/she will start looking for lover
  • Search is preformed then PC and spouse are in same cell, then NPC with highest deposition towards the spouse is selected to be potential lover.
  • There might be multiple potential lovers in different cells.
  • Each time (and only once a game day) the spouse meets potential lover, the lover rank is increased by +1
  • Lover ranks:
  • (-2) - 1 : does nothing
  • 2 - starts scene there spouse complains about neglection
  • 3 - sends letter to spouse, can brawl with lovers from that point
  • 4 - starts some bad lovers chatter scene (I welcome scenarios for this one)
  • 5 - starts sex

 

Hacking:

 

 

Most of mod statuses are governed by factions, so by setting faction rank you can do some quick hacks:

  1. "setfactionrank XX03AB71 1" - sets selected NPC as spouse lover with lover rank 1. NPC with highest lover rank in the cell will be selected as spouse lover.​​​

​​At all commands replace XX by LoversComfort load order hex code, you can find it by typing "help loverscomfort"

DO NOT try to start/stop quests via console, it might cause a lot of harm.

 

 

Bugs / Conflicts:

 

  1. NPCs sometimes are playing animations half sunk in beds
  2. v20131230 shows v20131216 in MCM menu, ignore it.

 

Version History:

v20121230 - requires SexLab 1.32+ and SexLabAroused 20131230+

- Matched API changes of SexLab Aroused

20131216 - requires SexLab 1.2+

- Fixed error and unnecessary scans if PC has no spouse

 

v20131207 - requires SexLab 1.2+

- Added option do disable NPC masturbation

- Added option do disable follower/s masturbation/sex on player sleep

- Many changes to how spouse looks for lovers

- Changed spouse lover faction to xx033333, the change will reset all lovers

- Spouse can also look for lovers in exterior cells, though some other AI mod is needed for spouse to go outside. Ex: Storefront by Arthmoor

- Added SexLabLocationMarkers at/near markets of Windhelm, Riften, Markarth, Whiterun and Solitude (for Storefront support, not required)

- Added Lover at rank 5 will visit the spouse at night (not current follower, arousal > 50)

- Some dialogue changes spouse-lovers scene at rank 4

- Changed threshold If spouse arousal > 80 -> will rape PC

- Changed threshold If NPC lonely and sleeping with arousal > 75 -> will masturbate (possible to disable, see above), only one per cell

- Many bug fixes

 

v20131122 - requires SexLab 1.2+

- Fixed masturbation conflict with Estrus Chaurus

- Added MCM option to disable masturbation on sleep

- Added MCM option to disable spouse scenes

- Added MCM option to disable dialogues

- Set spouse threshold to 100 to prevent start cheating (previous lovers can be handled with console or brawling)

 

v20131002 - requires SexLab 1.2

- Fixed some API mismatches with SexLab 1.2

- Fixed female playing male masturbation

- Fixed LC will not lunch animations if PC is in combat or hostile to PC are present in cell

- Fixed detection of special followers

- Added MCM translation files

- Removed Aroused NPC rape from LC, will move it to independent mod or LoversHook

- Unsatisfied spouse can still rape PC if arousal > 70

 

v20130824 - requires SexLab 1.5b

- Removed arousal from LC, added SexLab Aroused as dependency

- Spouse would agree for sex if arousal > 10

- Followers would agree for sex if arousal > 20

- Followers/Spouse would agree for threesome if arousal > 30

- Couples would agree for swing if arousal > 40

- NPCs would masturbate if sleeping and if arousal > 60

- Followers would masturbate/sex on PC wake up if arousal > 70

- Fixed PC masturbation on wake up, if arousal > 90

- If PC had sex not with a spouse then spouse gets +2 exposure

- Changed some dialogues

- Removed a lot of old code

 

v20130720 - requires SexLab 1.12

- Added check for threesome party, if there is no sufficient partners the speaker will refuse, even if aroused

- Fixed sex not started on Party if only one aroused actor is present

- Fixed F/F animations are played for F/M

- Fixed no more rape on consensual sex

- Let SexLab find bed and display message

 

v20130713 - requires SexLab 1.11b

- Updated code to support SexLab v1.1+ API

- Added F/M animations for F/F toggle at MCM

- Changed dialogue, now starts with "Let have some ..." and splits to

  • Comfort - starts sex with 2 actors, need arousal >= 3 for follower, always works with spouse
  • Party - tries to start threesome with PC, Speaker and spouse/followers, need arousal >= 5 to succeed

v20130626 - requires SexLab 1.01b

- Added staged Spouse <--> Lover relations (must enable subtitles, dialogue suggestions are welcome)

  • * at lover rank 2 - first scene spouse is complaining to potential lover
  • * at lover rank 3 - lover note is placed at spouse invetory, PC can brawl with Lover
  • * at lover rank 4 - second scene lover chater
  • * at lover rank 5 - sex animtion is played (actors don't have to sleep)
  • * BUG : Only newest note shows lover name

- Added couple swinging

  • * activated through dialogue, works on all couples who usually had sex via LC
  • * everybody must be in same cell (the other couple, spouse/follower and PC)
  • * couple arousal >= 5

* BUG : might place all actor at same place, f**** orgy, PC need to move manually

- Added MCM toggle for arousal notification

- Added PC will mastrubate if arousal >= 25 on sleep

- Added lone NPC with arousal >= 15 will mastrubate on sleep

- Added current aroused followers (>= 15) might have sex then PC goes to sleep and wakes up

- Removed thread lock from MakeLove, and SexLab callbacks, might fix some gliches, hopefully not add new ones

- Removed onSleep dependancy for Spouse <--> Lover interactions, simpler but might have sex in public places

- Restriced cell scan only to interior cells, less script load

- Modified Spouse will start looking for lover after arousal >= 10 (previously 7)

- Modified PC sex starts on dialogue, no need to sleep

- Modified current followers are not counted in most aroused actors, will not rape PC on sleep

- Modified default rape arousal to 15, will override user settings on update

- Modified rape probability reduced to 30% (from 50%) if aroused actor is present

- Modified Lover's Desire values:

  • * 0-4 Gives +5% magica and stamina regeneration
  • * 5-9 does nothing
  • * 10-14 skills improve 5% slower
  • * 15-19 skills improve 10% slower
  • * 20+ skils improve 15% slower

v20130604 - requires SexLab 1.01b

- Fixed NPC not having sex due to wrong cooldown timer for virgin NPC

- Fixed calculation of animation duration during rape

 

v20130528 - requires SexLab 1.0

- Less spam in debug log due to None function calls

- Arousal min value is 0 (instead of -2), updated Lover's Desire

- Follower would agree for sex if arousal > 3

- Posibly fixed NPC glowing FX as a resualt on Naked cloack effect

- Added 5.0 sec delay to "Actor is unsatisfied..." notification, otherwise it did not show up in many cases

- Effect from naked arousal for PC now adjust according to PC sexual orintation, which taken from SexLab

 

v20130527 - requires SexLab 1.0

- Added projectile spell that displays NPC arousal, fired with N hotkey

- Added N hot key also displays potential rapist

- Added faction for special followers that are not in currentFollowerFaction (Vilja). Faction FormID 0205BB1C

- Added note once a week from neglected spouse

- Added PC partner is unstisfied if sex duration is less then 0.8 of duration set in SexLab config, arousal goes up +5

- Modified spouse would also have "I need some comfort" dialogue and would always agree.

- Modified can brawl with spouse lover already from rank 3

- Modified spouse will mastrubate on sleep if arousal > 5 and there is no lover around

- Fixed time arousal bug, thanks to Anivaper. All time related arousal is going to reset itself on update

- Fixed debug trace spammig with ValidateActror

 

v20130514 - requires SexLab rev4

- Fixed arousal calculation bug

- Added naked graybeard exception

- Fixed looping lover-spouse sex, added 6 hour cooldown

- Removed cleanup code, lets leave the problem to framework

- Added spouse mastrubation, in case there is no lover

- Added threesome sex/rape

- Added NPC-NPC rape if arousal is higher then threshold

- Added naked NPC-NPC arousal, prevoisly it was only PC-NPC

 

v20130502 - requires SexLab rev3b

- Switched framework to SexLab

- Removed learning, position/stage switching, control override, victim effect

- Naked arousal is using cloak effect, gives more even and stable effect

- MCM togle spouse sex OnSleep

 

 

Credits:

Cmod - for creating SexiS framework, though it is not used by the current version it helped me to start the mod

Ashal - for creating SexLab framework

All modding community for creating scripts, animations, textures, meshes, utilities without which none would be possible.

Permissions:

Do whatever you want with the mod.


What's New in Version v20131230

Released

  • v20121230 - requires SexLab 1.32+ and SexLabAroused 20131230+
  • - Matched API changes of SexLab Aroused


×
×
  • 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