Jump to content

Devious Devices Framework Development/Beta


Recommended Posts

21 hours ago, ponzipyramid said:

@Kimy would it be possible to publish this patch as a separate topic? We don't want to inundate the regular SE or development thread with support posts related to NG and versioning would be cleaner.

 

Was the idea not to merge these and other new SE features with DD once they're ready to?

Link to comment
21 hours ago, krzp said:

For those who were using any version of my OAR conversions, this has the most current and updated version of it, so you shouldn't need any of the old ones?

 

I did not see any option in the DD NG FOMOD to use the "DD to OAR high priority fix.7z" that you provided in this post:

 

https://www.loverslab.com/topic/69936-devious-devices-framework-developmentbeta/?do=findComment&comment=4181011

Link to comment
22 hours ago, ponzipyramid said:

Hey everyone,

 

We're excited to share the first release of Devious Devices NG, a collaborative revamp of DD's internals for SE/AE/VR. Improvements include:

  • Complete conversion of DD's bound movement system to OAR for significantly faster idle switching (demo below) and reduced script lag by krzp
  • Greatly expanded library of movement, Sexlab, and furniture animations by taki, krzp, billyy, baka, leito, nibbles, psyche, and iivanvv
  • Improved performance and eliminated script lag for device/limb hider, expression switching, gagged eating/drinking and bound looting/equip prevention through engine-level enforcement instead of inventory removal and several zadlibs functions through a new SKSE plugin by ihatemykite
  • Miscellaneous edits including built in soft dep support for OSL Aroused and SLIF

Preview:

 

  Reveal hidden contents

DDOAR.gif.a72487d3119d836f976335ee8a44089c.gif

struggle.gif.d37da8836f2ee045c0596904b4c976c9.gif

 

We're currently working on improving the device equip/unequip experience and performance (including custom equip menus), more SL/furniture animations, faster and more robust SL filtering (including support for more than 2P scenes), and optional support for Sexlab P+ Phase 2. Our roadmap can be found here: https://github.com/users/ponzipyramid/projects/3

 

You can discuss the project, check out preview builds, and find accompanying mods on the Devious Devices Development Discord: https://discord.gg/VCkBRbJ6sb

 

Additional thanks to naaitsab for script fixes and managing the DD Discord, Audhol for ideation and mesh fixes, Roggvir for starting the DAR conversion and of course, Kimy for maintaining Devious Devices.

 

Compatibility:
Skyrim AE/SE/VR are all supported thanks to Clib-NG. LE is unsupported.

Backwards compatibility with any mods dependent on Devious Devices should be preserved but you will need a new game.

 

Requirements:
Hard:

  • Open Animation Replacer
  • Address Library
  • Devious Devices SE 5.2

Soft:

  • OSL Aroused (faster replacement for SL Aroused)
  • Sexlab Inflation Framework

Installation:
- Install as you would any other mod
- Ensure you overwrite DD
- Start a new game

 

Devious Devices NG v0.2.6.7z 39.07 MB · 46 downloads
 

Source Code
 

Have fun!

thanks for the amazing work

 

i installed this new version and run Finis and i have this problem


Missing AnimFile DDC_BondagePostTOY_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S5.hkx for character, mod DDC
 35 possible consistence issues

 

 

thanks for any help and advice

 

Edited by mikesolo1975
Link to comment
22 hours ago, ponzipyramid said:

Improved performance and eliminated script lag for device/limb hider, expression switching, gagged eating/drinking and bound looting/equip prevention through engine-level enforcement instead of inventory removal and several zadlibs functions through a new SKSE plugin by ihatemykite

 

Are the separate patches from @ihatemykite still needed? Or are they included in DD NG?

 

The reason I am asking is because MO2 shows file conflicts between DD NG and these two patches.

 

 

I am currently using @ihatemykite expressions patch "ZadExpressionNativeLibs 1.0.zip"

 

 

 

 

 

and I am also using @ihatemykite no-DLL/FormHasKeywordString patch "DD5.2 - Native remove.zip"

 

 

 

 

Link to comment
31 minutes ago, Herowynne said:

 

Are the separate patches from @ihatemykite still needed? Or are they included in DD NG?

 

The reason I am asking is because MO2 shows file conflicts between DD NG and these two patches.

 

 

