last time in this series, we implemented an animal herd system. In a herd, since there are a large number of animals, when they walk around, they will bump into each other. As we are using a rootmotion based locomotion system for these animals, we can't use the avoidance which comes by default in unreal engine npc navigation system. So, we are going to implement a custom avoidance mechanism to prevent characters being stuck when they bump onto each other when move around as a herd.
password=codelikeme_avoid