I have a bunch of enemies with pathfinding.
Unfortunately when they're walking along their path (they usually have the same target every time), they overlap one another. I'm not sure how to stop this from happening.
I've tried setting each enemy as an obstacle, which causes lag.
I've tried giving each enemy the solid behavior and 8direction behavior (this would usually cause the enemies to move out of the way of each other), but it lags.
I've tried setting up an On Collision / When Overlapping event, where the enemy is teleported X -10 but that looks terrible.
My question is how can I make the player move out of the way while still keeping it's current path? I have no objections to re-setting the path, I just want to have them move out of the way from each other if they were to overlap or collide.