oar-authoring
OAR Authoring
What this skill does
Open Animation Replacer (OAR) replaces Skyrim animations at runtime based on conditions. An
animation mod ships one or more replacer mods, each holding submods; every submod is one
config.json with a priority integer, a set of conditions, and the .hkx files it can swap in.
When a base animation plays on an actor, OAR finds the highest-priority submod whose conditions are
true for that actor and plays its animation instead. OAR is the successor to Dynamic Animation
Replacer (DAR) and reads DAR's legacy folders directly, so a load order mixes both.
Authoring here means: writing or editing config.json/user.json, building condition sets, setting
priorities, overriding an existing mod's conditions via user.json, and reading legacy DAR
_conditions.txt. Interpreting means answering "what does this do", "which submod wins", or "why
isn't this animation playing".