Having tried using Behavior bricks in order to implement the enemy AI I have realized that I can achieve the same functions using unity’s animation system. I can attach scripts to states usually used for animation in order instead of an external plugin. Having done so my AI can now patrol, chase the player, hear, and stand still when lost the player before returning to a patrol. I want to flesh out the search behaviour and make the enemy look randomly in the area it last detected the player.