Beispiel #1
0
    public Urkan(uint nivel = 1)
    {
        psiquico carac = new psiquico();

        Nome = "Urkan";

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

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

        emissor = "Esqueleto/Bone/Bone_001/Bone_002/Bone_003/Bone_004";

        colisores[nomesGolpes.garra] = new colisor("Esqueleto/Bone/Bone_001/Bone_002/Bone_002_R/Bone_002_R_001/Bone_002_R_002",
                                                   new Vector3(0.18f, 0, 0),
                                                   new Vector3(-0.525f, -0.057f, -0.015f));

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


        cAtributos[0].Taxa = 0.20f;             //Pontos de Vida
        cAtributos[1].Taxa = 0.22f;             //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 = 5f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao       = 2f;

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

        listaDeGolpes = listaGolpes;
    }
Beispiel #2
0
    public Urkan(uint nivel = 1)
    {
        psiquico carac = new psiquico ();

        Nome = "Urkan";

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

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

        emissor = "Esqueleto/Bone/Bone_001/Bone_002/Bone_003/Bone_004";

        colisores[nomesGolpes.garra] = new colisor("Esqueleto/Bone/Bone_001/Bone_002/Bone_002_R/Bone_002_R_001/Bone_002_R_002",
                                         new Vector3(0.18f,0,0),
                                         new Vector3(-0.525f,-0.057f,-0.015f));

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

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

        cAtributos[0].Taxa = 0.20f;	//Pontos de Vida
        cAtributos[1].Taxa = 0.22f;	//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 = 5f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao = 2f;

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

        listaDeGolpes = listaGolpes;
    }
Beispiel #3
0
    public FelixCat(uint nivel = 1)
    {
        psiquico carac = new psiquico();

        Nome = "FelixCat";

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

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

        emissor = "metarig";

        colisores[nomesGolpes.garra] = new colisor("metarig/hips/spine/chest/shoulder_R/upper_arm_R/forearm_R/hand_R/palm_04_R",
                                                   new Vector3(0, 0, 0),
                                                   new Vector3(-0.705f, 0.041f, 0.003f));

        colisores[nomesGolpes.energiaDeGarras] = new colisor("metarig/hips/spine/chest/shoulder_R/upper_arm_R/forearm_R/hand_R/palm_04_R",
                                                             new Vector3(0, 0, 0),
                                                             new Vector3(-0.705f, 0.041f, 0.003f));

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

        velocidadeAndando = 3f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao       = 2f;

        alturaCamera    = 2f;
        distanciaCamera = 6f;


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

        listaDeGolpes = listaGolpes;
    }
Beispiel #4
0
    public FelixCat(uint nivel = 1)
    {
        psiquico carac = new psiquico ();

        Nome = "FelixCat";

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

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

        emissor = "metarig";

        colisores[nomesGolpes.garra] = new colisor("metarig/hips/spine/chest/shoulder_R/upper_arm_R/forearm_R/hand_R/palm_04_R",
                                         new Vector3(0,0,0),
                                         new Vector3(-0.705f,0.041f,0.003f));

        colisores[nomesGolpes.energiaDeGarras] = new colisor("metarig/hips/spine/chest/shoulder_R/upper_arm_R/forearm_R/hand_R/palm_04_R",
                                         new Vector3(0,0,0),
                                         new Vector3(-0.705f,0.041f,0.003f));

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

        velocidadeAndando = 3f;

        velocidadeDeRotacaoParado = 1.51f;
        velocidadeDeRotacao = 2f;

        alturaCamera = 2f;
        distanciaCamera = 6f;

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

        listaDeGolpes = listaGolpes;
    }