Animation Layers


Animation blueprint used by player and AI characters is made of 4 anim layers.
Each layer adds group of animations.

  • Ground Locomtion - this layer adds locomotion animations such as idle, moving cycle, turn in place, crouching
  • Jumping - this layer adds jumping animations such as jump start, jump loop, land
  • Aiming - this layer adds look at aim offset animations
  • Skeletal Controls - this layer adds skeletal modifications such as foot IK, hands IK etc.

Then all layers are combined together in Anim Graph where also animation slots are added for animation montages.

There are 5 anim slots used to play animation montages

  • Upper Body - montages in this slot will play only on upper body of character, without look at aim offset

    In this example, shoot arrow anim montage doesnt use look at aim offset so for duration of that montage character ignores aim rotation.
  • Upper Body Pre Aim - same as above but with look at aim offset

    This exmaple unlike previous one includes look at aim offset, so played shoot arrow montage has aim rotation
  • Full Body - montages in this slot will play on full body of character, without look at aim offset
  • Full Body Pre Aim - same as above but with look at aim offset
  • Additive Hit React - this slot is used for get hit animations