void OpcaoEscolhida(int indice) { BancoDeTextos.linguaChave = languageMenu.IdiomaNoIndice(indice); //bandeirinha.sprite = languageMenu.BandeirinhaNoIndice(indice); languageMenu.FinalizarHud(); //BtnsManager.ReligarBotoes(gameObject); InterfaceLanguageConverter[] ilc = MonoBehaviour.FindObjectsOfType <InterfaceLanguageConverter>(); foreach (InterfaceLanguageConverter I in ilc) { I.MudaTexto(); } SaveDatesManager.s.ChosenLanguage = BancoDeTextos.linguaChave; SaveDatesManager.Save(); EventAgregator.Publish(EventKey.returnToMainMenu, null); /* * InitialSceneManager.i.EstadoDeEscolhaInicial(); * InitialSceneManager.i.AtualizaLista();*/ estado = EstadosDoSwitch.emEspera; }
public void CriandoJogo() { gameObject.SetActive(false); PropriedadesDeSave prop = new PropriedadesDeSave() { nome = input.text, ultimaJogada = System.DateTime.Now }; //SaveDatesManager salvador = new SaveDatesManager(); List <PropriedadesDeSave> lista = SaveDatesManager.s.SaveProps;//(List<PropriedadesDeSave>)(salvador.CarregarArquivo("criaturesGames.ori")); if (lista != null) { int maior = 0; for (int i = 0; i < lista.Count; i++) { if (lista[i].indiceDoSave > maior) { maior = lista[i].indiceDoSave; } } prop.indiceDoSave = maior + 1; lista.Add(prop); } else { lista = new List <PropriedadesDeSave>() { prop } }; SaveDatesManager.s.SaveProps = lista; SaveDatesManager.Save(); SaveDatesManager.s.IndiceDoJogoAtualSelecionado = prop.indiceDoSave; GlobalController.g.FadeV.IniciarFadeOutComAction(OnFadeOutComplete); EventAgregator.Publish(EventKey.stopMusic, null); //EventAgregator.AddListener(EventKey.fadeOutComplete, OnFadeOutComplete); } void OnFadeOutComplete() { GlobalController.g.FadeV.IniciarFadeIn(); SceneLoader.IniciarCarregamento(SaveDatesManager.s.IndiceDoJogoAtualSelecionado); }
void OpcaoEscolhida(int indice) { SaveDatesManager.s.ChosenLanguage = languageMenu.IdiomaNoIndice(indice); //bandeirinha.sprite = languageMenu.BandeirinhaNoIndice(indice); languageMenu.FinalizarHud(); //BtnsManager.ReligarBotoes(gameObject); EfetivarMudancaDeTexto(); SaveDatesManager.Save(); EventAgregator.Publish(EventKey.returnToMainMenu, null); /* * InitialSceneManager.i.EstadoDeEscolhaInicial(); * InitialSceneManager.i.AtualizaLista();*/ estado = EstadosDoSwitch.emEspera; }