El_Duderino Posted March 15 Posted March 15 Wear Armor over Devious Suits View File Ever wondered why you can't wear armor or clothing over a skin-tight ebonite suit? With this mod, you can!  What It Does  When picking up, looting, buying, or trading a vanilla armor* or clothing* item while wearing a devious suit, this mod will prompt you if you want to get a version that can be worn over your devious suit (catsuits, hobble dresses). It only works with certain vanilla body armor* items.  Clicking "yes" will add an alternative version of that armor to your inventory. That alternative armor uses slot 54 and doesn't have a visible body, thus it can be equipped when already wearing any body armor (like a devious suit). Clicking "no" will add the normal armor as usual. You can find and equip the new armors through your inventory as usual. This mod's armor variants all have a "DD+" suffix added to their display names.  It works similar to a cloak when equipping it, in that it can be worn on top of already worn armor parts. This won't change any of your worn Devious Devices, nor any armors on NPCs, in storage chests, or already in your inventory.  The armors should automatically hide some types of Devious Devices to prevent clipping (chastity bras and belts, arm cuffs) via their armor addon slots. This does not unequip them or mess with their DD functionality in any way. It also does not use or require the DD Device Hider to be active.  *Vanilla Armors and Clothes This Mod Handles: Spoiler Unenchanted Versions of: Fur Armor Hide Armor Iron Armor Leather Armor Studded Armor Imperial, Stormcloak and Guard Armor Forsworn Ancient Nord Clothing: Barkeeper Beggar Blacksmith Farmer Fine Merchant Miner Prisoner Monk Robes Nocturnal Thalmor Wench Enchanted Mage Clothing (only vanilla enchantments!) College Novice, Apprentice, Adept, Expert, Master, and Arch-mage Robes Warlock Robes  Limitations and Conflicts  The armor swapping system works only with a selection of pre-defined vanilla armors (see spoiler above). Any mod-added armors, including copies of vanilla armors, will be ignored by this mod.  Some clipping might occur, especially with more extreme body shapes or around some "bulky" parts of Devious Devices (the upper cuffs of the Restrictive Gloves, for example).  The armors from this will conflict with any other mods that use slot 54. Besides that, it should be compatible with anything else.  It is unknown at this stage how this mod works with things like armor breaking mods or other such advanced systems. Please report any issues or oddities you might encounter.  This mod only works for female characters.  Performance Impact  The mod should be reasonably lightweight. Everything runs on a quest and a single, simple script. It uses an InventoryEventFilter for the OnItemAdded event to reduce its impact when looting large stashes or using the "take all" function.  The mod only fires in the very moment you add items to your inventory. There are no cell scans, cloak spells, inventory tracking, or update loops. The armor replacement is handled through form lists.  This mod does not change any vanilla records or functionality. Submitter El_Duderino Submitted 03/15/26 Category Adult Mods Requirements Bodyslide and Outfit Studio CBBE 3BA Body 3BA Vanilla Clothes and Armor Devious Devices (any version) Regular Edition Compatible Install Instructions Installation is very simple:  1) Install the mod like any other. Load order doesn't matter.  2) Build the included armors in Bodyslide. Use the 3BA body and the slider preset of your choice. I have included a slider group for all of this mod's armors which you can use to quickly batch-build the whole set (see screenshot above).  Requirements:  Bodyslide and Outfit Studio: https://www.nexusmods.com/skyrimspecialedition/mods/198 CBBE 3BA Body: https://www.nexusmods.com/skyrimspecialedition/mods/30174 3BA Vanilla Clothes and Armor (not a hard requirement, but doesn't make much sense without it if you want the DD-compatible armors to look like the originals): https://www.nexusmods.com/skyrimspecialedition/mods/51610 Devious Devices (any version) Not sure which version of the base game is required. My CK is AE-1130 and I've play-tested in AE-1170. 2
marcus5839001 Posted March 15 Posted March 15 Basically this replaces vanilla armor with DD pieces attached version right?
El_Duderino Posted March 15 Author Posted March 15 53 minutes ago, marcus5839001 said: Basically this replaces vanilla armor with DD pieces attached version right? In a way, yes. When you click "yes" on the pick-up prompt, you'll get a new armor without anything in the body slot (32). The new armor has all its parts in slot 60. It works similar to a cloak/cape when equipping it, in that it can be worn on top of already worn armor parts. Â I have uploaded a new screenshot from Bodyslide to show the difference. Â This won't change any of your worn Devious Devices, nor any armors on NPCs, in storage chests, or already in your inventory.Â
Mister X Posted March 15 Posted March 15 (edited) If I get it right, this would theoretically allow us to wear armour on top of armour, right? Like I wear one "normal" leather armour in slot 32 and then equip a second "DD version" one on slot 60. Would that be possible or do you have some check to prevent that? Â And what about armor replacement mods? Will your mod use those replcement meshes as well or would one need to create an extra patch for that? Edited March 15 by Mister X
El_Duderino Posted March 15 Author Posted March 15 2 hours ago, Mister X said: If I get it right, this would theoretically allow us to wear armour on top of armour, right? Thanks and yes, that is a possible exploit. I couldn't think of a good way to prevent that, so I decided to leave it as it is. There are better looking ways to cheat if one wants that extra armor rating.   2 hours ago, Mister X said: And what about armor replacement mods? Will your mod use those replcement meshes as well or would one need to create an extra patch for that? As long as the existing record IDs of the vanilla armor are intact, this mod's prompt about the DD+ replacement should trigger. It will however not change the look of the DD+ replacement armor: That will always remain the 3BA-Vanilla based bodyless item.  In short: Anything that changes the vanilla armors directly (ArmorAddon or .nif replacement) will work with this mod. Anything that adds new armor records will be ignored.  Here's how the armor swap works under the hood: List A has all the vanilla armor records that the mod listens for (Bandit1, Bandit2, Farmer1, Farmer2, ...) List B has all the replacement armor records in the exact same order as the vanilla armor list (Bandit1DD+, Bandit2DD+, Farmer1DD+, Farmer2DD+, ...) The player alias script's OnItemAdded event triggers when time the player picks up any item from List A The script then scrolls through List A until the picked up armor record is found It then picks the corresponding armor from the same list slot in B and silently adds it to the player inventory, removing the originally added item at the same time. In theory, this mod can be expanded by simply adding new pairs of original armor + replacement armor to the two Form Lists. The only potential limitation is that the While loop that looks up the matching armor record will take ever longer (but that shouldn't be an issue unless Papyrus is chronically overstressed in that game).
redrootcat Posted March 15 Posted March 15 During quests from certain mods, the catsuit is sometimes removed. Would newly created equipment be affected by this?
El_Duderino Posted March 16 Author Posted March 16 9 hours ago, redrootcat said: During quests from certain mods, the catsuit is sometimes removed. Would newly created equipment be affected by this? No, this mod doesn't touch the catsuit or any other already worn devices. You freely equip and unequip the "extra" armor from this mod without it ever affecting DD.
El_Duderino Posted March 17 Author Posted March 17 Uploaded a new version of the mod:  CHANGED: All Armors now use slot 54 to prevent a conflict with the 3BA body itself, which uses slot 60 for SMP.  IMPROVED: Added the correct .nif to the 1st person slots in the ArmorAddon records  It should be safe to update from the original version of the mod from March 15. Don't forget to re-run Bodyslide.   A big shout-out to the kind people at the DDNG Discord and their invaluable feedback and ideas! 2
a10g06 Posted March 17 Posted March 17 Awesome idea dude. Can’t believe no one before got the idea that you could wear you normal clothes over your equipped devices. Hope you will also support the armor’s and clothing from the dlc’s.  Beside that, would it be difficult to make a patch for Armor and Clothing Extension? Â
Mister X Posted March 23 Posted March 23 On 3/15/2026 at 7:13 PM, El_Duderino said: In short: Anything that changes the vanilla armors directly (ArmorAddon or .nif replacement) will work with this mod. Anything that adds new armor records will be ignored.  I meant mods like Remodeled Armor SE that only replace meshes and textures of vanilla armours. Will those replacements then be used for the DD armour as well?
El_Duderino Posted March 23 Author Posted March 23 6 hours ago, Mister X said: I meant mods like Remodeled Armor SE that only replace meshes and textures of vanilla armours. Will those replacements then be used for the DD armour as well? Sadly, no. The "over-DD" replacement armors are separate ArmorAddon items and .nif files. Picking up Remodeled Armor (as vanilla replacer) in the game world might still trigger the popup from this mod, but the armor you'll get will still be my 3BA vanilla conversion. I don't think there's any other way to handle this within the concept of this mod. People more clever than me have already mused about an SKSE approach, but I'm afraid that's way beyond my skills.
WaxenFigure Posted March 24 Posted March 24 11 hours ago, El_Duderino said: Sadly, no. The "over-DD" replacement armors are separate ArmorAddon items and .nif files. Picking up Remodeled Armor (as vanilla replacer) in the game world might still trigger the popup from this mod, but the armor you'll get will still be my 3BA vanilla conversion. I don't think there's any other way to handle this within the concept of this mod. People more clever than me have already mused about an SKSE approach, but I'm afraid that's way beyond my skills. I wonder if you can apply the "skintight" DD by changing the Body Skin Texture to a DD version of a skin texture so the DD suit actually shows under the armor much like Wet Function Redux does? I know there are a lot of texture swap API that have been added via the various Papyrus extensions to SKSE.
El_Duderino Posted March 24 Author Posted March 24 9 hours ago, WaxenFigure said: I wonder if you can apply the "skintight" DD by changing the Body Skin Texture to a DD version of a skin texture so the DD suit actually shows under the armor much like Wet Function Redux does? I know there are a lot of texture swap API that have been added via the various Papyrus extensions to SKSE. That's an interesting idea! I'm not sure if changing the textures alone suffices though: I did something similar directly in a .nif some time ago, but that also required changing several of the paramaters in the nif (glossiness, shaders, and more) before it resembled the latex look of the standalone suit. Can those be altered on the fly, directly in the game?  I'm not sure if an ideal solution or exists. My mod is very simple underneath and the over-DD armors can be worn with anything else (hobble dresses, suits from other mods), but it has absolutely woeful compatbility with armor mods or non-3BA base bodies. And creating the Bodyslide conversions for the over-DD armors is painfully tedious. Hacking worn armors on the fly, through some SKSE magic perhaps, sounds much more powerful and user-friendly but also way above my skills at the moment. It took me about five years just to understand Papyrus and the CK. Â
albyznts Posted March 29 Posted March 29 I love this idea, but vanilla armors are usually/definitely not "enough" for most people (also me). Just adding my voice to let you know that this idea has a lot of potential and customers. If my understand of the mod is correct, maybe users could kind of make their own dirty patches to make their prefferred armors use this functionality?  in the past I've made use of some of the assets and records from caenarvon cosplay mods, in which he has a number of different kind of skin tight suits glossy, transparent-ish, etc., to make quick and inexperienced ""mods"" for this sort of experience. Also some of the Clothes pack by donEb14n include similar (slot 32 by default) assets/records. Obviously none of those edits ever had the features of actual devices, they just look like bodysuits so that I can wear different clothes/devices over something that looks like a skin tight device, so to speak. I assume keeping the devious device functionality of the skin tight suit is important to you?  Anyway, thanks for this and all of your mods, yet again.  Â
Leytra Posted March 30 Posted March 30 So, this is a very good idea, but there might be a better way to do it. There's a newish mod for multiple ring equipping, which doesn't use a whole bunch of item slots, which is designed to be a proof of concept for a new equip framework. This one here It could be worth looking into to see if you could make vanilla armours trigger something like this when equipped "over" a suit instead, and thus make it compatible with basically everything.
El_Duderino Posted March 30 Author Posted March 30 (edited) Hi and thanks for the kind comments!  On 3/29/2026 at 2:07 PM, albyznts said: If my understand of the mod is correct, maybe users could kind of make their own dirty patches to make their prefferred armors use this functionality? It should be fairly simple to expand the mod to cover any other body armor models, included mod-added armors. I have uploaded two mini-tutorials that show the important steps in Bodyslide and xEdit (or CK). Basic knowledge of Bodyslide and xEdit or CK recommended.  The mod isn't actually "devious" in itself: You can equip the custom armors over any other worn armor. They really don't have to be Devious Devices. That includes an obvious exploit where you wear vanilla armor wear two armor pieces on top of each other.  The only time the mod checks for worn Devious Devices is to trigger the pop-up prompt to convert the armor. But even that was more of a design choice on my part than an actual necessity to make it work.  9 hours ago, Leytra said: There's a newish mod for multiple ring equipping Thanks for the link! Very fascinating and without a doubt something like that would be a much better solution than my Papyrus-based one in this mod. It's utterly amazing what SKSE authors have been doing in the past few years. Between the wide range of projects like Community Shaders and Unforgiving Devices, Skyrim has been pushed to an entirely new level! Edited March 30 by El_Duderino 1
Nathriel Posted March 30 Posted March 30 Nice to see those two mini tutorials! One quick thing I noticed, in the Bodyslide Conversion you do correctly say slot 54, but the name of the PDF itself says (incorrectly of course) slot 60.
El_Duderino Posted April 2 Author Posted April 2 On 3/30/2026 at 9:53 PM, Nathriel said: One quick thing I noticed, in the Bodyslide Conversion you do correctly say slot 54, but the name of the PDF itself says (incorrectly of course) slot 60. Oops! This is now fixed. Thanks for the heads-up!
Triarie Posted April 2 Posted April 2 A belt and bra over catsuit is also this addon or I missed option on installation of DDNG?
El_Duderino Posted April 2 Author Posted April 2 1 hour ago, Triarie said: A belt and bra over catsuit is also this addon or I missed option on installation of DDNG? It's not from this mod. Check the Device Hider settings in your DD MCM. Belt and bra are hidden by default when equipped with a slot-32 item (if I remember correctly).
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