Exemple #1
0
    public void Level1in3by3IsAccomplished()
    {
        if (ChangeableVariables.levelWeAreIn == "3x3_1")
        {
            ChangeableVariables.levelWeAreIn = "3x3_2";
//			Debug.Log ("ChangeableVariables.levelWeAreIn = " + ChangeableVariables.levelWeAreIn);
            ChangeableVariables.SizeIsThree();
            ChangeableVariables.spawnFrom        = 1;
            ChangeableVariables.spawnTo          = 3;
            StartFunction.curLevelInt            = 2;
            StartFunction.levelGoalsInt          = 5;
            ChangeableVariables.enabled3by3goals = true;
            ChangeableVariables.enabled4by4goals = false;
            ChangeableVariables.enabled5by5goals = false;

            if (PlayerPrefs.GetString("level3by3_2enabled") == "false")
            {
                PlayerPrefs.SetString("level3by3_2enabled", "true");
                PlayerPrefs.Save();
            }
            LevelIsAccomplished();
            PlayerPrefs.SetString("FinidhedFirstTutorial", "true");
            PlayerPrefs.Save();
        }
    }
Exemple #2
0
    public void Level2in5by5IsAccomplished()
    {
        //  fire an event when we clear one floor - 3x3 / second level
        if (ChangeableVariables.levelWeAreIn == "5x5_2")
        {
            ChangeableVariables.levelWeAreIn = "5x5_3";
            ChangeableVariables.SizeIsFive();
            ChangeableVariables.spawnFrom        = 0;
            ChangeableVariables.spawnTo          = 11;
            StartFunction.curLevelInt            = 3;
            StartFunction.levelGoalsInt          = 30000;
            ChangeableVariables.enabled3by3goals = false;
            ChangeableVariables.enabled4by4goals = false;
            ChangeableVariables.enabled5by5goals = true;

            if (PlayerPrefs.GetString("level5by5_3enabled") == "false")
            {
                PlayerPrefs.SetString("level5by5_3enabled", "true");
                PlayerPrefs.Save();
            }
            LevelIsAccomplished();
        }
    }
Exemple #3
0
    public void Level1in4by4IsAccomplished()
    {
        //  fire an event when we clear one floor - 3x3 / second level
        if (ChangeableVariables.levelWeAreIn == "4x4_1")
        {
            ChangeableVariables.levelWeAreIn = "4x4_2";
            ChangeableVariables.SizeIsFour();
            ChangeableVariables.spawnFrom        = 0;
            ChangeableVariables.spawnTo          = 6;
            StartFunction.curLevelInt            = 2;
            StartFunction.levelGoalsInt          = 20000;
            ChangeableVariables.enabled3by3goals = false;
            ChangeableVariables.enabled4by4goals = true;
            ChangeableVariables.enabled5by5goals = false;

            if (PlayerPrefs.GetString("level4by4_2enabled") == "false")
            {
                PlayerPrefs.SetString("level4by4_2enabled", "true");
                PlayerPrefs.Save();
            }
            LevelIsAccomplished();
        }
    }
Exemple #4
0
    public void Level2in3by3IsAccomplished()
    {
        //  fire an event when we clear one floor - 3x3 / second level
//		Debug.Log ("3x3_2");
        if (ChangeableVariables.levelWeAreIn == "3x3_2")
        {
            if (PlayerPrefs.GetString("level3by3_3enabled") == "false")
            {
                PlayerPrefs.SetString("level3by3_3enabled", "true");
                PlayerPrefs.Save();
            }
            LevelIsAccomplished();
            ChangeableVariables.levelWeAreIn = "3x3_3";
            ChangeableVariables.SizeIsThree();
            ChangeableVariables.spawnFrom  = 1;
            ChangeableVariables.spawnTo    = 3;
            StartFunction.curLevelInt      = 3;
            StartFunction.levelGoalsString = "Clear 2 at the\nsame time";

            ChangeableVariables.enabled3by3goals = true;
            ChangeableVariables.enabled4by4goals = false;
            ChangeableVariables.enabled5by5goals = false;
        }
    }
Exemple #5
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();
        }
    }