public void OnMainMenu() { if (imgNotice.activeSelf) { SCR_Profile.SelectBoss(shouldSelect); SCR_Profile.bosses[shouldSelect].recommended = 1; SCR_Profile.SaveProfile(); } SCR_Audio.PlayClickSound(); SceneManager.LoadScene("GSMenu/SCN_Menu"); }
public void TriggerTutorial(TutorialStep step, bool force = false) { if (SCR_Profile.showTutorial == 1) { if (step == tutorialStep + 1 || force == true) { tutorialStep = step; if (step == TutorialStep.GRAB) { tutorialAlpha = 1; txtTutorial.SetActive(true); txtTutorial.GetComponent <Text>().text = "Tap anywhere to start"; SCR_UnityAnalytics.StartTutorial(); } else if (step == TutorialStep.THROW) { txtTutorial.SetActive(false); } else if (step == TutorialStep.AIM) { txtTutorial.SetActive(true); txtTutorial.GetComponent <Text>().text = "Tap and hold to aim"; } else if (step == TutorialStep.PUNCH) { txtTutorial.SetActive(true); txtTutorial.GetComponent <Text>().text = "Release to start punching"; } else if (step == TutorialStep.FLY_UP) { txtTutorial.GetComponent <Text>().text = "Keep on punching (0/3)"; Time.timeScale = 0.05f; } else if (step == TutorialStep.CONTINUE) { } else if (step == TutorialStep.FINISH) { txtTutorial.GetComponent <Text>().text = "Well done!"; SCR_Profile.showTutorial = 0; SCR_Profile.SaveProfile(); SCR_UnityAnalytics.FinishTutorial(); } } } }