Exemplo n.º 1
0
 public void Aciona(GolpeBase g)
 {
     gameObject.SetActive(true);
     imgGolpe.texture  = GameController.g.El.RetornaMini(g.Nome);
     txtNomeGolpe.text = GolpeBase.NomeEmLinguas(g.Nome);
     numCusto.text     = g.CustoPE.ToString();
     txtTipo.text      = ContraTipos.NomeEmLinguas(g.Tipo);
     numPoder.text     = g.PotenciaCorrente.ToString();
     tempoReg.text     = g.TempoDeReuso.ToString() + "s";
 }
Exemplo n.º 2
0
 public void BtnEscolher(NpcDoPrimeiroMiniArmagedom npcMini)
 {
     this.npcMini = npcMini;
     //BtnsManager.DesligarBotoes(gameObject);
     GameController.g.HudM.Confirmacao.AtivarPainelDeConfirmacao(SimEscolhiEsse, AindaNaoEscolhi,
                                                                 string.Format(BancoDeTextos.RetornaFraseDoIdioma(ChaveDeTexto.certezaDeEscolhaInicial),
                                                                               criaturesIniciais[indiceDoSelecionado].NomeEmLinguas,
                                                                               ContraTipos.NomeEmLinguas(criaturesIniciais[indiceDoSelecionado].CaracCriature.meusTipos[0]))
                                                                 );
 }
Exemplo n.º 3
0
    public void InserirDadosNoPainelPrincipal(CriatureBase C)
    {
        Atributos A = C.CaracCriature.meusAtributos;
        IGerenciadorDeExperiencia g_XP = C.CaracCriature.mNivel;

        imgDoPersonagem.texture = GameController.g.El.RetornaMini(C.NomeID);
        txtNomeC.text           = C.NomeEmLinguas;
        numNivel.text           = g_XP.Nivel.ToString();
        numPV.text  = A.PV.Corrente + "\t/\t" + A.PV.Maximo;
        numPE.text  = A.PE.Corrente + "\t/\t" + A.PE.Maximo;
        numXp.text  = g_XP.XP + "\t/\t" + g_XP.ParaProxNivel;
        numAtk.text = A.Ataque.Corrente.ToString();
        numDef.text = A.Defesa.Corrente.ToString();
        numPod.text = A.Poder.Corrente.ToString();
        string paraTipos = "";

        for (int i = 0; i < C.CaracCriature.meusTipos.Length; i++)
        {
            paraTipos += ContraTipos.NomeEmLinguas(C.CaracCriature.meusTipos[i]) + ", ";
        }

        txtMeusTipos.text = paraTipos.Substring(0, paraTipos.Length - 2);
    }