Dynamic Animation Replacer
⚪ Last updated 2023This mod may not work until the author updates it. Check for an update, or see the rollback guide.
⚠️ Install Order · 6 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 1.2% endorsement rate — high engagement, a strong quality signal
- 🏆 #10 of 81 Utilities mods in this game by downloads
📋 About This Mod
- Description
This mod dynamically replaces the actors' animations depending on various conditions. Supports most actors, including creatures. Actors and animations added by mods are also supported. No ESP file.
There are two ways to assign animations. In both cases you place the files in the appropriate folders. No special tools are required. If you are using FNIS GENDER specific animations, the files in the female or male folder will be referenced. In that case, you need to place the file in the folder at that path.
+ Assignment depending on ActorBase
Assigns different animations to each NPC. Place the animation files in the following folder.
meshes\actors\(project folder)\animations\DynamicAnimationReplacer\(esp name)\(actor base id)\(animation folders and files)
(project folder) is the folder that contains the behavior graph set for the race. Example: character
(actor base id) must be 8 characters. First two characters are 00.
Player - meshes\actors\character\animations\1hm_attackpowerleft.hkx
-> meshes\actors\character\animations\DynamicAnimationReplacer\Skyrim.esm\00000007\1hm_attackpowerleft.hkx
Serana - meshes\actors\character\animations\female\mt_idle.hkx
-> meshes\actors\character\animations\DynamicAnimationReplacer\Dawnguard.esm\00002B6C\female\mt_idle.hkx
+ Assignment depending on custom conditions
Set the conditions yourself. Assigns animations accordingly. Place the animation files and _conditions.txt in the following folder.
meshes\actors\(project folder)\animations\DynamicAnimationReplacer\_CustomConditions\<Priority>\(animation folders and files and _conditions.txt)
<Priority> is a decimal number excluding 0 in the range of -2147483648 to 2147483647. The higher the number, the higher the priority. Assignments that depend on ActorBase mentioned above have a priority 0.
_conditions.txt is a file with a text format named _conditions. Specify functions to set conditions in this file. Multiple conditions can be linked with AND and OR. You can use NOT to negate a condition.
(NOT) Function name("esp name" | formID, ...) (AND or OR)
The esp name is enclosed in "". Prefix with 0x to specify the FormID in hexadecimal. Remove or replace the first two digits indicating the load order. Example: 0xAA123456 -> 0x00123456
Specify esp name and FormID as the arguments of the function as follows.
IsEquippedRight(Form item) -> IsEquippedRight("aaa.esp" | 0x00123456)
It is also possible to specify the number directly to GlobalVariable.
IsEquippedRightType(GlobalVariable t
Dynamic Animation Replacer is a utility mod for Skyrim that dynamically swaps actor animations based on conditions, supporting most actors including creatures and mod-added content. With 80k endorsements and 6.4M downloads, it's a staple for animation modding, requiring no ESP file.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Huge community trust with 80k endorsements and 6.4M downloads
- Works with mod-added actors and animations, making it a must-have for animation modders
- No ESP file means it won't bloat your load order
⚠️ Cons
- Last updated in January 2023, so it may not support the latest Skyrim version or newer animation mods
- Requires SKSE and a mod manager for proper installation, which might be intimidating for beginners
- No detailed documentation provided, so you'll need to rely on community guides to set up conditions
For Skyrim modders who want to customize animations with precise conditions, like making specific NPCs move differently or adding creature-specific animations. If you're into animation overhauls or creating your own animation mods, this is essential. Skip if you're a casual player who just wants a few animation tweaks without diving into condition setup.
💡 Beginner Tips
- Make sure you have SKSE installed and launch the game through SKSE, otherwise the mod won't work.
- Use a mod manager like MO2 or Vortex to install this mod, as it requires proper file placement.
- Check the mod's forum or YouTube tutorials for examples of condition strings to get started.
📊 Mod Details
- Game
- Skyrim Mods
- Author
- Felisky
- Version
- 1.1.3
- Downloads
- 6,418,009
- Endorsements
- 80,025
- Category
- Utilities
- Created
- 3/19/2020
- Updated
- 1/9/2023
🔗 Required By 46 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