Popular Post Scrab Posted January 11, 2023 Popular Post Share Posted January 11, 2023 SexLab p+ View File SexLab p+ A high performance patch for SexLab fixing long standing issues and many improvements to bring said framework to (and beyond) modern standards The project is an ongoing effort which will include many new additions next to simple fixes, the development thread to discuss and preview these new features can be found here Current optimizations and features: Overhauled some API elements to simplify integration into SexLab: A new StartScene() function which allows starting animations only stating Actors & Tags This new function uses optimized methods to start an animation and will be overall faster and more reliable than the (now redundant) StartSex() one A new GetAnimations() function which allows getting (human) animations only stating Actors & Tags A new GetCreatureAnimations() function which allows getting (creature) animations only stating Actors & Tags Both of these new functions benefit the internals introduced by p+, making them much more reliable than existing "GetAnimation"-functions. The new function for creatures also no longer requires you to understand how RaceKeys function. Note that while these functions exist, it is preferred to not call them and instead invoke the StartScene() function directly, as that one will use an optimized way of retrieving animations directly All previous "GetAnimeition"-functions have been made redundant Moved thread-related functions up in the API to make it more obvious on how to retrieve a running thread based on thread-id Introduced a new "Data Key" logic This new data key acts as the driving force behind almost everything that happens in p+, it allows for a highly optimized structure and order within the inner workings of SL and is used for sorting and matching actors to animations at a much faster pace than any other framework available. These data keys are constructed from an Actor directly, hence the new functions all require an Actor array rather than loose data based on some actors. These keys contain information about gender, race and various misc data such as if an actor is a victim or not This key makes it impossible for actors to be animated in the "wrong position" and optimizes many slow processes in SL - or makes them redundant altogether It also introduces full in-built support for Futa-actors (note that there is no such thing as "Futa animations" yet) Improved Animation Selection Thanks to Data Keys, animations will now always prefer a "perfect match" over a "backup" one, this means for example that an author no longer needs to explicitly tag their animation with "ff" for a lesbian animation request to actually play a lesbian animation Improved Performance: Animations are usually expected to start within 1~2 seconds, that is without Papyrus Tweaks Improved actor placement: Actors are expected to be placed instantaneously with a 99.9% precision to the chosen center location Installation time for SexLab has been reduced noticably You can chose to not install Human/Creature default animations Removed (or missing) features & functionality: "SometimesStrip"-strip configurations setting This feature has been removed to streamline and simplify SLs internal behavior Position Adjustments currently only support a "Global" profile Actor Scaling Compatibility: p+ is backwards compatible with any SexLab mod restricting its interaction to public API elements p+ is incompatible with any mods interacting with SexLabs internals directly, or overwriting any of SexLabs scripts Furniture Framework is incompatible Installation: p+ needs a new game to be installed The dll is compatible with the following versions: 'Latest' Download: Skyrim SE 1.5.97 Skyrim SE 1.6.64 Skyrim VR '1.6.353' Download: Skyrim SE 1.6.353 Requirements: A working SexLab installation --------------------------------------------- Some links if you want to support me: Patreon: Scrab Joséline | Patreon Ko-fi: Scrab | Ko-fi Discord Link for good measure: https://discord.gg/mycaxFPSeV --------------------------------------------- Previous Changelogs: Spoiler 1.8.1.1 Removed the warning when accessing the internal 'Animating Faction' property on the main API Fixed an endless loop when trying to access the legacy property 'CreatureRef' Improved GetThreadController() to prefer returning an active thread or (if no active thread exists) the most recently ended one an actor participated in 1.8.1 1.5.2 1.2.6.1 1.2.3 1.2.2.4 V1.0.1 Updated version from 1.65 AE to 2.0 P+ Recompiled p+'s own .dll to be compatible with all intended versions of Skyrim Removed version string from the MCM checks Reverted version checks to 1.5.97 version numbers Submitter Scrab Submitted 01/11/2023 Category Framework & Resources Requires Regular Edition Compatible No 37 Link to comment
CutPulzAder Posted January 11, 2023 Share Posted January 11, 2023 Keep up the good work! 1 Link to comment
KingstonPrince7 Posted January 11, 2023 Share Posted January 11, 2023 7 minutes ago, Scrab said: The following features are currently missing: Moving a Scene to a new location Rotating a scene Adjusting the position of an individual actor in a scene Hmmmm... so I'll wait until they're back, but still looks like an interesting add-on for SexLab, will this change the performance on the game? 1 Link to comment
Someone92 Posted January 11, 2023 Share Posted January 11, 2023 (edited) Wut, first version is already up?! Weren't there a few thousands lines to check a few weeks ago still?! Scrab, you'Re cRazy! edit: One "issue" I noticed. The ingame MCM tells me it's using AE 1.65, even though I use SE. edit2: Hm, the game doesn't find animations... Papyrus.0.log Edited January 11, 2023 by Someone92 Link to comment
satanfist Posted January 11, 2023 Share Posted January 11, 2023 (edited) Hi, The installation info suggests that Sexlab p+ will work with Skyrim SE 1.5.97 (SKSE64 2.0.20) with Sexlab 1.63, but a banner pops up saying Outdated or none Skyrim install detected. Sexlab currently requires Skyrim v1.6 or newer in order to function. To continue using this mod you must update your install and reload your game. Is this a joke! Why suggest that it will work with Skyrim SE 1.5.97, when you actually want Skyrim SE users to upgrade to Skyrim AE. That is not going to happen. Edited January 11, 2023 by satanfist 4 Link to comment
cuttut Posted January 11, 2023 Share Posted January 11, 2023 MO2 says the .dll is missing a requirement. Also have the above issues Link to comment
shitork Posted January 11, 2023 Share Posted January 11, 2023 Scrab the prophet of sexlab 2 Link to comment
cuttut Posted January 11, 2023 Share Posted January 11, 2023 3 minutes ago, satanfist said: Hi, The installation info suggests that Sexlab p+ will work with Skyrim SE 1.5.97 (SKSE64 2.0.20) with Sexlab 1.63, but a banner pops up saying Outdated or none Skyrim install detected. Sexlab currently requires Skyrim v1.6 or newer in order to function. To continue using this mod you must update your install and reload your game. Is this a joke! Why suggest that it will work with skyrim 1.5.97, when you actually want Skyrim SE users to upgrade to Skyrim AE. That is not going to happen. Chill, its probably just a compile error 1 Link to comment
mircislav Posted January 11, 2023 Share Posted January 11, 2023 (edited) 21 minutes ago, satanfist said: Sexlab p+ will work with Skyrim SE 1.5.97 No, it's not working... Same case as satanfist. Edited January 11, 2023 by mircislav Link to comment
satanfist Posted January 11, 2023 Share Posted January 11, 2023 15 minutes ago, cuttut said: Chill, its probably just a compile error Yeah I guess, but why show a banner that contradicts the installation requirements, if it wasn't intended. I'll be patient and wait for the update ? Link to comment
sofzx Posted January 11, 2023 Share Posted January 11, 2023 (edited) 28 minutes ago, satanfist said: Hi, The installation info suggests that Sexlab p+ will work with Skyrim SE 1.5.97 (SKSE64 2.0.20) with Sexlab 1.63, but a banner pops up saying Outdated or none Skyrim install detected. Sexlab currently requires Skyrim v1.6 or newer in order to function. To continue using this mod you must update your install and reload your game. Is this a joke! Why suggest that it will work with Skyrim SE 1.5.97, when you actually want Skyrim SE users to upgrade to Skyrim AE. That is not going to happen. Dude you need to chill. Be patient. Edited January 11, 2023 by sofzx 2 Link to comment
Its_LB Posted January 11, 2023 Share Posted January 11, 2023 Not working on 1.5.97 but the mod looks awesome, sadly I just can't update to AE since my LO is 600 mods deep, hopefully you can find a fix. 2 Link to comment
Scrab Posted January 11, 2023 Author Share Posted January 11, 2023 16 minutes ago, satanfist said: Yeah I guess, but why show a banner that contradicts the installation requirements, if it wasn't intended. I'll be patient and wait for the update ? That banner wasnt put there by me, I currently search for how to remove it 1 hour ago, Someone92 said: One "issue" I noticed. The ingame MCM tells me it's using AE 1.65, even though I use SE. I changed that to P+ 2.0 now 1 hour ago, Someone92 said: Hm, the game doesn't find animations... That is compile error, Ive already tracked that down You can find the updated dll in my discord, the error message will still be displayed tho even after installing it. I currently look for how to remove it The other error with the message should only be a sanity check by SL, I currently look into removing them they shouldnt impact anything of whether or not the mod actually works Link to comment
mlsbrn Posted January 11, 2023 Share Posted January 11, 2023 I was experiencing camera getting stuck in third person or first person after scene so couldn't used mouse wheel to zoom out in sl ,maybe with this it will be fixed Link to comment
ninjagaidenguy Posted January 11, 2023 Share Posted January 11, 2023 Yeah it looks like there is a check in Sexlab that is causing an issue, its being looked into Link to comment
satanfist Posted January 11, 2023 Share Posted January 11, 2023 27 minutes ago, sofzx said: Dude you need to chill. Be patient. Chill!!! ... Butch Cassidy quote .. Homer, I'll tell you what I told Redford. "It ain't gonna happen." ? Link to comment
Elgate Posted January 11, 2023 Share Posted January 11, 2023 Well this looks like an amazingly ambitious project. I wish you the best ? I honestly wish I could test it, but I do not want to make a new save right now considering I already have Sexlab running on it. I've dreamed of Sexlab being faster as it is really slow currently. For example, I've seen the animation by Babo for some of his stuff that use DAR instead of sexlab and damn if that's not fast. I've wished sexlab was at that speed, but it isn't. Regardless, Good luck on this project. 3 Link to comment
markdf Posted January 11, 2023 Share Posted January 11, 2023 We should start a compatibility list, for mods that get into the Sexlab internals and wont be compatible. I assume that SLSO will top that list? 6 Link to comment
Netherworks Posted January 11, 2023 Share Posted January 11, 2023 Looks great! Would you consider doing a build compiled against 1_6_353? If not, no worries, just thought I'd ask. 2 Link to comment
riga89 Posted January 11, 2023 Share Posted January 11, 2023 Nice, all the best to the mod author! 1 Link to comment
Scrab Posted January 11, 2023 Author Share Posted January 11, 2023 (edited) 23 minutes ago, Netherworks said: Would you consider doing a build compiled against 1_6_353? If not, no worries, just thought I'd ask. I dont really see any reason why youd still be using .353 tbh DAR got updated a few days ago 39 minutes ago, markdf said: I assume that SLSO will top that list? As far as Im aware the only mods actively invading SLs internals are: SLSO SLU+ SLp+ Edited January 11, 2023 by Scrab 1 Link to comment
Canaduh Posted January 11, 2023 Share Posted January 11, 2023 Compatible with Remove SexLab standard animations? Link to comment
Its_LB Posted January 11, 2023 Share Posted January 11, 2023 I assume the author of SLSO will have to make a patch for this hopefully he's still active. Link to comment
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