Iroha Posted November 14, 2021 Posted November 14, 2021 (edited) On 11/12/2021 at 6:54 PM, Monoman1 said: Difficult to diagnose anything to do with expressions. It's the wild west. Any mod can do anything at any point. There's no order or control. I'll take a look at it when I finish WT and get back to SLS.  Part of the ahegao expression after sex is brute forcing the expression via continuous updates for a few seconds which is effective but really inefficient. Doing that during sex would be unwise I think as there's just too much going on.  tldr: better expression control and priority systems are needed. There was an extension of mfg console here somewhere that went some of the way but still lacked something. Can you modify OnAnimationEnd() event in _sls_ahegao script for additional check for sticked-out tongue and opened mouth also? There are silly situations then tongue remains out(if was sticked out manually during animation) but mouth shuts on animation end, even with compatibility fix for SLU+ Edited November 14, 2021 by Iroha
Monoman1 Posted November 14, 2021 Posted November 14, 2021 6 hours ago, carolight said: SLS confiscates your fathers collar as a magic item, I need to add it to SLS exeptions list to work around this. This happen to me when I visit Solitude? Yea I'm aware of it. Unfortunately the current (substantial) set of filters do not catch zaz devices so a specific check will need to be added for zaz which is annoying because there's really no other way then adding yet another keyword check and thus slowing down the process more.Â
carolight Posted November 14, 2021 Posted November 14, 2021 Quick question, On the CumSlut job, it suggests you should set to so you have to wash off the cum so it dont disappear on its own... where is this option?
Iroha Posted November 14, 2021 Posted November 14, 2021 2 minutes ago, carolight said: Quick question, On the CumSlut job, it suggests you should set to so you have to wash off the cum so it dont disappear on its own... where is this option? sexlab cum timer and sexlab cum overlays timers
audhol Posted November 14, 2021 Posted November 14, 2021 1 hour ago, Monoman1 said: Yea I'm aware of it. Unfortunately the current (substantial) set of filters do not catch zaz devices so a specific check will need to be added for zaz which is annoying because there's really no other way then adding yet another keyword check and thus slowing down the process more.  Cough......Cough......Custom Collar......Cough......Cough????  Spoiler Â
Monoman1 Posted November 14, 2021 Posted November 14, 2021 1 hour ago, audhol said: Cough......Cough......Custom Collar......Cough......Cough Won't really solve the problem of SLS taking zaz items though.  There's a way simpler workaround though. Just add SexLab as a master to Zaz and add the sexlabnostrip keyword to all items. This makes sense both for SLS confiscations and sex scenes in general not stripping Zaz items. Who runs Zaz without SL anyway...?
Cybersky Posted November 14, 2021 Posted November 14, 2021 (edited) On 11/13/2021 at 12:00 PM, Monoman1 said: Paradise Halls You mean this one? Installing and restarting inside the abandoned prison just now. Edit: Does piercing management ON from YPS hurts Father quest in any way? I dont want them all (just to spare a few slots from slavetatts). Â About Living Takes Time found a LE version compatible with Frostfall 3.0.1 (trying my luck with 3.4): https://www.nexusmods.com/skyrim/mods/72611?tab=files&file_id=1000191081 Â Modder said it work with Frostfall 3.0.1 & Campfire 1.6. and plus Compatible with: - Realistic Needs and Diseases - Hunterborn - Wearable Lantern - Lanterns and Candles. Â Edited November 14, 2021 by Cybersky
Monoman1 Posted November 14, 2021 Posted November 14, 2021 2 hours ago, Cybersky said: You mean this one? Yea. 2 hours ago, Cybersky said: Edit: Does piercing management ON from YPS hurts Father quest in any way? Piercing monitor needs to be on for piercings to work properly. Don't know why the default is off.Â
Leoosp Posted November 14, 2021 Posted November 14, 2021 (edited) @Monoman1Â Another time taking lengthening modification is one you haven't considered is "Time Flies" (Time Flies at Skyrim Nexus - Mods and Community (nexusmods.com)). Cooking pot in Time Flies is its way of referring to cooking food, though it covers other activities from download. But also with the most recent released version introduced the possibility, to allow it support other activities from external mods. Edited November 14, 2021 by Leoosp
Monoman1 Posted November 14, 2021 Posted November 14, 2021 6 minutes ago, Leoosp said: But also with the most recent released version introduced the possibility, to allow it support other activities from external mods. Don't really see the point. It's very easy to advance time. WT already does it for several things - chopping wood and cleaning cum.  Haven't used that mod. But I haven't been 100% happy with either Living takes time or time passes. They're both missing features IMO. So I actually have both installed in my game and use them for different things.Â
Leoosp Posted November 14, 2021 Posted November 14, 2021 (edited) @Monoman1Â What features are you talking about specifically as it may have been changed with Time Flies? Also with Time Flies it interfaces with several other mods including Campfire and iNeed amongst others that are more compatible with those mods. Â In addition it also handles crafting differently through removing the expertise being the only factor in reducing how long crafting takes. Specifically it has it being more variable so some times make take longer than another by a random amount. Â Crafting takes time has been improved at least by separating Clothes and Armor into the own separate options. Â There's lots of the refinements and improvements mentioned on the Time Flies file page. Oh and if you have FISS installed all settings can be imported/exported at will. Edited November 14, 2021 by Leoosp
Monoman1 Posted November 14, 2021 Posted November 14, 2021 8 minutes ago, Leoosp said: @Monoman1Â What features are you talking about specifically as it may have been changed with Time Flies? Also with Time Flies it interfaces with several other mods including Campfire and iNeed amongst others that are more compatible with those mods. Â In addition it also handles crafting differently through removing the expertise being the only factor in reducing how long crafting takes. Specifically it has it being more variable so some times make take longer than another by a random amount. Â Crafting takes time has been improved at least by separating Clothes and Armor into the own separate options. Â There's lots of the refinements and improvements mentioned on the Time Flies file page. Oh and if you have FISS installed all settings can be imported/exported at will. I think what I like about time passes is that it factors in the weight and value of the item crafted into how long it takes.Â
Leoosp Posted November 15, 2021 Posted November 15, 2021 (edited) I have been looking at the source code and don't know whether it takes item value into account, and weight but the way the description is written may seem like it is. Would probably need to open it up in an editor to see, as the source code doesn't really tell you much. Edited November 15, 2021 by Leoosp
Monoman1 Posted November 15, 2021 Posted November 15, 2021 3 minutes ago, Leoosp said: as the source code doesn't really tell you much. Blasphemy!Â
Leoosp Posted November 15, 2021 Posted November 15, 2021 (edited) 21 minutes ago, Monoman1 said: Blasphemy!  Well take a look then see if you can figure it out as there's really in this refactored code that DF_XYZ wrote on Nexus Mods not much if any comments documenting what each section does. All you have is the variables, and each individual command, property, procedure and function call. So you would need to look up or know cold ("exceptionally") well the CK and Papyrus. If someone doesn't comment content (code) and doesn't know Time Flies like its author, then no one can know quickly and/or easily what it does.  I have tried to read and figure it out but with very little if any docs makes this hard going.  The code DF_XYZ wrote can go in for the award of how to make what you create, difficult to understand so if it doesn't mention its workings on for sure that it takes value (cost) and weight into account. The only option is to look at the code and open the plugin up in CK or xEdit.  Though it make just randomise the time taken, though on a scripting level. Time Flies is a modified version of Living Takes Time so if that one does then this one may too, but Time Flies is a modification of it so can be an unknown.  I really don't like it when code has very little commenting (documentation), or reference you can of course endeavour to work it out but, no documentation and not being the person or people who wrote it doesn't aid in figuring it out. Edited November 15, 2021 by Leoosp
Monoman1 Posted November 15, 2021 Posted November 15, 2021 4 minutes ago, Leoosp said: Well take a look then see if you can figure it out Can't really afford the time.  Open all scripts in notepad ++, CTRL + F and search for GetWeight GetGoldValue  No mention of either = unlikely it's taken into account unless there's some SKSE shenanigans going on. Â
Leoosp Posted November 15, 2021 Posted November 15, 2021 (edited) SKSE is involved in the requirements (dependencies), but no SKSE dll plugin present though it's influence may be not obvious. Â With no mention of GetWeight and GetGoldValue it looks like it doesn't. But it get's item name and type from items. Â However it's recommended to use CACO with it just like Living Takes Time and Time Passes. Edited November 15, 2021 by Leoosp
Balgin Posted November 15, 2021 Posted November 15, 2021 6 hours ago, Monoman1 said: Yea. Piercing monitor needs to be on for piercings to work properly. Don't know why the default is off.  It defaults to off because it's very script intensive. The user is supposed to decide which holes they want to monitor (or just leave them all on if they have a more high end rig).
Monoman1 Posted November 15, 2021 Posted November 15, 2021 2 hours ago, Balgin said:  It defaults to off because it's very script intensive. The user is supposed to decide which holes they want to monitor (or just leave them all on if they have a more high end rig). Yea i figured. Got to say, I feel like there's a lot of yps that could (and should) have been event based. I don't mean any disrespect. I'm glad to have yps. But there's way too much reliance on that massive regular update chunk. I'm sure there are things that would absolutely need regular updates (hair in particular) but I still think it could have been cut way back.  A few years ago I'd be tempted to try but it'd probably be easier to start from scratch altogether and I think I just wouldn't have the momentum to pull it off now.Â
kapibar Posted November 15, 2021 Posted November 15, 2021 @Monoman1 I don't know if this will be of any interest to you, or if you can do anything about it, but here goes. The cumslut job never worked for me, not since day one and no update changed it. Today I decided that enough is enough and I'm going to get this quest even if I have to fuck up every save. In theory requirements have been met, got the forced swallowing dialogue, then received "father is pleased I swallowed his cum", and then - obviously - nothing happens. pchsJobCumSlut = 1; pchsFatherCumSlut = -1; pchsPcCumslut = 1; timestamp = 5,29 pchsCumSlutQuest not enabled, stopped, stage 0. After using setstage command I immediately got forcegreet, which seemingly is supposed to appear after sex scene (I never got it in earlier playthoughs). Don't know if this issue is unique to my setup, however I tried to solve it multiple times and the only thing that worked is console commanding.
Darkwing241 Posted November 15, 2021 Posted November 15, 2021 14 hours ago, Monoman1 said: I'd be tempted to try but it'd probably be easier to start from scratch altogether It's not the most helpful but I would be over here cheering you on. 1
Monoman1 Posted November 15, 2021 Posted November 15, 2021 3 hours ago, kapibar said: pchsCumSlutQuest not enabled, stopped, stage 0. Think that's expected. This quest does not handle the introduction of forced cum swallowing. I think it handles voluntarily drinking cum. 3 hours ago, kapibar said: In theory requirements have been met, got the forced swallowing dialogue, This is handled by quest pchsCumDrinkerQuest.  This appears to be the relevant code: Spoiler Event OnInit() RegisterForModEvent("_SLS_PlayerSwallowedCum", "On_SLS_PlayerSwallowedCum") EndEvent Event On_SLS_PlayerSwallowedCum(Form akSource, Bool DidSwallow, Float CumAmount, Float LoadSizeBase, Bool IsCumPotion) Utility.Wait(1.0) ; Not priority If !DidSwallow && !IsCumPotion If pchsFather.HasLos(PlayerRef) || (PlayerRef.GetDistance(pchsFather) < 1000.0 && PlayerRef.GetCurrentLocation().IsSameLocation(pchsFather.GetCurrentLocation())) ; Player didn't swallow cum and Father is nearby If pchsAlwaysSwallows.GetValue() ; Player should always drink cum Fav.ModStat("Father is angry I didn't drink his cum", Menu.BaseFavourLoss, Depravity = 0.0, Submission = 0.0, Sender = Self) Else ; Introduce StorageUtil.AdjustIntValue(Self, "pchsPlayerSpatCum", 1) If StorageUtil.GetIntValue(Self, "pchsPlayerSpatCum", Missing = 0) >= 3 pchsAlwaysSwallows.SetValue(1.0) Debug.MessageBox("Just as I'm about to withdraw my lips from around his cock I feel father's hands on the back of my head, roughly pushing me deeper. I try to pull away but it's already too late.\n\nHis cock is past the entrance of my throat when he blasts his first load, straight into my stomach. Father then quickly draws my head back far enough that the tip of his cock rests on my tongue. And there he holds me with my head tilted back while his cock slowly fills my mouth with slimy cum.\n\n'Don't you dare spill a drop princess.'") StorageUtil.UnSetIntValue(Self, "pchsPlayerSpatCum") StorageUtil.SetFormValue(Self, "pchsPlayerSpatCumActor", akSource) RegisterForModEvent("HookAnimationEnd", "OnAnimationEnd") EndIf EndIf EndIf EndIf EndEvent Event OnAnimationEnd(int tid, bool HasPlayer) UnRegisterForModEvent("HookAnimationEnd") Utility.Wait(1.0) Sexlab.OpenMouth(PlayerRef) (Self.GetNthAlias(0) as ReferenceAlias).ForceRefTo(pchsFather) pchsFather.MoveTo(PlayerRef, 75.0 * Math.Sin(PlayerRef.GetAngleZ() + 180.0), 75.0 * Math.Cos(PlayerRef.GetAngleZ() + 180.0)) pchsFather.EvaluatePackage() EndEvent data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==  So it sounds like you're getting the orgasm event as expected but either the animation end event isn't firing for some reason or the FG alias isn't being filled. 2 possible issues:  1. Less likely but the registration for AnimationEnd is later in the code. It's possible the animation end event happens before registration occurs but I think if that were the case you'd simply get the approach at the end of your next sex scene. I could register slightly earlier. Honestly it shouldn't make a huge difference at all unless your script engine is buried with active/suspended scripts.  2. More possible maybe - the FG alias isn't being filled. 'Allow reserved' is not flagged on the quest. It can't be flagged because the quest is 'start game enabled' (which seems a bit stupid bethesda...).  After you get that dialogue box about being forced to swallow do: 'sqv  pchsCumDrinkerQuest' Do it several times between the message and the end and after the animation. Father should be filled into alias 0. If not this would explain it.  I would love to know what annoying mod is reserving father in the first place...  I'll see if I can flag allow reserved in TesEdit instead of the CK.Â
Monoman1 Posted November 15, 2021 Posted November 15, 2021 (edited) On 11/15/2021 at 7:33 PM, kapibar said: I don't know Try this: <snip>  I've used TesEdit to flag 'Allow reserved' but it's greyed out in the CK so I don't know that the game will respect it. I've also added a couple of debug messages to help you identify the issue.  Note that this version of WT contains several UNFINISHED and UNTESTED things so it should only be used by kapibar and then only just to identify this particular problem. I should not see more than one download...  @kapibar Using your current version get a save just before you begin the sex that fires the forced swallowing. Then install this version and see what happens. Use the sqv command above to check. If it works you should go back to your old version and save. And all you need to do is flag the alias on that quest as 'Allow reserved'.  You should get: 1. Forced swallow messagebox. 2. Once the animation ends you should get "Animation END" 3. And finally "Alias FILLED" at which point father should be in alias 0 using sqv from above. Edited November 17, 2021 by Monoman1
kapibar Posted November 16, 2021 Posted November 16, 2021 @Monoman1 thanks a lot, man. I really appreciate your effort in helping my case. I'll try to do my part as fast as I can and get back to you with results.
vocal Posted November 16, 2021 Posted November 16, 2021 I recall in one of the version change notes there was a mention of added extra SLSO enjoyment when having sex with father. Is this still in effect?
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