Jump to content

Recommended Posts

Posted

It may sound strange but I play Skyrim with no sex mods installed :gasp: !

 

...the reason being that I am mostly interested in a particular sexual depravity that is not currently offered by any mods, hence I'm building my own :)

 

So, if there are things that I've missed, e.g. that one with the new SexLab inventory stipping configuration, please do say so.

Posted

 That's cool this mod is used by Cursed Loot. I have that installed already.

  You said something to the effect that this mod is script-heavy, is it?   When I open SaveGameCleaner it tells me my script count is high at about 1800.

Posted

 That's cool this mod is used by Cursed Loot. I have that installed already.

 

  You said something to the effect that this mod is script-heavy, is it?   When I open SaveGameCleaner it tells me my script count is high at about 1800.

 

SerialStrip is not heavy on the script engine. I just meant that the mod is mostly driven by papyrus scripts and not by quests/actors/dialogues that you would set-up in the Creation Kit. It's made out of 99% script and 1% quest, so to speak :D

 

I was very fortunate to meet and learn from CGi and the late Heromaster, who were absolutely adamant that we streamline our code, minimize loops, minimize use of properties and cleanup any leftovers.

 

For a precise script count, SerialStrip only has 3 scripts in it. One that does the actual work and is 1084 lines long, one that runs the MCM with 74 lines and a maintenance script of only 6 lines. For comparison, SexLab has 45 scripts and the longest one has 2891 lines. Not that SexLab is in any way resource-hungry, I'm just offering this example because most LoversLab members use this framework and are familiar with it.

 

In addition, most of the time SerialStrip is not running. It's just listening for a mod requesting a strip-start. Only during stripping does it make use of system resources and then it goes back to standby, also cleaning up any values, variables and arrays it may have created in the meantime. So, I'd say SerialStrip's footprint on the game is minuscule.

 

You may very well have 1800 scripts in your installation but only 3 of them are SerialStrip's and the're idling most of the time :)

Posted

 

 That's cool this mod is used by Cursed Loot. I have that installed already.

 

  You said something to the effect that this mod is script-heavy, is it?   When I open SaveGameCleaner it tells me my script count is high at about 1800.

 

SerialStrip is not heavy on the script engine. I just meant that the mod is mostly driven by papyrus scripts and not by quests/actors/dialogues that you would set-up in the Creation Kit. It's made out of 99% script and 1% quest, so to speak :D

 

I was very fortunate to meet and learn from CGi and the late Heromaster, who were absolutely adamant that we streamline our code, minimize loops, minimize use of properties and cleanup any leftovers.

 

For a precise script count, SerialStrip only has 3 scripts in it. One that does the actual work and is 1084 lines long, one that runs the MCM with 74 lines and a maintenance script of only 6 lines. For comparison, SexLab has 45 scripts and the longest one has 2891 lines. Not that SexLab is in any way resource-hungry, I'm just offering this example because most LoversLab members use this framework and are familiar with it.

 

In addition, most of the time SerialStrip is not running. It's just listening for a mod requesting a strip-start. Only during stripping does it make use of system resources and then it goes back to standby, also cleaning up any values, variables and arrays it may have created in the meantime. So, I'd say SerialStrip's footprint on the game is minuscule.

 

You may very well have 1800 scripts in your installation but only 3 of them are SerialStrip's and the're idling most of the time :)

 

nice, any reason why this wasn't integrated into sexlab?

Posted

@WhizKid
 Antono did mention that,"Sexlab does not currently use SerialStrip when a sex scene is triggered. Ashal can use SerialStrip if he wants and I can even provide a more feature-rich API for this, but at this stage this is a low priority for SexLab." 

 

  I'm not sure if that might answer your question.

Posted

For some reason, just like the OS3XY mod for me, the SerialStripper hotkey stops working after awhile. It could be a mod conflict. But it seems that at first when I install SerialStrip and SerialStripper that it works at first but then later it won't.  I like this mod, so bummer.  I guess I need to lighten my LO up.

  • 1 month later...
Posted

Hey I am stuck in a loop.

 

In cumshot brothel, just after the pillory introduction to the prostitution work, my girl keeps trying to strip herself. Over and over, her clothes are stuck on. Tried reseting the strip anims in sexlab, tried stopping all anims, tried setting clothes to neverstrip or always strip.

 

I think what is happening, is in that scene you are supposed to be naked, you are re-equiped with clothes, which the strip mod is trying to put back on, and take off at the same time. (Or something close to that) Is there a way to completely kill the need to strip anything or the call for the strip anim?

 

-

edit

