public IEnumerator RoundCoroutine(UIVilliger vill) { allowInput = false; vill.FadeOutViliger(1.0f); yield return new WaitForSeconds(1.0f); yield return StartCoroutine(FadeText(1.0f, false)); foreach (var villiger in villigerSpots) { villiger.FadeOutViliger(1.0f); } yield return new WaitForSeconds(2.0f); NextYear(); yield return new WaitForSeconds(1.0f); yield return StartCoroutine(FadeText(1.0f, true)); allowInput = true; }
public void ShowVilligerAdvice(UIVilliger villiger) { StartCoroutine(ShowText(outputTexts[Random.Range(0, outputTexts.Length)])); }
public void OnViligerClicked(UIVilliger villiger) { village.Sacrifice(villiger.Villiger); StartCoroutine(RoundCoroutine(villiger)); }