private void OnPlayerNotDetectedAnymoreHandler(object sender, MonsterDetectionEvent.PlayerNotDetectedAnymoreEventArgs e) { if (changeSpeedOnPlayerDetected) { speed = _initialSpeed; List <LegStep> legs = new List <LegStep>(); legs.AddRange(leftLegs); legs.AddRange(rightLegs); foreach (LegStep leg in legs) { leg.distanceToStep = leg.initialDistanceToStep; leg.stepDuration = leg.initialStepDuration; } } }
private void OnPlayerNotDetectedAnymoreHandler(object sender, MonsterDetectionEvent.PlayerNotDetectedAnymoreEventArgs e) { attackPlayer = false; }
private void OnPlayerNotDetectedAnymoreHandler(object sender, MonsterDetectionEvent.PlayerNotDetectedAnymoreEventArgs e) { StartCoroutine(NeckRecover()); _faceAnimator.SetBool("Attacking", false); }