I disabled the brothels strip on sex checkbox and now there is no loop but you still get stuck after the pillory, you can move about but barely, you seem to spasm and glide rather than walk, if you do manage to get an animation like readying your spells you can't put them away again.

Posted

For whatever reason, ever since I've done a full reinstall, this mod won't work for me anymore. Everything else works just fine, so it might be a conflict. Shame, because I loved this mod so much. I think I'll just go beg Ashal for him to include this in SL.

  • 2 weeks later...
Posted

Guys, I'll be releasing a new version after a modder's request to include a way for the modder to define what slots he wants to strip even without SexLab installed. It also allows the modder to override the user's configuration and force-strip specific slots even if the player has set them to unstrippable via SexLab.

 

This version will also be using the latest PapyrusUtil 3.2 and SKSE 1.7.3 for lighter code and greater speed. If you have any reservations about migrating to these newer versions, now is the time to voice them :)

Posted

I'd be a little cautious personally as from the sound of it it will allow careless modders to break events in mods like DCL and Captured Dreams, so it will need to honour the appropriate keywords, else you'll end up with more issues like where it will strip Hircines Ring like it does at present.

Posted

I'd be a little cautious personally as from the sound of it it will allow careless modders to break events in mods like DCL and Captured Dreams, so it will need to honour the appropriate keywords, else you'll end up with more issues like where it will strip Hircines Ring like it does at present.

 

Well, it does honour the "universal" NoStrip keyword. Is there any other keyword it should be looking out for?

 

The rationale behind this is for mods that want to force-strip the player (i.g. slavery mods) and thus need to override the user's settings. Or for setups that don't have SexLab installed.

 

What I am not sure about, is whether it should also override the user's yes-strip setting, i.e. whether the modder would want to not strip some slots even if the user has set them to strip. I guess this could be useful. I'll probably add it as an option.

Posted

 

I'd be a little cautious personally as from the sound of it it will allow careless modders to break events in mods like DCL and Captured Dreams, so it will need to honour the appropriate keywords, else you'll end up with more issues like where it will strip Hircines Ring like it does at present.

 

Well, it does honour the "universal" NoStrip keyword. Is there any other keyword it should be looking out for?

 

The rationale behind this is for mods that want to force-strip the player (i.g. slavery mods) and thus need to override the user's settings. Or for setups that don't have SexLab installed.

 

What I am not sure about, is whether it should also override the user's yes-strip setting, i.e. whether the modder would want to not strip some slots even if the user has set them to strip. I guess this could be useful. I'll probably add it as an option.

 

 

You'd be better off checking with Min or Kimy as to keywords as I don't know the ins and outs of what keywords are used and are not, I just get a little nervous where there's a potential for quests to be broken which is why I flagged this up.

 

It's obviously your choice as you're doing the work but I've never had an issue with stuff being removed or added by various mods regardless of the SL strip settings so I'm not sure you're not making work for yourself, but good luck with it in any case, I do wish you well with it :)

 

Posted

For some reason, just like the OS3XY mod for me, the SerialStripper hotkey stops working after awhile. It could be a mod conflict. But it seems that at first when I install SerialStrip and SerialStripper that it works at first but then later it won't.  I like this mod, so bummer.  I guess I need to lighten my LO up.

 

Hey, could you send me your papyrus log so that I can see if there's anything wrong with SerialStrip that is producing this issue?

Hey I am stuck in a loop.

 

In cumshot brothel, just after the pillory introduction to the prostitution work, my girl keeps trying to strip herself. Over and over, her clothes are stuck on. Tried reseting the strip anims in sexlab, tried stopping all anims, tried setting clothes to neverstrip or always strip.

 

I think what is happening, is in that scene you are supposed to be naked, you are re-equiped with clothes, which the strip mod is trying to put back on, and take off at the same time. (Or something close to that) Is there a way to completely kill the need to strip anything or the call for the strip anim?

 

-

edit

I disabled the brothels strip on sex checkbox and now there is no loop but you still get stuck after the pillory, you can move about but barely, you seem to spasm and glide rather than walk, if you do manage to get an animation like readying your spells you can't put them away again.

 

I am not familiar with cumshot brother. Does it use SerialStrip to undress you or do you fire up SerialStrip using the strip button? As always, a papyrus log would help immensely!

For whatever reason, ever since I've done a full reinstall, this mod won't work for me anymore. Everything else works just fine, so it might be a conflict. Shame, because I loved this mod so much. I think I'll just go beg Ashal for him to include this in SL.

 

Sometimes I also think SerialStrip has stopped working and then I remember that I haven't run FNIS. Have you tried that? Otherwise, please send your papyrus log and perhaps we'll figure this out.

Posted

New version uploaded :)

 

