Jump to content

Recommended Posts

Posted (edited)
15 hours ago, RavnaRiikr said:

Ultimately, even if you only add a modevent that is sent after DEC equips Item, that will be significantly better than how it currently works.

I've added a modevent  "DEChests_TrapTriggered" that fires after equip has ended

Edited by Bane Master
Posted

What's New in Version V3.218 SE/LE

Released 

  • Fixed an issue that could cause Followers to be missed when traps trigger
  • Added a ModEvent "DEChests_TrapTriggered" that fires when a DEC trap event has completed
  • Fixed some Papyrus Log Spam
  • 3 weeks later...
Posted

This is probably a tall ask, but is there a way to get this to cap at 6 followers instead of 5? I have hefty full team following me, and boosted the difficulty as well! Its always a little weird to have one oddball out, haha

Posted
22 minutes ago, Cyarra said:

This is probably a tall ask, but is there a way to get this to cap at 6 followers instead of 5? I have hefty full team following me, and boosted the difficulty as well! Its always a little weird to have one oddball out, haha

I'm afraid not - it's not a trivial edit to make this happen and I don't have time to devote to it right now. 

  • 2 weeks later...
Posted

Hi, great mod but im having some issues. When I loot a container it plays a masturbation animation but thats it, no devices get equipped even tho I have DD installed and working. Any ideas why this is happening?

Posted
1 hour ago, Raga1 said:

When I loot a container it plays a masturbation animation but thats it, no devices get equipped even tho I have DD installed and working. Any ideas why this is happening?

As a guess, you enabled dwemer and/or estrus traps but don't have any animations for them installed or enabled.  SexLab would fall back to playing whatever single-actor animation it can find.

Posted (edited)

What's New in Version V3.219 SE/LE

Released 

  • Fixed a rare issue where the device equip script could become stuck in Cooldown. blocking equip events
Edited by Bane Master
  • 3 weeks later...
  • 4 weeks later...
Posted (edited)
On 11/7/2025 at 3:31 PM, TrickyK said:

Is it possible to limit the pool of devices by removing them from the DDlib json? Or is there another way?

There are some basic device type filters in the MCM - it's also therorectically possible to remove devices from the JSON but you would need to be careful to remove matching entries in "zad_deviousdevicetype",  "zad_deviousdevicetype-col" and  "zad_deviousdevicetype-mat" which not a trivial task.

Edited by Bane Master
Posted
On 11/9/2025 at 4:30 AM, Bane Master said:

There are some basic device type filters in the MCM - it's also therorectically possible to remove devices from the JSON but you would need to be careful to remove matching entries in "zad_deviousdevicetype",  "zad_deviousdevicetype-col" and  "zad_deviousdevicetype-mat" which not a trivial task.

 

What I'm trying to do here is basically be able to use random devices, but remove things like the rusty items, black and white ropes, and other stuff I don't think matches together well. I'll give it a try with removing them from the JSON. Notepad++ makes things much easier.

  • 4 weeks later...
Posted

@Bane Master can you tell me how the line

SetIntValue(Self, "dtmcm_globalcooldown", value as Int)

works in your MCM?
 

From what I understand it registers an int form called dtmcm_globalcooldown attached to the quest itself using Storageutils. If that is what it does, is there any reason on why you use this method over an "int property" in the script itself?

Posted
1 hour ago, Bane Master said:

Thanks! I just couldn't summon up the enthusiasm to do it.

 

Assuming everything is working as intended would you be happy for me to integrate this into an updated mod version?

 

 

From some testing everything seems to be working as intended. Feel free to integrate it.

Posted
On 11/9/2025 at 5:30 PM, Bane Master said:

There are some basic device type filters in the MCM - it's also therorectically possible to remove devices from the JSON but you would need to be careful to remove matching entries in "zad_deviousdevicetype",  "zad_deviousdevicetype-col" and  "zad_deviousdevicetype-mat" which not a trivial task.

I tried doing this but it doesn't seem to work. Attached is the modified json with only 1-3 items for each slot for testing. JSON is validated.

  • MCM > Match items to theme > Random Theme
  • Open trapped chest
  • still get equipped with items not listed in the json

I also tried to Rebuild Devious Device Cache

  • Registered Devices before editing the json: 513
  • edit json
  • MCM > Devious Device Cache > Rebuild
  • Message shows same number of registered Devices: 513
  • Open trapped chest
  • still get equipped with items not listed in the json

The device type filters work great. You don't get equipped with chastity belts if you toggle them off.

The themes are somewhat inconsistent. I understand why it would default to a Soul Gem Plug if you have Red Ebonite chosen, but it sometimes chooses Black Leather leg cuffs when Red Ebonite ones for those clearly exist. It's a rare occurrence, but it happens.

 

What I'm really looking for is a way to limit the pool of items a trapped chest can choose from. So I can setup something like:

  • All device types are active
  • Match items to theme > Random Theme
  • but only include:
    • non-colored Rope
    • non-rusty Metal
    • Black leather/ebonite
    • soul gem plugs/piercings

Any idea on how I would go about getting this to work? Running SkyrimSE 1.5.97 and DEC 3.219

ddLib.json

Posted (edited)
18 hours ago, Lucci213 said:

Attached is the modified json with only 1-3 items for each slot for testing.

The JSON you attached is the original version  (1466 lines long) - are you sure you didn't get the files confused in testing, that would explain why you found 513 devices in both tests. 

Edited by Bane Master
Posted
3 hours ago, Bane Master said:

The JSON you attached is the original version  (1466 lines long) - are you sure you didn't get the files confused in testing, that would explain why you found 513 devices in both tests. 

Sorry, must've reverted it after testing. Here's the limited json I used.

 

I did another round of tests, and the results are still the same. 

ddLib.json

Posted
3 hours ago, Lucci213 said:

I did another round of tests, and the results are still the same. 

That's my bad - forgot to mention the important information that the actual devices are read from a set of device type formlists

dtraps_zad_DeviousHeavyBondage

dtraps_zad_DeviousBelt

dtraps_zad_DeviousGloves

etc. 

 

So you need to edit the devices in these list as well.

 

There is also a dtraps_zadDeviceTypes list that has all of the above types - so you should be able to disable an entire type by removing it from this list

 

Apologies - I wrote DEC 11 years ago and remembering what I did way back then can be a bit of a challenge!

 

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