public UnitCard GetCard(int num)
        {
            UnitCard card = new UnitCard();

            if (num == 1)
            {
                card.Name = "Melee";
                card.Value = 5;
                card.Type = "Melee";
            }

            else if (num == 2)
            {
                card.Name = "Range";
                card.Value = 4;
                card.Type = "Range";
            }

            else if (num == 3)
            {
                card.Name = "Siege";
                card.Value = 6;
                card.Type = "Siege";
            }
            return card;
        }
Exemple #2
0
        public UnitCard AddEffectToCard(UnitCard card, bool[] effects)
        {
            if (effects[0])
            {

            }

            if (effects[1])
            {
                card.Value *= 2;
            }

            if (effects[2])
            {
                card.Value = 1;
            }

            if (effects[3])
            {
                if (card.Type == "Melee")
                {
                    card.Value = 1;
                }
            }

            if (effects[4])
            {
                if (card.Type == "Range")
                {
                    card.Value = 1;
                }
            }

            if (effects[5])
            {
                if (card.Type == "Siege")
                {
                    card.Value = 1;
                }
            }

            if (effects[6])
            {

            }

            return card;
        }