0 of 0

File information

Last updated

Original upload

Created by

GroundAura

Uploaded by

GroundAura

Virus scan

Safe to use

About this mod

Replaces DAR conditions from popular animation mods using keywords from Object Categorization Framework. OCF adds new weapon types and takes care of compatibility for hundreds of mods. With this addon to OCF you don't have to manually add to DAR conditions to use animations with weapons from your favorite mods.

Requirements
Permissions and credits
Changelogs
Donations
This mod is outdated and won't be supported for the time being. However you can now use Injected Animated Armoury with OCF instead.

(DAR) Compatibility Weapon Conditions for OCF

Overview

Compatibility Weapon Conditions (CWC) is a mod that sets up Dynamic Animation Replacer (DAR) conditions to use keywords from Object Categorization Framework (OCF). If you don't know what Object Categorization Framework does, it uses mods like Keyword Item Distributer to apply keywords to forms from hundreds of mods, with a focus on compatibility. OCF adds more weapon types and is compatible with more mods than any of it's "alternatives" such as SkyUI Weapons Pack - Unofficial Patches, Automatic Animations - Including Icon IdentificationAnimated Armoury - Katana (& other weapons) PatchesTwo Handed Katanas - Keyword & Patches, Weapon Keyword Unification Project, or Injected Animated Armoury.

This mod makes use of some of it's weapon type keywords as DAR conditions. Some examples of OCF weapon types useful for DAR conditions include: Claw, Katana, Rapier, Scimitar, Twinblade, Scythe, Pickaxe, Fishing Rod, Fist, Spear, Glaive/Naginata, Halberd, Quarterstaff, Whip, Massive/Buster Sword, Tanto, and more. OCF even has separate keywords for 1-handed and 2-handed variants of those weapon types, whenever available.

On this modpage, I will host both examples of how to use the new conditions, as well as plug-and-play conditions for as many animation mods as I can. Due to how DAR works however, the more animation replacers you have, the more likely you will have to make manual tweaks to make everything work together the way you want it to.

In short, the goal of this mod is to reduce the work of having to manually patch individual weapons to use for new animations. Instead you only have to use the new weapon type keywords from OCF in your DAR conditions. As an example of how to do so I have made plug-and-play conditions for Animated Armoury (DAR version) with the default file structure. An important thing to note is that AA's default file structure is incompatible with ADXP|MCO and mods based on it, so they won't work together out of the box. Right now, CWC is more of a proof of concept than anything.

I'm pretty new to messing around with DAR, so it might take me a while to include plug-and-play support for all your favorite animation mods, but my hope is that OCF will make compatibility with modded weapons easier going forward. I'll work on conditions for various animation mods, but not immediately. hinatahyugaftw is also working on modifying DAR conditions with OCF keywords. If you want to tweak DAR conditions yourself, but need help with OCF's keywords let me know and I might be able to help. I also plan to support Open Animation Replacer (OAR) when it comes out.



Compatibility

Mods Supported by Compatibility Weapon Conditions

"NickNak" aka NickaNak's Animation Mods
Spoiler:  
Show

AnimatedArmoury Folders.txt:
Claws in Right hand need to be below both claw in left and claw in both
Katana with Something in Left hand needs to be below Katana with Nothing in Left hand

10 - Rapier
11 - Pikes
12 - Halberds
13 - QuarterStaffs
14 - Claw in Right hand 1hm in Left Hand
15 - Cestus - If I ever fucking bother making them
16 - Maces
17 - Daggers in Right Hand
18 - Whips
19 - Katana with Something in Left hand
20 - Katana with Nothing in Left hand

29 - Claw in Left hand
30 - Claws in both hands
31 - Whip in Left hand
32 - Whip in both hands - Make sure you have a Dual whip variant in your left hand

AnimatedArmoury Folders.txt (1st-person):
Claws in Right hand need to be below both claw in left and claw in both

10 - Rapier
11 - Pikes
12 - Halberds
13 - QuarterStaffs
14 - Claw in Right hand 1hm in Left Hand
15 - Cestus - If I ever fucking bother making them
18 - Whips
19 - Katanas

