Jump to content

Recommended Posts

Posted

first question - are you using the replacer, or standalone version of the mod? *edit - nvm. would have to be standalone for the armor name to be valid*
What armor item does the console say you have equipped?

Are you wearing anything else?

 

Posted
3 hours ago, Chlodwig said:

AND_ArmorBottom|Armor|Topless Forsworn

AND_ArmorTop_NoCover|Armor|Topless Forsworn

 

This should have worked.

 

Make sure you don't have any other keywords from any other item interfering with the analysis.

Posted (edited)

Okay it really looks like there must be an issue with anohter mod or the load order.

 

When Slot 32 is not equiped I get in Nudity States a NO in Show Bra and Show Underwear all other are yes.

even when clothes with AND_ThongT are equiped in slot 52 and Identified in Armor&Underwear Keywords.

 

20250325200529_1.thumb.jpg.7303d21841263ba6e5e46836bc365901.jpg20250325200541_1.thumb.jpg.e893b7d157b7960667e4f2dfd7532f2e.jpg

 

It looks like something is breaking the mod

 

Edited by Chlodwig
Posted

AND_ThongT? 
Looks to me like it is working just fine - what was the result of the transparency (flash) check for the thong when you took the screenshot? I'm betting that it was a result that made it 'disappear' for an observer, thus giving you the nude/bottomless/showing pussy states.

 

Remember that transparency, just like curtains, has the chance (flash risk) to effectively seem to not be there for the observer, changing the perceived nudity state.

Posted
On 2/12/2025 at 10:19 PM, NymphoElf said:

However, I'm going to work on a DD/Cursed Loot KID ini in the near future. However that will take me a decent while to get through due to the sheer number of devices I'll have to tag with the correct keywords and needing to look at every device in-game since they're not all listed in BodySlide (Particularly the Cursed Loot devices; though I can probably get through most of the normal DD items with just Body Slide).

 

Please be patient.

Wish I'd checked this thread two weeks ago before starting on a DD KID. At this point my version is done and tested though. If it meets your quality standards I'll post it to the KID fileshare thread too. Though I didn't do anything with the NoModesty keywords like some of your other KIDs since I couldn't find documentation about which mod they are for.

I'll put my plans on hold to do a KID for Cursed Loot in case you've made any progress on that. If you haven't started on it yet and don't want to do it yourself I can put it back on my to-do list. But if it's something you'd enjoy doing, don't let me take it from you.

AND_DDAssetsIntegrationExpansion.7z

Posted (edited)

@Chlodwig 

Are there any Baka keywords being detected?

 

Also, think about the conditions logically. How can you be "Showing Bra" if you're not wearing a bra?

 

--------------------

 

@CalmAndInsane 

I ended up putting my DD KID file on hold because of the insane number of items I would need to go through. I wasn't sure if anyone else would go through it, so please feel free to post it to the File Share.

Edited by NymphoElf
Posted

Wait as you can see on the screenshot

 

the character is wearing a thong

and it the shows

wearing thong Yes

showing Underwear No

bottemless yes

Showing pussy yes

 

shouldn't it be

wearing thong yes

showing underwear yes

bottemless no

showing pussy no


 

Posted (edited)

@Chlodwig Please answer these questions:

 

1) What version of the mod are you using?

2) Are any of Baka's Keywords being detected?

3) Did you apply "AND_Ignore" to any of the items? If so, why?

4) Have you 100% verified that there are no unintended keywords being detected? (You screenshot is only looking at one set)

Edited by NymphoElf
Posted
20 hours ago, Chlodwig said:

Okay it really looks like there must be an issue with anohter mod or the load order.

 

When Slot 32 is not equiped I get in Nudity States a NO in Show Bra and Show Underwear all other are yes.

even when clothes with AND_ThongT are equiped in slot 52 and Identified in Armor&Underwear Keywords.

 

20250325200529_1.thumb.jpg.7303d21841263ba6e5e46836bc365901.jpg20250325200541_1.thumb.jpg.e893b7d157b7960667e4f2dfd7532f2e.jpg

 

It looks like something is breaking the mod

 

