Ejemplo n.º 1
0
 public void RestartLevel()
 {
     boardGrid.FillBoard(MarkType.Cross);
     if (!DataStorage.IsTutorialCompleted)
     {
         tutorial.RestartLevel();
     }
     else
     {
         figureSpawner.RespawnFigures(levelsParameters.CurrentFigures);
     }
 }
Ejemplo n.º 2
0
    private IEnumerator ShowNextTrainingLevel(FigureSpawnInfo[] figureSpawnInfo, int level, int countOfFigures)
    {
        yield return(new WaitForSeconds(1));

        boardGrid.FillBoard(MarkType.Cross);
        figureSpawner.SpawnFigures(figureSpawnInfo, countOfFigures);
        levelInfoPanel.UpdateLevelValue(level);
    }