OsmelMC Posted October 29, 2021 Posted October 29, 2021 (edited) 1 hour ago, Ed86 said: and this one too ;bool CanOrgasm = Forced || (Animation.HasTag("Lesbian") && Thread.ActorCount == Thread.Females && !Stats.IsStraight(ActorRef)) ; Lesbians have special treatment because the Lesbian Animations usually don't have CumId assigned. int i = Thread.ActorCount ;while !CanOrgasm && i > 0 ; i -= 1 ; CanOrgasm = Animation.GetCumID(i, Stage) > 0 || Animation.GetCum(i) > 0 ;endWhile ;if !CanOrgasm ; ; Orgasm Disabled for the animation ; return ;endIf or at least should have if (!Config.SeparateOrgasms) check   This one is more complicated and yes with your mod is probably not recommended at leas in the way is done. For I check the logic there is fine and mostly prevent the orgasm on "LeadIn" animations that are the ones that usually don't come with Cum defined by the author  That code is to ensure that the cum description defined on the Animation is fallowed as the animation author decide it. Because SexLab allow the animation authors set (the exact moment, the actor that Cum and the actor that will receive the Cum) as part of the Animation properties. Sadly the current version of the "SexLab Animation Load" can't handle all those properties and only handle the global cum description, but even with just that this script do his work properly.  Anyway those scripts are made for the default "SexLab Framework" and of course you have your own way to deal with the orgasms and you are free to anything you considered better for your mod. Edited October 29, 2021 by OsmelMC
Ed86 Posted October 29, 2021 Author Posted October 29, 2021 (edited) 2 hours ago, OsmelMC said: Not with your mod installed but work fine and the users that try it without the SLSOÂ are fine with those conditions. Of course with your mod installed those lines need to be removed what you already did. "By the way I'm pissed with your comment there". as im with yours ?, ...i mean if you(?) DO make changes to something that uh... CORE of all the mods that updates not so frequently, and not maintained by you/can be updated easily, you should do A LOT of testing but anyways, you do know that with those conditions for SeparateOrgasms are unreachable? because you(?) allowed them to trigger only at last stage of animation Stage < StageCount or not at all if target already reached orgasm once Orgasms > 0 , so is obviously impossible to have multiple orgasms until manually triggered/forced by mod Edited October 29, 2021 by Ed86
Ed86 Posted October 29, 2021 Author Posted October 29, 2021 (edited) 1 hour ago, OsmelMC said:   This one is more complicated and yes with your mod is probably not recommended at leas in the way is done. For I check the logic there is fine and mostly prevent the orgasm on "LeadIn" animations that are the ones that usually don't come with Cum defined by the author  That code is to ensure that the cum description defined on the Animation is fallowed as the animation author decide it. Because SexLab allow the animation authors set (the exact moment, the actor that Cum and the actor that will receive the Cum) as part of the Animation properties. Sadly the current version of the "SexLab Animation Load" can't handle all those properties and only handle the global cum description, but even with just that this script do his work properly.  Anyway those scripts are made for the default "SexLab Framework" and of course you have your own way to deal with the orgasms and you are free to anything you considered better for your mod. i cant really argue with that as i havent tested it, but by the looks of it, it only triggers when forced, lesbians or last stage(animator cum defined, which kind of breaks whole point of sep orgasms, and also limited by code above preventing it to ever trigger) Edited October 29, 2021 by Ed86
PippinTom Posted October 29, 2021 Posted October 29, 2021 10 hours ago, Ed86 said: test it  So... I've tested it on few encounters (without hacks), including one with 4 futa orgasms and I must say that... ? Spoiler now (finally) things work as expected! ?  what makes me very happy, THANK YOU!  PS: and also - without passiveE - no more "buffer flushing"
Ed86 Posted October 29, 2021 Author Posted October 29, 2021 2 hours ago, OsmelMC said: Not with your mod installed but work fine and the users that try it without the SLSOÂ are fine with those conditions. Of course with your mod installed those lines need to be removed what you already did. "By the way I'm pissed with your comment there". DO NOT EVER TRUST #users 3
OsmelMC Posted October 29, 2021 Posted October 29, 2021 (edited) 6 hours ago, Ed86 said: as im with yours ?, ...i mean if you(?) DO make changes to something that uh... CORE of all the mods that updates not so frequently, and not maintained by you/can be updated easily, you should do A LOT of testing but anyways, you do know that with those conditions for SeparateOrgasms are unreachable? because you(?) allowed them to trigger only at last stage of animation Stage < StageCount or not at all if target already reached orgasm once Orgasms > 0 , so is obviously impossible to have multiple orgasms until manually triggered/forced by mod ? Obviously I was too tired when I write that line.  That condition is supposed to allow the orgasm at the end of the animation with low Enjoyment only when the actor have 0 orgasm by then. But originally was made to prevent the orgasm with less than 100 of enjoyment in case the SeparateOrgasm option be enabled.  I think the correct condition is this: elseIf !Forced && Enjoyment < 1 ; Actor have the orgasm few seconds ago or is in pain and can't orgasm return elseIf !Forced && Config.SeparateOrgasms && Enjoyment < 100 && (Stage < StageCount || Orgasms > 0) ; Prevent the orgasm with low enjoyment at least the last stage be reached without orgasms return  Hard to see when every time I compare the scripts I avoid that part for the unpleasant comment instead of a constructive comment pointing the error.  6 hours ago, Ed86 said: you should do A LOT of testing Except for the Expressions, the Version Update and the SeparateOrgasm most of the changes are bein tested from 6 mound to 2 years. Is a BETA so is implicit that need more test and fixes. Also the Mod is open in the GitHub server waiting for contributions and any help is appreciated. Edited October 30, 2021 by OsmelMC
OsmelMC Posted October 29, 2021 Posted October 29, 2021 2 hours ago, Ed86 said: but by the looks of it, it only triggers when forced, lesbians or last stage(animator cum defined, which kind of breaks whole point of sep orgasms, and also limited by code above preventing it to ever trigger)  Not really. The "Lesbian" there is because the Lesbian animations usually don't have CumID defined and is pointless try to find the CumID on the Lesbian animations so is allowing the Orgasm for the Females.  the condition there is all the females are allowed to cum on Lesbian animation but for the rest of the animations the orgasm is only allowed only if the the CumID is defined bool CanOrgasm = Forced || (IsFemale && (Animation.HasTag("Lesbian") || Animation.Females == Animation.PositionCount)) ; Lesbians have special treatment because the Lesbian Animations usually don't have CumId assigned. int i = Thread.ActorCount while !CanOrgasm && i > 0 i -= 1 CanOrgasm = Animation.GetCumID(i, Stage) > 0 || Animation.GetCum(i) > 0 endWhile if !CanOrgasm ; Orgasm Disabled for the animation return endIf this is about the animation properties and should be global
Ed86 Posted October 30, 2021 Author Posted October 30, 2021 (edited) 8 hours ago, OsmelMC said: Also the Mod is open in the GitHub server waiting for contributions and any help is appreciated. i like this, especially since the only git link you can find leads to dead LL git, and it was dead since uhh... 2014?  and actually i (and probably most other people) dont know SL has a alive git, and ive been sending suggestions/fixed through dm to ashal  8 hours ago, OsmelMC said: Except for the Expressions, the Version Update and the SeparateOrgasm most of the changes are bein tested from 6 mound to 2 years. Is a BETA so is implicit that need more test and fixes. im pretty sure testing is done by testing changes with logs, not submitting changes(tired or not) and then waiting for 6m-2y for maybe someone to maybe find and maybe report error  im not quite sure what you are trying to say with BETA, i mean it obviously is, and with the speed of its development ill never be out of BETA, but being beta is not an excuse to have broken code for 6m-1y   well... w/e this all is irrelevant Edited October 30, 2021 by Ed86
Ed86 Posted October 30, 2021 Author Posted October 30, 2021 6 hours ago, OsmelMC said:  Not really. The "Lesbian" there is because the Lesbian animations usually don't have CumID defined and is pointless try to find the CumID on the Lesbian animations so is allowing the Orgasm for the Females.  the condition there is all the females are allowed to cum on Lesbian animation but for the rest of the animations the orgasm is only allowed only if the the CumID is defined bool CanOrgasm = Forced || (IsFemale && (Animation.HasTag("Lesbian") || Animation.Females == Animation.PositionCount)) ; Lesbians have special treatment because the Lesbian Animations usually don't have CumId assigned. int i = Thread.ActorCount while !CanOrgasm && i > 0 i -= 1 CanOrgasm = Animation.GetCumID(i, Stage) > 0 || Animation.GetCum(i) > 0 endWhile if !CanOrgasm ; Orgasm Disabled for the animation return endIf this is about the animation properties and should be global so... with this and code above, your vision of separate orgasms is that they can only happen once, at final stage, with lesbians or CumID?  i... see this as a side step of default always orgasm and it ... doesnt solve anything/ more like even complicates current orgasm/animations issues even more
BreadDain Posted October 30, 2021 Posted October 30, 2021 Would there be a possibility that SLSO doesn't send orgasm event for NPCs? Because I am being stalked with constantly horny Lydia which can't get off by any means.
Ed86 Posted October 31, 2021 Author Posted October 31, 2021 23 hours ago, OsmelMC said: @Ed86 https://github.com/eeveelo/SexLab  hm... since there is no dev chat in discord or anything, may i inquire why did you add elseIf !Forced && Enjoyment < 1 and if Enjoyment < 100 && (Stage < StageCount || Orgasms > 0)  as far as i can see, they will never trigger ... because enjoyment is always >=100 Â
TheDragonBorn Posted October 31, 2021 Posted October 31, 2021 hey ed! love your work and i have been using this since you made it for LE. I finally gave SE a shot since it has way more mods now and i just got your latest SLSO, i was curious and wanted verify with you your partner wont try to boost your arousal at all anymore in this update? first thing is first i mean no disrespect, just curious im use to how well made the LE one is and was just curious how much could possibly be missing from this one. i was using the version you posted on the first of october and planned on grabbing this one but i may choose to wait if this make my characters spouse selfish lol
Ed86 Posted October 31, 2021 Author Posted October 31, 2021 25 minutes ago, TheDragonBorn said: hey ed! love your work and i have been using this since you made it for LE. I finally gave SE a shot since it has way more mods now and i just got your latest SLSO, i was curious and wanted verify with you your partner wont try to boost your arousal at all anymore in this update? first thing is first i mean no disrespect, just curious im use to how well made the LE one is and was just curious how much could possibly be missing from this one. i was using the version you posted on the first of october and planned on grabbing this one but i may choose to wait if this make my characters spouse selfish lol well you might change it to the old ways in mcm, but dont tell that anyone 1
OsmelMC Posted October 31, 2021 Posted October 31, 2021 8 hours ago, Ed86 said: hm... since there is no dev chat in discord or anything, may i inquire why did you add elseIf !Forced && Enjoyment < 1 and if Enjoyment < 100 && (Stage < StageCount || Orgasms > 0) Â as far as i can see, they will never trigger ... because enjoyment is always >=100 Â Since the FullEnjoyment can be negative for Victim on rape Aggressive scenes, the Enjoyment can be 0 and the Pain > 0. Also the Enjoyment go from 0 to more than 100 because the Orgasms should keep it under 100 but by the moment when the Enjoyment is added to the QuitEnjoyment the enjoyment is usually bit more than 100. Â Â Â Â The GitHub allow every logged user make his own changes on the scripts and even discuss the changes with the others. But I only check the GitHub when I uploading some change or when I waiting for Ashal to merge the pull request once a month. So is faster keep the chat in the LoversLab forum.
Ed86 Posted November 1, 2021 Author Posted November 1, 2021 7 hours ago, OsmelMC said: Since the FullEnjoyment can be negative for Victim on rape Aggressive scenes, the Enjoyment can be 0 and the Pain > 0. Also the Enjoyment go from 0 to more than 100 because the Orgasms should keep it under 100 but by the moment when the Enjoyment is added to the QuitEnjoyment the enjoyment is usually bit more than 100. okay.... so if i understood correctly both chunks used to disable final animation orgasm 1st chunk - if actor had separate or forced orgasm and enjoyment still 0, unlikely but i guess that works and the 2nd chunk - if actor doesnt have 100+ enjoyment and orgasmed before but what does if Enjoyment < 100 && (Stage < StageCount || Orgasms > 0) do? at this point its always final stage, is it not?   oof... so basically ... you made a lot more complex "always orgasm" code, where character can have "always" (separate) "orgasm" but only if its last/cum stage, and always 1, since you cant build up enough enjoyment for 2nd b4 animation ends  eh...i think i'd rather stick with SLSO implementation where player/npc has control over orgasms, might be less compatible with animation flow, but w/e, they are all the same after you watch em few hundred times
Thamiord20 Posted November 1, 2021 Posted November 1, 2021 Help no animations playing. They just stand together and nothing proceeds. The widget appears but nothing happens, animation wise. 1
Someone92 Posted November 1, 2021 Posted November 1, 2021 Are they in T pose? Then you have not run FNIS. Does the problem still happens if you have SLSO disabled? 1
Thamiord20 Posted November 1, 2021 Posted November 1, 2021 1 hour ago, Someone92 said: Are they in T pose? Then you have not run FNIS. Does the problem still happens if you have SLSO disabled? But it only happens when i use the 1.7.4. If i use the 1.6.7 everything is working fine. No the problem does not happen if i disable the 1.7.4. it seems that the problem, at least for me is the update 1.7.4 the 1.6.7 works fine. Thanks for helping Someone92 1
DocClox Posted November 1, 2021 Posted November 1, 2021 3 hours ago, Thamiord20 said: Help no animations playing. They just stand together and nothing proceeds. The widget appears but nothing happens, animation wise.  Make sure you have sexlab started.  If you use SLAL packs, make sure the anims you want are enabled and registered. If so, maybe rebuild the animation registry.  I've been having similar issues. I don't think they're related to SLSO 1
OsmelMC Posted November 1, 2021 Posted November 1, 2021 6 hours ago, Ed86 said: okay.... so if i understood correctly both chunks used to disable final animation orgasm 1st chunk - if actor had separate or forced orgasm and enjoyment still 0, unlikely but i guess that works and the 2nd chunk - if actor doesnt have 100+ enjoyment and orgasmed before but what does if Enjoyment < 100 && (Stage < StageCount || Orgasms > 0) do? at this point its always final stage, is it not?   oof... so basically ... you made a lot more complex "always orgasm" code, where character can have "always" (separate) "orgasm" but only if its last/cum stage, and always 1, since you cant build up enough enjoyment for 2nd b4 animation ends  eh...i think i'd rather stick with SLSO implementation where player/npc has control over orgasms, might be less compatible with animation flow, but w/e, they are all the same after you watch em few hundred times Read again!  That line says that prevents the Orgasm with low Enjoyment at lease reach the last stage without Orgasm.  That means you can Orgasm at any stage if you have the Enjoyment and you can even have the Orgasm at the last stage without the required Enjoyment if you still have 0 Orgasm.   You have to remember that the Orgasm can be called at any time from another Mod and the last stage always call for the Orgasms without care about the Enjoyment.   Look, is working so must be right...
Ed86 Posted November 1, 2021 Author Posted November 1, 2021 1 hour ago, OsmelMC said: Read again!  That line says that prevents the Orgasm with low Enjoyment at lease reach the last stage without Orgasm.  That means you can Orgasm at any stage if you have the Enjoyment and you can even have the Orgasm at the last stage without the required Enjoyment if you still have 0 Orgasm.   You have to remember that the Orgasm can be called at any time from another Mod and the last stage always call for the Orgasms without care about the Enjoyment.   Look, is working so must be right... description is not clear  okay... then my 1st guess was correct and later wasnt so... basically its only purpose is to prevent other mods from triggering SeparateOrgasms (when SeparateOrgasms enabled) without using forced flag and skipping all checks questionable... but okay 1
Thamiord20 Posted November 2, 2021 Posted November 2, 2021 23 hours ago, Thamiord20 said:   On 11/1/2021 at 1:34 PM, DocClox said:  Make sure you have sexlab started.  If you use SLAL packs, make sure the anims you want are enabled and registered. If so, maybe rebuild the animation registry.  I've been having similar issues. I don't think they're related to SLSO It only happens when i install the latest update 1.7.4. My animations work perfectly fine without it. As i said 1.6.7 works fine and the animations work fine. 1
Thamiord20 Posted November 2, 2021 Posted November 2, 2021 (edited) 1 hour ago, Thamiord20 said: This is what happens when i install 1.7.4 update. Also i can't use Sex Tools H key dosen't show up. But 1.6.7 works fine and Sex tools. Edited November 2, 2021 by Thamiord20 I solved the issue....The Sexlab Framework i was using was SexLab Framework SE 1.63 - BETA 8 instead of BETA 9. Now everything works fine now with 1.7.4 update. Sorry about that guys, my bad. Thank for your help and Ed86 for a great mod. 1
skyrimbelongstothenords69 Posted November 3, 2021 Posted November 3, 2021 (edited) no voice sound in scenes???? Edited November 3, 2021 by skyrimbelongstothenords69 forgot
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