I am currently using @ihatemykite expressions patch "ZadExpressionNativeLibs 1.0.zip"

 

 

 

 

 

and I am also using @ihatemykite no-DLL/FormHasKeywordString patch "DD5.2 - Native remove.zip"

 

 

 

 

They are merged in to NG dll. You can disable them

Link to comment
3 hours ago, Kimy said:

 

Was the idea not to merge these and other new SE features with DD once they're ready to?

 

Once we're in a more stable spot, absolutely. The new SL animations and some of the scripting changes can probably be backported to LE and immediately integrated for everyone whenever 5.3 development starts up.

 

However, most of the scripting changes and new SKSE plugin introduces novel internal behaviour and is going to be a longer-term effort both in expanding/maintaining the changes we've made so far and moving more things to native (SL filtering, gag expression editing, engine-level NPC behaviour modification, and native equip/unequip enforcement).

Keeping these changes in a separate topic until they're ready would let us maintain an independent changelog, centralize support specifically pertaining to our changes, release at our own pace, and introduce new SE-exclusive dependencies (like Sexlab P+ as per the original discussion with Scrab) without negatively impacting regular DD development or turning this thread into a patchfest. Whenever 5.3 is released, we can forward any changes made in LE to keep NG in line with your vision. And once we've wrapped up most of our major changes and things are relatively stable we can merge back to SE.

 

That way, LE users continue to get first party support and features, SE users who want a mature, stable experience can continue to use the standalone SE release, and folks interested in experimental features and improvements can use NG on top. And on the development side, we can keep development/support/feedback pertaining to each version separate.

Link to comment
4 hours ago, mikesolo1975 said:

thanks for the amazing work

 

i installed this new version and run Finis and i have this problem


Missing AnimFile DDC_BondagePostTOY_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S5.hkx for character, mod DDC
 35 possible consistence issues

 

thanks for any help and advice

 

Yes, I also see the same "Missing AnimFile" messages when I run GenerateFNISForUsers with DD NG.

Link to comment
52 minutes ago, Herowynne said:

@ihatemykite @Taki17 

 

I am currently using Unforgiving Devices 2.1.

 

Is UD 2.1 compatible with DD NG?

 

The reason I am asking is because in SSEEdit, I see many conflicts between "UnforgivingDevices - DD Patch.esp" and "DD_Animation_Overhaul_by_Taki17.esp"

 

I've been testing it with UD 2.1 as well, didn't see any issues (though I couldn't test everything, so please do tell if something breaks)  - iirc you need the UD patch to be lower than the overhaul ?

Link to comment
24 minutes ago, Herowynne said:

 

Okay, I will put "UnforgivingDevices - DD Patch.esp" below "DD_Animation_Overhaul_by_Taki17.esp"

My LO looked like this:

DD's esm's

SE patch

Animation Overhaul

UD patch (I'm using esl ones, if that's in any way significant)

 

I'll have to double check in xEdit if that reverts any of the bugfixes Taki did to existing devices, but I haven't noticed anything broken in my ~5-6 hours of testing different mods ?

Link to comment
6 hours ago, mikesolo1975 said:

thanks for the amazing work

 

i installed this new version and run Finis and i have this problem


Missing AnimFile DDC_BondagePostTOY_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_BondagePostTOY_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheFingerFucking_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A1_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape_A2_S5.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S1.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S2.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S3.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S4.hkx for character, mod DDC
Missing AnimFile DDC_PsycheRestrictRape3_A2_S5.hkx for character, mod DDC
 35 possible consistence issues

 

 

thanks for any help and advice

 

 

1 hour ago, Herowynne said:

 

Yes, I also see the same "Missing AnimFile" messages when I run GenerateFNISForUsers with DD NG.

 

Hopefully, this patch should fix that - forgot to package some additional contraption animations.

DD NG v0.2.6 Anim Patch.zip

Link to comment
14 hours ago, ponzipyramid said:

Hopefully, this patch should fix that - forgot to package some additional contraption animations.

 

Yes, the patch fixes the problem. I no longer get "Missing AnimFile" messages when I run GenerateFNISForUsers. Thanks! ❤️

Link to comment
On 10/14/2023 at 2:07 PM, ponzipyramid said:

 

Keeping these changes in a separate topic until they're ready would let us maintain an independent changelog, centralize support specifically pertaining to our changes, release at our own pace, and introduce new SE-exclusive dependencies (like Sexlab P+ as per the original discussion with Scrab) without negatively impacting regular DD development or turning this thread into a patchfest. Whenever 5.3 is released, we can forward any changes made in LE to keep NG in line with your vision. And once we've wrapped up most of our major changes and things are relatively stable we can merge back to SE.

 

That way, LE users continue to get first party support and features, SE users who want a mature, stable experience can continue to use the standalone SE release, and folks interested in experimental features and improvements can use NG on top. And on the development side, we can keep development/support/feedback pertaining to each version separate.

 

All right, that makes sense! Let's do it that way and merge NG when it's ready! :)

