Jump to content

SexLab SE - Sex Animation Framework v1.66b - 01/18/2024


Recommended Posts

Posted
17 hours ago, osmelmc said:

@Vyxenne thanks for the detailed description of the issue.

 

Is true that the Force Page Reset on each option is a nightmare when you have many items. I will check for another solution more accurate instead of the ForcePageReset function.

Thank you from the bottom of my slutty little heart for doing this!

HeresMyUnderwearReduced.png

Posted

this message appears "outdated or skyrim install detected. sexlab currently requires skyrim v1.9.32 or newer in order to function. to continue using this mod; you must update your install and reload your game", what does it mean

Posted
57 minutes ago, rtog said:

this message appears "outdated or skyrim install detected. sexlab currently requires skyrim v1.9.32 or newer in order to function. to continue using this mod; you must update your install and reload your game", what does it mean

 

You installed the wrong version. Get the SE version (1.63 beta8) from the first post on this  thread.

Posted
1 hour ago, zarantha said:

You installed the wrong version. Get the SE version (1.63 beta8) from the first post on this  thread.

I downloaded "FULL Beta 8 Archive:"

Posted
21 hours ago, rtog said:

this message appears "outdated or skyrim install detected. sexlab currently requires skyrim v1.9.32 or newer in order to function. to continue using this mod; you must update your install and reload your game", what does it mean

It probably means you have installed the Oldrim version of SexLab Framework into your SSE game.

Posted
On 2/22/2021 at 2:38 PM, tasairis said:

 

Ah, the number of times I've written facades for SKI_ConfigBase... API isn't exactly the nicest, is it?

 

All the option functions allow updating ones other than the current one, like SetOptionFlagsST is (int flags, bool noUpdate = false, string stateName = current state). Set noUpdate=true for all but the last one being updated.

 

Thanks. I already fixed it using a GoToState() before the SET functions with the name of the Option as the State. But thanks to you I noticed just now that I don't need the GoToState because the function allow set it as parameter so I going to change that right now... Thanks again.

 

My real issue is change the Page to show the Animation selected from the "Toggle Animations" page on the "Animation Editor" page. I already try the SetPage() function and the "SKICP_pageSelected" ModEvent and in both cases show me the "Animation Editor" page but any Page Reset send me back to the "Toggle Animations" page

Posted
21 hours ago, rtog said:

I downloaded "FULL Beta 8 Archive:"

That means that you SKSE is outdated and I think the minimum SKSE version allowed is the v2.0.9

Posted

I found a bug(?) with the strap-ons provided by SL. Texture path in meshes is wrong: they look in textures\sextoys-calyps\strapon.... while in both the beta8 download and github release are in textures\SexLab

Posted
8 hours ago, osmelmc said:

That means that you SKSE is outdated and I think the minimum SKSE version allowed is the v2.0.9

I have the latest version of skse

Posted
1 hour ago, JuliusXX said:

 

SKSE or SKSE64?

skse64,I followed the link from the first post, then where to download the required skse

Posted
1 hour ago, rtog said:

skse64,I followed the link from the first post, then where to download the required skse

 

Check the bottom left corner of the system menu (in small font)

 

What version is your game? Maybe you actually have LE instead of SE? Or your SE game needs to be updated to the latest version.

Posted
13 hours ago, osmelmc said:

Thanks. I already fixed it using a GoToState() before the SET functions with the name of the Option as the State. But thanks to you I noticed just now that I don't need the GoToState because the function allow set it as parameter so I going to change that right now... Thanks again.

 

My real issue is change the Page to show the Animation selected from the "Toggle Animations" page on the "Animation Editor" page. I already try the SetPage() function and the "SKICP_pageSelected" ModEvent and in both cases show me the "Animation Editor" page but any Page Reset send me back to the "Toggle Animations" page

 

And you're calling SetPage with something resembling this?

 

SetPage("$SSL_AnimationEditor", Pages.Find("$SSL_AnimationEditor"))

 

I'm not sure there's a way to trick the UI into switching to a new page - the current page is handed from the SWF (which tracks state) to Papyrus, not the other way around. The workaround would be to stay on the page, force a reset, and render the editor page instead using the PreventOverwrite mechanism.

Posted
5 hours ago, tasairis said:

 

And you're calling SetPage with something resembling this?

 


SetPage("$SSL_AnimationEditor", Pages.Find("$SSL_AnimationEditor"))

 

