Jump to content

Open Animation Replacer (OAR) idles are breaking SexLab Scenes (SOLVED)


Recommended Posts

Posted (edited)

This always happens when a SexLab scene starts to play, a couple seconds into the scene the Player Character plays an idle animation from OAR and breaks the animation.

I then have to reset actor positions for the SexLab scene in order to continue playing it correctly. This usually only happens once, at the start of the scene, then after I do the initial position reset the SexLab scene plays without further interruptions.

It's just annoying to constantly have to do this every time a SexLab scene plays.

 

I've tried adding conditions to the offending idle animations in OAR using the parameter NOT IsInScene, but that didn't work.

I also tried NOT IsScenePlaying and then specified:

Plugin Name: SexLab.esm

FormID: 1E

(I got the FormID for SexLab.esm from SSEEdit).

 

That didn't work either.

 

I'm probably using these parameters wrong, but there's no tutorial on how to do this correctly that I could find, so it's just shots in the dark.

 

Anyone have any clue on how I can resolve this?

 

Thanks!

Edited by Serenity_XXI
Posted (edited)
2 hours ago, Serenity_XXI said:

FormID: 1E

 

Form id 0x1e is nothing in my version of SexLab.esm. I use an old version however so maybe it was added later, whatever it is. Considering it's not working though, I'd recommend instead checking for faction membership (assuming OAR can do that):

 

IsInFaction (pseudo-code) 0x??00e50f, where ?? is the plugin index of SexLab.esm. This is the SexLabAnimatingFaction faction. Every actor in a SL "scene" is a member of it.

Edited by traison
Posted
2 hours ago, traison said:

 

Form id 0x1e is nothing in my version of SexLab.esm. I use an old version however so maybe it was added later, whatever it is. Considering it's not working though, I'd recommend instead checking for faction membership (assuming OAR can do that):

 

IsInFaction (pseudo-code) 0x??00e50f, where ?? is obviously the plugin index of SexLab.esm. This is the SexLabAnimatingFaction faction. Every actor in a SL "scene" is a member of it.

Wow thanks so much, you ROCK! 🤘😍

 

OAR indeed has a parameter called IsInFaction.

 

To resolve this I had to open OAR's animation log, start a SexLab scene, and then catch the offending idles that were messing up the animations.

There were at least 2-3 different ones doing it, so I had to cover all of them.

 

I then looked them up in the "Replacer Mods" tab, and while in "User Mode" I added a condition to each of the offending idle animations with the settings:

NOT IsInFaction

Plugin Name: SexLab.esm

FormID: 00e50f

This correctly identified the faction to be "SexLab Animating Actors".

 

After doing these steps, I no longer experience OAR idles breaking SexLab scenes.

And to think this problem was plaguing me for over a YEAR! 😅

 

Thanks you again, your advice was invaluable! ❤️

  • Serenity_XXI changed the title to Open Animation Replacer (OAR) idles are breaking SexLab Scenes (SOLVED)
Posted

Just to give a small update, while the above method does work in stopping OAR controlled animations from interrupting the SexLab scenes, unfortunately it doesn't completely solve the problem. At some point you start getting idle animations built into the game interrupting the scene, and OAR can do nothing about that since those are no longer animations that it initiates or controls (it's an animations replacer, eventually there's nothing to replace and the original animations come through).

 

I suppose I can just straight up try deleting the original .HKX files associated with those idles in the game, but that seems like it might cause more problems that it would solve.

 

At the end of the day it's a SexLab problem, one that I'm surprised was never addressed.

Posted
16 minutes ago, Serenity_XXI said:

At the end of the day it's a SexLab problem, one that I'm surprised was never addressed.

 

Sort of. Considering I'm not having these issues, it seems more likely to me that there's a 3rd party initiator. I'd be suspicious of all scripts calling SendAnimationEvent.

Posted (edited)

What traison last said: I'm on AE 1.6.659, and likewise never have seen idles interrupting sexlab. I do occassionally have issues where the anim of one actor fails to start, and that one keeps idling - this usually can be fixed by going one stage back, then forward. Still it's rare, and it is different to your problem, which if i understand correctly is idles interrupting sl anims, rather than sl anims failing to start.

 

Do you have perhaps replaced some of sexlab's files? Stuff like utilityplus or how its called? You can check for overrides in the conflicts tab of MO2.

Edited by libertyordeath
Posted
3 hours ago, Serenity_XXI said:

At the end of the day it's a SexLab problem,

SLF has been around for years and thousands of people use it and OAR together without any problems. You are the only person I have seen with the problem.

Posted
5 hours ago, libertyordeath said:

What traison last said: I'm on AE 1.6.659, and likewise never have seen idles interrupting sexlab. I do occassionally have issues where the anim of one actor fails to start, and that one keeps idling - this usually can be fixed by going one stage back, then forward. Still it's rare, and it is different to your problem, which if i understand correctly is idles interrupting sl anims, rather than sl anims failing to start.

 

Do you have perhaps replaced some of sexlab's files? Stuff like utilityplus or how its called? You can check for overrides in the conflicts tab of MO2.

Yes I do use SexLab Utility Plus v20230603. You think that might be the problem?

Posted

FINAL UPDATE ON THIS PROBLEM:

 

So the one thing I neglected to mention which was different for me than the people who didn't have this problem, is that I had free camera on manual toggle rather than automatic at the start of a scene.

 

The moment I manually toggled the free camera, that's when the animation would break. If I didn't toggle it, or if I enabled the setting for auto free camera, then that would prevent this from happening.

 

The reason I had it on manual in the first place is because some mod I used to have required it in order to work properly (might have been SLSO I'm not sure). I just left it like that since then out of habit.

 

So bottom line, that completely fixed the issue. Thanks to everyone who tried to help!

Posted
12 minutes ago, Serenity_XXI said:

The moment I manually toggled the free camera, that's when the animation would break. If I didn't toggle it, or if I enabled the setting for auto free camera, then that would prevent this from happening.

 

Consider checking what else you have mapped to the free camera key. I've had my SL free camera on manual for years and that's never been breaking animations. I think you have some other mod that plays an animation on hotkey that's intefering.

Posted
32 minutes ago, traison said:

 

Consider checking what else you have mapped to the free camera key. I've had my SL free camera on manual for years and that's never been breaking animations. I think you have some other mod that plays an animation on hotkey that's intefering.

Ah, that's interesting to know, thank you. I had free camera assigned to NUM3. It's possible another mod is using that, but honestly at this point I'm satisfied with the solution, rather than having to check dozens of mods for their hotkeys hehe

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...