Jump to content

Recommended Posts

Posted

Advanced Nudity Detection

View File

This Mod Page is now Obsolete

Downloads for this mod are now on NexusMods

Information about this mod here on LL is probably outdated,

and I am no longer responding to comments on this mod here on LL.

 

See "Install Instructions" Tab/Section

For Install and Update Instructions

 

ANNOUNCEMENTS

 

Advanced Nudity Detection is now officially feature-complete and no longer receiving feature updates.

I will still fix bugs, but this mod is as complete as it can reasonably be.

Thank you to everyone for using the mod and helping make it awesome!

 

================================================================================

 

I have a SubscribeStar Adult page for anyone who wishes to give support to me, and help encourage development of my other mod projects!

 

================================================================================

 

COMPATIBLE MODS

Spoiler

Mods that REQUIRE Advanced Nudity Detection

The Naked Truth

 

Official Implementation

Sexy Adventures (0.7.0 or newer)

Sexlab Sexual Fame RELOADED

LMAO - Tolls and Crime

Brimming Arousal Reveals Everything (BARE)

Sexist Commentary

 

(Hopefully more to come)

 

Patches Available for Download Here

Public Whore v1.2.4 (at time of writing, requires my Public Whore Patch)

 

NymphoElf Public Whore Patch

Spoiler

REQUIRES PUBLIC WHORE MOD

 

  • This patch adds support in Public Whore for Advanced Nudity Detection as well as SLSF Reloaded
    • This file is hosted on BOTH pages. If you downloaded this patch from one page, you DO NOT need to download it again from the other. They are the exact same file.
  • Option to use AND for On-Duty nudity requirements and pick which conditions are required.
    • If in violation, mod will strip non-compliant armor while taking AND's keywords into account.
    • Supports Baka's keywords. Baka's keywords will be ignored by the patched strip function if the toggle is activated in AND's MCM.
  • Adds option to ONLY use SLSF values in Fame Eligibility calculations
  • Edits PW's MCM slightly to more clearly label that "Include SLSF" meant it ADDS SLSF's fame to PW's Fame Calculations, meaning your effective fame is higher than one or the other individually if this option is selected.

 

 

MOD AUTHOR INFORMATION

Spoiler

GitHub

https://github.com/NymphoElf/Advanced-Nudity-Detection

 

You should be able to make AND a Soft Dependency in most cases via the Mod Event Listener script (and therefore using Mod Events in your own scripts).

 

Permissions

Spoiler

You MAY NOT reupload this mod ANYWHERE.

 

You MAY make translations, feature extensions, patches, etc. for any mods you develop. (Wouldn't be much of a framework if you couldn't do this.)

 

You MAY make armor/clothing mods with AND's keywords pre-packaged (aka - AND would be required for that file to work).

 

 

Credits and Special Thanks

Spoiler

Mentorship and Collaboration: @Teutonic

 

Community Support: @IBAGadget

 

@joaosagrath @stavlan for recommending Keyword Item Distributor to me and ultimately leading me to create the KID File Share post.

 

Everyone that reported issues with the mod during development and helped the mod be successful! :heart:

 

======================================================

DOWNLOAD/SHARE PRE-MADE

KEYWORD ITEM DISTRIBUTOR

FILES FOR THIS MOD

======================================================

 

Keyword Item Distributor Users

I have set up a file share blog where you can upload KID ini files you make,

or download KID ini files that you want that have been posted by me or other users.

 

Please consider sharing any KID files you make to help our premade library grow! :heart:

