This tutorial contains basic knowledge about AI / Animations . It may be complicated for beginners so please take your time to analyze the stuff before implementing. I will create first basic enemy and it will cover:
Behavior Tree: simple check where to go and go there if aren’t reloading,
Animations: blending legs with rest of the body (walking -> standing),
Animations: Playing Montages (reload animation and shoot animation),
Animations: Look At – enemy upper body will be always rotated to player,
Animations: TakeDamage effects without having animations,