Ed86 Posted May 24, 2018 Share Posted May 24, 2018 (edited) SexLab Separate Orgasm SE View File Make SexLab Separate Orgasms Great Again!  Issue: SexLab animation always end with orgasms Fix: make separate orgasms for actors  -But.... isn't that option already there? -Well yes and no, sexlab always ends animations with orgasm, this was probably left due to compatibility reasons with earlier SexLab versions, and i don't think there any mods that use separate orgasms functionality, therefore that SL separate orgasms option is totally useless as a feature. -So what does this mod do? -This mod tries to fix above problem by modifying sslThreadController script to only play "OrgasmStart" and "OrgasmEnd" events when player has "Separate Orgasms" option disabled. -But doesn't that break many mods that use those events? -Yes, authors will have to update their mods, this would take around 5 min to add 1 new event.  Requirements: exactly Sex Animation Framework v1.63 SE / 1.65 AE SkyUI SKSSE *animation speed control doesnt work as SexLab Animation Speed Control dll isnt ported to SE, so its probably better if you disable it in mcm  Recommended mods: Dripping When Aroused SE (fancy sex effects) SLSO Player Succubus Addon (drain your sex partners) Sexlab Shrines (immersive way to raise purity and reduce lewdness turning your nympho characters into something humanlike)  Rate Mod if you like it, that might keep me motivated, oh and of course support me on Subscribestar  Installation: 1)download 2)install with your mod manager, overwrite everything else when asked 3)goto sexlab mcm enable separate orgasms 4)goto sexlab mcm enable ending orgasm effects, if you want camera shake and stuff 5)probably goto sexlab mcm and disable auto stage advance, or your poor key-bashing performance might be not enough to orgasm *use hotkey to enable widgets during sex if for some reason they dont show up *widgets will not work if you have mod that disables hud (during SL animations) *mod will not work if you overwrite its script, duh! Sound packs Installation: (not sure how many sound packs game supports but probably from 128 to 65 thousands? if your pc can handle that xD) 1)download (sound pack you want) 2)install with your mod manager 3)wait 10 seconds, see notification in top left corner 4)goto SLSO mcm and setup/select voice pack  *seems i've forgotten to tell you to launch game after step 2), yes you need to do that too  Features: -interactive sex -yours/partners actions actually matter -yours/partners Sexlab skills and relations actually matter -each actor orgasms individually instead of everyone orgasm at Sexlab AnimationEnd event -multi orgasms -multiple impregnations/inflation by male/futa/beast ejaculation(if your impregnation/inflation mod supports SLSO) -lots of logical conditions for orgasms -aggressor controls, so animation wont end until aggressor is done with you and you can go... i mean crawl away and carry your burden -victim controls, ability to set if victim of rape can orgasm -possibility for orgasm denial and punishment(if your slavery mod supports SLSO) -depending on relations, npc's may try to pleasure player, i don't know why but mighty dragonborn can return them favour -ability to break npc's mentally, or be broken by Sex Grandmaster Lydia and be turned into orgasming mess -sex enjoyment widget -SLA patch: reduced arousal reduction based on character lewdness, arousal gain for lewd characters from being raped -animation speed control based on actor enjoyment/stamina  useful Sexlab hot-keys: SPACE!!! - advance animation stage (+10 base excitement per stage(up to 60 at the end, i think?)) shift+SPACE!!! - go back 1 animation stage(-10 base excitement) O - switch animation End - End animation  Exhibitionism:  Detection of exhibitionism/shame based on SLA settings or actor lewdness(5+). Exhibitionist actors gain more enjoyment the more actors watch them and loose enjoyment when no one(few) watches them. (33-180%) Non Exhibitionist actors loose enjoyment the more actors watch them. (0-120%)  PC/NPC interactions:  PC can use 2 hot-keys to: 1)increase own/partner enjoyment (consumes stamina) 2)edge self/partner for 2 sec(prevent orgasm) (consumes magicka/stamina)  NPCs use above mechanics based on relationship rank, so: -enemies don't care about partner enjoyment. -neutral npc's... well who knows, you don't care about girl next door or maybe you do? -lewd npc's, if failed relationship checks, might pleasure them selves -lovers? well they are lovers... will bring you enjoyment, and try to hold off their orgasm so you can cum together, live forever in your happy little universe with big white dragon-bone house, green grass, and X kids  chances are:  10% + RelationshipRank(-4..+4) * 10 * 2 10% + Lewd(-6..+6) * 10 * 1.5  when actors magicka drops below 10%, actor is considered mentally broken, which enables autopilot for them and forces to give enjoyment to their partner, control is restored if they manage to gather 25% magicka  Modders stuff: SexLab Separate Orgasm GitHub   Making Separate Orgasm Patches for [insert ModName Here]:   I've made a new event to send Separate orgasm modevent, technically it can be reduced only to actor variable and thread id can be catched with SexLab.ThreadLib.ThreadSlots.FindActorController(ActorRef) on receiving end but its probably slower, but what do i know?, discuss? int Seid = ModEvent.Create("SexLabOrgasmSeparate")if SeidModEvent.PushForm(Seid, ActorRef)ModEvent.PushInt(Seid, Thread.tid)ModEvent.Send(Seid)endif to catch event you'll need to register new event RegisterForModEvent("SexLabOrgasmSeparate", "HentaiPregnancyImpregnateS") catched event is almost no different from catching "OrgasmStart" or "OrgasmEnd" or "AnimationEnd" event instead of: Event HentaiPregnancyImpregnate(string eventName, string argString, float argNum, form sender)...some code...EndEvent you make it: Event HentaiPregnancyImpregnateS(Form ActorRef, Int Thread)actor akActor = ActorRef as actorstring argString = Thread as string...some code...EndEvent you need akActor variable to determine who had orgasm in animation, like this: if actorList.Length > 1 && akActor != actorList[0] we check if we have more than 1 actor in animation and akActor who had orgasm is not in receiving position [0] in case your mod runs "AnimationEnd" or "OrgasmStart"/"OrgasmEnd", you probably want to add condition to prevent stuff like pregnancy running, if there was no orgasm and sexlab SeparateOrgasms option enabled so no double impregnation from separate orgasm and normal orgasm occurs If !SexLab.config.SeparateOrgasms || JsonUtil.GetIntValue("/SLSO/Config", "sl_default_always_orgasm") == 1 || (!thisThread.HasPlayer && JsonUtil.GetIntValue("/SLSO/Config", "sl_npcscene_always_orgasm") == 1) ...your code... EndIf  also you might want to add check !HasPlayer, for npc-npc scenes  Custom voice packs   voice pack consists of: 1)quest - adds new voices for SLSO through script, you can change quest name 2)formlists, you should only care about SLSO_FemaleVoiceSet_normal, 00 should always be filled. If you don't have enough sounds to fill all 01-09 sound descriptors, then its probably better to remove those 3)sound descriptors, you remove existing sound files and drag & drop yours, yes you can voice them your self and become famous!  sound formlists consist of 3 references 1)pain - played by victim actor 2)orgasm - someone is having a lot of fun 3)normal sounds - played during casual fun normal sounds split into 10 descriptors 00 descriptor contains all sounds, you should always fill it with sounds from normal 01-09 descriptors 01-09 corresponds to actor enjoyment during action, you'd probably need 3+(for diversity) sound files to fill each of those  Voice pack to npc binding: add Actor.GetLeveledActorBase() to voice json to make pc/npc always use preset voice *slso voices should be enabled in mcm ( != 0) *json shows formid in DEC, you need to convert it from HEX  sslActorAlias new functions   int function GetFullEnjoyment() returns all enjoyment Log("Enjoyment ["+Enjoyment+"] BaseEnjoyment["+BaseEnjoyment+"] SLArousal["+slaActorArousal+"]"+"] BonusEnjoyment["+BonusEnjoyment+"]")  float function GetFullEnjoymentMod() returns all modifiers to enjoyment  int function CalculateFullEnjoyment() script heavy function to calculate enjoyment, should not be called, use GetFullEnjoyment  function BonusEnjoyment(actor Ref = none, int experience = 0) adds + bonus enjoyment to actor/partner experience: inc/dec bonus enjoyment by set amount  function Orgasm(float experience = 0.0) experience - 2: resets timer, forces actor to orgasm, at any enjoyment, ignoring condition blocks experience - 1: resets timer, forces actor to orgasm, if enjoyment is above 90, obeys condition blocks  function HoldOut(float experience = 0.0) delays orgasm by 2+ experience sec 5+ experience sec for npc  int function GetOrgasmCount() returns orgasms count  function SetOrgasmCount(int SetOrgasms = 0) sets orgasms count to value  bool function IsCreature() return IsCreature endFunction  bool function IsAggressor() return IsAggressor endFunction   FAQ: Q: No MCM A: fix your game, not this mod problem  Q: Orgasm doesn't happen A: make sure your character meet orgasm conditions A: disable orgasm conditions A: enable orgasms/effects in sexlab  Q: Orgasm doesn't reduce arousal A: use included SLA patch A: congrats, you've reached hidden nympho achievement  Q: Arousal reduced (to 0?) when animation ends without orgasm A: you have a mod conflict, mod that does not support SLSO, fix your mods  Q: Enjoyment doesn't rise A: improve your skills/change or train your waifu   Supported mods: Native support: Hentai Pregnancy LE/SE Estrus Spider Estrus Dwemer Dripping when aroused Milk Mod Economy Devious Training  Patches: Sexlab Aroused(Redux) V29(patch included with slso) Fill Her Up 2 Beta NIO 1.12 SexLabUtil Sexlab Wear and Tear Devious Captures Sexist Guards  Community patches (oldrim, might still work) SoulgemOven 3 Player Succubus Quest Apropos SexLab Cumshot Sexlab Squirt Reborn SexLab Hormones BeeingFemale Untamed  SE: SexLab P+  report supported mods that are not in list i might make patches for mods that are no longer updated/maintained and use sexlab default events don't even ask(me) for patches for mods that are still actively maintained/updated by someone,... unless you support me on Patreon (LOL)  Credits: Ashal @ Skyrim SexLab - Sex Animation Framework h38fh2mf @ SexLab Animation Speed Control fishburger67 @ Sexlab Aroused Redux tanookitamatachi @ Animation-Appropriate Arousal Adjustments SKSE team SKYUI team  Permissions: If you repost/share this mod to other sites, you must add link to mods thread, my patreon, and provide descent translation of everything written on this page. You are not allowed to post/host/share this mod on cloud storage, torrent sites and file hosting services that: -force to buy premium and sms crap/ have terrible slow speeds. -give you money for file downloads/uploads/views/clicks. -install adware, crapware, trojans, viruses, miners, etc Changelog Submitter Ed86 Submitted 05/24/2018 Category Sex Effects Requires Sexlab Framework, SkyUi, SkSe Regular Edition Compatible No Edited December 20, 2021 by Ed86 16 Link to comment
Pfiffy Posted May 24, 2018 Share Posted May 24, 2018 You are busy with SE recently.... Link to comment
Caco Demon Posted May 24, 2018 Share Posted May 24, 2018 YESSSS! Â I've been waiting for this. Â Thanks Ed86! Link to comment
LeFlemard Posted May 24, 2018 Share Posted May 24, 2018 Oh? where you able to recompile the speed plugin? Link to comment
Ed86 Posted May 24, 2018 Author Share Posted May 24, 2018 22 minutes ago, LeFlemard said: Oh? where you able to recompile the speed plugin? no Link to comment
LeFlemard Posted May 24, 2018 Share Posted May 24, 2018 55 minutes ago, Ed86 said: no I'll continue trying my hand at it then :3 Link to comment
Cankiie Posted May 27, 2018 Share Posted May 27, 2018 I am afraid of asking this, I'll probably be thrown into traffic. Â But... I was curious about the mod, wanted to check it out, try it out. Â I like the idea of a more interactive system... but. Â I don't get it. Â What does the bars in the widget mean? What does the percentages mean? Why do the percentages change seemingly constantly during sex animations? How do I regain magicka during the animation? Â I... I mean, I see I can increase enjoyment with a mouse click, and I can withold an orgasm thus decrease enjoyment with another? Â I am supposed to get a lot of enjoyment to eventually reach orgasm, for the NPC and PC, but... I don't understand how I am supposed to increase enjoyment, or what I am looking at. 1 Link to comment
Ed86 Posted May 27, 2018 Author Share Posted May 27, 2018 7 hours ago, Cankiie said: What does the bars in the widget mean? What does the percentages mean? Why do the percentages change seemingly constantly during sex animations? How do I regain magicka during the animation?  I... I mean, I see I can increase enjoyment with a mouse click, and I can withold an orgasm thus decrease enjoyment with another?  I am supposed to get a lot of enjoyment to eventually reach orgasm, for the NPC and PC, but... I don't understand how I am supposed to increase enjoyment, or what I am looking at. enjoyment, modifier to enjoyment(like exhibitionism, masturbation etc), coz not everyone likes to be watched during sex by crowd?, drink mana potions?  yes  no orgasm isnt guaranteed, you can try though, press x to win Link to comment
Fixadent Posted May 28, 2018 Share Posted May 28, 2018 I cannot select/deselect any of the options for this mod in MCM. Â When I try to enable an option either by pressing enter or with a left mouse click, nothing happens. Link to comment
Ed86 Posted May 28, 2018 Author Share Posted May 28, 2018 11 minutes ago, Fixadent said: I cannot select/deselect any of the options for this mod in MCM. Â When I try to enable an option either by pressing enter or with a left mouse click, nothing happens. You didnt install mod correctly, reinstall Link to comment
Fixadent Posted May 28, 2018 Share Posted May 28, 2018 7 minutes ago, Ed86 said: You didnt install mod correctly, reinstall I installed it using nexus mod manager. Link to comment
Ed86 Posted May 29, 2018 Author Share Posted May 29, 2018 11 hours ago, Fixadent said: I installed it using nexus mod manager. reread description install sexlab reinstall mod Link to comment
Fixadent Posted May 29, 2018 Share Posted May 29, 2018 Okay, I got the buttons to work in the MCM menu, but the widgets don't appear during sex scenes and my female character doesn't squirt. Â Which types of sex scenes does this mod work with? Link to comment
Ed86 Posted May 29, 2018 Author Share Posted May 29, 2018 1 hour ago, Fixadent said: Okay, I got the buttons to work in the MCM menu, but the widgets don't appear during sex scenes and my female character doesn't squirt.  Which types of sex scenes does this mod work with? enable sl sep orgasms and orgasm effects  all scenes that run by sexlab you'll have widgets and control in scenes with player Link to comment
LeFlemard Posted May 29, 2018 Share Posted May 29, 2018 Mmm... I seems to have a bit of a problem, in aggresive/rape situation by a npc on the player, the npc orgasm part never completely fill up and I'm getting stuck in infinite animation... (reposted in the correct topic cuz I iz dumb) Link to comment
Ed86 Posted May 29, 2018 Author Share Posted May 29, 2018 1 hour ago, LeFlemard said: Mmm... I seems to have a bit of a problem, in aggresive/rape situation by a npc on the player, the npc orgasm part never completely fill up and I'm getting stuck in infinite animation... (reposted in the correct topic cuz I iz dumb) disable sexlab passive enjoyment gain per animation stage Link to comment
LeFlemard Posted May 29, 2018 Share Posted May 29, 2018 1 hour ago, Ed86 said: disable sexlab passive enjoyment gain per animation stage will try, thanks. Link to comment
Fixadent Posted May 29, 2018 Share Posted May 29, 2018 7 hours ago, Ed86 said: enable sl sep orgasms and orgasm effects  all scenes that run by sexlab you'll have widgets and control in scenes with player I have both of those settings enabled in MCM and there's still no squirting effect and the enjoyment bars don't show up during sex scenes.  Also, my female character doesn't drip even when I have dripping when aroused activated. Link to comment
LeonMagnus Posted May 30, 2018 Share Posted May 30, 2018 wait which file should i download ,can you tell me? Link to comment
Ed86 Posted May 30, 2018 Author Share Posted May 30, 2018 10 hours ago, Fixadent said: I have both of those settings enabled in MCM and there's still no squirting effect and the enjoyment bars don't show up during sex scenes.  Also, my female character doesn't drip even when I have dripping when aroused activated. no idea, something wrong with your skyrim/ installed mods  8 hours ago, LeonMagnus said: wait which file should i download ,can you tell me? really? it cant be THAT hard to guess SexLab-Separate-Orgasm-SE-1.4.3.7z Link to comment
Fixadent Posted May 31, 2018 Share Posted May 31, 2018 On 5/30/2018 at 1:53 AM, Ed86 said: no idea, something wrong with your skyrim/ installed mods  really? it cant be THAT hard to guess SexLab-Separate-Orgasm-SE-1.4.3.7z Here's a list of all of my installed mods/plugins.  Could something be causing a conflict? Link to comment
Ed86 Posted May 31, 2018 Author Share Posted May 31, 2018 2 hours ago, Fixadent said: Here's a list of all of my installed mods/plugins. Â Could something be causing a conflict? Â post papyrus.log Link to comment
aim4it Posted May 31, 2018 Share Posted May 31, 2018 2 hours ago, Fixadent said: Here's a list of all of my installed mods/plugins. Did you run loot, because you have an esm near the bottom of your mod list. Link to comment
Fixadent Posted May 31, 2018 Share Posted May 31, 2018 5 hours ago, aim4it said: Did you run loot, because you have an esm near the bottom of your mod list. I installed it using nexus mod manager? Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now