//private ScrolView


    // Use this for initialization
    void Start()
    {
        //// TEST ONLY //
        //LevelsDataManager.SaveLevelData("Air", 1, 17000,3);
        //LevelsDataManager.SaveLevelData("Air", 2, 17500, 2);
        //LevelsDataManager.SaveLevelData("Air", 3, 18000, 1);
        //LevelsDataManager.SaveLevelData("Earth", 1, 25000, 0);
        //LevelsDataManager.SaveLevelData("Earth", 2, 60000, 3);
        ///**********************************************************/

        //// TEST ONLY //
        //LevelsDataManager.SaveLevelData("Air", 1, 0, 0);
        //LevelsDataManager.SaveLevelData("Air", 2, 0, 0);
        //LevelsDataManager.SaveLevelData("Air", 3, 0, 0);
        //LevelsDataManager.SaveLevelData("Earth", 1, 0, 0);
        //LevelsDataManager.SaveLevelData("Earth", 2, 0, 0);
        ///**********************************************************/


        // Show all stars owned
        int[] allStars = LevelsDataManager.GetAllStarsFromWorld(GameManager.world);
        textMaxStars.text = allStars[0] + "/" + allStars[1];


        //Debug.Log("World: " + GameManager.world);
        levelsData = LevelsDataManager.GetLevelsData(GameManager.world);
        PopulateLevelSelector(GameManager.world);
    }
Beispiel #2
0
    // Use this for initialization
    void Start()
    {
        textActualScore = textActualScoreAux;

        potencialScoreList = new Dictionary <int, int>();
        potencialScoreId   = 0;

        starsRecord = Convert.ToInt32(LevelsDataManager.GetLevelData(GameManager.world, GameManager.level)[0]);
        scoreRecord = Convert.ToInt32(LevelsDataManager.GetLevelData(GameManager.world, GameManager.level)[1]);

        textRecordScore.text = scoreRecord.ToString();
        textActualScore.text = "0";

        numberOfDice = FindObjectsOfType <Dice>().Length;
        numberOfDice--;
        maxScore = numberOfDice * 6 * 6;
    }
Beispiel #3
0
    public void Completed()
    {
        completedPanel.SetActive(true);

        if (ScoreManager.IsNewRecord())
        {
            newRecordMedal.SetActive(true);
            LevelsDataManager.SaveLevelData(world, level, ScoreManager.score, ScoreManager.starsRecord);
        }
        else
        {
            newRecordMedal.SetActive(false);
        }

        ScoreManager.UpdateDataLevelInPanel(completedPanel.transform.GetChild(0), completedPanel.transform.GetChild(1).GetComponent <Text>());
        Time.timeScale           = 0;
        pauseButton.interactable = false;
    }
Beispiel #4
0
 void Start()
 {
     // Show all stars owned
     int[] allStars = LevelsDataManager.GetAllStarsFromWorld(transform.name);
     textAllStars.text = allStars[0] + " / " + allStars[1];
 }