コード例 #1
0
    public AugmentCard getFromTheGrave()
    {
        graveCounter--;
        AugmentCard a = augmentsInGrave[graveCounter];

        augmentsInGrave.RemoveAt(graveCounter);
        return(a);
    }
コード例 #2
0
    public AugmentCard getFromTheGrave(int i)
    {
        AugmentCard a = augmentsInGrave[i];

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