protected override void Patrol()
    {
        base.Patrol();
        _pig.Destination();
        _pig.pigAnimationState = Pig.PIG_ANIMATIONSTATE.PIG_WALK;

        if (_patrolTimer >= _patrolDuration)
        {
            _pig.ChangeState(new PigIdleState());
        }
    }