gghhjj666 Posted October 22, 2024 Posted October 22, 2024 Does anyone know how to setup the morphs page? Like values on the different morphs and the offsets.
Karkhel Posted November 3, 2024 Posted November 3, 2024 (edited) I'm just dipping my toes into SE modding and I want to make sure what I want is even feasible, I had a setup on LE where I used fertility mode and uses SL disparity to add debuffs based on how far into pregnancy my char is (just by looking at belly size) I don't remember if I used slif or morphs. Is this sort of thing doable on SE version? Latest one in this thread has some note about prob not working with SLIF. Modding takes a while, I want to know if this is even feasible on SE as this would be a deal breaker, I don't wanna bother with creating a mod list. In the meantime I guess I will try to create smallest modlist possible just to test this one thing out. Edit: Couldn't manage to get the belly debuffs to work, tried SLIF, morphs. For the record I'm playing on SE 1.5.9 and using CBBE special body if that matters. Considering just going back to LE, but will try some other ways of actually including pregnancy into gameplay and not just have it be visual flavor. Edited November 6, 2024 by Karkhel
pingbi146 Posted November 23, 2024 Posted November 23, 2024 I assume this is abandoned, but are there any plans for someone to take over?
hextun Posted March 27, 2025 Posted March 27, 2025 (edited) On 7/27/2024 at 9:30 AM, Somebody once told me ... said: Hi. The current version was buggy for me, at least for the Breasts node. I followed @Tutzier13's advice with the morphs, and it did kinda work when I only selected the first morph for the breasts. However, it was decreasing (morph 0 was read as 1 by the mod, and 2 was read as 0). As I was working on an update to Transformative elixirs (will post it soonish), I figured I could just use the same code for FWB, as it was what I wanted to use it for. So I simply edited the script to directly read the morph that interested me. Here is the (quick and dirty) fix, all in one: SLD SSE 14.4.1.zip For SSE/AE, tested on 1.6.353. You don't need to enable the morphs! Changelog: PROBABLY NOT SAVE GAME COMPATIBLE + Based on the file "Sexlab Disparity 14.4 - SSE with DLL and Clit Fix.7z" shared by @bubba999 + Integrates NG version from @ponzipyramid, archery byff and behavior conversions from @elliesec(not tested) + Uses morph by default, with "Breasts", "Belly" and "Butt", changes done at _fwb_modifiers.psc:1121 + Renamed the "mcm" property to "mcm_property" (required by my papyrus compiler) => this should make it unsafe to update midgame from what I understood (caused me some CTD until I reverted to a save prior enabling the old disparity in the mcm), might be fine if you never enabled disparity in the mcm + removed _fwb_mcm_playeralias.psc as it seemed to be unused (and failed compilation) + Compatible with 3BA, OBody NG, Transformative Elixirs natively (at least on my Load order) + Not tested with SLIF (probably won't work?) + Tested on AE 1.6.353, should probably work on the others versions If you want to apply this changes to another .zip, edit _fwb_modifiers.psc similarly to here on line 1121-1123. You might have to rename the "mcm" property (and then edit the esp in XEdit to rename the property) I'm quite a novice mod maker, so I can't guarantee that it will work on your end. I also only tested it briefly in the start cell. Credit where it's due to "Somebody once told me ..." for wrapping everything into a single archive. Unfortunately I found that somehow the clit fix had not been included. Furthermore, even when I applied the fix it didn't work in my existing game because the in memory arrays stored in the object are not reset once initialized. So, I have reuploaded and bumped to V14.4.2 to represent the updates. It is identical to V14.4.1 except in the Scripts folder where I have replaced the scripts with my updates, along with the source. Changelog: SAVE GAME COMPATIBLE WITH V14.4.1 BUT OTHERWISE SAME RULES + Applies the clit fix change to _fwb_modifiers.psc + Adds a SelfRepair() call in ReadPlayerState() that checks the slotMasksForSlot list for need of correction and applies the correction if necessary On a further note, I'm willing to pick this up as a project though I don't know if there's any protocol for that or anything. SLD SSE 14.4.2.zip Oh, here's a quick way to check for yourself about the clit issue on V14.4.1: C:\Users\Me\Downloads\SLD SSE 14.4.1\Data\scripts>dir *psc Volume in drive C is Windows Volume Serial Number is D27A-3210 Directory of C:\Users\Me\Downloads\SLD SSE 14.4.1\Data\scripts File Not Found C:\Users\Me\Downloads\SLD SSE 14.4.1\Data\scripts>c:\tools\Champollion.v1.3.2\Champollion.exe _fwb_modifiers.pex 1 files processed in 0.0354489 s Decompiled scripts written to C:\Users\Me\Downloads\SLD SSE 14.4.1\Data\scripts C:\Users\Me\Downloads\SLD SSE 14.4.1\Data\scripts>grep -in "slotMaskFromSlot\[50\]" *psc 2324: slotMaskFromSlot[50] = 1048576 ; #DEBUG_LINE_NO:3694 2334: slotMaskFromSlot[50] = 1073741824 ; #DEBUG_LINE_NO:3704 C:\Users\Me\Downloads\SLD SSE 14.4.1\Data\scripts> Edited March 27, 2025 by hextun 4
t0r4k Posted April 17, 2025 Posted April 17, 2025 (edited) I'm using the latest version posted by @hextun and there seems to be problem with morphs calculation of breastSize. Morphs like breastsSH and breastsSSH are positive, but breastsSize is negative in morphs calculation. It should be positive too as it visually increases breasts size. So if you have these size values in calculation they zero each other: breastsSize 0.5 breastsSH 0.5 Also save/load isn't saving morphs settings. As a side note for everyone else, if you want use values of the morphs as node values fo the effect settings, set master scale to 2 and master offset to -1. Edited April 18, 2025 by t0r4k
hextun Posted April 27, 2025 Posted April 27, 2025 (edited) On 4/17/2025 at 1:01 AM, t0r4k said: I'm using the latest version posted by @hextun and there seems to be problem with morphs calculation of breastSize. Morphs like breastsSH and breastsSSH are positive, but breastsSize is negative in morphs calculation. It should be positive too as it visually increases breasts size. So if you have these size values in calculation they zero each other: breastsSize 0.5 breastsSH 0.5 Also save/load isn't saving morphs settings. As a side note for everyone else, if you want use values of the morphs as node values fo the effect settings, set master scale to 2 and master offset to -1. I'm looking for the miscalculation you are referring to but going through the recalculation logic it looks like all three morphs are being treated identically (i.e. I didn't find anywhere that a sign was flipped for breast specifically). I feel lame having to ask since it would presumably be obvious, but do you have a line number for me to zero in on? Also, I can see code for saving of the slider values from the morph pages. What settings are you seeing not be saved? Edited April 27, 2025 by hextun
t0r4k Posted April 29, 2025 Posted April 29, 2025 (edited) On 4/27/2025 at 10:49 PM, hextun said: I'm looking for the miscalculation you are referring to but going through the recalculation logic it looks like all three morphs are being treated identically (i.e. I didn't find anywhere that a sign was flipped for breast specifically). I feel lame having to ask since it would presumably be obvious, but do you have a line number for me to zero in on? Also, I can see code for saving of the slider values from the morph pages. What settings are you seeing not be saved? Tried it again and it's definitely happening and only to breastsSize value. I am talking about breastSize value on page where is breastsSH, breastsSSH in the morphs tab, just to be sure we are on same page. It would be nice if someone else could test this issue to tell if it's me problem or everybody problem. Unfortunately as a noob user I can't tell what line is it really happening at. Maybe line 3447 in fwbmodifiers? About the saving, I did some digging to dig out the save file of those values and it seems mostly correct though i haven't seen masteroffsetvalues in there, maybe just overlooked it. From this I suspect the problem will be in loading. As i can change morphmasterweights of breasts to for example 50%. Loading doesnt change it to 100% as it is in save file. Im on skyrimvr version if it helps. FWB_Save_01.json Edited April 29, 2025 by t0r4k Added guess at what line its happening
crajjjj Posted April 29, 2025 Posted April 29, 2025 (edited) A small patch for Apropos2 esl version Edited May 21, 2025 by crajjjj Moved to https://www.loverslab.com/files/file/41804-crajjjj-patches-hub/ 2
Anunya Posted April 30, 2025 Posted April 30, 2025 What does the patch do? I mean... I read the linked patch, but I'm not sure I understood it.
crajjjj Posted April 30, 2025 Posted April 30, 2025 8 hours ago, Anunya said: What does the patch do? I mean... I read the linked patch, but I'm not sure I understood it. Esl version has different form address so doesn't work. This one uses skse call to get the form. So works for both apropos2 versions. 1
crajjjj Posted April 30, 2025 Posted April 30, 2025 9 hours ago, Anunya said: What does the patch do? I mean... I read the linked patch, but I'm not sure I understood it. The esl Version of apropos2 takes no slot + has morphs so no need for simple wear and tear mod anymore(kinda) 1
effrenatus Posted May 17, 2025 Posted May 17, 2025 How would one set up a buff that is supposed to be active during a rape? I don't see an option that activates even during any sex scene... I wonder if it was supposed to come under "Conditions" but a version 15 never happened, did it?
hextun Posted May 17, 2025 Posted May 17, 2025 9 hours ago, effrenatus said: How would one set up a buff that is supposed to be active during a rape? I don't see an option that activates even during any sex scene... I wonder if it was supposed to come under "Conditions" but a version 15 never happened, did it? Specifically and only during the rape scene? Yeah, I don't see how. But you *can* create a Buff/Debuff under Arousal for "Days since Last Rape" I think. Set that to 0, with 100% effectiveness, meaning it takes maximum effect as soon as the scene ends, then set it to whatever tapering duration you want and you can get a post-rape effect. Not the same, I know, but trying to guess at what might help.
Fraying9981 Posted June 6, 2025 Posted June 6, 2025 thanks for resurrecting this mod! How can I lower the SL Survival cumbreath effect affecting Speech? Basically it's a speech debuff that I would like to either reduce duration or debuff strength.
hextun Posted June 8, 2025 Posted June 8, 2025 On 6/6/2025 at 4:13 AM, Fraying9981 said: thanks for resurrecting this mod! How can I lower the SL Survival cumbreath effect affecting Speech? Basically it's a speech debuff that I would like to either reduce duration or debuff strength. I'm not sure off-hand. I know SLS has a slider for gag debuff effect on Speech but IIRC the cum breath was just a toggle. And there was an option to... allow milk to reduce the effect? I've been knee deep in skse code working on SLTRedux's plugin, so it's been a bit since I've been in game. I'm not sure that there's a slider in SLD to work with, but I'll check it out next time I'm in if I can remember to do so. (Ping me in a few days to remind me)
effrenatus Posted July 4, 2025 Posted July 4, 2025 (edited) Is there any way to get an effect that makes the PC basically get sexually turned off, like getting the SLArousal values: arousal, or preferably Timerate or Exposure reduced? And is there some kind of Frostfall integration? For example, I'd like to make a small kind of such debuff for not being naked for too long or feeling cold, or perhaps a bigger debuff when getting raped like cause it ruins the joy. ^^ Using SLAX-ASA3 here in case it matters. EDIT: Or, @hextun would these be possible in SLT? :o Edited July 4, 2025 by effrenatus
UnknownUnknowns Posted July 18, 2025 Posted July 18, 2025 So I'm trying to get this all to work, and it's a really nice mod and i really appreciate the port forward. Are the Breast/Belly/Butt tabs just not working at the moment? It's always input zero and I wanted to create some buffs/debuffs for Winterweight/FM+ and the like.
hextun Posted July 20, 2025 Posted July 20, 2025 On 4/29/2025 at 3:57 PM, crajjjj said: A small patch for Apropos2 esl version As a follow-up, here's a small update, 14.4.3. The ESL flagged version of Apropos2 also renamed FormIDs; _fwb_apropos2.psc looks up the Apropos2Actors quest by FormID. I added code so that if the first lookup fails it will switch to the ESL formID (0x01B). I also found that _fwb_dd.psc had included the modindex in the keyword FormIDs for piercingNipple and piercingVaginal (e.g. 0x0400CA39 instead of 0x0000CA39). I have corrected this. The keyword array that is looked up will be refreshed when SLD detects either "playerChanged" or "configurationChanged". I didn't look, so I leave it to your imagination as to what might trigger that during an OnUpdate() tick. SLD SSE 14.4.3.zip 5
Anunya Posted July 20, 2025 Posted July 20, 2025 (edited) Okay, so to be in good shape I install: Apropos2 SE Apropos2 Hentarim v1.0.12 SLD SSE 14.4.3.zip SLDisparityApropos2HentarimPatch.zip Is that correct? ... or does this make SLDisparityApropos2HentarimPatch obsolete? Edited July 20, 2025 by Anunya
hextun Posted July 20, 2025 Posted July 20, 2025 7 minutes ago, Anunya said: Okay, so to be in good shape I install: Apropos2 SE Apropos2 Hentarim v1.0.12 SLD SSE 14.4.3.zip SLDisparityApropos2HentarimPatch.zip Is that correct? ... or does this make SLDisparityApropos2HentarimPatch obsolete (as it also modifies _fwb_dd.psc )? Ooh. Good question. Unless they fixed those two keyword values, the hentairim patch will make nipple and clit piercings go back to not being detected. I'll have a look at that patch to see if it can be rolled in.
crajjjj Posted July 20, 2025 Posted July 20, 2025 51 minutes ago, hextun said: Ooh. Good question. Unless they fixed those two keyword values, the hentairim patch will make nipple and clit piercings go back to not being detected. I'll have a look at that patch to see if it can be rolled in. I think it is not needed. SLDisparityApropos2HentarimPatch just fixes actorlibrary Using getQuest btw. Bit less cumbersome perhaps Form actorLibraryForm = Quest.GetQuest("Apropos2Actors")
Siudhne Posted September 12, 2025 Posted September 12, 2025 (edited) On 7/20/2025 at 6:20 PM, hextun said: As a follow-up, here's a small update, 14.4.3. The ESL flagged version of Apropos2 also renamed FormIDs; _fwb_apropos2.psc looks up the Apropos2Actors quest by FormID. I added code so that if the first lookup fails it will switch to the ESL formID (0x01B). I also found that _fwb_dd.psc had included the modindex in the keyword FormIDs for piercingNipple and piercingVaginal (e.g. 0x0400CA39 instead of 0x0000CA39). I have corrected this. The keyword array that is looked up will be refreshed when SLD detects either "playerChanged" or "configurationChanged". I didn't look, so I leave it to your imagination as to what might trigger that during an OnUpdate() tick. SLD SSE 14.4.3.zip 834.05 kB · 57 downloads Great job! This was a must-have, nice to see it back for SE. Since you asked earlier: I don't know about protocol, but as a user I'd much rather see the SE version at their own download page and not buried somewhere inside the support thread. Edited September 12, 2025 by Siudhne
gghhjj666 Posted September 20, 2025 Posted September 20, 2025 (edited) On 4/27/2025 at 10:49 PM, hextun said: I'm looking for the miscalculation you are referring to but going through the recalculation logic it looks like all three morphs are being treated identically (i.e. I didn't find anywhere that a sign was flipped for breast specifically). I feel lame having to ask since it would presumably be obvious, but do you have a line number for me to zero in on? Also, I can see code for saving of the slider values from the morph pages. What settings are you seeing not be saved? Also noticing how both "Breasts" and "But" are used like a negative while others work correctly. If I remember correctly those morphs changed between LE and SE so probably why. In my case and how I noticed it was by seeing how in the "Morph Adjustment" tab Breasts was showing 1.7 and if I set the weight for that morph to 1 and all others to 0 the synthetic node would go into something along the lines of 0.8 while default is 1 meaning the node "shrinked" by using those morphs. I'll see if I can dig around but my knowledge is very limited. Not sure if this has any importance but found this at line 3447 in _fwb_modifiers.psc which seems to indicate that the mod is inverting both Butt and breasts which I don't believe should be the case anymore atleast in SE 3ba Quote morphPrescales[0] = invertScale ; Breasts INVERT -ve bigger morphPrescales[1] = invertScale ; BreastsSmall INVERT -ve bigger morphPrescales[6] = invertScale ; BreastFlatness INVERT -ve less flat morphPrescales[11] = invertScale ; TummyTuck INVERT -ve bigger morphPrescales[12] = invertScale ; Butt INVERT -ve bigger morphPrescales[13] = invertScale ; ButtSmall INVERT -ve bigger Edited September 20, 2025 by gghhjj666
ffonGoom Posted September 28, 2025 Posted September 28, 2025 First off, let me say that I love this mod, and I greatly appreciate all the work that went into creating it, updating it, and maintaining it. It has become an essential part of my load order. Thank you all very much! Several mods add eyeglasses to Skyrim. With its vision distortion sliders, SL Disparity might offer a way to apply penalties for not wearing glasses. Are there any plans to add such functionality?
hextun Posted January 17 Posted January 17 I had an idea... what about introducing a set of global variables (i.e. GLOB records in the .esp), maybe even with an API for "claiming" them. The idea then would be that SLD would monitor those additional GLOB values and allow you to create effects based on those values. How would this help? Expandability. You could easily create patches where, for example, a set of values is periodically checked and the GLOB updated, or an event handler is registered for a mod and when it fires, a result is updated to the appropriate GLOB. And SLD would just merrily go about its business applying the changes based on its periodic scan of the value. It would mean that, up to the limit of the number of GLOB values added and manageable, SLD could then be extended to match any condition you want, provided a suitable patch script was written. Heck, you could just use it by updating values via console commands if you wanted. Thoughts?
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