Подскажите пожалуйста, что лучше писать в блупринте контроллера персонажа (бота), а что непосредственно в блупринте его чарактера? Например у дефолтного перса логика передвижения описана не в контроллере, но к нему подключен некий AIController. Я попробовал вообще контроллер не юзать, описав логику в чарактере, но тогда перс висит в воздухе + невозможно использовать "AI Move To" который вызывается в контроллере.
Тут зависит от того есть ли у вас мультиплеер и может ли ваш character контроллироваться AI, но вообще в чарактер обычно кладется логика не связанная с тем кто управляет персонажем (например как происходит прыжок не зависит от того, кто им управляет), в контроллер кладется логика которая специфична для контроллера (игрока или логики бота).