At the moment, the enemy doesn't really interact with the environment and will just go straight to the player regardless of obstacles. If you are going to have some chase scenes, then the enemies can't go straight through walls and other obstacles.
Figure out how to have a more realistic pursuits and how they might work in your complex collision mesh environment.
Check out this video on Navigation Meshes to see if this mechanic helps:
At the moment, the enemy doesn't really interact with the environment and will just go straight to the player regardless of obstacles. If you are going to have some chase scenes, then the enemies can't go straight through walls and other obstacles.
Figure out how to have a more realistic pursuits and how they might work in your complex collision mesh environment.
Check out this video on Navigation Meshes to see if this mechanic helps:
https://www.youtube.com/watch?v=-juhGgA076E&t=2s