29 - Claw in Left hand
30 - Claws in both hands
31 - Whip in Left hand


========== RAPIER ==========

== 1A ==

Description:
Actor has a 1-handed rapier equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 10, 1P-folder: 10) ("10 - Rapier")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777774)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlade_Rapier)

== 1B ==

Description:
Actor has a 1-handed rapier or a 1-handed thrusting polearm (eg: spear, pike, trident, lance) equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 10, 1P-folder: 10) ("10 - Rapier")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777774) OR
IsEquippedRightHasKeyword("Update.esm" | 0xCD0100)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlade_Rapier) OR
IsEquippedRightHasKeyword(WeapType1HPole_Thrust)



========== PIKE ==========

== 1A ==

Description:
Actor has a 2-handed thrusting polearm (eg: spear, pike, trident, lance) equipped.

Animations:
Animated Armoury (3P-folder: 11, 1P-folder: 11) ("11 - Pikes")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777772)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType2HPole_Thrust)


========== HALBERD ==========

== 1A ==

Description:
Actor has a 2-handed halberd equipped.

Animations:
Animated Armoury (3P-folder: 12, 1P-folder: 12) ("12 - Halberds")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777773)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType2HPole_Swing_Halberd)

== 1B ==

Description:
Actor has a 2-handed swinging polearm (eg: halberd, glaive, naginata, warscythe) equipped.

Animations:
Animated Armoury (3P-folder: 12, 1P-folder: 12) ("12 - Halberds")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0xCD103F)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType2HPole_Swing)


========== QUARTERSTAFF ==========

== 1A ==

Description:
Actor has a 2-handed quarterstaff equipped.

Animations:
Animated Armoury (3P-folder: 13, 1P-folder: 13) ("13 - QuarterStaffs")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777775)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType2HBlunt_Staff)


========== CLAW ==========

== 1A ==

Description:
Actor has a 1-handed claw equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 14, 1P-folder: 14) ("14 - Claw in Right hand 1hm in Left Hand")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777776)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HKnife_Claw)

== 1B ==

Description:
Actor has a 1-handed claw or arm-mounted axe equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 14, 1P-folder: 14) ("14 - Claw in Right hand 1hm in Left Hand")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777776) OR
IsEquippedRightHasKeyword("Update.esm" | 0xCD100F)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HKnife_Claw) OR
IsEquippedRightHasKeyword(WeapType1HChop_ArmAxe)


== 2A ==

Description:
Actor has a 1-handed claw equipped in their left hand.

Animations:
Animated Armoury (3P-folder: 29, 1P-folder: 29) ("29 - Claw in Left hand")

Conditions (DAR/OAR):
IsEquippedLeftHasKeyword("Update.esm" | 0x777776)

Conditions (OAR):
IsEquippedLeftHasKeyword(WeapType1HKnife_Claw)

== 2B ==

Description:
Actor has a 1-handed claw or arm-mounted axe equipped in their left hand.

Animations:
Animated Armoury (3P-folder: 14, 1P-folder: 14) ("29 - Claw in Left hand")

Conditions (DAR/OAR):
IsEquippedLeftHasKeyword("Update.esm" | 0x777776) OR
IsEquippedLeftHasKeyword("Update.esm" | 0xCD100F)


Conditions (OAR):
IsEquippedLeftHasKeyword(WeapType1HKnife_Claw) OR
IsEquippedLeftHasKeyword(WeapType1HChop_ArmAxe)


== 3A ==

Description:
Actor has a 1-handed claw equipped in both their right and left hands.

Animations:
Animated Armoury (3P-folder: 30, 1P-folder: 30) ("30 - Claws in both hands")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777776) AND
IsEquippedLeftHasKeyword("Update.esm" | 0x777776)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HKnife_Claw) AND
IsEquippedLeftHasKeyword(WeapType1HKnife_Claw)


== 3B ==

Description:
Actor has a 1-handed claw or arm-mounted axe equipped in both their right and left hands.

