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;
 }
Exemple #2
0
 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));
 }