Something similar happened to me, turned out to be a faulty KID file that ended up giving keywords to the 3BA SMP armour. Make sure to disable and AND/Baka KID mods

Posted (edited)
On 3/26/2025 at 1:12 PM, NymphoElf said:

@Chlodwig Please answer these questions:

 

1) What version of the mod are you using?

2) Are any of Baka's Keywords being detected?

3) Did you apply "AND_Ignore" to any of the items? If so, why?

4) Have you 100% verified that there are no unintended keywords being detected? (You screenshot is only looking at one set)

 

1) 1.8  (but the AND_KID files I use where creted with 1.7 Keywords not sure if anything changed concerning the keywords in 1.8)

 

2) yes and no, i got the same problem with items who have baka SLA_keyword and no baka SLA_Keywords,  

even removed some mods where I added SLA Keywords and made a clean reinstall to verify

 

3) No

 

4) So do I understand rigth that one failure in any of the several AND KID Files I got  could make the whole system not work?

 

 

On 3/26/2025 at 3:06 PM, Aldid said:

Something similar happened to me, turned out to be a faulty KID file that ended up giving keywords to the 3BA SMP armour. Make sure to disable and AND/Baka KID mods

 

Does that mean you can't give AND Keywords to 3BA SMP Clothing? 

wouldn't that make the whole curtain flashing thing abit strange because your curtains don't move in game?

But it would explain the problem because I think the only clothes set I got a AND KID file that is not 3BA SMP is TAWOBA the other 20 are all for 3BA SMP clothes
And sorry I don't understand the 2nd sentence

 

-----------------------------

 

I tried now several diffrent Armors  and in every case

Slot 32 equip all nudity detection says no

slot 32 not equip but other slots with AND Keyword Clothes equiped

and everythin but underwear and bra is yes.

 

 

 

 

 

Edited by Chlodwig
Posted (edited)
43 minutes ago, Chlodwig said:

So do I understand rigth that one failure in a KID File could make the whole system not work?

 

"Not Work" isn't the correct phrase. "Unintended Results" is what's happening. It's possible that an incorrectly made KID file is the problem, yes. If that is the case, that doesn't mean Advanced Nudity Detection has "broken" or "stopped working". It just means your KID file is wrong and the keywords either didn't get applied or got applied to the wrong object.

 

Based on your screenshots, clearly the mod is working.

 

Please list all of AND's keywords being detected on your character, list all objects equipped to your character (and what slots they apply to - if you have that info), and list all of AND's keywords that are applied to each object you have equipped.

 

Example:

 

Slot 32 - Iron Bikini - AND_Bra

Slot 46 - Super Slutty Curtain - AND_PelvicCurtainT, AND_PelvicFlashRiskExtreme

Slot 52 - Iron Bikini Bottom - AND_Thong

 

---------------------------------------------

 

I have a feeling you're just having a misunderstanding about how AND works, but I want to be sure that I didn't make a mistake somewhere (though I feel like this would have been caught far sooner if I did).

 

  

43 minutes ago, Chlodwig said:

Does that mean you can't give AND Keywords to 3BA SMP Clothing? 

 

No. SMP doesn't matter. If you couldn't give keywords to SMP clothing then I wouldn't have made the flashing system.

 

He simply meant that he gave keywords to SMP armor that he didn't mean to give.

Edited by NymphoElf
Posted (edited)

character is wearing clothes from following mod

https://www.nexusmods.com/skyrimspecialedition/mods/143720

 

 

Screenshot2025-03-27192405.jpg.01492c99c8e1fcbd3298af1ee6813097.jpg

The AND_KID.ini I created is attached.

 

 

 

Slot 32 Chains & Silks - Top - Purple

Detected AND Keyword -->  AND_Bra

 

Slot 52 Chains & Silks - Lower - Purple

Detected AND Keyword --> AND_Thong

 

No other slots used, no other AND Keywords detected.

 

So I would as far as I understood your description how AND works

that the MOD looks for AND Keywords

it detects AND_Bra and AND_Thong but no other AND Keywords,

especially no Armor Keywords that would cover the Underwear.

 

