R2API_Animations
🟡 Updated this yearPreview
🔍 Analysis
- 👍 0.1% endorsement rate
- 🏆 #2 of 9 Libraries mods in this game by downloads
📋 About This Mod
R2API.Animations - Modifying RuntimeAnimatorController About R2API.Animations is a submodule assembly for R2API that allows mod creators to modify existing RuntimeAnimatorController at runtime. You can add: Parameters. Layers. Sub-State Machines. Behaviours. States (both clips and blend trees). Transitions. Since applying modifications to a controller is somewhat complicated and slow operation, the changes are cached. The cache for a controller is rebuilt when a mod version is changed. For development there is a config option IgnoreCache , so that you don't have to constantly change mod version or manually delete cache. Unity When imported into Unity, adds an option in context menu Create/R2API/Animations/AnimatorDiff . In AnimatorDiff you specify Modified Controller which should have all things that Source Controller has + your modifications. To create Modified Controller use option Assets/R2API/Animation/Copy AnimatorController for modification in context menu on a Source Controller . After that you add the AnimatorDiff to an AssetBundle and in code you can create an instance of AnimatorModifications with AnimatorModifications.CreateFromDiff() . Changelog '1.2.3' Fixed an issue where adding a new layer after another new layer could result in an error because of incorrect sorting. '1.2.2' Fixed an issue where modifying a layer that has behaviours would result in an error. '1.2.1' Fixed AnimatorDiff incorrectly diffing parameters in the editor. '1.2.0' Added support for behaviours. Added support for child StateMachine s. Added support for new layers. Added Copy AnimatorController for modification button to context menu in Unity. ClipBundlePath is no longer required for State and ChildMotion . Cache detection has been simplified. Now only changes to mod version will cause a rebuild. During development change config option IgnoreCache to true. '1.1.1' Fix NuGet package '1.1.0' Added support for BlendTree s. Added AnimatorDiff that you can create inside editor and load at runtime. '1.0.1' Values for NewStates and NewTransitions dictionaries are now lists '1.0.0' Release
API for modifying RuntimeAnimatorController
📊 Mod Details
- Game
- Thunderstore Mods
- Author
- RiskofThunder
- Version
- 1.2.1
- Downloads
- 4,302
- Endorsements
- 5
- Category
- Libraries
- Created
- 10/17/2024
- Updated
- 8/7/2026
- Tags
- Libraries
🔧 How to Install Thunderstore Mods
Use r2modman/Thunderstore Mod Manager. Or manual: install BepInEx, drop mods into plugins folder.
📖 Full step-by-step install guide for Thunderstore →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Thunderstore commands, item IDs, and more.
Keep browsing — more Thunderstore mods await