Exemple #1
0
 void faseDoEnviaCriature()
 {
     mensagemAtual = 21;
     mens.mensagem = essaConversa[21];
     fase          = faseDaEntrada.enviaCriature;
     H             = CoreanTransform.gameObject.AddComponent <heroi>();
     tuto.H        = H;
     H.limpaTodasAsVariaveis();
     H.criaturesAtivos.Add(new cCriature(nomesCriatures.FelixCat, 20).criature());
     aE                       = gameObject.AddComponent <animaEnvia>();
     aE.posCriature           = CoreanTransform.position - transform.forward * 3;
     CoreanTransform.rotation = Quaternion.LookRotation(Vector3.right);
     aE.oInstanciado          = nomesCriatures.FelixCat;
     animatorDoCorean.SetBool("chama", true);
 }
Exemple #2
0
    void issoAi()
    {
        fase = faseDaEntrada.estadoNulo;
        Destroy(HooliganTransform.gameObject);
        Destroy(LutzTransform.gameObject);
        H      = CoreanTransform.gameObject.AddComponent <heroi>();
        tuto.H = H;
        H.limpaTodasAsVariaveis();
        H.criaturesAtivos.Add(new cCriature(nomesCriatures.FelixCat, 20).criature());
        H.criaturesAtivos.Add(new cCriature(nomesCriatures.Vampire, 20).criature());
        CaesarNavMesh.Stop();
        //GameObject.Find("encontreEle").SetActive(false);

        Invoke("adicionaEle", 0.25f);
        CaesarTransform.position = new melhoraPos().novaPos(CoreanTransform.position + Vector3.right, 1);
    }
Exemple #3
0
    void issoAi()
    {
        fase = faseDaEntrada.estadoNulo;
        Destroy(HooliganTransform.gameObject);
        Destroy(LutzTransform.gameObject);
        H = CoreanTransform.gameObject. AddComponent<heroi>();
        tuto.H = H;
        H.limpaTodasAsVariaveis();
        H.criaturesAtivos.Add(new cCriature(nomesCriatures.FelixCat,20).criature());
        H.criaturesAtivos.Add(new cCriature(nomesCriatures.Vampire,20).criature());
        CaesarNavMesh.Stop();
        //GameObject.Find("encontreEle").SetActive(false);

        Invoke("adicionaEle",0.25f);
        CaesarTransform.position = new melhoraPos().novaPos( CoreanTransform.position+Vector3.right,1);
    }
Exemple #4
0
 void faseDoEnviaCriature()
 {
     mensagemAtual=21;
     mens.mensagem = essaConversa[21];
     fase = faseDaEntrada.enviaCriature;
     H = CoreanTransform.gameObject. AddComponent<heroi>();
     tuto.H = H;
     H.limpaTodasAsVariaveis();
     H.criaturesAtivos.Add(new cCriature(nomesCriatures.FelixCat,20).criature());
     aE = gameObject.AddComponent<animaEnvia>();
     aE.posCriature = CoreanTransform.position-transform.forward*3;
     CoreanTransform.rotation = Quaternion.LookRotation(Vector3.right);
     aE.oInstanciado = nomesCriatures.FelixCat;
     animatorDoCorean.SetBool("chama",true);
 }