I'm not sure there's a way to trick the UI into switching to a new page - the current page is handed from the SWF (which tracks state) to Papyrus, not the other way around. The workaround would be to stay on the page, force a reset, and render the editor page instead using the PreventOverwrite mechanism.

Yes the SetPage function show me the page but don't change the page for real and try with something like the PreventOverride is not possible without some Even like OnPageChange to reset the variable. But now I remember that I have a "SWF Decompiler" so I will try Decompiling the SWF file to see if is something there that helps me.

Posted
12 hours ago, zarantha said:

 

Check the bottom left corner of the system menu (in small font)

 

What version is your game? Maybe you actually have LE instead of SE? Or your SE game needs to be updated to the latest version.

SE steam version

Posted
7 hours ago, Sailing Rebel said:

We need the exact version number displayed at the bottom left of the System menu (In-game Escape menu > System).

1.5.97.0.8

Posted
46 minutes ago, rtog said:

1.5.97.0.8

Here is the problem. SexLab SE is looking at the first three characters of the Skyrim version number and seeing if it is equal to or larger than 1.5. If it's not then you get the message. SexLab LE is looking at the first three digits and seeing if they are equal to or greater than 1.9. If it's not then you get the exact same message.

 

If you are seeing the message then either SexLab SE is installed in LE or SexLab LE is installed in SE. If Skyrim is reporting the version number 1.5.97.0.8 (the latest as of this post) then that must mean SexLab LE or some of its scripts are currently installed.

 

Uninstall SexLab and all SexLab mods and related patches. Download SexLab Beta 8 from the first post in this thread and make sure the archive is complete and valid (right-click the archive > 7-Zip > Test Archive). Install SexLab from the archive and make absolutely sure that it overrides everything. Do not install any other SexLab mods. Start a new game and test that SexLab is installing correctly by going to the SexLab MCM and clicking Install then leaving the menus. After a minute you should see the "SexLab Ready" message at the top left of the screen. If there are no related error popups then you should be good start adding a SexLab mod or two then test again.

Posted

The version check is valid, though StringUtil.Split and checking [0] = "1", [1] = "5", [2] >= 97 would be better, and the message says the wrong version. rtog's issue is something else.

Posted
1 hour ago, osmelmc said:

@Sailing Rebel @tasairis

 

I see the problem now, but still @rtog need another solution for his issue

That's right. The version check itself is working fine, it's just the raw text of that message box is still giving the LE version number.

 

The problem in that user's case is the Skyrim or the SexLab installation, not a code issue.

Posted

Hey everyone, I've being trying to edit milk mods mcm menu, and failed trying to recompile the psc file, i'm stuck on the compilation of the sexlab pscs.

 

Currently using the sexlab 1.63 beta 8 sources, along with Skyrim SE, skse64 2.00.19 and sky UI 5.2 sources, but get thoses dependencies missing errors.

Spoiler

D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadLibrary.psc(838,8): SetFurnitureRef is not a function or does not exist
D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadModel.psc(400,20): GetRestricted is not a function or does not exist
D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadModel.psc(1171,20): GetRestricted is not a function or does not exist
D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadModel.psc(1172,68): GetRequiredTags is not a function or does not exist
D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadModel.psc(1177,68): GetForbiddenTags is not a function or does not exist
D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadModel.psc(1730,11): GetRestricted is not a function or does not exist
D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadModel.psc(1730,35): GetFurnitureRef is not a function or does not exist
D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadModel.psc(1895,18): SetFurnitureRef is not a function or does not exist

 

 

Anyone happens to know what mod those functions are supposed to come from ?

Posted
1 hour ago, ElPoporino said:

 

D:\Jeux\Skyrim SE\The Elder Scrolls - Skyrim - Special Edition\Data\Scripts\Source\sslThreadLibrary.psc(838,8): SetFurnitureRef is not a function or does not exist

 

sslThreadLibrary only has ~350 lines. You aren't using the original sources.

 

That's also a weird path for SE. Did you move your Steam library?

Posted
2 hours ago, tasairis said:

 

sslThreadLibrary only has ~350 lines. You aren't using the original sources.

 

That's also a weird path for SE. Did you move your Steam library?

It does have 350 lines (Took the files here ) , I think the lines are innacurate because the compilation adds the dependencies (same as is done with c++ programs), and I added a path to my steam library to take advantage of my recently acquired M2 drive. Maybe one of the callback functions calls a dependency added to the file, and that dependency cannot find what it's searching for, hence the problem.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...