So the Mod should tell me 

Showing Bra - Yes

Showing Underwear - Yes

and because of Thong

Showing Ass - Yes

 

but It shows in every category NO as you can see in the screenshots

(I additonaly added a Screenshot of the Baka Keywords to show no Baka Keywords applied to the clothes)

 

 


20250327192744_1.thumb.jpg.1e15a0feb6035839e053c704da45f4a0.jpg20250327192754_1.thumb.jpg.f4a6dc592074059a0c1aa04ca134d100.jpg20250327192801_1.thumb.jpg.8f2d068de310c407f7e0d9233bd6c1aa.jpg20250327192806_1.thumb.jpg.a94b31046d08187f192cd6e9309c1ae3.jpg

 

 

AND_ShasChains_KID.7z

Edited by Chlodwig
Posted

@Chlodwig Yes, you are correct in your understanding. Thank you for providing this extra information.

 

I'm not sure why it's not updating. Can you attach a Papyrus Log?

Posted (edited)

@Chlodwig @NymphoElf

I just tested the KID file provided in Chlodwig's post.
Seems to be working just fine for me. I have my AND set up to Ignore Baka Keywords (they are handled by OSLAroused)
 

Game Version 1.6.640
AND Version 1.5 (hmm, guess I kind of need to update)

I will update my AND version and test again.

 

*edit* Wanted to include pictures, but for some reason they are not uploading correctly and are not showing up.

 

*edit 2*  Updated to AND 1.8
Keywords are working properly for both transparent and non-transparent articles of the outfit.

Flash-risk for the transparent top rolled a 10, while the bottom rolled 84, so nudity state indicated:

Showing Bra - yes

Showing Boobs - yes

Showing Underwear - yes

Showing Ass - yes

Showing Genitals - no

 

With non-TR pieces:

Showing Bra - yes

Showing Boobs - no

Showing Underwear - yes

Showing Ass - yes

Showing Genitals - no

 

there doesn't seem to be a problem with either the KID file or the AND Keyword detection/application in my game

Edited by IBAGadget
Posted (edited)

It worked with V1.7  I created some AND_KID.ini Files and that wouldn't have worked if I already had these issues back than.
So I assume it must be an issue with a mod i installed after I installed V1.7  or an update of an older mod...

So I now removed all these new mods and check if it AND works as Intended and try to find out which mod is causing the issue...


Update:

I can't find the mod or modupdate that caused the problem... 

So i tested it with a new game and at the moment, while not all mods are activated or set up, AND works as intended and shows everything correct.

Now I will continue to start/Setup mod by mod and check if at some point AND will stop working.

 

But atm I think it must have been installing a new mod or a modupdate in the running game that broke AND

Edited by Chlodwig
Posted
7 hours ago, Chlodwig said:

It worked with V1.7  I created some AND_KID.ini Files and that wouldn't have worked if I already had these issues back than.
So I assume it must be an issue with a mod i installed after I installed V1.7  or an update of an older mod...

So I now removed all these new mods and check if it AND works as Intended and try to find out which mod is causing the issue...


Update:

I can't find the mod or modupdate that caused the problem... 

So i tested it with a new game and at the moment, while not all mods are activated or set up, AND works as intended and shows everything correct.

Now I will continue to start/Setup mod by mod and check if at some point AND will stop working.

 

But atm I think it must have been installing a new mod or a modupdate in the running game that broke AND

 

There must have been something messing with Papyrus and caused one of the main scripts to crash. That's the only way this could have happened aside from some random corruption of the script.

 

Try completely removing AND from the save having the issue, clean the save, then reinstall AND. That should fix whatever is happening.

Posted
On 3/27/2025 at 5:37 PM, NymphoElf said:

He simply meant that he gave keywords to SMP armor that he didn't mean to give.

Precisely. Specifically, the Slot 60 SMP Object from 3BA ended up with various keywords. Since it was always equipped, no other clothing worked as intended

Posted

Simple question

 

Since , the skirt, lets you see the butt , depending on the movement, strength and direction of the wind, is it okay to include it in the AND file?

There are moments that, it is much more evident , than the screen

 

