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"; }
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])) ); }
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); }