protected override void FindWater() { _cow.FindWater(); _cow.cowAnimationState = Cow.COW_ANIMATIONSTATE.COW_WALK; if (_cow._navMeshAgent.remainingDistance <= 0f) { _cow.ChangeState(new CowDrinkState()); } }