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