Currently, I get a location in the world using my Player Controller and transfer it to my Blackboard through an BP Interface. This setup mostly works, but it only controls one specific child character.
I have code that selects child characters in an array, but I am unsure how to properly move the selected characters while keeping compatibility with my Behavior Tree. I know of a way to move the selected characters in the Player Controller, but it does not work well with my existing Behavior Tree code.
What is the best approach to make multiple selected characters move correctly while still using the AI controller and Behavior Tree?