Exemplo n.º 1
0
 void GiveRewards()
 {
     for (int i = 0; i < Contestants.Count; i++)
     {
         GameObject contestant = Contestants[i];
         if (contest.type == "Mischief" && contestant.GetComponent <Character>().Mischief < 5)
         {
             contestant.GetComponent <Character>().Mischief++;
         }
         else if (contest.type == "Bravery" && contestant.GetComponent <Character>().Bravery < 5)
         {
             contestant.GetComponent <Character>().Bravery++;
         }
         else if (contest.type == "Charm" && contestant.GetComponent <Character>().Charm < 5)
         {
             contestant.GetComponent <Character>().Charm++;
         }
     }
     if (contest.reward == "food")
     {
         Inventory.UpdateFood(contest.rewardCount);
     }
     if (contest.reward == "money")
     {
         Inventory.UpdateMoney(contest.rewardCount);
     }
     if (contest.reward == "character")
     {
         Population.AddCharacterToParty();
     }
     if (contest.reward == "item")
     {
         Inventory.AddItem(contest.itemName);
     }
     //if (contest.type == "Mischief") Inventory.UpdateFood(diceTotal);
     //if (contest.type == "Bravery") Inventory.UpdateMoney(contest.difficulty);
     //if (contest.type == "Charm") Inventory.UpdateMoney(contest.difficulty);
 }