コード例 #1
0
ファイル: conversaComAramisFora.cs プロジェクト: fayvit/PQP
    // Use this for initialization
    void Start()
    {
        cJ = GetComponent<conversaEmJogo>();

        if(variaveisChave.shift[indiceDaLuta])
            cJ.indiceDaConversa = chaveDepoisDaDerrota;
    }
コード例 #2
0
ファイル: primeirasCartasLuva.cs プロジェクト: fayvit/PQP
 // 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;
 }
コード例 #3
0
ファイル: lutaContraAramis.cs プロジェクト: fayvit/PQP
    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;
        }
    }
コード例 #4
0
ファイル: mudaTitulo.cs プロジェクト: fayvit/PQP
 void Start()
 {
     cJ = GetComponent<conversaEmJogo>();
 }
コード例 #5
0
ファイル: salmoSadol.cs プロジェクト: fayvit/PQP
 // Use this for initialization
 void Start()
 {
     cJ = GetComponent<conversaEmJogo>();
     mB = GameObject.FindWithTag("Player").GetComponent<movimentoBasico>();
 }
コード例 #6
0
 // Use this for initialization
 void Start()
 {
     cJ = GetComponent <conversaEmJogo>();
 }