private Field AddBarricadeToField()
        {
            BarricadePiece piece = new BarricadePiece();
            NormalField    field = new NormalField();

            field.Pieces.Add(piece);
            piece.PieceField = field;
            // If null create it
            piece.VisitedFields ??= new List <Field>();
            piece.VisitedFields.Add(field);
            BarricadePieces.Add(piece);
            return(field);
        }
 private void MoveBarrier(BarricadePiece barricadePiece)
 {
     SetPieceActive(barricadePiece);
 }