Jump to content

SexLabNoStrip


Recommended Posts

Posted

Hi, I can't seem to get the SexLabNoStrip keyword to work properly.

 

I have an item that contains the SexLabNoStrip keyword (A duplicate keyword added by the mod, to avoid sexlab dependency in the assets file). To my knowledge, the SexLab script uses "HasWornKeywordString", so this should work.

 

The "Masturbate" function that I'm testing with consists of the following code:

 

sslBaseAnimation[] anims = SexLab.GetAnimationsByTag(1, "Solo", "F", "DeviousDevice", requireAll=true)
actor[] tmp = new actor[1]
tmp[0] = game.GetPlayer()
        Aroused.UpdateActorExposure(game.GetPlayer(),3)
SexLab.StartSex(tmp, anims)

Any idea as to why my item is being stripped? I'd like to avoid the install requirement of disabling stripping of those slots if possible.

 

Posted

SexLabNoStrip3.png is with everything loaded: With the duplicated keyword, from the assets file. SexLabNoStrip4.png is without sexlab loaded, and thus without the "DUPLICATE" suffix.

 

I'm guessing that's probably why the keyword isn't working? Within the context of the mod while loaded in game, it contains the keyword string "SexLabNoStripDUPLICATE", and not just "SexLabNoStrip"? If so, is the only way to get this keyword working properly to have Sexlab as a dependency for my assets file?

 

 

post-60958-0-98664900-1383600968_thumb.png

post-60958-0-31519000-1383600974_thumb.png

Posted

That's exactly it, it checks for "SexLabNoStrip" exactly, the DUPLICATE suffix will kill it. If you want to avoid the dependency, load your esp into creationkit without SexLab.esm checked, and create your own keyword with the name "SexLabNoStrip" then add that keyword to the item.

Posted

That's precisely what we did, and the problem still persists:  That's what SexLabNoStrip4.png shows. The mod is two parts: One esm assets file, and one esp integration file. The keyword is defined in the assets file, which does not have Sexlab as a dependency.

Posted

then define the keyword in the esp part where you're using it, it doesn't matter where it's defined, it just can't have DUPLICATE anywhere in it, be it in creationkit or when running the game. Duplicating/copying shouldn't ever be a part of it, just create the keyword where you need it and add it.

 

 

 

Posted

I am defining / using SexLabNoStrip in the .esm (Which is where the item using it is created), and it isn't a DUPLICATE within the context of that file. 

 

The problem, I think, has to deal with the way that Skyrim's mod system works. If I create a test .esp with the exact same setup (Sans my scripts, and thus without the need for a sexlab dependency in the esp), the keyword on the file in the .esm works properly. 

 

Thus, I think I've figured out why SexLabNoStrip keyword isn't working for my particular application. The approach I'm using isn't technically feasible.

 

When my mod's requirements are as follows, the keyword does NOT work in the .esm (Devious Devices - Assets.esm)

00 Skyrim.esm

01 Update.esm

02 Sexlab.esm

03 Sexlab Aroused.esm

04 ZaZAnimationPack.esm

05 Devious Devices - Assets.esm

 

When my mod's requirements are as follows, the keyword DOES work in the .esm

00 Skyrim.esm

01 Update.esm

02 Devious Devices - Assets.esm

 

I'm guessing that my keyword is internally eating the DUPLICATE suffix on game load, if Sexlab precedes it. 

 

 

EDIT: Hmm. Disregard, it's not working in any scenario. Broken?

Posted

Looks like my previous theory was incorrect.

 

We've given up on not having sexlab as a dependency for the assets esm. Even using SexLabNoStrip directly from the sexlab esm, the problem persists. 

 

Can anyone confirm that this keyword is working at all, for them?

post-60958-0-55061600-1383667794_thumb.png

Archived

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

  • Recently Browsing   0 members

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