Animations:
Animated Armoury (3P-folder: 30, 1P-folder: 30) ("30 - Claws in both hands")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777776) AND
IsEquippedLeftHasKeyword("Update.esm" | 0x777776) OR
IsEquippedRightHasKeyword("Update.esm" | 0xCD100F) AND
IsEquippedLeftHasKeyword("Update.esm" | 0xCD100F)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HKnife_Claw) AND
IsEquippedLeftHasKeyword(WeapType1HKnife_Claw) OR
IsEquippedRightHasKeyword(WeapType1HChop_ArmAxe) AND
IsEquippedLeftHasKeyword(WeapType1HChop_ArmAxe)



========== MACE ==========

== 1A ==

Description:
Actor has a 1-handed mace or blunt weapon (that is not a boomerang, fishing rod, hand-to-hand, quarterstaff, or whip) equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 16, 1P-folder: NONE) ("16 - Maces")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Skyrim.esm" | 0x01e714) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0xCD1008) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0xCD100A) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0xCD100B) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0xCD100E) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0x777778)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapTypeMace) AND
NOT IsEquippedRightHasKeyword(WeapType1HBlunt_Boomerang) AND
NOT IsEquippedRightHasKeyword(WeapType1HBlunt_Fishing) AND
NOT IsEquippedRightHasKeyword(WeapType1HBlunt_Fist) AND
NOT IsEquippedRightHasKeyword(WeapType1HBlunt_Staff) AND
NOT IsEquippedRightHasKeyword(WeapType1HBlunt_Whip)



========== DAGGER ==========

== 1A ==

Description:
Actor has a 1-handed dagger or knife weapon (that is not a claw or shuriken) equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 17, 1P-folder: NONE) ("17 - Daggers in Right Hand")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Skyrim.esm" | 0x01e713) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0x777776) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0xCD101D)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapTypeDagger) AND
NOT IsEquippedRightHasKeyword(WeapType1HKnife_Claw) AND
NOT IsEquippedRightHasKeyword(WeapType1HKnife_Shuriken)


== 1B ==

Description:
Actor has a 1-handed dagger or knife weapon (that is not a claw, shuriken, or tanto) equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 17, 1P-folder: NONE) ("17 - Daggers in Right Hand")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Skyrim.esm" | 0x01e713) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0x777776) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0xCD101D) AND
NOT IsEquippedRightHasKeyword("Update.esm" | 0xCD101F)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapTypeDagger) AND
NOT IsEquippedRightHasKeyword(WeapType1HKnife_Claw) AND
NOT IsEquippedRightHasKeyword(WeapType1HKnife_Shuriken) AND
NOT IsEquippedRightHasKeyword(WeapType1HKnife_Tanto)



========== WHIP ==========

== 1A ==

Description:
Actor has a 1-handed whip equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 18, 1P-folder: 18) ("18 - Whips")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777778)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlunt_Whip)

== 2A ==

Description:
Actor has a 1-handed whip equipped in their left hand.

Animations:
Animated Armoury (3P-folder: 31, 1P-folder: 31) ("31 - Whip in Left hand")

Conditions (DAR/OAR):
IsEquippedLeftHasKeyword("Update.esm" | 0x777778)

Conditions (OAR):
IsEquippedLeftHasKeyword(WeapType1HBlunt_Whip)

== 3A ==

Description:
Actor has a 1-handed whip equipped in both their right and left hands.

Animations:
Animated Armoury (3P-folder: 32, 1P-folder: NONE) ("32 - Whip in both hands - Make sure you have a Dual whip variant in your left hand")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777778) AND
IsEquippedLeftHasKeyword("Update.esm" | 0x777778)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlunt_Whip) AND
IsEquippedLeftHasKeyword(WeapType1HBlunt_Whip)



========== KATANA ==========

== 1A ==

Description:

Actor has a 1-handed katana equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 19, 1P-folder: NONE) ("19 - Katana with Something in Left hand")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777779)

Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlade_Katana)

== 1B ==

Description:
Actor has a 1-handed katana or tanto (dagger-length katana) equipped in their right hand.

