Create SingleTargeting

This commit is contained in:
henriquenakashima 2020-09-19 15:30:41 -04:00
parent 05fee309c3
commit 611601934d
6 changed files with 57 additions and 27 deletions

View file

@ -9,9 +9,10 @@ public class CardCrashingPunch : BaseCard
}
public override IEnumerator Use(BattlePlayerControls playerControls) {
List<BattleParticipant> target = new List<BattleParticipant>();
yield return playerControls.StartCoroutine(playerControls.ChooseTarget((t) => {target.Add(t);}));
Debug.Log("Punching " + target[0]);
target[0].DealDamage(3);
SingleTargeting singleTargeting = new SingleTargeting();
yield return playerControls.StartCoroutine(playerControls.ChooseTarget(singleTargeting));
BattleParticipant target = singleTargeting.GetTarget();
Debug.Log("Punching " + target);
target.DealDamage(3);
}
}