Ejemplo n.º 1
0
    public AugmentCard getFromTheGrave()
    {
        graveCounter--;
        AugmentCard a = augmentsInGrave[graveCounter];

        augmentsInGrave.RemoveAt(graveCounter);
        return(a);
    }
Ejemplo n.º 2
0
    public AugmentCard getFromTheGrave(int i)
    {
        AugmentCard a = augmentsInGrave[i];

        augmentsInGrave.RemoveAt(i);
        graveCounter--;
        return(a);
    }
Ejemplo n.º 3
0
 public AugmentCard getAugmentFromDeck()
 {
     if (deckSize < 1)
     {
         return(null);
     }
     else
     {
         AugmentCard a = deckAugments[deckSize - 1];
         deckAugments.RemoveAt(deckSize - 1);
         deckSize--;
         return(a);
     }
 }
Ejemplo n.º 4
0
 public void addAugmentInDeck(AugmentCard a)
 {
     deckAugments.Add(a);
     deckSize++;
 }
Ejemplo n.º 5
0
 public void addAugmentInGrave(AugmentCard a)
 {
     graveCounter++;
     augmentsInGrave.Add(a);
 }
Ejemplo n.º 6
0
 public void setAugmentCard(AugmentCard a)
 {
     augment = a;
 }