Dynamic Armor Variants

⭐ ⭐⭐ (7,730 endorsements) 📥 2.3M downloads 📌 v1.0.5 📅 4/4/2022
⚪ Last updated 2022

By Parapets · Utilities

⬇ Download Mod Source: Nexus Mods 📅 Updated: 10/8/2022 📅 Created: 4/4/2022
⚠️ Install Order · 5 steps
1🛠️ SKSE64 — Skyrim Script Extender 64 Download ↗
2🔧 USSEP — Unofficial Skyrim Special Edition Patch Download ↗
3🖥️ SkyUI — SkyUI (MCM framework) Download ↗
4🧩 Address Library — Address Library for SKSE Plugins Download ↗
5🔧 SSE Engine Fixes — SSE Engine Fixes Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.3% endorsement rate
  • 🏆 #45 of 81 Utilities mods in this game by downloads

📋 About This Mod

Overview

This framework makes it possible for armor items to dynamically take on different appearances by swapping their armor addons. This removes the need to make completely separate armor items for things like raised and lowered hoods, which practically speaking, should be part of the same item. It also allows for setting up conditions to make those changes automatic, for the player character as well as NPCs. My Dynamic Lowered Hoods mod demonstrates how these features can be used.

Add-ons

In addition to the SKSE plugin, the FOMOD installer contains these optional add-ons:

UIExtensions Menu - Adds a menu that you can use to customize armor variants for yourself or NPCs. Requires UIExtensions and MCM Helper.

Hidden Equipment - Adds simple variants to all circlets, helmets, backpacks, and cloaks that allows them to be hidden. This addon is not usable by itself and is recommended to be used alongside the UIExtensions Menu.

Config Creation

Configs are located in 'Data\SKSE\Plugins\DynamicArmorVariants'. Refer to the JSON Schema for a full description of the specification. There are also some examples available.

Much like how the game finds BSA and INI files, config files for Dynamic Armor Variants will get loaded if their filename matches a plugin in your load order. They will also be loaded in the same order, and if there are any conflicts between them, the later-loading config will win.

The specification primarily consists of an array of variants and an array of states. variants describe which armor addons can be swapped, and states configure the conditions for when variants should change automatically.

The name field of each variant is its unique identifier. This field is always required. It is recommended that you use some prefix or the name of your mod in order to prevent accidental collisions. If the same name appears multiple times in different configs, their data will be merged together. Any fields which directly conflict and cannot be merged will decide the conflict winner based on your load order.

The displayName field is a name for the variant that can be displayed to the player. It is required to define this field at least once for each variant. This is used by the UIExtensions Menu to create menu items. Make sure to use a Scaleform translation string here (beginning with '$') so that your mod can be localized to different languages.

The linkTo field causes the current variant to be "linked" to a separately defined variant. This makes its armor addon replacements take precedence over those defined by the linked variant. For example, i

🤖 AI-enhanced — based on mod data

Dynamic Armor Variants is a framework by Parapets that lets mods swap armor addons at runtime, enabling dynamic armor variants. With 7,730 endorsements and 2.3M downloads, it's a well-established utility for modders and players seeking customizable armor appearances.

✨ Key Features

Framework for mods to define armor variants by swapping armor addons dynamically at runtime.
High community adoption with 7,730 endorsements and 2.3 million downloads.

📊 Pros & Cons

✅ Pros

  • Huge community trust (7,730 endorsements) — this is a staple for armor modding.
  • Massive download count (2.3M) means it's battle-tested across many setups.
  • Opens up endless customization possibilities for armor mods without heavy scripting.

⚠️ Cons

  • Last updated in October 2022 — might have compatibility issues with newer game patches.
  • It's a framework, so it does nothing on its own; you need other mods that use it.
  • No detailed documentation in the description — you'll need to dig into modder resources.
🎯 Is This For You?
For modders and players who want dynamic armor variations in their game. If you're a mod author, this is a powerful tool to create flexible armor systems. For players, it's only useful if you install mods that rely on this framework. Skip if you want standalone content.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • Since it's a framework, check if your installed armor mods require this as a dependency — you'll need it for those to work.
  • If you're a modder, look up Parapets' other mods for examples on how to integrate Dynamic Armor Variants.
  • Keep an eye on the mod page for updates or patches if you're on the latest game version.

📊 Mod Details

Game
Skyrim Mods
Author
Parapets
Version
1.0.5
Downloads
2,315,481
Endorsements
7,730
Category
Utilities
Created
4/4/2022
Updated
10/8/2022

🔗 Required By 3 Mods

These mods list this mod as a dependency.

🧩 Commonly Used Together

Users add these mods to the same collections — a real compatibility signal, not an AI guess.

🔧 How to Install Skyrim Mods

Download from Nexus.

📖 Full step-by-step install guide for Skyrim →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim commands, item IDs, and more.

Keep browsing — more Skyrim mods await

📋 All Skyrim Mods 🏆 Top 25 📂 More Utilities 👤 More by Parapets 🔎 Similar Mods 🌐 Best Utilities (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods