Vyxenne Posted February 22, 2021 Posted February 22, 2021 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! 1
rtog Posted February 23, 2021 Posted February 23, 2021 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
zarantha Posted February 23, 2021 Posted February 23, 2021 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.
rtog Posted February 23, 2021 Posted February 23, 2021 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:"
Vyxenne Posted February 24, 2021 Posted February 24, 2021 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.
OsmelMC Posted February 24, 2021 Posted February 24, 2021 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
OsmelMC Posted February 24, 2021 Posted February 24, 2021 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
arshesney Posted February 24, 2021 Posted February 24, 2021 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
rtog Posted February 24, 2021 Posted February 24, 2021 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
JuliusXX Posted February 24, 2021 Posted February 24, 2021 59 minutes ago, rtog said: I have the latest version of skse SKSE or SKSE64?
rtog Posted February 24, 2021 Posted February 24, 2021 1 hour ago, JuliusXX said: SKSE or SKSE64? skse64,I followed the link from the first post, then where to download the required skse
zarantha Posted February 24, 2021 Posted February 24, 2021 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.
tasairis Posted February 24, 2021 Posted February 24, 2021 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.
OsmelMC Posted February 25, 2021 Posted February 25, 2021 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.
rtog Posted February 25, 2021 Posted February 25, 2021 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
Sailing Rebel Posted February 25, 2021 Posted February 25, 2021 4 hours ago, rtog said: SE steam version We need the exact version number displayed at the bottom left of the System menu (In-game Escape menu > System).
rtog Posted February 25, 2021 Posted February 25, 2021 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
Sailing Rebel Posted February 25, 2021 Posted February 25, 2021 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.
Sailing Rebel Posted February 25, 2021 Posted February 25, 2021 @osmelmc That Skyrim version warning message needs to be updated to show the SE version instead of LE. Editor ID SexLabCheckSkyrim, Form ID: 01070C3A.
tasairis Posted February 25, 2021 Posted February 25, 2021 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.
OsmelMC Posted February 25, 2021 Posted February 25, 2021 @Sailing Rebel @tasairis I see the problem now, but still @rtog need another solution for his issue
Sailing Rebel Posted February 26, 2021 Posted February 26, 2021 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.
ElPoporino Posted February 26, 2021 Posted February 26, 2021 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 ?
tasairis Posted February 26, 2021 Posted February 26, 2021 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?
ElPoporino Posted February 26, 2021 Posted February 26, 2021 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.
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