Spoiler

ScreenShot248.jpg.2f38bc3c783411e2541502649bb45272.jpg

 

Posted
2 hours ago, Dorabella said:

is it okay to include it in the AND file?

 

I don't understand what you mean by this.

 

The armor you're talking about has physics and can flash the butt/ass. This is why "AssFlashRisk" exists.

 

I understand that there's a language barrier, but I don't know how else to explain how the mod works. You keep asking questions that have already been answered in my guide, so you need to do your best to understand what I have written. (You also put way too many commas)

Posted (edited)

This might not be AND related, but it seems to be a weird keyword-mod interaction problem and I'm hoping you can point me in the right direction.

I recently started a newgame with updated load order, using The New Gentleman instead of SOS. However all the men are naked all the time. When I start a male PC and try to equip anything slot 32, it does not equip, and i get a message in the top right corner saying "You cannot equip this item." Female characters are fully dressed and behave normally 😕

After a lot of confusing rial and error, the problem only occurs when this one specific _KID.ini is loaded:

 


 

Spoiler

 


;==== AND Vanilla Coverage
Keyword = SLA_ArmorPartTop|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|32
;Keyword = SLA_ArmorPartBottom|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|52
Keyword = AND_ArmorTop|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|32
Keyword = AND_ArmorBottom|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|52

;===== SLA Baka keywords
Keyword = SLA_PantiesNormal|Armor|*Underwear|52
;Keyword = SLA_ArmorPartBottom|Armor|*Pants|52
;Keyword = SLA_ArmorPartBottom|Armor|*Pants|49
;Keyword = SLA_PantsNormal|Armor|*Pants|49
;Keyword = SLA_PantsNormal|Armor|*Pants|49
Keyword = SLA_EroticArmor|Armor|HalfNakedCover
Keyword = SLA_EroticArmor|Armor|*pornstar,*Swim,*Lingerie,*Slut,*Whore,*Lewd
Keyword = SLA_EroticArmor|Armor|*[Army]
Keyword = SLA_HasLeggings|Armor|*Pantyhose,*Leggings,*Tights,*Nylon
Keyword = SLA_HasStockings|Armor|*Tights,*Nylon,*Stocking,*Sock,*Leggings
Keyword = SLA_ArmorPartTop|Armor|*Breastplate|32
Keyword = SLA_ArmorRubber|Armor|*Latex,*Rubber,*Catsuit|32
Keyword = SLA_Earrings|Armor|*Earring
Keyword = SLA_ArmorHarness|Armor|*Harness,*Bandolier,*Belt
Keyword = SLA_AnalPlug|Armor|*Anal plug,*Plug (pair),*Plug (anal),*Toys-anal
Keyword = SLA_VaginalDildo|Armor|*Vaginal,*Dildo,*Vaginal plug,*Plug (pair),*Plug (vaginal),*Toys-vaginal
Keyword = SLA_ArmorCapeFull|Armor|*Cloak,*Cape
Keyword = SLA_ArmorTransparent|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal
Keyword = SLA_ArmorPretty|Armor|*Lace,*Radiant,*Lingerie,*Miqo'te,*Gown
Keyword = SLA_ArmorCurtain|Armor|*Party,*Wedding,*Gown
Keyword = SLA_ArmorHalfNaked|Armor|*Slutty,*Ouvert,*Lingerie,*Whore
Keyword = SLA_ArmorHalfNakedBikini|Armor|*Pornstar,*Swim,*Lingerie,*Slut,*Whore,*Lewd
Keyword = SLA_BraBikini|Armor|*Bikini,*Bra|56
;Keyword = SLA_BraBikini|Armor|*Bikini,*Bra|32
Keyword = SLA_MiniSkirt|Armor|*Mini skirt,*Miniskirt
Keyword = SLA_ShowgirlSkirt|Armor|*Short skirt
Keyword = SLA_FullSkirt|Armor|*Dress -*hobble,*Gown
Keyword = SLA_PiercingClit|Armor|*Clit pierc, *Clitoris
Keyword = SLA_PiercingNipple|Armor|*Nipple pierc
Keyword = SLA_ArmorLewdLeotard|Armor|*Leotard,*Bodysuit,*Monokini
Keyword = AND_Thong|Armor|*Thong,*Strip,*Simple|49
Keyword = AND_Thong|Armor|*Thong,*Strip,*Simple|52

