So while I am looking into local avoidance with 2D right now (I have another question about it here) I am curious as to the best way of overriding the movement functionality of AIPath
manually as I am thinking the local avoidance might not be the best solution for my needs even if my issue is resolved.
Would the best way be overriding the Move()
method and modify the incoming deltaPostion
as needed or is there a better way assuming I want things like modifiers to still be applied?