Animations:
Animated Armoury (3P-folder: 19, 1P-folder: NONE) ("19 - Katana with Something in Left hand")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777779) OR
IsEquippedRightHasKeyword("Update.esm" | 0xCD101F)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlade_Katana) OR
IsEquippedRightHasKeyword(WeapType1HKnife_Tanto)


== 2A ==

Description:
Actor has a 1-handed katana equipped in their right hand and no weapon (1,2,3,4), shield (11), or torch (18) equipped in their left hand.

Animations:
Animated Armoury (3P-folder: 20, 1P-folder: 19) ("20 - Katana with Nothing in Left hand", "19 - Katanas")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777779) AND
NOT IsEquippedLeftType(1) AND
NOT IsEquippedLeftType(2) AND
NOT IsEquippedLeftType(3) AND
NOT IsEquippedLeftType(4) AND
NOT IsEquippedLeftType(11) AND
NOT IsEquippedLeftType(18)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlade_Katana) AND
NOT IsEquippedLeftType(1) AND
NOT IsEquippedLeftType(2) AND
NOT IsEquippedLeftType(3) AND
NOT IsEquippedLeftType(4) AND
NOT IsEquippedLeftType(11) AND
NOT IsEquippedLeftType(18)


== 2B ==

Description:
Actor has a 1-handed katana or tanto (dagger-length katana) equipped in their right hand and no weapon (1,2,3,4), shield (11), or torch (18) equipped in their left hand.

Animations:
Animated Armoury (3P-folder: 20, 1P-folder: 19) ("20 - Katana with Nothing in Left hand", "19 - Katanas")

Conditions (DAR/OAR):
IsEquippedRightHasKeyword("Update.esm" | 0x777779) AND
NOT IsEquippedLeftType(1) AND
NOT IsEquippedLeftType(2) AND
NOT IsEquippedLeftType(3) AND
NOT IsEquippedLeftType(4) AND
NOT IsEquippedLeftType(11) AND
NOT IsEquippedLeftType(18) OR
IsEquippedRightHasKeyword("Update.esm" | 0xCD101F) AND
NOT IsEquippedLeftType(1) AND
NOT IsEquippedLeftType(2) AND
NOT IsEquippedLeftType(3) AND
NOT IsEquippedLeftType(4) AND
NOT IsEquippedLeftType(11) AND
NOT IsEquippedLeftType(18)


Conditions (OAR):
IsEquippedRightHasKeyword(WeapType1HBlade_Katana) AND
NOT IsEquippedLeftType(1) AND
NOT IsEquippedLeftType(2) AND
NOT IsEquippedLeftType(3) AND
NOT IsEquippedLeftType(4) AND
NOT IsEquippedLeftType(11) AND
NOT IsEquippedLeftType(18) OR
IsEquippedRightHasKeyword(WeapType1HKnife_Tanto) AND
NOT IsEquippedLeftType(1) AND
NOT IsEquippedLeftType(2) AND
NOT IsEquippedLeftType(3) AND
NOT IsEquippedLeftType(4) AND
NOT IsEquippedLeftType(11) AND
NOT IsEquippedLeftType(18)



WIP Condition Replacers
Spoiler:  
Show


austioxv's Animation Mods
  • WIP
Spoiler:  
Show

WIP


"black" aka exm842's Animation Mods
  • WIP
Spoiler:  
Show

WIP


"Very Mingming" aka cheming1228's Animation Mods
  • WIP
Spoiler:  
Show

WIP


miken1ke's Animation Mods
  • WIP
Spoiler:  
Show

WIP


NexVic's Animation Mods
  • WIP
Spoiler:  
Show

WIP


"Eskyrim" aka Orakin2020's Animation Mods
  • WIP
Spoiler:  
Show

WIP


"Smooth" aka skypia's Animation Mods
  • WIP
Spoiler:  
Show

WIP


The Skyrim Guild's Animation Mods
  • WIP
Spoiler:  
Show

WIP


Misc Animation Mods
  • WIP
Spoiler:  
Show

WIP




Mods Completely Replaced by OCF and CWC

When using just OCF:

When using CWC's Animated Armoury Patch:



Credits
Spoiler:  
Show