Exemple #1
0
 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);
 }
Exemple #2
0
    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");
        }
    }