示例#1
0
文件: Baratarab.cs 项目: fayvit/PQP
    public Baratarab(uint nivel = 1)
    {
        inseto caracC = new inseto ();

        Nome = "Baratarab";

        meusTipos = new String[2];
        meusTipos [0] = nomeTipos.Inseto.ToString();
        meusTipos [1] = nomeTipos.Voador.ToString();

        for(int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt] = new tipos();
            contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString();
            contraTipos[cnt].Mod = caracC._caracTipo[cnt].Mod;
        }

        emissor = "Arma__o/Bone_001/Bone/Bone_002";

        colisores[nomesGolpes.cabecada] = new colisor("Arma__o/Bone_001/Bone/Bone_002",
                                          new Vector3(0,0,0),
                                          new Vector3(-0.283f,0.014f,-0.245f));
        colisores[nomesGolpes.sobreVoo] = new colisor("Arma__o/Bone_001/Bone/",
                                                      new Vector3(0,0,0),
                                                      new Vector3(-0.163f,0.017f,0.139f));
        /*		*****************
         *
            personalizaçao das taas de evoluçao individual do Criature
            a soma deve ser 1

            *********************
         *
         */

        cAtributos[0].Taxa = 0.21f;	//Pontos de Vida
        cAtributos[1].Taxa = 0.21f;	//pontos de Energia
        cAtributos[2].Taxa = 0.24f;	//pontos de Poder
        cAtributos[3].Taxa = 0.17f;	//pontos de Força
        cAtributos[4].Taxa = 0.17f;	//pontos de Defesa

        /***************************************************************************/

        apiceDoPulo = 1.5f;
        velocidadeNoAr = 2f;
        velocidadeCaindo = 5f;

        velocidadeAndando = 5.5f;

        distanciaFundamentadora = 0.15f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao = 2f;

        alturaCamera = 3.5f;
        distanciaCamera = 6f;

        Golpes = golpesAtivos (nivel,listaGolpes);  incrementaNivel(nivel);

        listaDeGolpes = listaGolpes;
    }
示例#2
0
    public Iruin(uint nivel = 1)
    {
        inseto caracC = new inseto();

        Nome = "Iruin";

        meusTipos     = new String[1];
        meusTipos [0] = nomeTipos.Inseto.ToString();

        for (int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt]      = new tipos();
            contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString();
            contraTipos[cnt].Mod  = caracC._caracTipo[cnt].Mod;
        }

        emissor = "Esqueleto/gomo1/cabeca";

        colisores[nomesGolpes.chicoteDeCalda] = new colisor("Esqueleto/gomo2/gomo3/rabo",
                                                            new Vector3(0, 0, 0),
                                                            new Vector3(-0.444f, 0, 0f));



        cAtributos [0].Maximo   = 12;
        cAtributos [0].Corrente = 12;
        cAtributos [0].Basico   = 12;

        apiceDoPulo      = 1.5f;
        velocidadeNoAr   = 2f;
        velocidadeCaindo = 5f;

        velocidadeAndando = 5.5f;

        distanciaFundamentadora = 0.15f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao       = 2f;

        alturaCamera    = 5f;
        distanciaCamera = 7f;

        Golpes = golpesAtivos(nivel, listaGolpes);  incrementaNivel(nivel);

        listaDeGolpes = listaGolpes;
    }
示例#3
0
文件: Iruin.cs 项目: fayvit/PQP
    public Iruin(uint nivel = 1)
    {
        inseto caracC = new inseto ();

        Nome = "Iruin";

        meusTipos = new String[1];
        meusTipos [0] = nomeTipos.Inseto.ToString();

        for(int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt] = new tipos();
            contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString();
            contraTipos[cnt].Mod = caracC._caracTipo[cnt].Mod;
        }

        emissor = "Esqueleto/gomo1/cabeca";

        colisores[nomesGolpes.chicoteDeCalda] = new colisor("Esqueleto/gomo2/gomo3/rabo",
                                          new Vector3(0,0,0),
                                          new Vector3(-0.444f,0,0f));

        cAtributos [0].Maximo = 12;
        cAtributos [0].Corrente = 12;
        cAtributos [0].Basico = 12;

        apiceDoPulo = 1.5f;
        velocidadeNoAr = 2f;
        velocidadeCaindo = 5f;

        velocidadeAndando = 5.5f;

        distanciaFundamentadora = 0.15f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao = 2f;

        alturaCamera = 5f;
        distanciaCamera = 7f;

        Golpes = golpesAtivos (nivel,listaGolpes);  incrementaNivel(nivel);

        listaDeGolpes = listaGolpes;
    }
