public void DestroyPiece(Piece piece) { if (AlivePieces.Contains(piece)) { AlivePieces.Remove(piece); piece.Destroy(); DestroyedPieces.Add(piece); } }
public void CapturedPiece(Piece piece) { AlivePieces.Remove(piece); DeadPieces.Add(piece); }
public void AddPiece(Piece piece) { AlivePieces.Add(piece); }