Advanced Animation Framework (AAF) Wiki Home Page
Welcome to the wiki for the Advanced Animation Framework (AAF). Here you will find the most updated, full changelog along with usage and troubleshooting guides for modders, users and animators.
This wiki will be updated often as the project develops. So check back often!
- User Guide - Covers installation and general mod usage.
- What is an AAF Theme?
- How to Change Equipment Settings
For Mod Authors
- The AAF Ecosystem - Read this first!
- XML Reference Index
- API Reference Index
- Modder's Templates by Flashy (JoeR)
- How to Make Multi-Staged Furniture Animations with Enter and Exit Transitions
What is AAF?
The Advanced Animation Framework (AAF) provides a custom UI, XML configuration and a variety of other tools for modders to play animations from a scalable number of animation packs. Additional behavior controls, relationship features, user interface elements (menus) and statistics tracking are also planned.
AAF has some similar features and technical strategy to CE0's Skyrim mod OSA – Skyrim Ascendancy Engine.
Settings / Where is the MCM Panel?
AAF uses an external settings file instead of an MCM panel. As a framework, most if not all settings are not a kind that need immediate visual feedback.
The settings file can be found at
Data/AAF/AAF_settings.ini. Notes for each setting are included within the ini file itself.
This project is currently in beta phase of development. The majority of my modding time is spent developing new features rather than actually playing the game with the mod. So, there are bound to be many bugs right now. Please do not take it as a personal slight that I would release software with bugs.
Saves that used previous versions of AAF may cause newly installed versions to not function correctly. So, if it seems broken, the first thing to try is running it from a new game.
Now that AAF is in beta, much more consideration will be given to any API changes (if any happen at all other than additions). However, please understand that the API is still subject to some potential change.
Downloaders are free to use and learn from this mod. However, no republishing, repurposing or branching of this mod is allowed without prior permission.
AAF is designed for other modders to make add-ons for it, using their own new assets along with the AAF configuration XML files. If it seems like a feature is missing, it might be simply because nobody has stepped up to make that add-on yet and you are the person to do it! If you have an idea that you would like to see implemented, let me know about it and maybe I can give you enough information to turn it into an AAF add-on mod.
Other than maybe a few example files to show how to use the framework, I have no intention of providing any content for this framework. The existence of this framework is not an endorsement of any other mods or content created for it by third parties. The full responsibility for content packs and other mods using this framework belongs solely to those content and mod creators.
If you are interested in supporting this project, you can donate through my Patreon page.
Thank you goes out to fellow modders who have inspired with their own work, created essential tools, helped troubleshoot issues or provided encouragement. Not necessarily a complete list: