public void ManageAI()
 {
     if (!stats.IsDead)
     {
         movementManager.ManageMovement();
         if (shoots && isVisible)
         {
             ManageAttack();
         }
     }
 }
 void Update()
 {
     movementManager.ManageMovement();
 }