Create a new Character as mentioned in How to Create a New Character. Then configure all the scripts.

How to use attack and combos

Follow the steps given in Attacks & Combos, then call the Melee Combat System.Attack() method when you want enemy to attack, in the Target argument pass the player’s GameObject.

How to use parry

When you want the enemy to perform a parry call ParryModule.Parry(). Make sure the player/target have a Reaction Module attached.

Attack States

GetAttackStatus()

Returns true if the attacker is within the active Parry Window of its current attack.

GetCounterStatus()

Returns true if the attacker has performed a parry and the parry animation is active.

GetReactionStatus()

Returns true if the attacker has been attacked and the reaction animation is active.