Ejemplo n.º 1
0
 /// <summary>
 /// Used for initialization
 /// </summary>
 private void Awake()
 {
     // Initializes variables
     this.PlayerHand     = new SyncListCard();
     this.HealthCards    = new SyncListCard();
     this.Creatures      = new SyncListCreature();
     this.PlayerDrawDeck = new SyncListCard();
 }
Ejemplo n.º 2
0
        public Deck()
        {
            cards = new SyncListCard();

            for (int suit = 0; suit < Enum.GetValues(typeof(CardSuit)).Length; suit++)
            {
                for (int value = 0; value < Enum.GetValues(typeof(CardValue)).Length; value++)
                {
                    cards.Add(new Card((CardSuit)suit, (CardValue)value));
                }
            }

            Shuffle();
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Used for initialization
 /// </summary>
 private void Awake()
 {
     TotalDeck        = new SyncListCard();
     Graveyard        = new SyncListCard();
     this._randomSeed = new System.Random().Next();
 }