OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 3 hours ago, NicoleDragoness said: This one and iNeed (one that could be heavy) INeed usually have few errors on the scripts. I should share my fixed version!? But Mods like SLATE for example are very heavy when is applying his ActionLog and that usually happens before update the SexLab. The current available version of SLAL is heavy when is counting the animations but is enough with avoid press that option. Each Sex Mod looking for actors is heavy and need to be configured to increase the time between scan's. If you see too often the Validating Actor when you open the console and the SexLab have the Debug mode activated that means you have one or more Mods doing Actor Scan. The usual suspects in this case are SexLives, Aroused Creatures, and basically any rape mod except maybe the Defeat one's. In general the Skyrim Papyrus engine can process only a small amount of lines of scripts at the same time and that's really annoying because Mods with long scripts like the SexLab often spend time between scripts do it nothing and just waiting because another mod script is being processed at that moment. The scene startup of the SexLab right now should take less than 15 seconds but too often I see on the logs, long waiting's that can be only explained by the papyrus prioritizing another mod. I'm focused on the Ahegao issues right now and letting aside the startup time and furniture enhancements but I have some bold ideas to reduce the startup time and increase the control over the furnitures (even to add enjoyment bars and other things but in this case on the SexLab Tools) but I'm only one and each those ideas take time to be developed without break the SexLab.
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 26 minutes ago, nadalotta said: I may have missed this info but where is the long delay between end of animation and redressing coming from? Probably external Mod since on the scripts should happen almost instantly, but many mods detected the startup and/or end of the sex scene to do something and that should not interfere with the SexLab process unless be using the Thread Hook system like "Furniture Sex Framework" do, but in reality even without use the Thread Hook system still the Papyrus can't handle all the process at the same time and usually prioritize the new process over the current ones, causing delays where shouldn't be.
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 (edited) 10 hours ago, greenmango12 said: I have question about, Anims = GetAnimationsByType(ActorCount, Aggressive = True) then it retrun Animations as list,, but we can not set more than 128 animation in the Anims. <> Anims.length max should be 128 ? if so can not you add new function... like this,, GetAnimlistsByType(ActorCount, Aggressive=True,length=10) for sexlab (or your plus version) which can return Animation lists with user set list length? the real usage maybe like this... Animlist = GetAnimationListByType(ActorCount, Aggressive=True, ListLength=10) Animlist[0] return sub animation list which have only 10 animations. (anim0 , anim1, anim2, anim3, .... anim9) Animlist[1] return sub animation list, (anim10 to anim19) Animlist[2] retrun sub animation list, (anim20 to anim29) ..... if there is such function, I suppose we can use it to show all animation more than 128, with UIextension list menu... The restriction of 128 (125 for SexLab) is in too many Scripts & Mods and for good reason. I can add few functions to get any amount of animations but not sure of the compatibility with external Mods. Probably SexLab Tools be fine accessing the list but once the play list is done, all the other mods should be able to process it and many will be able but other not. Now I remember, one of the many reasons SexLab animation list is limited to 125 is because you can't make a "Array" with a "N" amount of records that means you can't just set the number of records as part of the functions parameters. Instead of said: N = 130 AnimationList = New AnimationArray(N) You have to specifically said in the scripts: AnimationList = New AnimationArray (130) To deal with that issue, the SexLab function to make Animation Arrays come with one line for each case. Is complicated to explain in few words so I recommend you to search for the "function AnimationArray" in the "sslUtility.psc" file, if you want to understand what I'm talking about. Some author's like the Mods SLAA or "SexLab Cumshot" are made his best to deal with that limitations while they make possible list all the animations of one type. But even his methods are very limited and have very specific uses. By the way they use the same method you are suggesting. What I mean is, that is not suitable for the "SexLab Tools" unless the SexLab Tools be used to start the animation in with case is possible make more than one AnimationList for the same scene (with all the issues that carries) Edited January 16, 2022 by OsmelMC
NicoleDragoness Posted January 16, 2022 Posted January 16, 2022 3 hours ago, OsmelMC said: Those tags already exist and are detected by the SexLab Framework Both "NoBed" and "BedOnly"? Really? Please, could you explain me how them work? In fact, what are the consequences for an animation that has the "NoBed" tag or, on the other side, one that has the "BedOnly" tag. 1 hour ago, OsmelMC said: But Mods like SLATE for example are very heavy when is applying his ActionLog and that usually happens before update the SexLab. The current available version of SLAL is heavy when is counting the animations but is enough with avoid press that option. Each Sex Mod looking for actors is heavy and need to be configured to increase the time between scan's. If you see too often the Validating Actor when you open the console and the SexLab have the Debug mode activated that means you have one or more Mods doing Actor Scan. The usual suspects in this case are SexLives, Aroused Creatures, and basically any rape mod except maybe the Defeat one's. I don't have SLATE, nor SexLives and absolutely nothing related to Creatures (not installed at all, animations and behaviours included). And the only one combat sex mod I have is exactly Defeat (Bane's version plus the dynamic arrangements). Btw, even if I have SLA (Modular Edition) installed, I am actually not using it (arousal disabled). The same for SL Monitor Widgets (another one that "scans" a lot). I use RandomSex mod for casual sex but with "light" settings, I think. The timers are between 15 and 45 minutes and the arousal needed is set to 0. Plus I have a couple of sex mods based only on dialogues (new tweaked version of Romance and another one very very simple). That'all about sex mods. 1 hour ago, OsmelMC said: INeed usually have few errors on the scripts. I should share my fixed version!? Oh yes! Pleeeeease .... Btw, I like a lot those "conversations", hoping you can still bear me ...
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 (edited) 1 hour ago, NicoleDragoness said: Both "NoBed" and "BedOnly"? Really? Please, could you explain me how them work? In fact, what are the consequences for an animation that has the "NoBed" tag or, on the other side, one that has the "BedOnly" tag. Exactly like you suggested. The "BedOnly" is being there at least since the v1.62 for LE and the "NoBed" was added by Ashal to the GitHub version after release the Beta 8. Anyway if the animation have the BedOnly tag, will be playing just on beds even if the external Mod include it on the play list, unless the external mod be forcing the AnimationList in wish cases the filter never inteveing. Same happens for the "NoBed" tag and the "Furniture" tag in which cases are never played on beds. (The "Standing" tag is optional and can be disabled on the configuration) Take in count that many author's made BedOnly animations and since they don't know how this works, they usually set the "Bed" tag instead of the "BedOnly" tag and including his own beds as AnimObjects hoping that some one else fix that for them since the "Bed" tag is not recognize by the SexLab. By the way, some Bed animations are made only for one type of bed in which cases you should add the tags "SingleBed" or "DoubleBed" to the animation. Those two tags are also detected by the latest SexLab version and my SLU+. One more thing to know: The main problem of the animation author's and the BedOnly Animations is that SLAL don't include the functions to set the Bed offsets required by those Animations and for that reason the author's don't even try since the actors will end floating over the beds. But since I added the options to allow the users correct the animations offsets by themselves that's not longer a problem, since you can solve it even if the author's can't. Edited January 16, 2022 by OsmelMC
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 1 hour ago, NicoleDragoness said: don't have SLATE, nor SexLives and absolutely nothing related to Creatures (not installed at all, animations and behaviours included). And the only one combat sex mod I have is exactly Defeat (Bane's version plus the dynamic arrangements). Btw, even if I have SLA (Modular Edition) installed, I am actually not using it (arousal disabled). The same for SL Monitor Widgets (another one that "scans" a lot). I use RandomSex mod for casual sex but with "light" settings, I think. The timers are between 15 and 45 minutes and the arousal needed is set to 0. Plus I have a couple of sex mods based only on dialogues (new tweaked version of Romance and another one very very simple). That'all about sex mods. You probably can find "1 000 000" mods in the internet and I can only speak for the few I tested. Beside I already said the only thing I can do is check your "papyrus.0.log" for something more specific but even I have problems to deal with all the issues of Skyrim and his Mods. 1 hour ago, NicoleDragoness said: Btw, I like a lot those "conversations", hoping you can still bear me ... I like write even more than speak, and I use to be teacher so: be patient and talk of the things "I think to know", is part of me.
深淵の神 Posted January 16, 2022 Posted January 16, 2022 (edited) 5 hours ago, nadalotta said: I may have missed this info but where is the long delay between end of animation and redressing coming from? I notice that long delay too (not that long really, maybe 4-6 seconds) but in the previos version this never happen before, and there is no new mods in my load order. In some unusual instance I even have to pause/unpause the game to force redressing event. Tested using different mods: SLEN, PAHE mods, Romance, Defeat, Matchmaker. Same delay. As a matter of fact my sex animations earn a startup acceleration, characters undress and get into actions almost immediately, nice improvement! haha Edited January 16, 2022 by サマエル
boita Posted January 16, 2022 Posted January 16, 2022 Thank you for the update Osmelmc. About Sex Diary, am I the only one who can't edit the stats ? If i click to edit, the MCM freezes till I exit it.
akspyder Posted January 16, 2022 Posted January 16, 2022 Is it possible to add an option to the "Females Use Strapons" to not only equip them when in Male content but also in Futa Content?
NicoleDragoness Posted January 16, 2022 Posted January 16, 2022 (edited) 3 hours ago, OsmelMC said: and the "NoBed" was added by Ashal to the GitHub version after release the Beta 8. You should consider that I'm still on LE 32bit environment. This means that the "NoBed" and .... 3 hours ago, OsmelMC said: By the way, some Bed animations are made only for one type of bed in which cases you should add the tags "SingleBed" or "DoubleBed" to the animation. Those two tags are also detected by the latest SexLab version and my SLU+. ... those two new tags are unrecognized and useless for my poor LE Framework. Right? But anyway ... 3 hours ago, OsmelMC said: But since I added the options to allow the users correct the animations offsets by themselves that's not longer a problem, since you can solve it even if the author's can't. I already did that for many InvisFurn on bed animations. Thanks. Edited January 16, 2022 by NicoleDragoness
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 1 hour ago, boita said: Thank you for the update Osmelmc. About Sex Diary, am I the only one who can't edit the stats ? If i click to edit, the MCM freezes till I exit it. If you are playing on LE, you probably can't edit the vaginal,oral and anal counter because those stats are only since the Beta 9. Even if you set the number and save the values, still will be 0 because those versions don't have room to store those values. But you probably have issues with your SkyUI version in which case I probably can help you if you send me your "Papyrus.0.log". Also let me know your Skyrim version. 1
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 17 minutes ago, akspyder said: Is it possible to add an option to the "Females Use Strapons" to not only equip them when in Male content but also in Futa Content? That should be added to the animation on the JSON file. You can set on the JSON file which actor is allowed to wear a strap-on and even on what stage equip it or remove it, not matter if is Male, Female or Futa (of course the males and futa actors don't get the strap-on equipped even if is settled on the JSON file) In some animations is not recommend equipped the strap-on on the females because the strap-ons usually go over the pussy and you definitely don't want it there on vaginal or pussy Animations. Anyway the solution is in your hands!
akspyder Posted January 16, 2022 Posted January 16, 2022 27 minutes ago, OsmelMC said: That should be added to the animation on the JSON file. You can set on the JSON file which actor is allowed to wear a strap-on and even on what stage equip it or remove it, not matter if is Male, Female or Futa (of course the males and futa actors don't get the strap-on equipped even if is settled on the JSON file) In some animations is not recommend equipped the strap-on on the females because the strap-ons usually go over the pussy and you definitely don't want it there on vaginal or pussy Animations. Anyway the solution is in your hands! OK thanks, i looked at the JSON file for the mods in question and they already have the line "strap_on": true so I must have something else going on.
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 2 hours ago, サマエル said: I notice that long delay too (not that long really, maybe 4-6 seconds) but in the previos version this never happen before, and there is no new mods in my load order. In some unusual instance I even have to pause/unpause the game to force redressing event. Tested using different mods: SLEN, PAHE mods, Romance, Defeat, Matchmaker. Same delay. As a matter of fact my sex animations earn a startup acceleration, characters undress and get into actions almost immediately, nice improvement! haha Each version comes with more scripts and do more things, so is normal if take a bit more on each version. Still I always thinking on new ways to reduce the waiting and thank that you can see that some steps take less time than the original Beta8 or LE while others take bit more. For example since the original v1.62 for LE my SLU+ do between 2 to 5 time's the amount of process done to start the same scene on the original v1.63, but in average take only between 5 to 8 seconds more instead of 10 to 40 seconds more that was the expected for the amount of scripts increased. Only i knew the magic I cast over the scripts to keep the numbers low beside all the additions. My next trick will be made the actors strip while they are walking to the destination, that way I can probably win between 3 to 7 seconds and if I can make possible for the actors walk to the center ref while the animation are being selected and the filters are being processed, I'm sure I can keep the full startup lower than 10 seconds or at least make the actors actually do something important while the SexLab is processing the scene. But those ideas are too bold to be done in just 30 days so I'm waiting for the moment when the Mod don't need any urgent fix, or I don't be developing anything new function for the mod. Just be clear: I start the sex scenes with almost all the options enabled and most of the time using my Debug spell's that let all the work to the SexLab Framework and as consequences take longer to start. Also I play with Mods like SexLab Defeat, iNeed, Archery Overhaul, Crafting Overhaul, Alchemist & Cooking Overhaul, SexLife, Campfire and Frostfall, Creature Framework, Aroused Creatures, Cathedral Weather, Nether Followers and of course SexLab Aroused. All that on a PC that barely have enough resources to play with 30FPS as max even without those Mods. Of course the big difference between me and the rest of the world is that I keep my papyrus.0.log almost clean from errors, since I always keep my mods updated and fix any error I found on any of the mods I use. What I mean is that my Sex scene don't take less time to start because I be using a fast machine, my SexLab options be disabled or I don't have heavy Mods installed; since the true is all the opposite.
OsmelMC Posted January 16, 2022 Author Posted January 16, 2022 1 hour ago, NicoleDragoness said: You should consider that I'm still on LE 32bit environment. This means that the "NoBed" and .... 1 hour ago, NicoleDragoness said: those two new tags are unrecognized and useless for my poor LE Framework. Right? Remember that the current "SexLab Framework" version for SE and AE is based on my "SexLab Utility Plus" and my SLU+ make the old LE version works almost like the new SE version. Means that your SexLab will recognize all those tags and more because you are using my "SexLab Utility Plus" and my mod is even more updated than the most recently officially released "SexLab Framework". 1
biobay850 Posted January 17, 2022 Posted January 17, 2022 I updated SexLab Utility Plus to v20220112 and I can't talk to the hentai creatures anymore after sex.
OsmelMC Posted January 17, 2022 Author Posted January 17, 2022 5 hours ago, biobay850 said: I updated SexLab Utility Plus to v20220112 and I can't talk to the hentai creatures anymore after sex. You have to use something else like a spell or console command to enable the "Activation Control" or just load a previous save. And overwrite this file. sslActorAlias.pex
NicoleDragoness Posted January 17, 2022 Posted January 17, 2022 2 hours ago, OsmelMC said: And overwrite this file. sslActorAlias.pex 101.98 kB · 22 downloads Is this useful even for who doesn't have creatures at all?
biobay850 Posted January 17, 2022 Posted January 17, 2022 4 hours ago, OsmelMC said: You have to use something else like a spell or console command to enable the "Activation Control" or just load a previous save. And overwrite this file. sslActorAlias.pex 101.98 kB · 22 downloads Great! Thank you for the fix!
thedarkone1234 Posted January 17, 2022 Posted January 17, 2022 3 hours ago, NicoleDragoness said: Is this useful even for who doesn't have creatures at all? It fixes the "nothing is interactable after sex" issue, so I would say it very much does
OsmelMC Posted January 17, 2022 Author Posted January 17, 2022 (edited) 4 hours ago, NicoleDragoness said: Is this useful even for who doesn't have creatures at all? 37 minutes ago, thedarkone1234 said: It fixes the "nothing is interactable after sex" issue, so I would say it very much does Yes, that fix the Activation problem on the last version. The problem don't let you activate objects or start dialogues after the SexLab scene (not everyone have the problem because because I never see it) I was trying to fix the issue with the Activation option (the HUD) in middle of the screen that happens sometimes when you start the sex scene. I'm not sure is fixed but seems to be fine now. Edited January 17, 2022 by OsmelMC
OsmelMC Posted January 17, 2022 Author Posted January 17, 2022 Someone can tell me if the Chaurus and the Rabbit Animations are returning to the first stage without issues after use the hotkeys for that? I use a harmless suggestion of one of the users, to fix that but I don't test it properly!
Nohrin Posted January 18, 2022 Posted January 18, 2022 (edited) I cannot seem to get the furniture feature to work with Defeat (Baka's version). I have made sure that furniture animations are a possible outcome via Defeat and I have the furniture setting set to "Use without asking". I noticed that when I set it to "Always Ask" no scenes ever ask for furniture use. This makes me believe its not even checking for nearby furniture. I recall being able to get consensual animations initiated via SLEN to use furniture. So is it dependent on the mod that is initiating the scene? How should I go about trying to figure this out? Edit: Tested out TDF Prostitutions method of initiation a sex scene, and with "Always Ask" it never asked me to use nearby furniture. All tests are done with at least 1 piece of furniture nearby (beds, chairs, tables usually). I also have animations for pieces of furniture. Edit2: While thinking about what kind of mods could be incompatible, one came to mind. This might be far-fetched, but is there any chance the mod "YesIamSure" could interfere? It is a SKSE mod that removes the confirmation box when applying poisons to your weapon. A "yes or no" message box. I bring this up because I was recently researching another mod that mentions that this doesn't only apply to poisons and might effect other mods. Turning Furniture off in the MCM and then back on seemed to have fixed it with both TDF and Defeats "prostitution (consensual)" methods of initiation. The message box asking to use nearby furniture only appeared for TDF, but Defeat also found nearby furniture to use and used it properly. I guess after importing, you have to manually disable/re-enable Furniture for it to actually work. Going to test to make sure aggressive animations work with furniture properly and will edit this post again with results. Edit3: Just attempted an aggressive defeat scene. No message box asking for furniture. Furniture animations were used, but they did not use nearby furniture. Only animations that came with furniture (spawned in). This makes me believe during a defeat scene, Sexlab isn't even looking for nearby furniture. And since Defeat was setup to only use "furniture" animations, it only displayed the animations that came with its own furniture. Furthermore, I can no longer get Sexlab to seek out furniture animations via TDF and Defeats prostitution initiation. It was working before, but after returning to that save file that had it working, it no longer is seeking out furniture. Edit 4: So it seems that toggling furniture on/off is the only way to get Sexlab to search for nearby animations. It only does this for one animation, and then its broken again and won't search for furniture for all future animations. Not 100% sure its just not "random" still. But flicking furniture on/off immediately produced an animation that offered me the choice of furniture animations. This must be broken. Edited January 18, 2022 by Nohrin
greenmango12 Posted January 18, 2022 Posted January 18, 2022 (edited) After I change version to v20220112 (SE) and skse 2.0.20,,for sexlab 1.63 , I feel it took more time to return clothing after sex.. Is there any setting, or mod which may change time . (keep them nude after sex?) ,, I usually not hope to keep nude, after any sex scene. then hope they re-dress all clothings. as soon as after sex. (hope to return their clothing as same as before) Then this time lag,, (5 seconds to 10 seconds) for re-dress,, happen about all sexlab scene... I recently test and up-date some sexlab mods. (for sexlab tools, or defeat versions) so do not know if it related with this issue.. but even though I un-activate most of mods, which may overwrite sexlab scene, then just test sex with dialogue mods, or sexlab tools, the time delay to re-dress seems clear for me... === And one more, so I often test sexlab tools custom version which offered each modder or user , but after I up-date to 20220112, the animation toggle system not work .. >> I can still see animation list, but it not applied for the Actor then not change animation. I try to use sexlab key (actually it can do same thing, to show list (valid animation with each mod sexlab condtion or tags)) but it still not work... Then I just un-activate the recent version SUP and return to the 20211127 it seems work... Do you have some idea, it may related with SUP up-date?? To compare 2 SUP version,, I use same sexlab tools (your patch version, and it work with 2021127) I redownload each mods,again (sexlab 1.6.3, sexlab tool (your patch version), and sup) and use MO2 exchange system. (re-install and exchange all files) so each mod pack return as default , which you packed. (because I might miss edit often.. so to confirm) for me 2021127 version seems work most stable.. at current... about swap animation function and I do not see time lag to redress etc.. (these are not complain, I understand already just change one code or if there is mods which may overwrite sexlab animation list, might cause issue, etc,,, so I can not detect, actually it is caused SLU or not.. but if you change something which may relate with swap animation function,, I hope you check again...) Edited January 18, 2022 by greenmango12 1
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