Exemplo n.º 1
0
 public void DestroyPiece(Piece piece)
 {
     if (AlivePieces.Contains(piece))
     {
         AlivePieces.Remove(piece);
         piece.Destroy();
         DestroyedPieces.Add(piece);
     }
 }
Exemplo n.º 2
0
 public void CapturedPiece(Piece piece)
 {
     AlivePieces.Remove(piece);
     DeadPieces.Add(piece);
 }
Exemplo n.º 3
0
 public void AddPiece(Piece piece)
 {
     AlivePieces.Add(piece);
 }