void animaBraco(bool inimigo = false) { mB = C.GetComponent <movimentoBasico>(); if (mB) { mB.enabled = false; } else if (!heroi.emLuta) { movimentoBasico mB2 = GameObject.FindWithTag("Player").GetComponent <movimentoBasico>(); mB2.pararOHeroi(); mB2.enabled = false; GameObject.Find("Main Camera").GetComponent <menuInTravel2>().enabled = false; } focandoHeroi(); olharEmLuta(); paralisaInimigo(); animaTroca a = gameObject.AddComponent <animaTroca>(); a.troca = false; a.alvo = inimigo?"inimigo":"CriatureAtivo"; tempoDeMenu = 0; }
protected override void OPassoDepoisDaVitoria() { passoDaAnimaInicial = -1; if (encontraveis.Count > indiceDoProx) { apresentouFim = false; alternancia.olharEmLuta(tTreinador); fase = faseDoEncontroTreinador.trocandoDeCriature; mens = Camera.main.gameObject.AddComponent <mensagemBasica>(); mens.mensagem = encontraveis[indiceDoProx - 1].nome + " volte!!"; aT = gameObject.AddComponent <animaTroca>(); aT.alvo = "inimigo"; aT.meuHeroi = tTreinador.gameObject; } else { fase = faseDoEncontroTreinador.finalDaLuta; } }
protected override void OPassoDepoisDaVitoria() { passoDaAnimaInicial = -1; if(encontraveis.Count>indiceDoProx) { apresentouFim = false; alternancia.olharEmLuta(tTreinador); fase = faseDoEncontroTreinador.trocandoDeCriature; mens = Camera.main.gameObject.AddComponent<mensagemBasica>(); mens.mensagem = encontraveis[indiceDoProx-1].nome+" volte!!"; aT = gameObject.AddComponent<animaTroca>(); aT.alvo = "inimigo"; aT.meuHeroi = tTreinador.gameObject; }else { fase = faseDoEncontroTreinador.finalDaLuta; } }