;==== AND keywords - TYPES
Keyword = AND_Bra|Armor|*Leotard,*Bodysuit,*Monokini,*Tank,*Top|32
Keyword = AND_Thong|Armor|*Leotard,*Bodysuit,*Monokini

;===== AND keywords - FLASH RISKS
Keyword = AND_PelvicCurtain|Armor|*Dress -*hobble,*Gown,*Skirt -*hobble,*Loin
Keyword = AND_AssCurtain|Armor|*Dress -*hobble,*Gown,*Skirt -*hobble,*Loin

;'open' clothes
Keyword = AND_ChestFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd|32
Keyword = AND_ChestFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd|56

Keyword = AND_PelvicFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|52
Keyword = AND_PelvicFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|49

Keyword = AND_AssFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|49
Keyword = AND_AssFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|52

Keyword = AND_Bra_NoCover|Armor|*Ouvert|32
Keyword = AND_ArmorTop_NoCover|Armor|*Ouvert,*Open|32

Keyword = AND_ChestFlashRiskHigh|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal|32
Keyword = AND_AssFlashRiskHigh|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal|32
Keyword = AND_PelvicFlashRiskHigh|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal|32

;==== AND Lace is Transparent
Keyword = AND_BraT_High|Armor|*Lace|56
Keyword = AND_UnderwearT_High|Armor|*Lace|52
Keyword = AND_UnderwearT_High|Armor|*Lace|49

;===== AND PANTY TYPES: Ralfetas
Keyword = AND_Thong|Armor|*Thong,*Strip|49
Keyword = AND_Thong|Armor|*Thong,*Strip|52
Keyword = AND_Underwear|Armor|*Control,*Folded,*Royal,*Drop|49
Keyword = AND_CString|Armor|*Cover|49
Keyword = AND_Hotpants|Armor|*Shorts|49
Keyword = AND_ThongT|Armor|*Open|49
;Keyword = AND_VaginaPasties|Armor|*Cover,*Open|49

;===== AND Fallback: If nothing else covers, CString MIGHT help 
; 60% chance to be unnoticed
; Bottomless and Nude conditions CAN be achieved while wearing a CString
Keyword = AND_CString|Armor|*Panty,*Panties,*Thong|52
Keyword = AND_CString|Armor|*Panty,*Panties,*Thong|49
Keyword = AND_CString|Armor|*Micro|52
Keyword = AND_CString|Armor|*Micro|49

;==== AND Tops, Bras 
Keyword = AND_NipplePasties|Armor|*Pasties|32
Keyword = AND_NipplePasties|Armor|*Pasties|56
Keyword = AND_NipplePasties|Armor|*Micro|32

 

 

 

 

 

...Which is super weird because my previous load order used the exact same _KID without problems. Its only a problem now that I use TNG. I know that AND doesn't (and is seemingly unable to) interfere with equipping, but do you suppose there is some weird interaction with AND and TNG?

I looked through the TNG source code and it seems to look for no 'third party' keywords except sos_revealing , even though it says otherwise on the nexus page. It's also likely that the problem isn't specifically caused by TNG, but I can't find any clues.
 

The po3_KeywordItemDistributor.log shows no complaints about these keywords or this file. Nothing is skipped, circular dependency. No syntax error.


I thought, maybe I have hit some kind of global keyword limit? So I disabled some other keyword mods (OCF, BOOBIES) but the issue remained. 


Any advice would be appreciated!!

Edited by eicosa
Posted
On 4/8/2025 at 2:59 PM, eicosa said:

This might not be AND related, but it seems to be a weird keyword-mod interaction problem and I'm hoping you can point me in the right direction.

I recently started a newgame with updated load order, using The New Gentleman instead of SOS. However all the men are naked all the time. When I start a male PC and try to equip anything slot 32, it does not equip, and i get a message in the top right corner saying "You cannot equip this item." Female characters are fully dressed and behave normally 😕

