private void DisplayMovementOptions(ChessPiece piece) { foreach (int[] location in ChessPieces.GetAllMovementOptions()[ChessPieces.GetAlliedPiecesRemaining().IndexOf(piece)]) { InstantiateMovementBox("Movement", location[0], location[1]); } }
private bool CanMove(ChessPiece piece) { return(ChessPieces.GetNumberOfMovementOptions(ChessPieces.GetAlliedPiecesRemaining().IndexOf(piece)) > 0); }