In this episode, we are going to set up an NPC character with simple free-roaming behavior using behavior trees. As the NPC character, we will be using the same NPC character we have implemented in this episode(https://youtu.be/P1ZfIthFcV4) of the root motion based locomotion system series. The special thing about this character is, the npc also uses root motion based animations and therefore we can see it using more accurate movement behaviors like turning animations. We will first implement the required test function to test free-roaming in the character blueprint itself and then migrate those parts into a behavior tree based AI_Controller class.
password=CLM_AdvUpdate
project files download : https://arimac-my.sharepoint.com/:f:/g/personal/thilina_arimaclanka_com1/EtvP-x8yfdJIhBL2iwok0VoB6UkPJ9eta_PT4wlPzTUN1g?e=TtOpmt