public void NextClick() { sequence[index].SetActive(false); sequence[index + 1].SetActive(true); index++; OnChange?.Invoke(index); if (index == 1) { BackButton.interactable = true; } if (index == sequence.Length - 1) { NextButton.interactable = false; ModuleProgress.SetCompleted(ProgressKey); } }
/// <summary> /// /// </summary> public virtual void CompleteGame() { ModuleProgress.SetCompleted(ProgressKey); }