Beispiel #1
0
 public void EncodeEnchant(List<Card> cards)
 {
     RelevantCards.AddRange(cards);
     this.actionType = ActionDecisionType.CastEnchantment;
 }
Beispiel #2
0
 public void EncodeAttack(List<Card> cards) //overloaded function!
 {
     RelevantCards.AddRange(cards);
     this.actionType = ActionDecisionType.Attack;
 }
Beispiel #3
0
 public void EncodeEnchant(Card card)
 {
     RelevantCards.Add(card);
     this.actionType = ActionDecisionType.CastEnchantment;
 }
Beispiel #4
0
 public void EncodeSummon(Card card)
 {
     RelevantCards.Add(card);
     this.actionType = ActionDecisionType.Summon;
 }
Beispiel #5
0
 public void EncodeAttack(Card card)
 {
     RelevantCards.Add(card);
     this.actionType = ActionDecisionType.Attack;
 }
Beispiel #6
0
 public void EncodeEnchant(List <Card> cards)
 {
     RelevantCards.AddRange(cards);
     this.actionType = ActionDecisionType.CastEnchantment;
 }
Beispiel #7
0
 public void EncodeEnchant(Card card)
 {
     RelevantCards.Add(card);
     this.actionType = ActionDecisionType.CastEnchantment;
 }
Beispiel #8
0
 public void EncodeAttack(List <Card> cards) //overloaded function!
 {
     RelevantCards.AddRange(cards);
     this.actionType = ActionDecisionType.Attack;
 }
Beispiel #9
0
 public void EncodeAttack(Card card)
 {
     RelevantCards.Add(card);
     this.actionType = ActionDecisionType.Attack;
 }
Beispiel #10
0
 public void EncodeSummon(Card card)
 {
     RelevantCards.Add(card);
     this.actionType = ActionDecisionType.Summon;
 }