After a lot of confusing rial and error, the problem only occurs when this one specific _KID.ini is loaded:

 


 

  Reveal hidden contents

 


;==== AND Vanilla Coverage
Keyword = SLA_ArmorPartTop|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|32
;Keyword = SLA_ArmorPartBottom|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|52
Keyword = AND_ArmorTop|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|32
Keyword = AND_ArmorBottom|Armor|Skyrim.esm,Dragonborn.esm,Dawnguard.esm|52

;===== SLA Baka keywords
Keyword = SLA_PantiesNormal|Armor|*Underwear|52
;Keyword = SLA_ArmorPartBottom|Armor|*Pants|52
;Keyword = SLA_ArmorPartBottom|Armor|*Pants|49
;Keyword = SLA_PantsNormal|Armor|*Pants|49
;Keyword = SLA_PantsNormal|Armor|*Pants|49
Keyword = SLA_EroticArmor|Armor|HalfNakedCover
Keyword = SLA_EroticArmor|Armor|*pornstar,*Swim,*Lingerie,*Slut,*Whore,*Lewd
Keyword = SLA_EroticArmor|Armor|*[Army]
Keyword = SLA_HasLeggings|Armor|*Pantyhose,*Leggings,*Tights,*Nylon
Keyword = SLA_HasStockings|Armor|*Tights,*Nylon,*Stocking,*Sock,*Leggings
Keyword = SLA_ArmorPartTop|Armor|*Breastplate|32
Keyword = SLA_ArmorRubber|Armor|*Latex,*Rubber,*Catsuit|32
Keyword = SLA_Earrings|Armor|*Earring
Keyword = SLA_ArmorHarness|Armor|*Harness,*Bandolier,*Belt
Keyword = SLA_AnalPlug|Armor|*Anal plug,*Plug (pair),*Plug (anal),*Toys-anal
Keyword = SLA_VaginalDildo|Armor|*Vaginal,*Dildo,*Vaginal plug,*Plug (pair),*Plug (vaginal),*Toys-vaginal
Keyword = SLA_ArmorCapeFull|Armor|*Cloak,*Cape
Keyword = SLA_ArmorTransparent|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal
Keyword = SLA_ArmorPretty|Armor|*Lace,*Radiant,*Lingerie,*Miqo'te,*Gown
Keyword = SLA_ArmorCurtain|Armor|*Party,*Wedding,*Gown
Keyword = SLA_ArmorHalfNaked|Armor|*Slutty,*Ouvert,*Lingerie,*Whore
Keyword = SLA_ArmorHalfNakedBikini|Armor|*Pornstar,*Swim,*Lingerie,*Slut,*Whore,*Lewd
Keyword = SLA_BraBikini|Armor|*Bikini,*Bra|56
;Keyword = SLA_BraBikini|Armor|*Bikini,*Bra|32
Keyword = SLA_MiniSkirt|Armor|*Mini skirt,*Miniskirt
Keyword = SLA_ShowgirlSkirt|Armor|*Short skirt
Keyword = SLA_FullSkirt|Armor|*Dress -*hobble,*Gown
Keyword = SLA_PiercingClit|Armor|*Clit pierc, *Clitoris
Keyword = SLA_PiercingNipple|Armor|*Nipple pierc
Keyword = SLA_ArmorLewdLeotard|Armor|*Leotard,*Bodysuit,*Monokini
Keyword = AND_Thong|Armor|*Thong,*Strip,*Simple|49
Keyword = AND_Thong|Armor|*Thong,*Strip,*Simple|52

;==== AND keywords - TYPES
Keyword = AND_Bra|Armor|*Leotard,*Bodysuit,*Monokini,*Tank,*Top|32
Keyword = AND_Thong|Armor|*Leotard,*Bodysuit,*Monokini

;===== AND keywords - FLASH RISKS
Keyword = AND_PelvicCurtain|Armor|*Dress -*hobble,*Gown,*Skirt -*hobble,*Loin
Keyword = AND_AssCurtain|Armor|*Dress -*hobble,*Gown,*Skirt -*hobble,*Loin