SerialStrip v1.1.2 requires SKSE 1.7.3 and PapyrusUtil 3.2.

 

With this version, SerialStrip gets its very ownMCM, where you can select the animation delay time and run the uninstall routine.

 

There is also a new Debug feature found in the menu: selecting this will make the mod write messages into your Papyrus log for debug purposes. If you have any issues, please turn debug ON, run the mod, recreate the problem and then send your log to me. Turn debug OFF to reduce log spamming.

 

For modders, there is a new argument that you can pass as part of SendSerialStripStartEvent() and will be listened for by OnSerialStripStart(). It is the asSlotOverrideList: the (string) name of a PapyrusUtil Int array, stored on the form of your mod, which can be used to override the user's strip slot configuration. It has to be a 33-items-long array where each position defines a slot according to SexLab's convention. Place an 1 to set the corresponding slot to "Strip", 0 to set it to "DontStrip". This can be used to force-strip the PC (e.g. rape mods) or to define specific slots when the user does not have SexLab installed. This feature has been a request by a fellow modder.

 

Another addition for modders is the argument asExceptionList. Again, it can be passed as part of SendSerialStripStartEvent() and will be listened for by OnSerialStripStart(). It is the (string) name of a PapyrusUtil Form array, stored on the form of your mod, which can hold the forms of specific items that you don't want to strip. SerialStrip will check each item worn at each slot against the contents of this list and it will not strip the item if it's found in it.

 

Enjoy, and please report any bugs you may find.

 

Changelog for v1.1.2

 

- Strip NPCs (only one at a time - no multithreading yet) (feature from beta).
- added: SerialStrip now has its own MCM menu. Uninstall button can be found here.
- added: Debug mode: Turn on to have SerialStrip output debug messages to the log, turn it off to reduce log spamming.
- added: New argument in SendSerialStripStartEvent() and OnSerialStripStart(): asSlotOverrideList. A modder can pass here the name of a PapyrusUtil Int array (stored on the form of his mod) to override the user's configuration and define what slots to strip. On the Int list, 1 would mean "Strip" and 0 "DontStrip".
- added: New argument in SendSerialStripStartEvent() and OnSerialStripStart(): asExceptionList. A modder can pass here the name of a PapyrusUtil Form array (stored on the form of his mod) to define specific items which, if they are found, they will not be stripped.
- Requires SKSE 1.7.3 and PapyrusUtil 3.2.

Posted

Hello there! Thanks for all your hard work, Antono!

 

I'm getting an issue with this mod; pressing the bound key in "SerialStripper" doesn't appear to be triggering any animation, and checking the logs, there seems to be this error that pops up every time I press the key:

[01/22/2016 - 11:02:09PM] [SerialStripper] Key detected
[01/22/2016 - 11:02:09PM] Error: Incorrect number of arguments passed. Expected 5, got 3. 
stack:
	[SerialStripper (C9000D62)].SerialStripperFunctions.OnKeyUp() - "SerialStripperFunctions.psc" Line 24

Can't say for sure what arguments the function is expecting, as I haven't checked the source code, but there's the error anyway.

 

If it's anything, I'm also using Strip Manager by vpoteryaev, but his mod is not dependent on SerialStrip and he has explicitly stated that he doesn't want his mod to require any dependencies, so I don't believe it's there. Only thing I can think is: perhaps his prepackaged animations are clashing with yours?

 

Thanks once again for your hard work, looking forward to what comes in the future!

Posted

Hey, love your mod but I'm having the same issue with the same error message mentioned in the above post since updating to 1.1.2 (hotkey doesn't work on either the player character or on NPCs). Also, I'm not using Strip Manager.

Posted

Ah, yes, an error on my part... I forgot to update SerialStripper to work with the new version of SerialStrip. I tested it with an updated version but I didn't release it.

 

Standby. Should only be a matter of minutes.

 

Posted

sorry but where is serial strip 1.1.2 ? cause i can't see anychange with an older version of serial strip and the last for stripper

 

Please check the download page again. Something went wrong when I updated stripper and it probably replaced strip. Now they're both there.

 

You are not supposed to see any major changes as a user, other than the MCM menu and the debug option. Most of the work in this version is for modders.

 

Cheers!

Posted

thanks.
When i said i ve never seen any change it's because i would to use it to unequip the helmet because i don't why but the pc keep it and boots too. So i thought with your mod that will change something but nothing  changed :/

  • 1 month later...
Posted

@Antono

 

Minor typo but v1.12 is still reported as v1.11 beta in FNIS

 

"Reading SerialStrip V1.1.1-beta ..."

 

I've also tested it with SL1.59c (papyrusutil 28) and it seems to work fine btw. I never use followers so might be different then

 

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...