Ejemplo n.º 1
0
    public void OnTriggerEnter2D(Collider2D collision)
    {
        /*
         * if (collision.gameObject.tag == "Player")
         * {
         *  DrugsStat.level=2;
         *  if (!DrugsStat.openedLvls.Contains(1))
         *  {
         *      DrugsStat.openedLvls.Add(1);
         *      LevelsStatistic.Level level = new LevelsStatistic.Level(1, 0, 0, true, 0,0,0);
         *      LevelsStatistic.level_repo.Add(level);
         *  }
         *  SceneManager.LoadScene("LevelsMap");
         * }
         */

        if (collision.gameObject.tag == "Player")
        {
            DrugsStat.level = 1;                                // lvl to reach
            if (!DrugsStat.openedLvls.Contains(0))              // reached lvl
            {
                DrugsStat.openedLvls.Add(0);
                LevelsStatistic.Level level = new LevelsStatistic.Level(0, 0, 0, true, 0, 0, 0);
                LevelsStatistic.level_repo.Add(level);
            }
            SceneManager.LoadScene("LevelsMap");
        }
    }
Ejemplo n.º 2
0
 public void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.tag == "Player")
     {
         DrugsStat.level = 3;                                // lvl to reach
         if (!DrugsStat.openedLvls.Contains(2))              // reached lvl
         {
             DrugsStat.openedLvls.Add(2);
             LevelsStatistic.Level level = new LevelsStatistic.Level(2, 0, 0, true, 0, 0, 0);
             LevelsStatistic.level_repo.Add(level);
         }
         SceneManager.LoadScene("LevelsMap");
     }
 }
Ejemplo n.º 3
0
 public void SaveLevel()
 {
     LevelsStatistic.Level new_level = new LevelsStatistic.Level
                                           (DrugsStat.level, DrugsStat.totalPointsLevel, DrugsStat.reachedStars, DrugsStat.completed, 3, DrugsStat.numberOfCombo, DrugsStat.longestCombo);
     LevelsStatistic.level_repo.Add(new_level);
 }