private void CorpoNeedCreate() { if (_tutoParams.ContainsKey("corpoView")) { return; } _view.SetTextButton1("Continuer"); _view.SetButton1View(true); _view.SetButton2View(false); _view.SetText("Vous ne possédez pas encore de société, pour cette raison l'interface de corporation vous propose d'en créer une. Entrez les informations nécessaires et appuyez sur le bouton créer"); _view.Show(); _view.OnButton1Clic += CorpoViewClic1; WriteToPref(); }
private void ReadNextStep() { if (_currentTutorialData != null && _tutorialState != TutorialState.Finished) { TutorialStepData currentStep = _currentTutorialData.GetStep(_currentStepIndex); if (currentStep != null) { _tutorialState = TutorialState.Started; _tutorialView.gameObject.SetActive(true); _tutorialView.SetText(currentStep.requestText); if (currentStep.conditions.All(x => x.IsConditionVerified())) { _currentStepIndex++; if (_currentTutorialData.GetStepCount() == _currentStepIndex) { //tutorial is finished _tutorialState = TutorialState.Finished; _tutorialView.gameObject.SetActive(false); } else { ReadNextStep(); } } } } }