Hello everyone, I’m making a multiplayer game and at the moment I’m trying to implement NPC movement on the ceiling, now I’ve implemented the ability for him to end up on the ceiling through MOVE_Flying, I need to add the ability to move, so the question is the following, will he move on the ceiling simply to the selected location on the nav mesh, or will he not be able to do this because he is not directly on it and what’s the easiest way to make him move while MOVE_Flying?
No, even if you allow partial path, the AI won’t be able to move since it’s not in the surface area of a nav mesh. Here’s something you can do though: How to make navmesh upside down? - #2 by MieszkoZ
I also found this free plugin on Reddit if you’d like to try it out: https://www.unrealengine.com/marketplace/en-US/product/customizable-pathfinding
Thanks, I’ll try this!
Unpoven idea: Perhaps keep their origin on the floor. Technically waking on the floor (invisble without collision), but raycast from there up to the ceiling and render the mesh where it intersects, upside down. Provided floors and ceilings generally overlap where they’re going to be.