Determines what happens if the next position on the enqueued path is blocked.
Makes the character skip the current movement and try the next in the queue.
Makes the character stop the movement.
Makes the character wait (forever or until given QueueMovementConfig.pathBlockedWaitTimeoutMs) until the path will be free again.
Determines what happens if the next position on the enqueued path is blocked.