;'open' clothes
Keyword = AND_ChestFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd|32
Keyword = AND_ChestFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd|56

Keyword = AND_PelvicFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|52
Keyword = AND_PelvicFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|49

Keyword = AND_AssFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|49
Keyword = AND_AssFlashRiskExtreme|Armor|*Ouvert,*Slut,*Whore,*Lewd,*Open|52

Keyword = AND_Bra_NoCover|Armor|*Ouvert|32
Keyword = AND_ArmorTop_NoCover|Armor|*Ouvert,*Open|32

Keyword = AND_ChestFlashRiskHigh|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal|32
Keyword = AND_AssFlashRiskHigh|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal|32
Keyword = AND_PelvicFlashRiskHigh|Armor|*Transparent,*See-through,*Lace,*Fishnet,*Nocturnal|32

;==== AND Lace is Transparent
Keyword = AND_BraT_High|Armor|*Lace|56
Keyword = AND_UnderwearT_High|Armor|*Lace|52
Keyword = AND_UnderwearT_High|Armor|*Lace|49

;===== AND PANTY TYPES: Ralfetas
Keyword = AND_Thong|Armor|*Thong,*Strip|49
Keyword = AND_Thong|Armor|*Thong,*Strip|52
Keyword = AND_Underwear|Armor|*Control,*Folded,*Royal,*Drop|49
Keyword = AND_CString|Armor|*Cover|49
Keyword = AND_Hotpants|Armor|*Shorts|49
Keyword = AND_ThongT|Armor|*Open|49
;Keyword = AND_VaginaPasties|Armor|*Cover,*Open|49

;===== AND Fallback: If nothing else covers, CString MIGHT help 
; 60% chance to be unnoticed
; Bottomless and Nude conditions CAN be achieved while wearing a CString
Keyword = AND_CString|Armor|*Panty,*Panties,*Thong|52
Keyword = AND_CString|Armor|*Panty,*Panties,*Thong|49
Keyword = AND_CString|Armor|*Micro|52
Keyword = AND_CString|Armor|*Micro|49

;==== AND Tops, Bras 
Keyword = AND_NipplePasties|Armor|*Pasties|32
Keyword = AND_NipplePasties|Armor|*Pasties|56
Keyword = AND_NipplePasties|Armor|*Micro|32

 

 

 

 

 

...Which is super weird because my previous load order used the exact same _KID without problems. Its only a problem now that I use TNG. I know that AND doesn't (and is seemingly unable to) interfere with equipping, but do you suppose there is some weird interaction with AND and TNG?

I looked through the TNG source code and it seems to look for no 'third party' keywords except sos_revealing , even though it says otherwise on the nexus page. It's also likely that the problem isn't specifically caused by TNG, but I can't find any clues.
 

The po3_KeywordItemDistributor.log shows no complaints about these keywords or this file. Nothing is skipped, circular dependency. No syntax error.


I thought, maybe I have hit some kind of global keyword limit? So I disabled some other keyword mods (OCF, BOOBIES) but the issue remained. 


Any advice would be appreciated!!

I seem to recall having some such issues when selecting the item equip restrictor option in the OSL Keywords Fomod. If I recall correctly, it makes armour with most SLA keywords unequippable by male actors

Posted
9 hours ago, Aldid said:

I seem to recall having some such issues when selecting the item equip restrictor option in the OSL Keywords Fomod. If I recall correctly, it makes armour with most SLA keywords unequippable by male actors

 

Oh my goodness, that was it!! I missed out on like 3 months of sexy skyrim because of such a silly issue. I didn't even realise I had Item Restrictor installed, and whenever i reinstalled OSL i was using Merge instead of Replace in modorganiser, so i think it was still utilising Item Restrictor from a previous modlist 😅

 

Thank you very much

  • 1 month later...
Posted

Hi,

