ihatemykite Posted September 7, 2022 Posted September 7, 2022 15 hours ago, lolic said: I'm aware of that. The situation I describe involves the player and a NPC: if both are wearing Heavy Bondage gear like armbinders, everything is fine. If the player wears a Straitjacket and the NPC an armbinder, the slotmask function would return slot 32 for the NPC (instead of 46) because of the "playerRef.HasWornKeyword(Straitjacket)" check even though the NPC is wearing an armbinder. What the player is wearing should not affect the outcome for other actors. There is also issue with SwapDevice functions, which use body slots. If @Kimy is interested, I have created xEdit script which will add slot 32 too all devices with zad_DeviousHevyBondage. Of couse, this will only solve problem in framework, but other mods which adds straitjackets/boxbinders will have same issue. Download: DD32Patch.pas I will also hijack this commend to talk again about expressions. I have worked on it some more and found strange bugs with skyrim engine. Basically, if NPC have gag effect, and any item is transfered to/from the NPC, the gag effect will dissapier. I have tested it and it looks lika that this issue was also present in previous versions (before my expression systemn was added). So I experiemnted with it some more and found out that it is only issue with render device enchantment. This isn't case for inventory device. So my theory is that this bug is present for all armors which have no name. Also, this is only relevant for NPCs, player works without problem. So to fix this issue, I have added check that will fastly reequip gag if the effect ends when the gag is still present. I also added some optimilazions and removed OnCellDetach() and OnUnload(), as somehow their counterparts are not called for NPCs (OnCellAttach, OnLoad), causing gag to be permanently paused after NPC leaves player cell. I also created patch for BRRF, so the version 2 also works with BRRF. It is directly in zip, so if you don't want to use it, you will have to disable in MO before starting the game. Lastly, I also did some small fixes/added QOL additions I create new orgasm/edge events, as the current ones are quite outdated. New ones will provide more informations (actual actor reference and arousal change). Old evets are still present. Bondage mittens only drops items which have name (some other mods also use items without name which can't be accessed in inventory anyway. They can oénly be equipped with script, so there is no reason to prevent this). Because all render device have no name, the device.HasKeyword(libs.zad_Lockable) check is no longer required, but i didn't remove for now (will let Kimy decide on what to do with it). If someone have any idea or issue with expressions, please let me know and I will give it a look. Download: Devious Expressions 2.1.zip 7
Taki17 Posted September 9, 2022 Posted September 9, 2022 (edited) Continuing from my earlier attempt to fix the various little errors and inconsistencies with the DD inventory devices, here is an updated version of it for a merge request. Contains the fixes from the previous submission since I've tweaked them a bit. Correcting inventory device descriptions - eliminating typos, correcting mistakes and punctuation, assigning a description where missing, rephrasing text where needed Same as above, but for message popups accross all plugins Created and assigned world models for several transparent items that lacked them Added the correct rope world models for rope restraints that had red leather models assigned Brought over two world models that were missing from the archive, since their file paths were still pointing to a ZAP directory. Also assigned them to the appropriate shackles. Assigned the correct world model to the breast yoke Solved the invisible ringed slave boots for UUNP by including a 0 weight version of the mesh Fixed the elbow shackles not being able to be unequipped due to an incorrectly assigned message popup and keyword checks Issues unresolved, but noted: The zipsuit and the transparent heels lack a proper world model. One needs to be created. - no longer an issue thanks to @audhol All of the restrictive items have a transparent version, except for the gloves. Might create one later, however I've never really dabbled in outfit studio. small DD fixes continued.7z Edited September 9, 2022 by Taki17 5
audhol Posted September 9, 2022 Posted September 9, 2022 58 minutes ago, Taki17 said: The zipsuit and the transparent heels lack a proper world model. One needs to be created. All of the restrictive items have a transparent version, except for the gloves. Might create one later, however I've never really dabbled in outfit studio. Zipsuit(LE).7z Zipsuit(SE).7z Ground models for the zipsuit and heels with same naming convention as the _1 _0 I can look at doing a transparent version of the gloves too if you'd like? 4
naaitsab Posted September 9, 2022 Posted September 9, 2022 5 minutes ago, audhol said: Ground models for the zipsuit and heels with same naming convention as the _1 _0 Do you make these with outfitstudio/nifskope or do you need something like Blender or 3DS max?
Taki17 Posted September 9, 2022 Posted September 9, 2022 15 minutes ago, audhol said: Ground models for the zipsuit and heels with same naming convention as the _1 _0 Nice. I guess I can cross those off the list. Much obliged. 16 minutes ago, audhol said: I can look at doing a transparent version of the gloves too if you'd like? If you are willing and able, please do.
audhol Posted September 9, 2022 Posted September 9, 2022 1 hour ago, naaitsab said: Do you make these with outfitstudio/nifskope or do you need something like Blender or 3DS max? Its like anything, its really easy when you know how. Load into outfit studio an existing _go because it will already have the collision mesh surrounding it, so if its for a pair of shoes load an _go for a different pair of shoes. then pose the mesh you want to add so its at the same xyz center as the mesh your using for a donor. If its a pair of shoes use the mask tool with mirroring disabled to mask 1 shoe then you can use the move tool to align the other to the first. double click each part of the mesh and unclick skinned as you dont need the bone weights for a _go delete the donor mesh and save your new _go with the filename of your choosing. job done, simples. 4
audhol Posted September 9, 2022 Posted September 9, 2022 1 hour ago, Taki17 said: If you are willing and able, please do. 1
audhol Posted September 9, 2022 Posted September 9, 2022 (edited) 3 hours ago, Taki17 said: If you are willing and able, please do. Spoiler FIGJAM Just need to make seperate version for eack of the bodyslides but I figured out how its done now so making trans version of anything else gonna be easy-peasy. Ignore the misfitting gloves, its because I'm using the _1 nif with the reference body and hands. Edited September 9, 2022 by audhol 2
Zenagia Posted September 10, 2022 Posted September 10, 2022 My "Zip-Binder" is still a W.I.P. - BUT!, it's coming along nicely. My thanks to @audhol for his guidance. Here is what's still on the list for it. - A new zipper. The current zipper that you see there was salvaged from the catsuit, and in my opinion, looks "mushy". The texture is smeared out. It works fine on the catsuit because of where it is and there is usually other gear on top of it. But as an armbinder, it's the "top layer" and what you see. So, I am currently in the process of building a new custom mesh piece to slot in place between the leather flaps with a new zipper texture I have generated. - Add a cuff around the wrists? I'm on the fence on this one - what do you guys think? - Clean up the clipping. - Correct the shading and normal maps. - Color variants: Black, red, white, purple, blue & pink - matte & ebonite. This has certainly been a learning curve for me. Right now, I have it as just an overwrite of the standard elbowbinder (don't worry, I made backups!). I'll make an .esp when I'm done for people to play with. I have a suspicion the weights are going to be goofy and I'll need some testing on it. I run a very customized frame for my girl, so stock stuff doesn't always fit right (What? I like tits on a stick. Fight me.) I'll post here with updates as they come. If this goes over well, I'll try my hand at more stuff. This has been fun! 9
serranna Posted September 10, 2022 Posted September 10, 2022 Am I missing something? There are already transparent gloves in DD. Unless we are talking about the short gloves that only go up to the wrists. What I would like to see is a transparent catsuit with no visible zippers. At least without having to modify it myself in CK.
zarantha Posted September 10, 2022 Posted September 10, 2022 12 minutes ago, serranna said: Am I missing something? There are already transparent gloves in DD. Unless we are talking about the short gloves that only go up to the wrists. What I would like to see is a transparent catsuit with no visible zippers. At least without having to modify it myself in CK. I'm adding a zap for the zippers in the SE bodyslides. Same could be done for LE too if someone wants to. 1
CaptainJ03 Posted September 10, 2022 Posted September 10, 2022 9 hours ago, audhol said: Ignore the misfitting gloves, its because I'm using the _1 nif with the reference body and hands. Aah. I just wanted to ask if you can make them slimmer at the wrist... ☕
Taki17 Posted September 10, 2022 Posted September 10, 2022 2 hours ago, serranna said: Am I missing something? There are already transparent gloves in DD. Unless we are talking about the short gloves that only go up to the wrists. I was talking about the transparent restrictive gloves. DD already had the collar, corset and boots in a transparent version, however the gloves of this set were strangely absent. Not for much longer though, seeing the progress @audhol is making with them.
Legi0n Posted September 10, 2022 Posted September 10, 2022 4 hours ago, Zenagia said: - Add a cuff around the wrists? I'm on the fence on this one - what do you guys think? Looks great so far! - And I would love to see a cuff around the wrists to further distinguish your zip-binder from the original. But you do you.
serranna Posted September 10, 2022 Posted September 10, 2022 (edited) 1 hour ago, Taki17 said: I was talking about the transparent restrictive gloves. Again, maybe I'm missing something, but what are these then? Spoiler OK nevermind all that. After all this time I never realized there are 2 different versions of lockable gloves. Now I understand what's going on. Edited September 10, 2022 by serranna
Taki17 Posted September 10, 2022 Posted September 10, 2022 1 minute ago, serranna said: but what are these then? Those are transparent long gloves. Compare them to the gloves seen in this post:
audhol Posted September 10, 2022 Posted September 10, 2022 @Taki17 Spoiler SE CBBE and 3ba versions done Added the bodyslides for both to the relevant slider sets and slider groups Added the AA, script instance and inventory to the 5.2 beta ESM Added relevant ground model Packed in same format as the fomod so you can just copy it over. Will now work on the uunp version and CBBE LE Insidentaly is it intentional that all the other transparent items use the black ebonite for their _go? I sdtarted to replace some then thought maybe there was a reason behind it, let me know if you want me to continue and repolace them all with matching transparent _go's. TransparentGloves.7z 4
Taki17 Posted September 10, 2022 Posted September 10, 2022 Another thing I noticed when looking at descriptions was the somewhat inconsistent format of device names. I'm thinking about unifying them, however I'm yet to decide which format should I go with. Maybe you people can help me decide. Currently, we got two distinct naming conventions: <color> <material> <item type> (item attribute) (extra item attribute) - example: Black Leather Gag (Ball) (Harness) and <color> <material> <item attribute> <item type>, <extra item attribute> - example: Red Leather Restrictive Chastity Corset, Open I think both are viable, and have their own benefits when it comes to sorting as well, however I'd much rather have all device names conforming to the same format, for the sake of consistency. The first format is useful if you want your items organized by color + material first, then by the item type. By this, all white ebonite gags will be grouped together in the inventory, for example. Might be easier to match it with a regex as well, if that's ever needed. The second format looks more natural and is useful if you want items of a "set" to be grouped together in the inventory list, for example all parts of the red leather restrictive set will be grouped together. So my question is - which one would you prefer? Think of a scenario like walking into Laura's Bondage Shop and asking the shopkeeper to look at the items, which default sorting would give you a more logical and transparent view of items and their categories?
Taki17 Posted September 10, 2022 Posted September 10, 2022 (edited) 18 minutes ago, audhol said: SE CBBE and 3ba versions done Added the bodyslides for both to the relevant slider sets and slider groups Added the AA, script instance and inventory to the 5.2 beta ESM Added relevant ground model Packed in same format as the fomod so you can just copy it over. Will now work on the uunp version and CBBE LE Nice. I cannot test it since I don't use SSE, so I have to wait for the UUNP version. Anyway, thanks for jumping to the rescue to address the issue of this missing restraint. 18 minutes ago, audhol said: Insidentaly is it intentional that all the other transparent items use the black ebonite for their _go? I sdtarted to replace some then thought maybe there was a reason behind it, let me know if you want me to continue and repolace them all with matching transparent _go's. I have already went ahead and edited the rest of the transparent _go items in nifskope by adding and alpha property and the appropriate transparent textures, they are in the download I provided in the post. Only the zipsuit and the matching heels were lacking any _go items that couldn't be created this way by me. And since the world items are body type agnostic, guess they only need to be converted to an SSE-compatible format. Edited September 10, 2022 by Taki17
tznvlw Posted September 10, 2022 Posted September 10, 2022 2 hours ago, audhol said: @Taki17 Reveal hidden contents SE CBBE and 3ba versions done Added the bodyslides for both to the relevant slider sets and slider groups Added the AA, script instance and inventory to the 5.2 beta ESM Added relevant ground model Packed in same format as the fomod so you can just copy it over. Will now work on the uunp version and CBBE LE Insidentaly is it intentional that all the other transparent items use the black ebonite for their _go? I sdtarted to replace some then thought maybe there was a reason behind it, let me know if you want me to continue and repolace them all with matching transparent _go's. TransparentGloves.7z 1.38 MB · 8 downloads I tried it in SSE just now and it worked fine (CBBE 3BA V2).?
Zenagia Posted September 10, 2022 Posted September 10, 2022 (edited) 18 hours ago, Zenagia said: My "Zip-Binder" is still a W.I.P. - BUT!, it's coming along nicely. My thanks to @audhol for his guidance. Here is what's still on the list for it. - A new zipper. The current zipper that you see there was salvaged from the catsuit, and in my opinion, looks "mushy". The texture is smeared out. It works fine on the catsuit because of where it is and there is usually other gear on top of it. But as an armbinder, it's the "top layer" and what you see. So, I am currently in the process of building a new custom mesh piece to slot in place between the leather flaps with a new zipper texture I have generated. - Add a cuff around the wrists? I'm on the fence on this one - what do you guys think? - Clean up the clipping. - Correct the shading and normal maps. - Color variants: Black, red, white, purple, blue & pink - matte & ebonite. This has certainly been a learning curve for me. Right now, I have it as just an overwrite of the standard elbowbinder (don't worry, I made backups!). I'll make an .esp when I'm done for people to play with. I have a suspicion the weights are going to be goofy and I'll need some testing on it. I run a very customized frame for my girl, so stock stuff doesn't always fit right (What? I like tits on a stick. Fight me.) I'll post here with updates as they come. If this goes over well, I'll try my hand at more stuff. This has been fun! Working on the new zipper today. Old mesh in yellow, fancy new one in white. Edited September 10, 2022 by Zenagia Redact a work file that was open in Screenshot, as to not dox a customer :P 4
incrediblysecure Posted September 11, 2022 Posted September 11, 2022 On 9/7/2022 at 5:38 AM, ihatemykite said: If someone have any idea or issue with expressions, please let me know and I will give it a look. Download: Devious Expressions 2.1.zip at some point i'm likely to update a mod to enable you to save custom jsons from within the game for this. would it make sense to split player / npc handling by default to use different arrays? in my head, i imagine that people might use weird custom races while having mostly normal npcs.
Mister X Posted September 11, 2022 Posted September 11, 2022 19 hours ago, Taki17 said: Another thing I noticed when looking at descriptions was the somewhat inconsistent format of device names. I'm thinking about unifying them, however I'm yet to decide which format should I go with. Maybe you people can help me decide. Currently, we got two distinct naming conventions: <color> <material> <item type> (item attribute) (extra item attribute) - example: Black Leather Gag (Ball) (Harness) and <color> <material> <item attribute> <item type>, <extra item attribute> - example: Red Leather Restrictive Chastity Corset, Open I think both are viable, and have their own benefits when it comes to sorting as well, however I'd much rather have all device names conforming to the same format, for the sake of consistency. The first format is useful if you want your items organized by color + material first, then by the item type. By this, all white ebonite gags will be grouped together in the inventory, for example. Might be easier to match it with a regex as well, if that's ever needed. The second format looks more natural and is useful if you want items of a "set" to be grouped together in the inventory list, for example all parts of the red leather restrictive set will be grouped together. So my question is - which one would you prefer? Think of a scenario like walking into Laura's Bondage Shop and asking the shopkeeper to look at the items, which default sorting would give you a more logical and transparent view of items and their categories? I see what's difficult to decide about that. The more "immersive" version would be the second one. It's more fluent to read as well, which is more important to me. I don't know how other people see it, but in the rare occasions where I get a chance to decide what devices my girl has to wear, it's easier when they're packed by "set", as this then has the consistent look I prefer. So for me, I'd say version 2 suits me better. Now let's see other opinions ^^ 2
audhol Posted September 11, 2022 Posted September 11, 2022 @Taki17 TransparentGloves.7z All versions, LE stuff untested IIRC the LE CBBE body is only different from the SE CBBE body around the brests so it should be fine for gloves BHUNP SE and UUNP LE are identical shape. Also I didnt bother downloading DD 5.2 LE so I dont know the fomod directories, I just added a data folder inside each body folder, also you might have to change the osp and xml names for LE. 1
ihatemykite Posted September 11, 2022 Posted September 11, 2022 14 hours ago, incrediblysecure said: at some point i'm likely to update a mod to enable you to save custom jsons from within the game for this. would it make sense to split player / npc handling by default to use different arrays? in my head, i imagine that people might use weird custom races while having mostly normal npcs. Player gag expression can be changed with the factions to fit the currently used race/body/preset/etc. I was thinking about extending the json to store expressions based on name, so for example, I can add specific gag expressions only for certain NPC or for player preset with certain name.
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