public virtual void SetEffectsSummary(CardEffectsSummary summary, CardButton cardButton) { foreach (CardEffect effect in cardEffectsSet.cardEffects) { if (effect.quantity != 0) { summary.AddEffect(effect.quantity, effect.item, cardButton); } } }
public override void SetEffectsSummary(CardEffectsSummary summary, CardButton cardButton) { base.SetEffectsSummary(summary, cardButton); int currIntegrity = GameManager.instance.shipIntegrity; int newIntegrity = GameManager.instance.CalculateShipIntegrityChange(repair); if (repair) { summary.AddEffect("increases ship integrity from " + currIntegrity + "% to " + newIntegrity + "%"); } else { summary.AddEffect("decreases ship integrity from " + currIntegrity + "% to " + newIntegrity + "%"); } }
public override void SetEffectsSummary(CardEffectsSummary summary, CardButton cardButton) { foreach (CardEffect effect in cardEffectsSet.cardEffects) { if (effect.quantity != 0) { if (effect.item == GameManager.instance.foodItem) { summary.AddEffect(ApplyFoodBonuses(effect.quantity), effect.item, cardButton); } else { summary.AddEffect(effect.quantity, effect.item, cardButton); } } } }
public override void SetEffectsSummary(CardEffectsSummary summary, CardButton cardButton) { base.SetEffectsSummary(summary, cardButton); summary.AddEffect("teleports you to a random location"); }