public void ResetLevel()
    {
        boardManager.Reset();
        string     boardJson = currentLevel.levelBoard != null ? currentLevel.levelBoard.text : currentLevel.auxLevelBoard;
        BoardState state     = BoardState.FromJson(boardJson);

        boardManager.GenerateBoardElements(state);
        debugPanel.SetActive(true);
        cameraFit.FitBoard(boardManager.GetRows(), boardManager.GetColumns());
        starsController.ReactivateMinimumStepsStar();
    }