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; }
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; }