Esempio n. 1
0
 private void PlaySecretWeaponBeforeEncounter(int hunterIndex, UserInterface ui)
 {
     string line = "";
     do
     {
         line = ui.GetNameOfItemDiscardedByHunter(Hunters[hunterIndex].Name);
     } while (GetItemByNameFromItemDeck(line).Name == "Unknown item");
     DiscardItemFromHunterAtIndex(line, hunterIndex, ui);
     do
     {
         line = ui.GetNameOfItemRetrievedFromDiscardByHunter(Hunters[hunterIndex].Name);
     } while (GetItemByNameFromItemDiscard(line).Name == "Unknown item");
     Hunters[hunterIndex].ItemsKnownToDracula.Add(GetItemByNameFromItemDiscard(line));
     ItemDiscard.Remove(GetItemByNameFromItemDiscard(line));
     Hunters[hunterIndex].NumberOfItems++;
 }