void IniciaEncontro() { luta = true; andado = 0; proxEncontro = SorteiaPassosParaEncontro(); encontrado = criatureEncontrado(); gerenteDeEncontro.InicializarEncounterManager(InsereInimigoEmCampo.RetornaInimigoEmCampo(encontrado, manager), manager); AplicadorDeCamera.cam.GetComponent <Camera>().farClipPlane = 100; GameController.g.HudM.MenuDeI.FinalizarHud(); GameController.g.HudM.Btns.btnParaCriature.interactable = false; InsereElementosDoEncontro.encontroPadrao(manager); }
public void IniciarEncontroCom(CreatureManager c, bool treinador, string nomeTreinador = "") { gerenteDeEncontro.InicializarEncounterManager(c, manager, treinador, nomeTreinador); contraTreinador = treinador; if (gerenteDeEncontro.Inimigo) { luta = true; AplicadorDeCamera.cam.GetComponent <Camera>().farClipPlane = 100; GameController.g.FinalizaHuds(); if (!treinador) { InsereElementosDoEncontro.encontroPadrao(manager); } GameController.g.HudM.ModoLimpo(); } else { Debug.Log("não foram encontrados criatures compativeis com esse encontro"); } }