示例#4
0
文件: Izicuolo.cs 项目: fayvit/PQP
    public Izicuolo(uint nivel = 1)
    {
        inseto caracC = new inseto ();

        Nome = "Izicuolo";

        meusTipos = new String[1];
        meusTipos [0] = nomeTipos.Inseto.ToString();

        for(int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt] = new tipos();
            contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString();
            contraTipos[cnt].Mod = caracC._caracTipo[cnt].Mod;
        }

        emissor = "Arma__o/Corpo/";

        acimaDoChao[nomesGolpes.gosmaAcida] = 0.1f;
        acimaDoChao[nomesGolpes.gosmaDeInseto] = 0.1f;

        colisores[nomesGolpes.bastao] = new colisor("Arma__o/Corpo/bracoD/punhoD/punhoD_001",
                                          new Vector3(0,0,0),
                                                    new Vector3(0.382f,-0.192f,0.509f));

        apiceDoPulo = 1.5f;
        velocidadeNoAr = 2f;
        velocidadeCaindo = 5f;

        velocidadeAndando = 5.5f;

        distanciaFundamentadora = 0.15f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao = 2f;

        alturaCamera = 3.5f;
        distanciaCamera = 6f;

        Golpes = golpesAtivos (nivel,listaGolpes);  incrementaNivel(nivel);

        listaDeGolpes = listaGolpes;
    }
    public Izicuolo(uint nivel = 1)
    {
        inseto caracC = new inseto();

        Nome = "Izicuolo";

        meusTipos     = new String[1];
        meusTipos [0] = nomeTipos.Inseto.ToString();

        for (int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt]      = new tipos();
            contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString();
            contraTipos[cnt].Mod  = caracC._caracTipo[cnt].Mod;
        }

        emissor = "Arma__o/Corpo/";

        acimaDoChao[nomesGolpes.gosmaAcida]    = 0.1f;
        acimaDoChao[nomesGolpes.gosmaDeInseto] = 0.1f;

        colisores[nomesGolpes.bastao] = new colisor("Arma__o/Corpo/bracoD/punhoD/punhoD_001",
                                                    new Vector3(0, 0, 0),
                                                    new Vector3(0.382f, -0.192f, 0.509f));

        apiceDoPulo      = 1.5f;
        velocidadeNoAr   = 2f;
        velocidadeCaindo = 5f;

        velocidadeAndando = 5.5f;

        distanciaFundamentadora = 0.15f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao       = 2f;

        alturaCamera    = 3.5f;
        distanciaCamera = 6f;

        Golpes = golpesAtivos(nivel, listaGolpes);  incrementaNivel(nivel);

        listaDeGolpes = listaGolpes;
    }
示例#6
0
文件: Baratarab.cs 项目: fayvit/PQP
    public Baratarab(uint nivel = 1)
    {
        inseto caracC = new inseto();

        Nome = "Baratarab";

        meusTipos     = new String[2];
        meusTipos [0] = nomeTipos.Inseto.ToString();
        meusTipos [1] = nomeTipos.Voador.ToString();

        for (int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt]      = new tipos();
            contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString();
            contraTipos[cnt].Mod  = caracC._caracTipo[cnt].Mod;
        }

        emissor = "Arma__o/Bone_001/Bone/Bone_002";

        colisores[nomesGolpes.cabecada] = new colisor("Arma__o/Bone_001/Bone/Bone_002",
                                                      new Vector3(0, 0, 0),
                                                      new Vector3(-0.283f, 0.014f, -0.245f));
        colisores[nomesGolpes.sobreVoo] = new colisor("Arma__o/Bone_001/Bone/",
                                                      new Vector3(0, 0, 0),
                                                      new Vector3(-0.163f, 0.017f, 0.139f));

        /*		*****************
         *
         *      personalizaçao das taas de evoluçao individual do Criature
         *      a soma deve ser 1
         *
         *********************
         *
         */


        cAtributos[0].Taxa = 0.21f;             //Pontos de Vida
        cAtributos[1].Taxa = 0.21f;             //pontos de Energia
        cAtributos[2].Taxa = 0.24f;             //pontos de Poder
        cAtributos[3].Taxa = 0.17f;             //pontos de Força
        cAtributos[4].Taxa = 0.17f;             //pontos de Defesa


        /***************************************************************************/

        apiceDoPulo      = 1.5f;
        velocidadeNoAr   = 2f;
        velocidadeCaindo = 5f;

        velocidadeAndando = 5.5f;

        distanciaFundamentadora = 0.15f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao       = 2f;

        alturaCamera    = 3.5f;
        distanciaCamera = 6f;

        Golpes = golpesAtivos(nivel, listaGolpes);  incrementaNivel(nivel);

        listaDeGolpes = listaGolpes;
    }