// Use this for initialization void Start() { cJ = GetComponent<conversaEmJogo>(); if(variaveisChave.shift[indiceDaLuta]) cJ.indiceDaConversa = chaveDepoisDaDerrota; }
// Use this for initialization void Start() { H = GameObject.FindWithTag("Player").GetComponent<heroi>(); cJ = GetComponent<conversaEmJogo>(); simOuNao = bancoDeTextos.falacoes[heroi.lingua]["simOuNao"].ToArray(); essaConversa = bancoDeTextos.falacoes[heroi.lingua][indiceDaConversa].ToArray(); menuInTravel2 T = Camera.main.transform.GetComponent<menuInTravel2>(); skin = T.skin; destaque = T.destaque; }
protected override void finalDeLuta() { switch(fase) { case faseDaFinalisacao.iniciando: atualizaChaves(); tTreinador.position = posInicialTreinador; tHeroi.position = posHeroi; heroi.contraTreinador = false; //Invoke("olharEmLUtaAtrasado",0.5f); alternancia.olharEmLuta(tTreinador); cJ = tTreinador.GetComponent<conversaEmJogo>(); variaveisChave.shift[chaveDaVitoria] = true; cJ.evento = true; cJ.atualizaIndiceDeConversa(chaveConversaDaVitoria); cJ.mensagemAtual = 0; if(!cJ.mens) { cJ.mens = tTreinador.gameObject.AddComponent<mensagemBasica>(); cJ.mens.mensagem = bancoDeTextos.falacoes[heroi.lingua][chaveConversaDaVitoria][0]; } cJ.verificaTrocaMens(); fase = faseDaFinalisacao.primeirasMensagens; tHeroi.rotation = Quaternion.LookRotation( Vector3.ProjectOnPlane(-tHeroi.position+tTreinador.position,Vector3.up) ); tTreinador.rotation = Quaternion.LookRotation( Vector3.ProjectOnPlane(tHeroi.position-tTreinador.position,Vector3.up) ); break; case faseDaFinalisacao.primeirasMensagens: if(cJ.mens) cJ.verificaTrocaMens(); else { if(e) e.enabled = true; cJ.finalisaConversa(); cJ.evento = false; voltarParaPasseio(); recompensaDaVitoria(); Destroy(this); } break; } }
void Start() { cJ = GetComponent<conversaEmJogo>(); }
// Use this for initialization void Start() { cJ = GetComponent<conversaEmJogo>(); mB = GameObject.FindWithTag("Player").GetComponent<movimentoBasico>(); }
// Use this for initialization void Start() { cJ = GetComponent <conversaEmJogo>(); }