Exemple #1
0
    public void Level2in4by4IsAccomplished()
    {
        //  fire an event when we clear one floor - 3x3 / second level
        if (ChangeableVariables.levelWeAreIn == "4x4_2")
        {
            ChangeableVariables.levelWeAreIn = "4x4_3";
            ChangeableVariables.SizeIsFour();
            ChangeableVariables.spawnFrom        = 0;
            ChangeableVariables.spawnTo          = 7;
            StartFunction.curLevelInt            = 3;
            StartFunction.levelGoalsInt          = 30000;
            ChangeableVariables.enabled3by3goals = false;
            ChangeableVariables.enabled4by4goals = true;
            ChangeableVariables.enabled5by5goals = false;

            if (PlayerPrefs.GetString("level4by4_3enabled") == "false")
            {
                PlayerPrefs.SetString("level4by4_3enabled", "true");
                PlayerPrefs.Save();
            }
            LevelIsAccomplished();
        }
    }
Exemple #2
0
    public void Level3in3by3IsAccomplished()
    {
        if (ChangeableVariables.levelWeAreIn == "3x3_3" && threeByThreeThirdLevelEnabled == true)
        {
            ChangeableVariables.levelWeAreIn = "4x4_1";
            ChangeableVariables.SizeIsFour();
            ChangeableVariables.spawnFrom        = 0;
            ChangeableVariables.spawnTo          = 5;
            StartFunction.curLevelInt            = 1;
            StartFunction.levelGoalsInt          = 10000;
            StartFunction.levelGoalsString       = string.Empty;
            ChangeableVariables.enabled3by3goals = false;
            ChangeableVariables.enabled4by4goals = true;
            ChangeableVariables.enabled5by5goals = false;

            if (PlayerPrefs.GetString("level4by4_1enabled") == "false" && PlayerPrefs.GetString("level3by3_FreeEnabled") == "false")
            {
                PlayerPrefs.SetString("level4by4_1enabled", "true");
                PlayerPrefs.SetString("level3by3_FreeEnabled", "true");
                PlayerPrefs.Save();
            }
            LevelIsAccomplished();
        }
    }