Pawn with custom movement pathfinding

Hello everyone. I’ve created a pawn with a custom movement system. I need this pawn to be able to move using a nav mesh. I’m currently using a “Find path to location synchronously” node in order to find path points and call my custom move function. The problem with this is that the size of the pawn is not considered. The “find path” function find points where the pawn shouldn’t be able to cross. Is there any way to define the size of the pawn for the navigation? Or should I use AI_Controller somehow? I scraped that because I don’t know how to connect my custom move function to an AI_Controller.

P.s. the move function needs only a 2d vector as an input.

1 Like