IEnumerator CanCheckPlayerAgain() { probabilityCalculated = true; yield return(new WaitForSeconds(2)); if (!CalculateDetectionProbability()) { confusedState = ConfusedStates.OnTheWay; } else { confusedState = ConfusedStates.Ignoring; } yield return(new WaitForSeconds(calculateProbabilityCadency)); probabilityCalculated = false; }
public void Init() { confusedState = ConfusedStates.Shocked; confusedObj.SetActive(false); }