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?