public static void placeRandom(int cardID)
 {
     if (!handContents.Contains(CollectionProps.collectionContents[cardID]))
     {
         Debug.Log("Hand does not contain cardID " + cardID);
     }
     else
     {
         handContents.Remove(CollectionProps.collectionContents[cardID]);
         DeckProps.deckContents.Insert(Random.Range(0, DeckProps.getDeckSize()), CollectionProps.collectionContents[cardID]);
         Debug.Log("Placing card on top of Deck with ID " + cardID);
     }
 }
Esempio n. 2
0
 void Update()
 {
     if (AddCardToCollection)
     {
         CollectionProps.createCard(1, "one");
         CollectionProps.createCard(2, "two");
         CollectionProps.createCard(3, "three");
         CollectionProps.createCard(4, "four");
         CollectionProps.createCard(5, "five");
         CollectionProps.createCard(6, "six");
         CollectionProps.createCard(7, "seven");
         AddCardToCollection = false;
     }
     if (CreateDeck)
     {
         DeckProps.createDeck();
         CreateDeck = false;
     }
     if (Shuffle)
     {
         DeckProps.shuffle();
         Shuffle = false;
     }
     if (DrawCard)
     {
         HandProps.draw(CardsToDraw);
         DrawCard = false;
     }
     if (DiscardCard)
     {
         HandProps.discard(CardToDiscard);
         DiscardCard = false;
     }
     if (ExileCard)
     {
         HandProps.exile(CardToExile);
         ExileCard = false;
     }
     if (ViewTopCards)
     {
         DeckProps.showTop(CardsToView);
         ViewTopCards = false;
     }
     if (ShowDeck)
     {
         DeckProps.showDeck();
         ShowDeck = false;
     }
     if (ShowGraveyard)
     {
         DeckProps.showGraveyard();
         ShowGraveyard = false;
     }
     if (ViewHand)
     {
         HandProps.printHand();
         ViewHand = false;
     }
     if (PlaceCardBottom)
     {
         HandProps.placeBottom(CardToPlaceBottom);
         PlaceCardBottom = false;
     }
     if (PlaceCardTop)
     {
         HandProps.placeTop(CardToPlaceTop);
         PlaceCardBottom = false;
     }
 }