lolic Posted October 16, 2022 Posted October 16, 2022 Hi, I encountered an error message in the papyrus log when debugging for something else: [10/17/2022 - 12:28:19AM] error: Unbound native function "FormHasKeywordString" called [10/17/2022 - 12:28:19AM] WARNING: Assigning None to a non-object variable named "::temp7" stack: [alias PlayerRef on quest zadDevicesUnderneathQuest (16041472)].zadDevicesUnderneathPlayerScript.Logic() - "zadDevicesUnderneathPlayerScript.psc" Line 17 [alias PlayerRef on quest zadDevicesUnderneathQuest (16041472)].zadDevicesUnderneathPlayerScript.OnObjectUnequipped() - "zadDevicesUnderneathPlayerScript.psc" Line 66 I am using the the 5.2 beta 7 release of DD on AE 1.6.353 (SKSE 2.1.5) patched for DAR using Roggvir's scripts. As far as I can tell, the error comes from the EquipItem events in zadDevicesUnderneath when un-/equipping any item on the player. Also happens on a minimal install. The "FormHasKeywordString" function should be in the dll so there is no reason for it to be undefined. Recompiling the papyrus script produces no errors. Not sure if this actually breaks something, but I guess the Device Hider would not work in this case? Does someone else see this error message?
Kimy Posted October 17, 2022 Author Posted October 17, 2022 @DonQuiWho: Now that there is permission to use these two devices, I might merge them....if I can remember how to convert ZAP furniture to DD Contraptions compatible ones. It's been a long time since I last did that! lol 1
GreatCroco Posted October 17, 2022 Posted October 17, 2022 (edited) 22 hours ago, Kimy said: Last time I checked, GitHub allows only premium users to set a repository to private, not free accounts, such as the one used for DD. I don't really want to keep the scripts apart from the assets, so splitting up the repo isn't something I am overly keen on. To update you: Since 2019 Free users can make unlimited private repos, just as GitLab can. However, you're limited to just three collaborators (five with GitLab); so yeah... Also Pull/Merge request can be a royal pain in the ass, when Git suddenly decides to reorder your lines willy-nilly during a merge. If your workflow works and isn't too much work, then better keep it. Although I'd advocate for people who are familiar with Git attach *.patch files to their post. They exist for a reason. Edited October 17, 2022 by GreatCroco 1
DonQuiWho Posted October 17, 2022 Posted October 17, 2022 4 hours ago, Kimy said: @DonQuiWho: Now that there is permission to use these two devices, I might merge them....if I can remember how to convert ZAP furniture to DD Contraptions compatible ones. It's been a long time since I last did that! lol Thanks! ? And, FWIW, what I really wanted to begin with was something that I could equip on an NPC and say 'Stay/similar', their release only being when I say 'Follow/similar', ie the period stayed being command dependent, not timed Originally, I had thought that DD might be the only way to get these particular items without having to download and install the then developing Oldrim ZAP TBH, as @t.ara 's 'ZAP9' seems to now be going to work in SSE, with a similar sort of functionality eg locking NPCs etc, if I can get the same item working that way from there, it might be simpler, and save you a lot of unnecessary effort, just to use the ZAP9 Framework - as long as it doesn't kill my PC - so don't go busting a gut just yet But if ZAP9 doesn't work out that way, I might well be reminding you in future - assuming I have meantime taken enough of my tablets to remember to ask again ? DQW
MysticDaedra Posted October 18, 2022 Posted October 18, 2022 Peeking in here to see what's new, looks like 5.3 is going to have a bunch of new fun stuff in it, can't wait Also, any news on DAR integration? Trying to keep Nemesis for a few combat mods I have that require it
Code Serpent Posted October 18, 2022 Posted October 18, 2022 I think I should mention that DAR on SE hasn't been updated recently and so doesn't work with the latest SE binaries, or even AE. For LE it should work fine though.
Kimy Posted October 18, 2022 Author Posted October 18, 2022 57 minutes ago, Code Serpent said: LE it should work fine though. One thing I've learned about modding Bethesda games over the years...you really love it when you know their binary won't change anymore. 4
Kimy Posted October 18, 2022 Author Posted October 18, 2022 Devious Devices LE 5.2 Beta 8 All right, entering the final stretch here. This should include (hopefully) most patches people have contributed. Some notable exceptions: - @Roggvir's DAR patch. I don't have a final version of the patch yet. Not sure about the impact of the SE update for DAR, Code Serpent mentioned? - @Zenagia's Zippered Armbinder - I don't have files to merge yet. - Some contraptions additions still on my to-do list. Might or might not make it in 5.2. - A bug has been reported to me that the installer installs the default and FeuerTin options reversed. The ‘FeuerTin’ option is supposed to install forward facing directional movement animations but it installs the vanilla types instead, whereas the ‘Default’ option installs the forward facing directional movement animations. From looking at the installer XML I can not confirm this bug. Can anyone confirm this to be a problem? - @Inte has reported the CBBE Elbowbinder to render too loose on the character. The suggested fix was the revert to version 5.1. meshes, but the 5.2 version of the Elbowbinder is Bodyslide compatible, while the 5.1 version was not. I still could revert to the fixed model, but if @UnEvenSteven wants to look into that Bodyslide model rather, it would be the cleaner fix. The above additions/fixes are still slated to go in 5.2., otherwise I consider 5.2 to be feature-frozen at this point. Changelog for Beta 8: - Added: "Lustrous" versions of the new chastity belt, chastity bra, arm cuffs, leg cuffs, posture and normal collars contributed by Naaitsab. Also exposed to API and levelled lists. 18 new items in total. - Added: New ebonite and leather muzzle gags in black, white, red and pink versions, contributed by Audhol. 8 new devices in total - Added: Unblocked plugs (e.g. plugs not locked inside a chastity belt) are now automatically hidden by the animation filter, which will allow more regular SLAL animations to play. - Added: Assigned suitable struggle animations to every device that lacked one, except for the petsuits. - Added: Created and assigned world models for several transparent items that lacked them - Added: New ground models for the zipsuit and the matching heels, created by @audhol - Added: Boxbinder and boxbinder dresses have been added to new levelled lists in the armbinder and suits category, respectively. - Changed: Replaced ElDuderino's rubber sounds with new, longer versions. - Changed: Updated DD Gag Expressions to version 3 - Changed: The DD MCM logo had the obsolete "Integration" label removed. - Fixed: Mining a node no longer displays the "sitting with a chastity belt" message. - Fixed: NPC getting equipped with devices will no longer overwriter player controls in some situations. - Fixed: Corrected/improved numerous inventory device descriptions and messeges - Fixed: Added the correct rope world models for rope restraints that had red leather models assigned - Fixed: Added missing world models that had their file paths still pointing to a ZAP directory. - Fixed: Assigned the correct world model to the breast yoke - Fixed: The ringed slave boots for UUNP are no longer invisible - Fixed: Fixed the elbow shackles not being able to be unequipped due to an incorrectly assigned message popup and keyword checks - Fixed: Removed an unused effect from the "Pierced Nipples" perk that modified spell cost by exactly 0.0 points - Fixed: All slave harnesses are now using restraint keys, and all chastity harnesses use chastity keys. - Fixed: Device messages for harnesses have been corrected. - Fixed: Assigned the correct file path for the AA record for the "simple yoke", making it appear correctly. - Fixed: Added the wooden yoke to the yoke leveled list Download link: https://mega.nz/file/bVswWIwa#xqgC3RV2qBSmwl0_PBr-eTxzemw8UQU6xnrzufedpqo If I missed ANY other suggested patches/fixes not mentioned here, please let me know! 18
Kimy Posted October 18, 2022 Author Posted October 18, 2022 (edited) This is the complete changelog with every change since version 5.1 Devious Devices 5.1 to 5.2 Beta 8 - Changelog - Added: DD Gag Expressions revamp by ihatemykite: Gag expressions now longer overwrite other expressions, The new feature only edits phonemes, without touching other expression nodes. In case that there is call to apply an expression with a lower priority than the currently applied expression, the higher priority one will be kept. Modders will not need to check if the expression should be applied at all. Gags should also get fitted to different body/head shapes much better. - Added: Vibration Patch by DeWired: The MCM Vibrate Volume sliders have been split for NPCs and for player. It will make VibrateEffect use different volumes for player and NPCs depending in MCM settings. This way, the player can have e.g. have vibrations silenced while - Added: Red, White, and Black variants of the chastity belt, chastity bra, arm cuffs, leg cuffs, posture and normal collars. Devices come in regular and "lustrous" versions. 36 new items in total. Includes beast versions of applicable items. Also exposed to API and levelled lists. 18 new items in total. - Added: New ebonite and leather muzzle gags in black, white, red and pink versions, contributed by Audhol. 8 new devices in total - Added: Collar-less harnesses by UnevenSteven! These cover the chastity and non-chastity (crotchless) versions. All materials and all color variants included. - Added: New Catsuit Boots by UnevenSteven - Added: Unblocked plugs (e.g. plugs not locked inside a chastity belt) are now automatically hidden by the animation filter, which will allow more regular SLAL animations to play. - Added: Box armbinder by noone102000 (https://www.deviantart.com/noone102000/art/FREEBIE-Latex-Box-tie-Armbinder-811836997) - Added: Box armbinder outfit mashup by Raccoonity. - Added: The Devious Dagger heels by DoubleZero have been added as a DD device. Integration by UnevenSteven. - Added: Assigned suitable struggle animations to every device that lacked one, except for the petsuits. - Added: Created and assigned world models for several transparent items that lacked them - Added: New ground models for the zipsuit and the matching heels, created by @audhol - Added: Boxbinder and boxbinder dresses have been added to new levelled lists in the armbinder and suits category, respectively. - Added: The zad_ExposedBreasts keyword has been added to appropriate devices: Open Straitjackets, Open Hobble Dresses, Rope Harnesses, Breast Yoke. - Added: New keyword zad_BlockGenericEvents that can be put on a rendered device to signal DD not to play device events for this device. - Added: New keyword zad_ExposedBreasts that can be used on the rendered device of body restraints (zad_DeviousSuit) to signal to any interested mod that this device leaves the breasts uncovered. NOTE: I did NOT yet assign this keyword to DDX devices requiring it. This will happen in a later version. - Added: New API function zadlibs.HasBreastsExposed(Actor a) to determine whether a given actor's breasts are exposed. E.g. wearing no armor at all, or armor tagged with the zad_ExposedBreasts keyword. - Added: Bodyslide-able armbinder for CBBE, by NIND. - Added: Wooden Yoke. (Wearable variant of the Contraptions one) - Added: Open variants of the Golden and Silver Chastity Belts. - Changed: Lots and lots of cleaned Bodyslide files by UnevenSteven - Changed: Catsuit Gloves, no longer have cuffs and now cover part of the forearms, so no more invisible wrists when worn without a catsuit - Changed: The animation filter now first tries to remove just the problematic animations from the originally used selection. If this doesn't work, the filter will select from all available animations as a fallback. - Changed: When the "Manipulate Locks" feature is enabled, trying to remove bondage mittens no longer carries a chance to drop the device key. - Changed: Chances to successfully unlock yourself when wearing bondage mittens or losing the key on failed attempts to do so, are no longer hardcoded. They are now properties on the bondage mittens script and can be configured by the device creator. - Changed: The Posture collar event now recognizes more posture collars other than just the DDA one. - Changed: Replaced ElDuderino's rubber sounds with new, longer versions. - Changed: The "white metal" buckles and locks on catsuit devices have been changed to resemble other metal locks and buckles from other devices. - Changed: Contraptions: The mod now respects the DD-wide toggle for device manipulation. Option to manipulate the locks is no longer offered when the feature is disabled in MCM. - Changed: The DD MCM logo had the obsolete "Integration" label removed. - Changed: The Device Hider doesn't make annoying noises anymore! - Changed: StartValidDDAnimation() is now temporarily removing plugs from actors when they are not blocked by a chastity belt, so their presence will not block sex animations. - Changed: The animation filter now hides devices much more aggressively if no valid animations can be found. This should prevent animations getting split up and/or actors being moved to solo animations in most cases. - Changed: The animation filter can now hide plugs as another fallback when trying to set up a valid animation. The filter will still try to hide chastity belts first. - Changed: zadlibs.HasBreastsExposed(Actor a) now checks for the keyword on all devices worn by the actor and not just on the worn chest armor. - Changed: Added a lock the Steel Posture Collar. - Changed: Optimizations for the FOMOD installer by CG!. - Changed: Extracted Beast Race Refit BSA to avoid stability issues. - Changed: Optimized textures. All textures now use 2K resolution. - Changed: Added German (by CG!) and Russian (by stas2503) MCM localization. - Changed: The Zipper Lock on catsuits is now Zap-able in BodySlide so people can hide the lock if they don't like it. - Changed: Updated Pony Boot textures by neghthraw. - Changed: Several gloves and boots have been changed to hopefully diminish clipping when worn with catsuits or birthday suits. - Changed: Added cuffs to the Restrictive Boots - Fixed: The UUNP steel slave boots are no longer invisible. - Fixed: Device removal events are now being sent reliably. - Fixed: A few of the Chain Harness devices were shiny when they shouldn't be. - Fixed: The mounted chastity gear event no longer triggers when the actor isn't mounted. - Fixed: Mining a node no longer displays the "sitting with a chastity belt" message. - Fixed: NPC getting equipped with devices will no longer overwriter player controls in some situations. - Fixed: Corrected numerous inventory device descriptions and messeges - Fixed: Added the correct rope world models for rope restraints that had red leather models assigned - Fixed: Added missing world models that had their file paths still pointing to a ZAP directory. - Fixed: Assigned the correct world model to the breast yoke - Fixed: The ringed slave boots for UUNP are no longer invisible - Fixed: Fixed the elbow shackles not being able to be unequipped due to an incorrectly assigned message popup and keyword checks - Fixed: Removed an unused effect from the "Pierced Nipples" perk that modified spell cost by exactly 0.0 points - Fixed: All slave harnesses are now using restraint keys, and all chastity harnesses use chastity keys. - Fixed: Device messages for harnesses have been corrected. - Fixed: Assigned the correct file path for the AA record for the "simple yoke", making it appear correctly. - Fixed: Added the wooden yoke to the yoke leveled list - Fixed: Corrected several misnamed animation names that caused elbow shackles walk and sneak animations not to work correctly. - Fixed: Beast Races: The padded collar is now using the correct texture. - Fixed: The jammed lock status is now reliably removed when a device is removed by script. - Fixed: Resetting the difficulty modifiers to the default value now works correctly. - Fixed: Tightening/untightening devices works reliably now. - Fixed: Contraptions: After a sex scene, the user is now correctly positioned back into the device. - Fixed: Contraptions: Passerby actions now display a correct text when triggered for an NPC. - Fixed: Loads and loads of fixes and improvements for various models, contributed by UnevenSteven - Fixed: DD events no longer happen while the player is locked in a furniture device, potentially breaking the furniture state. - Fixed: Contraptions: When selecting a NPC for furniture action, prisoner chains are no longer equipped if the actor is already wearing leg or arm cuffs. - Fixed: Iteration bug in DDI_DebugFixDevices() that prevented it from removing some devices. - Fixed: Faulty comparison instead of assignment in several piercings scripts. - Fixed: Misleading log message in zadBQ00.StoreGags() that suggested belts were stored instead of gags. - Fixed: The ankle chains from the Chain Harness Restrictive Boots now have proper HDT. Edited October 18, 2022 by Kimy 10
Mister X Posted October 18, 2022 Posted October 18, 2022 1 hour ago, Kimy said: If I missed ANY other suggested patches/fixes not mentioned here, please let me know! I had a suggestion that seems to have vanished in the deeps of this thread again ^^ An API function like IsLockshieldActive() to be able to recognize if a lock currently is block by a shield. Or maybe even something like RemainingLockshieldTime() that returns a float for how long it stays blocked. return 0.0 could be no shield active Besides that: awesome work, I can't wait to see those new items in action, especially the new contraptions, if they make it!
Taki17 Posted October 18, 2022 Posted October 18, 2022 (edited) 5 hours ago, Kimy said: If I missed ANY other suggested patches/fixes not mentioned here, please let me know! It seems like you forgot to include the new/changed assets from this contribution of mine, even though the changlelog lists them, so now there is a red exclaimation mark in place of several missing meshes: This was when I posted the plugins and the plugins only again, separated for merging, but I didn't include the assets again. In short, the Data and Interface folder from the first download linked here need to be included in DD. Also: @audhol made transparent restrictive gloves complete with bodyslides and evertything to complete the transparent restrictive items set, I think this also should go in. Device description might need to be altered based on the one I fixed for the rest of the restrictive gloves for maximum consistentcy. Also pt. 2: This message still needs to be fixed in zadEventTightBra.psc, line 17: libs.NotifyPlayer("Your Chastity Bra is uncomfortably restricts your movements.") There is a superflous "is" in this line, making it read wrong. Edited October 18, 2022 by Taki17 1
ihatemykite Posted October 18, 2022 Posted October 18, 2022 DeviceActorOrgasm 9 hours ago, Kimy said: Devious Devices LE 5.2 Beta 8 All right, entering the final stretch here. This should include (hopefully) most patches people have contributed. Some notable exceptions: - @Roggvir's DAR patch. I don't have a final version of the patch yet. Not sure about the impact of the SE update for DAR, Code Serpent mentioned? - @Zenagia's Zippered Armbinder - I don't have files to merge yet. - Some contraptions additions still on my to-do list. Might or might not make it in 5.2. - A bug has been reported to me that the installer installs the default and FeuerTin options reversed. The ‘FeuerTin’ option is supposed to install forward facing directional movement animations but it installs the vanilla types instead, whereas the ‘Default’ option installs the forward facing directional movement animations. From looking at the installer XML I can not confirm this bug. Can anyone confirm this to be a problem? - @Inte has reported the CBBE Elbowbinder to render too loose on the character. The suggested fix was the revert to version 5.1. meshes, but the 5.2 version of the Elbowbinder is Bodyslide compatible, while the 5.1 version was not. I still could revert to the fixed model, but if @UnEvenSteven wants to look into that Bodyslide model rather, it would be the cleaner fix. The above additions/fixes are still slated to go in 5.2., otherwise I consider 5.2 to be feature-frozen at this point. Changelog for Beta 8: - Added: "Lustrous" versions of the new chastity belt, chastity bra, arm cuffs, leg cuffs, posture and normal collars contributed by Naaitsab. Also exposed to API and levelled lists. 18 new items in total. - Added: New ebonite and leather muzzle gags in black, white, red and pink versions, contributed by Audhol. 8 new devices in total - Added: Unblocked plugs (e.g. plugs not locked inside a chastity belt) are now automatically hidden by the animation filter, which will allow more regular SLAL animations to play. - Added: Assigned suitable struggle animations to every device that lacked one, except for the petsuits. - Added: Created and assigned world models for several transparent items that lacked them - Added: New ground models for the zipsuit and the matching heels, created by @audhol - Added: Boxbinder and boxbinder dresses have been added to new levelled lists in the armbinder and suits category, respectively. - Changed: Replaced ElDuderino's rubber sounds with new, longer versions. - Changed: Updated DD Gag Expressions to version 3 - Changed: The DD MCM logo had the obsolete "Integration" label removed. - Fixed: Mining a node no longer displays the "sitting with a chastity belt" message. - Fixed: NPC getting equipped with devices will no longer overwriter player controls in some situations. - Fixed: Corrected/improved numerous inventory device descriptions and messeges - Fixed: Added the correct rope world models for rope restraints that had red leather models assigned - Fixed: Added missing world models that had their file paths still pointing to a ZAP directory. - Fixed: Assigned the correct world model to the breast yoke - Fixed: The ringed slave boots for UUNP are no longer invisible - Fixed: Fixed the elbow shackles not being able to be unequipped due to an incorrectly assigned message popup and keyword checks - Fixed: Removed an unused effect from the "Pierced Nipples" perk that modified spell cost by exactly 0.0 points - Fixed: All slave harnesses are now using restraint keys, and all chastity harnesses use chastity keys. - Fixed: Device messages for harnesses have been corrected. - Fixed: Assigned the correct file path for the AA record for the "simple yoke", making it appear correctly. - Fixed: Added the wooden yoke to the yoke leveled list Download link: https://mega.nz/file/bVswWIwa#xqgC3RV2qBSmwl0_PBr-eTxzemw8UQU6xnrzufedpqo If I missed ANY other suggested patches/fixes not mentioned here, please let me know! Few missing changes in changelog from my side -Added new Orgasm/Edge events which use ModEvent handles (send with DeviceActorOrgasm event) -Mittens can't no longer cause to drop armor/item which have no name (for compatibility reasons, as some mods also use nameless armors/items which are not supposed to be accessed by player) 2
iivanvv Posted October 18, 2022 Posted October 18, 2022 @Kimy Hello! Thanks for your great mod. Special thanks for continuing to develop it! While working on animations for pet suits in another mod, I've noticed that the function (zadLibs.psc, line 2449) Function AnimSwitchKeyword(actor akActor, string idleName) does not process zad_PetSuit device correctly. And because of this, inappropriate animations are played for the bound actor in different situations. Could you change this function so that it returns an empty string if it is not possible to find an appropriate animation for the actor? If returning an empty string seems insufficient, then you can use animations I've made PetSuit_Horny01_LE.hkx PetSuit_Horny01_SE.hkx PetSuit_Orgasm_LE.hkx PetSuit_Orgasm_SE.hkx PetSuit_Struggle_LE.hkx PetSuit_Struggle_SE.hkx 3
Kimy Posted October 18, 2022 Author Posted October 18, 2022 8 hours ago, Taki17 said: It seems like you forgot to include the new/changed assets from this contribution of mine, even though the changlelog lists them, so now there is a red exclaimation mark in place of several missing meshes: This was when I posted the plugins and the plugins only again, separated for merging, but I didn't include the assets again. In short, the Data and Interface folder from the first download linked here need to be included in DD. Also: @audhol made transparent restrictive gloves complete with bodyslides and evertything to complete the transparent restrictive items set, I think this also should go in. Device description might need to be altered based on the one I fixed for the rest of the restrictive gloves for maximum consistentcy. Also pt. 2: This message still needs to be fixed in zadEventTightBra.psc, line 17: libs.NotifyPlayer("Your Chastity Bra is uncomfortably restricts your movements.") There is a superflous "is" in this line, making it read wrong. Oops! Yes, that's exactly what happened. I looked at your original archive, set it aside as I couldn't use the combined ESP, and when you gave me the seperated ESPs, I merged these only. Will get fixed. Same as the message text! Who needs a superfluous "is" anyway! lol 2
Kimy Posted October 18, 2022 Author Posted October 18, 2022 56 minutes ago, iivanvv said: @Kimy Hello! Thanks for your great mod. Special thanks for continuing to develop it! While working on animations for pet suits in another mod, I've noticed that the function (zadLibs.psc, line 2449) Function AnimSwitchKeyword(actor akActor, string idleName) does not process zad_PetSuit device correctly. And because of this, inappropriate animations are played for the bound actor in different situations. Could you change this function so that it returns an empty string if it is not possible to find an appropriate animation for the actor? If returning an empty string seems insufficient, then you can use animations I've made PetSuit_Horny01_LE.hkx 9.03 kB · 1 download PetSuit_Horny01_SE.hkx 9.89 kB · 2 downloads PetSuit_Orgasm_LE.hkx 15.03 kB · 1 download PetSuit_Orgasm_SE.hkx 15.89 kB · 1 download PetSuit_Struggle_LE.hkx 10.77 kB · 1 download PetSuit_Struggle_SE.hkx 11.63 kB · 1 download Having animations is better than empty strings! I merged these! Thank you! A new mod with pet suits? May I ask what you're working on?
Kimy Posted October 18, 2022 Author Posted October 18, 2022 1 hour ago, ihatemykite said: DeviceActorOrgasm Few missing changes in changelog from my side -Added new Orgasm/Edge events which use ModEvent handles (send with DeviceActorOrgasm event) -Mittens can't no longer cause to drop armor/item which have no name (for compatibility reasons, as some mods also use nameless armors/items which are not supposed to be accessed by player) I added these to the combined changelog. They will show up next time I post it!
iivanvv Posted October 18, 2022 Posted October 18, 2022 1 hour ago, Kimy said: A new mod with pet suits? May I ask what you're working on? I probably exaggerated a little when talking about working on a mod. It is merely a pull request for the Unforgiving Device to make the struggling process more pleasing to the eyes. That includes adding more animations. The way of choosing the appropriate animation for each device have also been changed. If you are interested, you can take a look at https://github.com/iiw2012/UnforgivingDevices/blob/feature-paired-struggle/Scripts/Source/UD_AnimationManagerScript.psc. The core of the system is in the "GetAnimationsFromDB" and "LoadAnimationJSONFiles" functions. Definitions for DD struggle animations is in the https://github.com/iiw2012/UnforgivingDevices/blob/feature-paired-struggle/skse/plugins/StorageUtilData/UD/Animations/UDStruggle_DB_DD.json I'm not sure if this will be useful to you, since the whole system may be too cumbersome. But you are welcome to use it in any way. 2
naaitsab Posted October 18, 2022 Posted October 18, 2022 (edited) Might not be the biggest new content wise but I have to applaud the amount of effort from all contributors for all fixes and tweaks I was looking again in the 'Dark Disciple' mod as we are lacking a leather variant for the catsuit. I looked into it a bit further but it's based on the same catsuit mod DD uses only with diffrent textures. So I played with the NIF textures a bit and it does look quite neat. And with the bonus that it already fits the current DD items meshwise Spoiler Not to keen on the stichhing on the belly as it seems a bit warped but overal it does look kinda nice. Would there be intrest to further this endavour? I could tweak the textures a bit, also add other colors of course. Edited October 18, 2022 by naaitsab 5
Taki17 Posted October 18, 2022 Posted October 18, 2022 (edited) 1 hour ago, naaitsab said: Would there be intrest to further this endavour? I could tweak the textures a bit, also add other colors of course. I'm gonna be honest and say this doesn't really strike me as a "devious device", just another variant of the dark brotherhood outfits, but otherwise I don't see the "sexy and exposed" aspect that the current catsuits convey. It feels too sturdy I guess, for the lack of a better word for it. If you are looking at creating a leather catsuit, I think a much more fitting approach would be looking at the textures for the existing catsuits, and adding leather material to them, along with stitchings on the lines that denote its edges. Edited October 18, 2022 by Taki17
naaitsab Posted October 18, 2022 Posted October 18, 2022 4 minutes ago, Taki17 said: I'm gonna be honest and say this doesn't really strike me as a "devious device", just another variant of the dark brotherhood outfits, but otherwise I don't see the "sexy and exposed" aspect that the current catsuits convey. It feels too sturdy I guess, for the lack of a better word for it. If you are looking at creating a leather catsuit, I think a much more fitting approach would be looking at the textures for the existing catsuits, and adding leather material to them, along with stitchings on the lines that denote its edges. This specific texture is a dark brotherhood theme so that's more into that direction. The meshes are identical so it would come down to textures. The idea is to make a leather variant of a ebony item. Like the cuffs and dresses have. So the textures would be more in line with those found on the hobble dress for example.
zarantha Posted October 19, 2022 Posted October 19, 2022 @Kimy Did this get lost, or was the fix implemented a different way? Elsidia's straitjacket not getting stripped fix when using Free Me in DCL. The change is in zadlibs.psc. https://www.loverslab.com/topic/69936-devious-devices-framework-developmentbeta/?do=findComment&comment=3641989 Spoiler Problem is in devices remove by keyword - if you don't know devices name you can't remove any straitjackets Because those have keyword zad_heavybondage - the same as for armbinders and yoke. Because it's detected straitjacket as slot 46, but in reality is 32 because in DCL not work Free me! if you wear any straitjacket. I haven't Beta DD installed but in source files where probably can be made a fix nothing changes. Maybe she fix in other way. If you have beta DD installed you can put on straitjacket and test if it removed by Debug - Free me. If not i today made a fast fix. Do some tests how removes armbinders and yoke and straitjacket - most of it touches this fix. Seems all work fine. I'm not made any globally change. Only temporally fix because this work only on player and not on NPC. Here it is: zadlibs.psc Original part: Spoiler ; No, I really can't memorize all these DD slots.... Int Function GetSlotMaskForDeviceType(Keyword kw) if kw == zad_DeviousArmCuffs return Armor.GetMaskForSlot(59) elseif kw == zad_DeviousGag return Armor.GetMaskForSlot(44) elseif kw == zad_DeviousHarness return Armor.GetMaskForSlot(58) elseif kw == zad_DeviousCorset return Armor.GetMaskForSlot(58) elseif kw == zad_DeviousCollar return Armor.GetMaskForSlot(45) elseif kw == zad_DeviousHeavyBondage return Armor.GetMaskForSlot(46) elseif kw == zad_DeviousPlugAnal return Armor.GetMaskForSlot(48) elseif kw == zad_DeviousBelt return Armor.GetMaskForSlot(49) elseif kw == zad_DeviousPiercingsVaginal return Armor.GetMaskForSlot(50) elseif kw == zad_DeviousPiercingsNipple return Armor.GetMaskForSlot(51) elseif kw == zad_DeviousLegCuffs return Armor.GetMaskForSlot(53) elseif kw == zad_DeviousBlindfold return Armor.GetMaskForSlot(55) elseif kw == zad_DeviousBra return Armor.GetMaskForSlot(56) elseif kw == zad_DeviousPlugVaginal return Armor.GetMaskForSlot(57) elseif kw == zad_DeviousSuit return Armor.GetMaskForSlot(32) elseif kw == zad_DeviousGloves return Armor.GetMaskForSlot(33) elseif kw == zad_DeviousHood return Armor.GetMaskForSlot(30) elseif kw == zad_DeviousBoots return Armor.GetMaskForSlot(37) EndIf return -1 EndFunction my temporally fix: Spoiler ; No, I really can't memorize all these DD slots.... Int Function GetSlotMaskForDeviceType(Keyword kw) if kw == zad_DeviousArmCuffs return Armor.GetMaskForSlot(59) elseif kw == zad_DeviousGag return Armor.GetMaskForSlot(44) elseif kw == zad_DeviousHarness return Armor.GetMaskForSlot(58) elseif kw == zad_DeviousCorset return Armor.GetMaskForSlot(58) elseif kw == zad_DeviousCollar return Armor.GetMaskForSlot(45) elseif kw == zad_DeviousHeavyBondage If playerRef.wornhaskeyword(zad_DeviousStraitJacket) return Armor.GetMaskForSlot(32) Else return Armor.GetMaskForSlot(46) EndIf elseif kw == zad_DeviousPlugAnal return Armor.GetMaskForSlot(48) elseif kw == zad_DeviousBelt return Armor.GetMaskForSlot(49) elseif kw == zad_DeviousPiercingsVaginal return Armor.GetMaskForSlot(50) elseif kw == zad_DeviousPiercingsNipple return Armor.GetMaskForSlot(51) elseif kw == zad_DeviousLegCuffs return Armor.GetMaskForSlot(53) elseif kw == zad_DeviousBlindfold return Armor.GetMaskForSlot(55) elseif kw == zad_DeviousBra return Armor.GetMaskForSlot(56) elseif kw == zad_DeviousPlugVaginal return Armor.GetMaskForSlot(57) elseif kw == zad_DeviousSuit return Armor.GetMaskForSlot(32) elseif kw == zad_DeviousGloves return Armor.GetMaskForSlot(33) elseif kw == zad_DeviousHood return Armor.GetMaskForSlot(30) elseif kw == zad_DeviousBoots return Armor.GetMaskForSlot(37) EndIf return -1 EndFunction In green part i only check if player wears a keyword zad_straitjacket then return slot 32 if not then this is yoke or armbinder or any other wrist restraint - return 46 slot. I test it with Free me option.
Kimy Posted October 19, 2022 Author Posted October 19, 2022 I might have overlooked that one. I will check and add this fix as needed!
Taki17 Posted October 19, 2022 Posted October 19, 2022 (edited) On 10/18/2022 at 7:24 AM, Kimy said: - Changed: Replaced ElDuderino's rubber sounds with new, longer versions. Some feedback on this in particular: In short, I think these new sounds are downright terrible and shouldn't be implemented. I would really love the previous sounds back. In more detail: not only are these new sounds intrusive and disruptive as they play constantly, they sound less like some material slightly expanding or contracting due to movement and more like someone violently crumpling one of those colorful rubber gloves used for cleaning. Their audio quality also leaves a lot to be desired as they are riddled with background noise and echo, clearly audible against the game's backdrop music and audio. I think the previous set of sounds used in DD were pretty much perfect, short and non-intrusive squeaks of the material worked just fine for their purpose. In case they weren't tested before being put into DD, here's a video demonstration of it: Spoiler Elder Scrolls V Skyrim 2022.10.19 - 07.17.30.01_converted.mp4 These sounds absolutely do not fit the movement or are even remotely pleasant to listen to, even for a short while. Another video, showcasing it on NPCs: Spoiler Elder Scrolls V Skyrim 2022.10.19 - 07.19.09.02_converted.mp4 I'm very concerned for Laura that I hear noises like this coming from her when sitting idly. Edited October 19, 2022 by Taki17 15
serranna Posted October 19, 2022 Posted October 19, 2022 1 hour ago, Taki17 said: I'm very concerned for Laura that I hear noises like this coming from her when sitting idly. Almost sounds like she has bacon sizzling in the back room. 5
audhol Posted October 19, 2022 Posted October 19, 2022 Anyone fancy making this as a mod using DD, CL, EC, SGO, and I dont know what else for the struggle minigame? Spoiler
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now