I found that this mod will lead to huge amount of active script in the save if speeding up the time scale of the game (e.g. some mod will use that for immersive wait). One of my long-running save shows
```

Frame count

<a href="script://AND_NPC_ScanSpell">AND_NPC_ScanSpell</a> occurs the most often as a stack frame (1691 occurrences)</p>

Frame count

<a href="script://and_malearmorscan">and_malearmorscan</a> occurs the second most often as a stack frame (1543 occurrences)</p>
```

and almost all active scripts are from AND. This might eventually lead to save corruption if the number of active scripts keep growing.

I just skimmed through the code, and found that AND_DiceRoll will always be trigged when game time update without checking if there is a concurrent run. So when the time scale has been modified, there will be a huge amount of concurrent AND_DiceRoll script (and corresponding player scan and npc scan).

Apparantly, don't change timescale is an option but it could be better if you could make a change to make a change to make sure the script won't be run concurrently. An easy way I could come up with immediately is using RegisterForSingleUpdateGameTime instead so that we register next update only after the previous detection finished. I believe there might be better solution.

Posted
9 hours ago, AsaChiri said:

Hi,

I found that this mod will lead to huge amount of active script in the save if speeding up the time scale of the game (e.g. some mod will use that for immersive wait). One of my long-running save shows
```

Frame count

<a href="script://AND_NPC_ScanSpell">AND_NPC_ScanSpell</a> occurs the most often as a stack frame (1691 occurrences)</p>

Frame count

<a href="script://and_malearmorscan">and_malearmorscan</a> occurs the second most often as a stack frame (1543 occurrences)</p>
```

and almost all active scripts are from AND. This might eventually lead to save corruption if the number of active scripts keep growing.

I just skimmed through the code, and found that AND_DiceRoll will always be trigged when game time update without checking if there is a concurrent run. So when the time scale has been modified, there will be a huge amount of concurrent AND_DiceRoll script (and corresponding player scan and npc scan).

Apparantly, don't change timescale is an option but it could be better if you could make a change to make a change to make sure the script won't be run concurrently. An easy way I could come up with immediately is using RegisterForSingleUpdateGameTime instead so that we register next update only after the previous detection finished. I believe there might be better solution.

 

This is because my scripts run on in-game time, and you either have a lot of NPCs nearby or your timescale is simply far too high. Same thing for the Dice Roll function. I shouldn't NEED to check for concurrent rolls because the script is fast enough that it shouldn't matter.

 

The only solution is for me to add a toggle for NPC checks and/or let you manually set the update frequency for the mod (or, as you mentioned, not set the timescale so high). Alternatively, if you're not using Papyrus Tweaks, then try using that and see if the issue gets better. It could be that your papyrus engine is still frame-locked for everything, and that doesn't help the issue.

 

I will add NPC Scan and Scan Frequency config options in 2.0 since it's a relatively simple thing to do, but I want to point out that I can't predict every possible issue with this mod, and there will be some things that are simply beyond helping. You can't make wild and drastic changes to fundamental game variables (such as the timescale) and expect everything to still work, let alone expect everyone else to account for these wild changes.

Posted
3 hours ago, NymphoElf said:

 

This is because my scripts run on in-game time, and you either have a lot of NPCs nearby or your timescale is simply far too high. Same thing for the Dice Roll function. I shouldn't NEED to check for concurrent rolls because the script is fast enough that it shouldn't matter.

 

The only solution is for me to add a toggle for NPC checks and/or let you manually set the update frequency for the mod (or, as you mentioned, not set the timescale so high). Alternatively, if you're not using Papyrus Tweaks, then try using that and see if the issue gets better. It could be that your papyrus engine is still frame-locked for everything, and that doesn't help the issue.

 

I will add NPC Scan and Scan Frequency config options in 2.0 since it's a relatively simple thing to do, but I want to point out that I can't predict every possible issue with this mod, and there will be some things that are simply beyond helping. You can't make wild and drastic changes to fundamental game variables (such as the timescale) and expect everything to still work, let alone expect everyone else to account for these wild changes.

 

I generally agree your idea, I believe the main problem is that the game is unable to clean the previous NPC check spell before the next clicks in. My previous sentence might be a little bit confusing when mentioning AND_Diceroll. I agree that the code part should be fast enough but the spell might be the problem. Maybe SPID could help here?

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