Jump to content

[Req] Sexlab Compatibility With Wardrobe Manager


Gen-Dex

Recommended Posts

Posted

SexLab (I'm still on version 1.39b)

Wardrobe Manager: http://www.nexusmods.com/skyrim/mods/34222/?

 

Both of these are wonderful mods, for entirely different reasons.

 

Both of them conflict.

 

The conflict is that, once an outfit has been set by WM, SexLab cannot keep that character stripped during sex.  I've even tried increasing the the interval delay to 5 (the highest possible in the MCM menu) and the character gets redressed immediately after getting stripped.

 

Are there any scripting or modding geniuses that can create a bridge between these two mods so that WM stays out of sex?

 

(If this is not the right forum, please redirect me.  It seemed appropriate, given the need for compatibility with SexLab.)

Posted

Ashal has added the necessary functionality for this compatibility patch directly into SexLab.

 

 

  • Added new API function sslThreadModel.DisableRedress(actor, bool)

Perhaps this makes compatibility an easy/easier fix? It looks like WM just needs a script altered so it can't redress an actor while held by SexLab.

 

Any help or advice, if not an actual patch/fix?

  • 1 month later...
Posted

I'm having the same issue. Under 1.39 I couldn't get it to work at all. With 1.57b It was working on my last build so I know they can actually work together. But I reloaded everything recently and now its back to where it was under 1.39. So it must be a load order issue for me. Unfortunately I don't have a clue where they were. I was using boss then (with minimal adjustments) and LOOT now and the order is completely different but everything else works better.

 

I do know the last time it was working right I had to reload it for other reasons and it was a bonus to find it playing nice with SL.

 

Also WM is really twitchy with starting a new game when it is already loaded. Half the time it's options don't show and the other it loads but isn't 100%. So I always uninstall it before starting a new game then install.

 

I'm messing around with load order and might try a reinstall. I'll report back if anything works.  

Posted

I just started messing around with WM. If you turn off automatic outfit changing in WM then it works with SL sex scenes. Just turn it back on when you're done :)

I thought this would be a real hindrance, but if you're out adventuring, then you're not really changing armor anyways. I turn it back on when I hit a city or travel to my home.

 

I WISH it was more SL aware than that, but ..... it is what it is. :)

 

Posted

I'd very nearly given up on this thread.  Thanks for your insightful responses.

 

Turning off the automatic changes makes an okay workaround, but it'd be more limited than inside/outside cities for me, as I've got some city resident NPCs in the WM config.  I don't use it for followers because I don't want to update the adventuring outfit every time I find or forge something better for one of them to wear.  For instance, I'd have to turn off the automatic outfits specifically when I approach Ysolda for sex.  I'd also like it to work alongside mods like LC if the NPC I've given a special wardrobe happens to have an NPC lover.  If WileyQuixote's load reordering doesn't work out, this makes an adequate workaround.

 

@WileyQuixote: I can't believe I didn't think about reordering it.  In all honesty, WM can be a pretty fickle mod.  I have had to reinstall it with each new game but after that, it seems to work flawlessly.  That's probably why I didn't think about load order.  Too afraid to move it around and break things after I've put some expensive equipment on various NPCs.

 

The last mod I was waiting for has confirmed compatibility with SL 1.57, so when I get back to Skyrim, I'll be making the terrifying upgrade from 1.39 to whatever SL has gotten to by then.  (Steam sales are evil.)  I'll hope WM works after I upgrade and make sure everything SL-related is working, then maybe I'll play with load order.  Please do comment if you find a position that works.

 

Cheers, both.

  • 3 weeks later...
Posted

Well I tried about 20 different spots in the load order without any success. I'm beginning to think that the few times it did work it wasn't actually working together but that Wardrobe Manager just didn't fire its redress. In other words a happy coincidence.

 

Oh well back to leave town wait for change disable auto change.

Posted

This is sad news indeed.  It looks like a relatively easy fix for anyone that knows Papyrus well enough, but that isn't me.  Any of you know any competent modders that owe you a favor?

Posted

One problem is that developer of that mod is one of those bastards who don't include their script source files so you can't easily go in and tweak the mod.

 

It didn't even occur to me to look for that.  That's... a shame.

Posted

I don't think it would be necessary to tweak the mod. Try this:

  1. Create a new mod that uses Sexlab as its master. 
  2. Create a sexlab hook that occurs whenever an animation starts (http://git.loverslab.com/sexlab/framework/wikis/guide-hooks).
  3. Use the new function recently added to sexlab: (sslThreadModel.DisableRedress(actor, bool)) inside this hook.
  4. Create another hook that occurs whenever an animation ends.
  5. Undo what was done in step 3 in the new hook. 

This should disableRedress automatically every time an animation starts and re-enable it anytime it finishes, if the new function does what I think it does. It's hard to say, since the SexLab documentation is out of date.

 

Edit: I've never used this Wardrobe Manager before, but it looks kinda cool. If no one else attempts this then eventually I might. I can't just now though, I want to keep my install as vanilla as possible whilst I work on another modding project.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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