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"); } }
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"); } }
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); }