Example #1
0
    void Start()
    {
        TotalBrightness = ModelsBright;
        TotalMapsNumber = AllMaps;
        SaveLoad.Load();
        MapData = GetComponentInChildren <MapData>();
        State   = lvlState.Menu;
        if (SaveLoad.savedGame.lvl != 0)
        {
            lvlNum = SaveLoad.savedGame.lvl;
        }
        else
        {
            lvlNum = 1;
        }

//градиент травы
        if (SaveLoad.savedGame.GColor != 0)
        {
            GrassColorer.GrassColorNum = SaveLoad.savedGame.GColor;
            GrassColorer.GradStage     = SaveLoad.savedGame.GGradStg;
        }
        else
        {
            GrassColorer.GrassColorNum = 0;
            GrassColorer.GradStage     = 0;
        }

        // Balloons = Camera.main.transform.parent.GetComponentInChildren<ParticleSystem>();
    }
Example #2
0
 public void Play()
 {
     State = lvlState.Play;
     SwipeControl.ResetFp();
     SwipeControl.BlockSwipeInput();
     StartPage.SetActive(false);
 }
Example #3
0
    void ToNextLevel()
    {
        // Balloons.Stop();
        // Balloons.Clear();

        //Записываем прогрессию
        GameAnalytics.NewProgressionEvent(GAProgressionStatus.Complete, $"level {lvlNum}");
        MapData.DestroyMap();
        State = lvlState.Menu;
        lvlNum++;
        FinPage.SetActive(false);
    }