(See link above)


  • Submitter
  • Submitted
    06/10/24
  • Category
  • Requirements
    (See Main Page or Install Instructions)
  • Regular Edition Compatible
    No
  • Install Instructions

    INSTRUCTIONS FOR UPDATING

     

    If updating from 2.4.0+

    Spoiler

    Updating TO 2.5.5 FROM 2.5.4

    Simply replace/overwrite

     

    Updating TO 2.5.5 FROM 2.5.3 or older

    New Game/Clean Save REQUIRED
    (Sorry, it can't be helped)

     

    If updating from a version older than 2.4.0

    Spoiler

    2.4.0+ requires a Clean Save or New Game. Far too much has changed and cannot be avoided!!!

     

    ALL JSON FILES GENERATED BY VERSIONS OLDER THAN 2.4.0 MUST BE DELETED!!!

     

    You can find the JSON files at:

    Data\SKSE\Plugins\StorageUtilData\Advanced Nudity Detection

     

    If there aren't any files here, that's ok. You don't want any files here if you're updating from a version older than 2.4.0

    Similarly, if the Advanced Nudity Detection folder doesn't exist in StorageUtilData yet, that's also ok.

     

    INSTRUCTIONS FOR INSTALLING

    (First Time or Fresh Game)

    Spoiler

    Simply Install & Activate/Enable via chosen Mod Manager

     

    If you want to use Dynamic Modesty, allow AND to overwrite DFFMA.

     

    If you don't want to use Dynamic Modesty, DO NOT allow AND to overwrite DFFMA.

     

    REQUIREMENTS

    Spoiler

    --MANDATORY--

    SKSE

    SkyUI

    powerofthree's Papyrus Extender

    PapyrusUtil SE

     

    --OPTIONAL--

    Keyword Item Distributor - Highly Recommended

     

    Dynamic Feminine Female Modesty Animations (AKA: DFFMA)

    If using Dynamic Modesty, both DFFMA and an Arousal mod such as OSLAroused are required.

    However, not every arousal mod is guaranteed to be compatible.

     

    Rosa Round-Bottom (NPC Follower Mod)

     

 

Posted

Dude, your idea is the most fantastic I've ever seen. I'm not a modder, just a mod user, and I've always imagined something like this, as currently there are some mods that treat nudity differently, but no framework for the option of treating the different stages of nudity.

I hope the talented creators of this forum create mods using this framework. 

 

Here's a suggestion for you: Integration with the Keyword Item Distributor, to add keywords to clothes and armor without the need for more .esp in the loading order.

Posted

 This one is an interesting idea. Alot of overlap with SLAX, but the ability to easily check dress state with vanilla faction condition is very enticing.

Any hope of it recognizing SLAX keywords, or perhaps an SSEdit script to distribute your keywords after existing ones from SLAX? 

Posted (edited)
On 6/10/2024 at 11:45 AM, joaosagrath said:

Dude, your idea is the most fantastic I've ever seen. I'm not a modder, just a mod user, and I've always imagined something like this, as currently there are some mods that treat nudity differently, but no framework for the option of treating the different stages of nudity.

I hope the talented creators of this forum create mods using this framework. 

 

Here's a suggestion for you: Integration with the Keyword Item Distributor, to add keywords to clothes and armor without the need for more .esp in the loading order.

 

I appreciate the compliment and suggestion. Unfortunately KID doesn't quite work the way you think it does. The purpose of this system is to assign keywords based on what can be seen on your character when wearing that armor. There's no way to do this without manually looking at every armor and figuring out what can and can't be seen. KID cannot assign keywords based on visible parts of the character model. That simply isn't possible in Skyrim's engine.

 

Plus, the whole idea of this framework is for things to be customizable to your preference. Perhaps YOU want a certain armor to behave differently than someone else using that same armor? The choice is yours!

 

Also, the current release of this framework is a BETA, so I've left it as an ESP for now. I will update it to be an ESL once I'm confident everything is stable and functioning properly.

 

On 6/10/2024 at 11:47 AM, nilead said:

 This one is an interesting idea. Alot of overlap with SLAX, but the ability to easily check dress state with vanilla faction condition is very enticing.

Any hope of it recognizing SLAX keywords, or perhaps an SSEdit script to distribute your keywords after existing ones from SLAX? 

 

Actually, SLAX would need to utilize this system instead of the other way around. SLAX primarily focuses on arousal, and the keywords in SLAX (and Baka's SLA) are centered around modifying arousal based on those keywords. I don't see a way that Advanced Nudity Detection could use SLAX's keywords.

 

The author of SLAX would need to either do the implementation themselves or contact me for assistance. Thank you for the suggestion though. You and I are actually thinking along the same lines, unfortunately I can't do anything from my end at this point.

 

I actually tried making an edited Sexlab Aroused script for this framework, but Sexlab Aroused has a lot of other code dependencies which I don't have and I could not get the script to compile without breaking a lot of features.

Edited by NymphoElf
Posted
3 hours ago, NymphoElf said:

Unfortunately KID doesn't quite work the way you think it does. The purpose of this system is to assign keywords based on what can be seen on your character when wearing that armor. There's no way to do this without manually looking at every armor and figuring out what can and can't be seen. KID cannot assign keywords based on visible parts of the character model. That simply isn't possible in Skyrim's engine.

 

I agree but custom armor authors can implement the keywords through KID or the user can do it on their own if they know what they are doing (I don't but I can learn quickly if I tried).
1 thing I really don't like doing is working on large amounts of data so having a starter KID or SkyPatcher file for the vanilla outfits would be nice and depending on outfit replacers people can edit that to match what they look like.

Posted
39 minutes ago, stavlan said:

 

I agree but custom armor authors can implement the keywords through KID or the user can do it on their own if they know what they are doing (I don't but I can learn quickly if I tried).
1 thing I really don't like doing is working on large amounts of data so having a starter KID or SkyPatcher file for the vanilla outfits would be nice and depending on outfit replacers people can edit that to match what they look like.

I see. I'll look more into it and see what I can do.

 

Adding keywords is rather easy. You can use the Automation Tools from the Skyrim LE nexus with SSE Edit to add a keyword to many items at once and makes the process much less tedious. There's also a mod somewhere which allows you to add keywords to items in-game, but I can't remember what it's called and I haven't personally used it, so I can't say whether or not it's good.

Posted
4 hours ago, NymphoElf said:

There's also a mod somewhere which allows you to add keywords to items in-game, but I can't remember what it's called and I haven't personally used it, so I can't say whether or not it's good.

I think the latest version of OSL Aroused allow to add Keyword directely from the MCM menu. There is probably other that I don't know

Posted
7 hours ago, NymphoElf said:

There's also a mod somewhere which allows you to add keywords to items in-game, but I can't remember what it's called and I haven't personally used it, so I can't say whether or not it's good.

It's probably KID but personally i prefer SkyPatcher because it injects the data at startup and unlike an ESP patch it only injects the needed data instead of replacing all of it in the record. I know KID might be more popular but SkyPatcher is relatively new and has a lot of potential while it's being developed, maybe at the end it will be able to change absolutely anything that you could do with xEdit.

Posted
5 hours ago, darkangel2041 said:

I think the latest version of OSL Aroused allow to add Keyword directely from the MCM menu. There is probably other that I don't know

You are correct, it is OSL Aroused. I just recently started using OSL Aroused. It looks good

 

2 hours ago, stavlan said:

It's probably KID but personally i prefer SkyPatcher because it injects the data at startup and unlike an ESP patch it only injects the needed data instead of replacing all of it in the record. I know KID might be more popular but SkyPatcher is relatively new and has a lot of potential while it's being developed, maybe at the end it will be able to change absolutely anything that you could do with xEdit.

I've looked into KID. I will create example ini files with some of the mods I use. At that point, you should be able to do things yourself easily be using SSE Edit to reference the armor names and Bodyslide to preview the armor and figure out what things look like.

 

Additionally, if A.N.D. gets implemented into OSL Aroused, you'll be able to add my keywords in-game as well if needed.

Posted

Ok so I don't tend to be dumb... but could you give an example reference sample?

 

I'm trying to set up the armor my current character is wearing but the layers and how they relate to each other isn't making sense to me.

 

So like a iron bikini ... should be AND_CHESTCOURTAIN ?

 

 

Posted (edited)
2 hours ago, In5inite said:

Ok so I don't tend to be dumb... but could you give an example reference sample?

 

I'm trying to set up the armor my current character is wearing but the layers and how they relate to each other isn't making sense to me.

 

So like a iron bikini ... should be AND_CHESTCOURTAIN ?

 

 

 

Not quite, but you're close! Here's some examples.

 

A Chest Curtain is something like this:

CurtainExample.PNG.cf982e284daee4bc10afffd179cbce96.PNG

 

This armor has Physics enabled, so sometimes it will slip off my character's chest for a moment. Therefore my character "risks" flashing someone.

 

However, I would also count this as a Pelvic Curtain. So personally I would add both the AND_ChestCurtain and AND_PelvicCurtain keywords to this armor. If this only covered the chest, then it would only be a chest curtain. (Don't forget to add a matching FlashRisk Keyword to your curtains!)

 

I'm assuming you're trying to add a keyword to just a Bikini Top. I would use AND_Bra for those. But you could use AND_ArmorTop instead if you don't want it to be a Bra.

BraExample.PNG.6fcc36a8271b0a778fff1994824b2f9a.PNG

 

Here's an example of a Transparent Pelvic Curtain (AND_PelvicCurtainT)

TransparentCurtainExample.PNG.5e2bd6a89c5a176af7981f9414a2a33b.PNG

 

Here's an example of a "No Cover" Bra (AND_Bra_NoCover):

BraNoCoverExample.PNG.3db8aa9efaf3e985c2314f360f3c34eb.PNG

 

Technically you're wearing something, but it's not really "covering" anything.

Edited by NymphoElf
Posted

Ok got it all working...

 

So far it's pretty damn slick. For example SLSF consumes so many frames but the fact your associated "nakedness" is in a static variable that's updated. So much load saved.

 

I haven't found a combo where I can break the logic. I don't write mods sadly so the calls can't be tested by me. The rest tho solid job on a first release.

 

 

 

Posted

I know, it really doesn't do anything on it's own. Framework and all. added anyway. Seems stable in my game, haven't had any issues. MCM reports when wearing armor/clothes/nothing very quickly, even with a script heavy load.

Posted
1 hour ago, In5inite said:

Ok got it all working...

 

So far it's pretty damn slick. For example SLSF consumes so many frames but the fact your associated "nakedness" is in a static variable that's updated. So much load saved.

 

I haven't found a combo where I can break the logic. I don't write mods sadly so the calls can't be tested by me. The rest tho solid job on a first release.

 

 

 

 

Glad you like it! And I'm glad everything is working! I did my best to do good testing before releasing, so I'm glad my diligence seems to be paying off.

 

1 hour ago, Airianna said:

I know, it really doesn't do anything on it's own. Framework and all. added anyway. Seems stable in my game, haven't had any issues. MCM reports when wearing armor/clothes/nothing very quickly, even with a script heavy load.

 

Thank you for testing! I did my best to make good/fast papyrus script, so I'm glad it's being very responsive. Hopefully the 0.2 update is just as good!

Posted

I like it! I added some keyword the same way you add them from Babo Dialogue (Add AND as a Master and pick every outfit keyword) time consuming yes. Obviously it would be amazing if some mods would support this (like Babo Dialogues, SLSF Comments, or Approach) But that would take some time and it's all up to the authors.  

Posted
1 hour ago, B3juc0 said:

I like it! I added some keyword the same way you add them from Babo Dialogue (Add AND as a Master and pick every outfit keyword) time consuming yes. Obviously it would be amazing if some mods would support this (like Babo Dialogues, SLSF Comments, or Approach) But that would take some time and it's all up to the authors.  

 

Unfortunately there's not much that can be done about the setup being potentially time-consuming. The only recommendation I would offer is learning how to make Keyword Item Distributor INI files. You only have to write those once as long as the FormIDs don't change for the armor and keywords you're using.

Posted

SkyrimSE2024-06-1308-07-15.thumb.png.1e5244285c12161ee0cf615667379600.pngSkyrimSE2024-06-1308-07-25.thumb.png.19c7cd2d65a8de5cfcf1ebccfb7f798f.pngSkyrimSE2024-06-1308-06-57.thumb.png.b8c6c5670a580cff3253cd3cb9c2ca93.png

 

 

So I get these Factions using Armor Top, Armor Bra for chest Slot 32. Thong for Bottom Slot 49/52 . My Question is... why are her factions results show her as still showing genitals, chest and bra? It is not transparent. Initially I just use Armor top but it was still saying the same thing. So I added bra to see if it would change. Do I have to add a curtain? I mean is a steel armor!  

Posted (edited)
1 hour ago, B3juc0 said:

SkyrimSE2024-06-1308-07-15.thumb.png.1e5244285c12161ee0cf615667379600.pngSkyrimSE2024-06-1308-07-25.thumb.png.19c7cd2d65a8de5cfcf1ebccfb7f798f.pngSkyrimSE2024-06-1308-06-57.thumb.png.b8c6c5670a580cff3253cd3cb9c2ca93.png

 

 

So I get these Factions using Armor Top, Armor Bra for chest Slot 32. Thong for Bottom Slot 49/52 . My Question is... why are her factions results show her as still showing genitals, chest and bra? It is not transparent. Initially I just use Armor top but it was still saying the same thing. So I added bra to see if it would change. Do I have to add a curtain? I mean is a steel armor!  

 

Did you go immediately to the MCM after your equipment inventory? You need to give the script a half second to update outside of the inventory for it to update the factions. It looks like your character was wearing a NoCover Bra and NoCover Thong/Underwear prior to this and the script simply hasn't had an opportunity to update,

EDIT: I was able to produce a similar issue by very quickly going to the MCM after equipping/unequipping an item from my inventory. The script is fast, but it's not instant. You need to be out of all menus for a very short moment to let the update happen. Mine updates in about half a second. If you have an especially heavy script load, it may take a few seconds.

 

Also, updates do not happen immediately upon loading the game. This is intentional to maintain the saved faction states when you last played, and the script is set to run every 15 In-Game minutes. If you're using the vanilla game speed, that's once every 45 seconds. If your game speed is higher or lower (such as with mods or console commands to edit the TimeScale value) then this frequency will respectively be higher or lower. If you added the keywords in SSE Edit and then simply reloaded the game, that could be causing your issue as well.

 

Ultimately, I can only conclude that you simply didn't give the script a proper opportunity to update somehow.

Edited by NymphoElf
Posted

No, I waited,,, the factions stayed the same (I have the armor top, bra, and thong keywords yet it doesn't update my factions saying I'm showing genitals, bra, or chest).  It can't be script lag, it's just 1 script and besides I play on a 7800X3D, RTX 4090,  DDR5 6000 CL30 Ram, NVME 4.0 SSD... you can't get anymore "high end" than this.   

Posted
5 hours ago, B3juc0 said:

No, I waited,,, the factions stayed the same (I have the armor top, bra, and thong keywords yet it doesn't update my factions saying I'm showing genitals, bra, or chest).  It can't be script lag, it's just 1 script and besides I play on a 7800X3D, RTX 4090,  DDR5 6000 CL30 Ram, NVME 4.0 SSD... you can't get anymore "high end" than this.   

 

Can you give me a set of steps to reproduce your issue?

 

Is this a fresh install of the mod, or did you update from the previous one?

Posted

I have trouble in understanding how it works. I have TAWOBA Remastered Baka Aroused keywords v1.1 and TAWOBA armor but it seems it doesn't detect anything. 

20240614001319_1.jpg

20240614001329_1.jpg

Posted
2 hours ago, KirovNod said:

I have trouble in understanding how it works. I have TAWOBA Remastered Baka Aroused keywords v1.1 and TAWOBA armor but it seems it doesn't detect anything. 

20240614001319_1.jpg

20240614001329_1.jpg

 

Please read the description of this mod again. Particularly the last paragraph of the How it Works section.

Posted
10 hours ago, NymphoElf said:

 

Can you give me a set of steps to reproduce your issue?

 

Is this a fresh install of the mod, or did you update from the previous one?

 

I updated from the previous one.

 

Steps: In XEdit I choose the outfit to be modified added AND as a Master, then choose keywords that best fit (Armor Top, Thong).   In game the keywords are detected. The Faction ranks me as not nude (0) which is correct.   What's incorrect is showing me as showings genitals, showing chest, showing bra. If I select the Armor top shouldn't the chest and bra not be visible? The Thong is not transparent it shouldn't show genitals (the ass cheeks are shown obviously).

 

Like I said I love the concept of the mod. But if other authors are going to use it, accuracy is a must.

 

Untitled2.thumb.png.8539de3c65ac36bb38b601899d280a30.png

 

This is the outfit that I'm adding the keywords. It has a skirt too... but I was just testing as it is here in this screenshot. 

 

Of note... the body shouldn't matter right? This is UBE (A custom race). If it doesn't work with a custom race then I'm out. (I'm not going back to an antiquated body like 3BA/BHUNP).                                          

Posted (edited)

@B3juc0 Thank you. I will use this information to try to diagnose the issue.

 

33 minutes ago, B3juc0 said:

If I select the Armor top shouldn't the chest and bra not be visible?

 

That is correct.

 

33 minutes ago, B3juc0 said:

Of note... the body shouldn't matter right? This is UBE (A custom race). If it doesn't work with a custom race then I'm out. (I'm not going back to an antiquated body like 3BA/BHUNP).

 

Body and race do not matter. It only looks for keywords of worn items on the player reference.

Edited by NymphoElf

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