//mexer aqui para abrir a fase final public void StartLevel() { print(GetCurrentSemester()); int test = GetCurrentTest(GetCurrentSemester() - 1); if (test <= 3 && this.bPlayText.text.CompareTo("JOGAR") == 0) { menu.interactable = false; levelManager.transform.parent.gameObject.SetActive(true); menu.DOFade(0, 1f); levelManager.InitLevelFromIndex(test); levelManager.currentSemester = GetCurrentSemester() - 1; levelManager.currentTest = GetCurrentTest(GetCurrentSemester() - 1); StartCoroutine(levelManager.LevelLoop()); } else { if (GetCurrentSemester() < 8) { NextSemester(); SceneManager.LoadScene("MenuDeFases"); } else { GradeHistory.resetAllSemesters(); PlayerController.ResetPlayerAttributes(); SceneManager.LoadScene("MenuDeFases"); } } }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } GradeHistory = await _context.GradeHistory.FirstOrDefaultAsync(m => m.GradeHistoryID == id); if (GradeHistory == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } GradeHistory = await _context.GradeHistory.FindAsync(id); if (GradeHistory != null) { _context.GradeHistory.Remove(GradeHistory); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public void ResetWithAnimation() { GradeHistory.resetAllSemesters(); StartCoroutine(ResetAnimation()); }