Link to comment
5 hours ago, Kimy said:

 

All right, that makes sense! Let's do it that way and merge NG when it's ready! :)

 

Thanks! We're up at: https://www.loverslab.com/files/file/29779-devious-devices-ng/

 

4 hours ago, serranna said:

Were any changes made to device IDs or something with this NG patch? It seems to have broken Devious Helpers. When I ask my follower to unlock a device I get a WornDevice is None error message.

 

This was a DLL issue - should be fixed in 0.2.7 which you can find at the link above.

Link to comment
  • 1 month later...

I remembered I had this on my HDD for a while and wondered what anyone made of it... 

 

Then I found this mod I think from the same author not sure...

https://www.nexusmods.com/skyrim/mods/108201?tab=description

 

Will these awesome mods be in DCL at some point? were they used in other mods? was there a conversion for CBBE for the fuck doll mod? Holy shit these two mods in some kind of quest either DCL or similar with some function that relates to what they look like they do would be sexy af :-O

 

Just looking at the pics from that nexus mod fuck doll LE I already see where it could be used to make SGO3 gems pop out of either player or npc wearing just the body part with that tank thing. Could be made to use DCL or DD functionality and do the SGO3 thing and the milers could be used for SGO3 content as well as MME content. I have no idea how to do all that but I would be surprised to find out if nobody did any of that yet since the mod is several years old already.

Edited by Zor2k13
Link to comment

Idee.
3d person mode for Blindfold.


1. Sphere one-side texture, inner side texture, not a large diameter( = x1) about the size of a PC.
(Look at Azura's Sphere from afar in the Creation Kit.)


2. Big square with hole at center. Diameter of hole = x1.
Square rotating around center of hole.(Look at Candlelight. The plane always faces the camera)


In result.
We can clearly see the PC, a small area nearby PC and area behind PC.
The far sector of the view near the PS is blocked by the sphere.
А wide sector of view is blocked by the plane.

Link to comment
  • 2 weeks later...
On 12/10/2023 at 6:37 AM, keppermiem_g said:

Idee.
3d person mode for Blindfold.


1. Sphere one-side texture, inner side texture, not a large diameter( = x1) about the size of a PC.
(Look at Azura's Sphere from afar in the Creation Kit.)


2. Big square with hole at center. Diameter of hole = x1.
Square rotating around center of hole.(Look at Candlelight. The plane always faces the camera)


In result.
We can clearly see the PC, a small area nearby PC and area behind PC.
The far sector of the view near the PS is blocked by the sphere.
А wide sector of view is blocked by the plane.

Cool idea. Only issue I see is how to make the sphere follow the player

Link to comment
On 12/18/2023 at 9:00 PM, ihatemykite said:

Cool idea. Only issue I see is how to make the sphere follow the player

They could be equipped like item hider. The plane may have to be some HUD thing or use shader magic if that's possible.

 

Speaking of item hider, doesn't it seem like it's always equipped on you even if it's disabled in MCM?

Link to comment
On 12/18/2023 at 10:00 PM, ihatemykite said:

Cool idea. Only issue I see is how to make the sphere follow the player

1. copy nif-files of all blindfolds
blindfold01.nif
BlindfEbonite.nif
... and so on

2. add Sphere and Square to all new files
In nif file. Sphere and Square connect to "static" bone.
This bone do not used in animations.(I don't know if such a bone exists)

3. in Creation kit make copies of Armors and ArmorAddons

4. Equip this armors only to PC (not NPC)

Link to comment

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

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use