protected override void FindWater() { _pig.FindWater(); _pig.pigAnimationState = Pig.PIG_ANIMATIONSTATE.PIG_WALK; if (_pig._navMeshAgent.remainingDistance <= 0f) { _pig.ChangeState(new PigDrinkState()); } }