Min Posted November 4, 2013 Posted November 4, 2013 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.
Ashal Posted November 4, 2013 Posted November 4, 2013 Show a screenshot of the item's armor settings in creation kit
Min Posted November 4, 2013 Author Posted November 4, 2013 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?
Ashal Posted November 4, 2013 Posted November 4, 2013 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.
Min Posted November 4, 2013 Author Posted November 4, 2013 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.
Ashal Posted November 4, 2013 Posted November 4, 2013 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.
Min Posted November 5, 2013 Author Posted November 5, 2013 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?
TnTTnT Posted November 5, 2013 Posted November 5, 2013 I have another example of a armor mod that has the keyword but still stripped by Sexlab. Maybe you can have a look in the esp. I'm not mod author so I cannot give you much detail. http://www.mediafire.com/download/uy35sq5s702i1a2/DPnTrielekMix.rar
Min Posted November 5, 2013 Author Posted November 5, 2013 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?
jbezorg Posted November 8, 2013 Posted November 8, 2013 Just linking this to the answer. http://www.loverslab.com/topic/21484-devious-devices-integration-now-with-quests/?p=564711
Recommended Posts
Archived
This topic is now archived and is closed to further replies.