public Cabecu(uint nivel = 1) { terra caracC = new terra(); Nome = "Cabeçu"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Terra.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/base/corpo/bocaB"; acimaDoChao[nomesGolpes.rajadaDeTerra] = 0.1f; colisores[nomesGolpes.dentada] = new colisor("Arma__o/corpoBase/corpoP/pescoco/cabeca", new Vector3(0, 0f, 0), new Vector3(-0.449f, 0.135f, -0.37f)); colisores[nomesGolpes.chute] = new colisor("Arma__o/base/pernaD/peD1/peD2", new Vector3(0, 0f, 0), new Vector3(-0.156f, 0.096f, -0.212f)); /* ***************** * * personalizaçao das taxas de evoluçao individual do Criature *** a soma deve ser 1 *** *** ********************* * */ cAtributos[(int)nomesAtributos.PV].Taxa = 0.17f; //Pontos de Vida cAtributos[(int)nomesAtributos.PE].Taxa = 0.19f; //pontos de Energia cAtributos[(int)nomesAtributos.Poder].Taxa = 0.2f; //pontos de Poder cAtributos[(int)nomesAtributos.Forca].Taxa = 0.22f; //pontos de Força cAtributos[(int)nomesAtributos.Defesa].Taxa = 0.22f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 2.5f; velocidadeNoAr = 1.9f; velocidadeCaindo = 4.95f; velocidadeAndando = 5f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; //alturaCamera = 1.2f; //distanciaCamera = 4f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Cabecu(uint nivel = 1) { terra caracC = new terra (); Nome = "Cabeçu"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Terra.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/base/corpo/bocaB"; acimaDoChao[nomesGolpes.rajadaDeTerra] = 0.1f; colisores[nomesGolpes.dentada] = new colisor("Arma__o/corpoBase/corpoP/pescoco/cabeca", new Vector3(0,0f,0), new Vector3(-0.449f,0.135f,-0.37f)); colisores[nomesGolpes.chute] = new colisor("Arma__o/base/pernaD/peD1/peD2", new Vector3(0,0f,0), new Vector3(-0.156f,0.096f,-0.212f)); /* ***************** * personalizaçao das taxas de evoluçao individual do Criature *** a soma deve ser 1 *** ********************* * */ cAtributos[(int)nomesAtributos.PV].Taxa = 0.17f; //Pontos de Vida cAtributos[(int)nomesAtributos.PE].Taxa = 0.19f; //pontos de Energia cAtributos[(int)nomesAtributos.Poder].Taxa = 0.2f; //pontos de Poder cAtributos[(int)nomesAtributos.Forca].Taxa = 0.22f; //pontos de Força cAtributos[(int)nomesAtributos.Defesa].Taxa = 0.22f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 2.5f; velocidadeNoAr = 1.9f; velocidadeCaindo = 4.95f; velocidadeAndando = 5f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; //alturaCamera = 1.2f; //distanciaCamera = 4f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Oderc(uint nivel = 1) { terra caracC = new terra (); Nome = "Oderc"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Terra.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/centro/c1/c2/cabeca/bocaC"; tempoDeInstancia[nomesGolpes.rajadaDeTerra] = 0.25f; tempoDeInstancia[nomesGolpes.vingancaDaTerra] = 0.15f; colisores[nomesGolpes.chicoteDeCalda] = new colisor("esqueleto/centroReverso/r1/r2/r3/rabo", new Vector3(0,0f,0), new Vector3(0.051f,0.254f,0.38f)); colisores[nomesGolpes.garra] = new colisor("Arma__o/base/pernaD/peD1/peD2", new Vector3(0,0f,0), new Vector3(-0.156f,0.096f,-0.212f)); /* ***************** * personalizaçao das taxas de evoluçao individual do Criature a soma deve ser 1 ********************* * */ cAtributos[(int)nomesAtributos.PV].Taxa = 0.18f; //Pontos de Vida cAtributos[(int)nomesAtributos.PE].Taxa = 0.18f; //pontos de Energia cAtributos[(int)nomesAtributos.Poder].Taxa = 0.22f; //pontos de Poder cAtributos[(int)nomesAtributos.Forca].Taxa = 0.24f; //pontos de Força cAtributos[(int)nomesAtributos.Defesa].Taxa = 0.18f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 2.5f; velocidadeNoAr = 1.9f; velocidadeCaindo = 4.95f; velocidadeAndando = 5f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; //alturaCamera = 1.2f; //distanciaCamera = 4f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Oderc(uint nivel = 1) { terra caracC = new terra(); Nome = "Oderc"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Terra.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/centro/c1/c2/cabeca/bocaC"; tempoDeInstancia[nomesGolpes.rajadaDeTerra] = 0.25f; tempoDeInstancia[nomesGolpes.vingancaDaTerra] = 0.15f; colisores[nomesGolpes.chicoteDeCalda] = new colisor("esqueleto/centroReverso/r1/r2/r3/rabo", new Vector3(0, 0f, 0), new Vector3(0.051f, 0.254f, 0.38f)); colisores[nomesGolpes.garra] = new colisor("Arma__o/base/pernaD/peD1/peD2", new Vector3(0, 0f, 0), new Vector3(-0.156f, 0.096f, -0.212f)); /* ***************** * * personalizaçao das taxas de evoluçao individual do Criature * a soma deve ser 1 * ********************* * */ cAtributos[(int)nomesAtributos.PV].Taxa = 0.18f; //Pontos de Vida cAtributos[(int)nomesAtributos.PE].Taxa = 0.18f; //pontos de Energia cAtributos[(int)nomesAtributos.Poder].Taxa = 0.22f; //pontos de Poder cAtributos[(int)nomesAtributos.Forca].Taxa = 0.24f; //pontos de Força cAtributos[(int)nomesAtributos.Defesa].Taxa = 0.18f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 2.5f; velocidadeNoAr = 1.9f; velocidadeCaindo = 4.95f; velocidadeAndando = 5f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; //alturaCamera = 1.2f; //distanciaCamera = 4f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }