Example #1
0
        private void DisplayCards()
        {
            Card1.DisplayCard(game.PlayerHand[0].CardName);
            Card2.DisplayCard(game.PlayerHand[1].CardName);
            Card3.DisplayCard(game.PlayerHand[2].CardName);
            upFaced.DisplayCard(game.upFacedCard.CardName);


            Card4.DisplayCard(game.ComputerHand[0].CardName);
            Card5.DisplayCard(game.ComputerHand[1].CardName);
            Card6.DisplayCard(game.ComputerHand[2].CardName);
        }
Example #2
0
    public void Open()
    {
        GetComponent <CardManagerScr>().Box1();
        Bground.SetActive(false);
        Bgroundopen.SetActive(true);

        TempCard = new List <Card>();

        for (int i = 0; i < 6; i++)
        {
            TempCard.Add(CardManager.AllCards[Random.Range(0, CardManager.AllCards.Count)]);
        }

        //card1 = CardManager.AllCards[Random.Range(0, CardManager.AllCards.Count)];
        card1 = TempCard[0];
        Card1 = Instantiate(cardpref, CardField1, false);
        Card1.GetComponent <CardInfoScr>().ShowCardInfo(card1);
        // GetComponent<SaveScript>().CollectionCardTemp.Add(card1);

        //  Debug.Log(GetComponent<SaveScript>().sv.CollectionCard.Count);

        //card2 = CardManager.AllCards[Random.Range(0, CardManager.AllCards.Count)];
        card2 = TempCard[1];
        Card2 = Instantiate(cardpref, CardField2, false);
        Card2.GetComponent <CardInfoScr>().ShowCardInfo(card2);
        // GetComponent<SaveScript>().CollectionCardTemp.Add(card2);

        //card3 = CardManager.AllCards[Random.Range(0, CardManager.AllCards.Count)];
        card3 = TempCard[2];
        Card3 = Instantiate(cardpref, CardField3, false);
        Card3.GetComponent <CardInfoScr>().ShowCardInfo(card3);
        //  GetComponent<SaveScript>().CollectionCardTemp.Add(card3);

        //card4 = CardManager.AllCards[Random.Range(0, CardManager.AllCards.Count)];
        card4 = TempCard[3];
        Card4 = Instantiate(cardpref, CardField4, false);
        Card4.GetComponent <CardInfoScr>().ShowCardInfo(card4);
        // GetComponent<SaveScript>().CollectionCardTemp.Add(card4);

        //card5 = CardManager.AllCards[Random.Range(0, CardManager.AllCards.Count)];
        card5 = TempCard[4];
        Card5 = Instantiate(cardpref, CardField5, false);
        Card5.GetComponent <CardInfoScr>().ShowCardInfo(card5);
        // GetComponent<SaveScript>().CollectionCardTemp.Add(card5);

        //card6 = CardManager.AllCards[Random.Range(0, CardManager.AllCards.Count)];
        card6 = TempCard[5];
        Card6 = Instantiate(cardpref, CardField6, false);
        Card6.GetComponent <CardInfoScr>().ShowCardInfo(card6);
        // GetComponent<SaveScript>().CollectionCardTemp.Add(card6);

        // GetComponent<SaveScript>().SaveData();
    }
Example #3
0
 private void DisplayCards()
 {
     Card1.DisplayCard(game.PlayerHand[0].CardName);
     Card2.DisplayCard(game.PlayerHand[1].CardName);
     Card3.DisplayCard(game.PlayerHand[2].CardName);
     Card4.DisplayCard(game.PlayerHand[3].CardName);
     Card5.DisplayCard(game.PlayerHand[4].CardName);
     Card6.DisplayCard(game.PlayerHand[5].CardName);
     Card7.DisplayCard(game.PlayerHand[6].CardName);
     Card8.DisplayCard(game.PlayerHand[7].CardName);
     UpCard.DisplayCard(game.upFacedCard.CardName);
     BackCard.DisplayCard("DC");
 }
Example #4
0
        public bool IsValid()
        {
            if (Street < 1 || Street > 3)
            {
                return(false);
            }

            if (Street == 1)
            {
                return(Card1.IsValid() && Card2.IsValid() && Card3.IsValid());
            }

            if (Street == 2)
            {
                return(Card1.IsValid() && Card2.IsValid() && Card3.IsValid() && Card4.IsValid());
            }

            if (Street == 3)
            {
                return(Card1.IsValid() && Card2.IsValid() && Card3.IsValid() && Card4.IsValid() && Card5.IsValid());
            }

            return(false);
        }