// Update is called once per frame
 void Update()
 {
     if (hasHive)
     {
         patrol.PatrolWaypoints();
     }
     else
     {
         bot.Pursue();
     }
 }