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; }
public Abutre(uint nivel = 1) { voador caracC = new voador(); Nome = "Abutre"; meusTipos = new String[1]; meusTipos [0] = 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 = "Esqueleto/corpo1/corpo2/corpo3/pescoco/cabeca"; distanciaEmissora[nomesGolpes.ventosCortantes] = 0.75f; colisores[nomesGolpes.bico] = new colisor("Esqueleto/corpo1/corpo2/corpo3/pescoco/cabeca", new Vector3(0, 0, 0), new Vector3(-0.621f, -0, 0.244f)); colisores[nomesGolpes.sobreVoo] = new colisor("Esqueleto/corpo1/Bone_L", new Vector3(0, 0, 0), new Vector3(-0.81f, 0.12f, -0.35f)); /* ***************** * * 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.24f; //pontos de Energia cAtributos[(int)nomesAtributos.Poder].Taxa = 0.23f; //pontos de Poder cAtributos[(int)nomesAtributos.Forca].Taxa = 0.17f; //pontos de Força cAtributos[(int)nomesAtributos.Defesa].Taxa = 0.18f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 2.6f; velocidadeNoAr = 2.2f; velocidadeCaindo = 5f; velocidadeAndando = 6.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public ActionResult eliminartipo(tipos newtipo) { DataClasses1DataContext dt = new DataClasses1DataContext(); if ((from i in dt.tipos where i.nombre == newtipo.nombre select i).ToList().Count == 0) { ViewBag.flag = 0; } else { var x = (from i in dt.tipos where i.nombre == newtipo.nombre select new { nombre = i.nombre, id = i.id, descripcion = i.descripcion, precio = i.precio }).ToArray()[0]; ViewBag.id = x.id; ViewBag.descripcion = x.descripcion; ViewBag.precio = x.precio; ViewBag.nombre = x.nombre; ViewBag.flag = 1; } return(View()); }
public Criature() { //Debug.Log("bugadaço"); contraTipos = new tipos[Enum.GetValues(typeof(nomeTipos)).Length]; for (int cnt = 0; cnt < contraTipos.Length; cnt++) { contraTipos[cnt] = new tipos(); contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString(); } mNivel = new modificadorDeNivel(); cAtributos = new atributos[Enum.GetValues(typeof(nomesAtributos)).Length]; for (int cnt = 0; cnt < cAtributos.Length; cnt++) { cAtributos[cnt] = new atributos(); cAtributos[cnt].Nome = ((nomesAtributos)cnt).ToString(); cAtributos[cnt].Basico = cAtributos[cnt].padrao() > 1 ?(uint)Mathf.RoundToInt(cAtributos[cnt].padrao() / 4) :1; cAtributos[cnt].Corrente = cAtributos[cnt].padrao(); cAtributos[cnt].Maximo = cAtributos[cnt].padrao(); // Debug.Log(cnt+" : "+cAtributos[cnt].padrao()); } }
public Babaucu(uint nivel = 1) { normal carac = new normal(); Nome = "Babauçu"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Normal.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 = ""; //"Arma__o/corpo3/corpo2/corpo1/pescoco/cabeca/bocaC"; acimaDoChao[nomesGolpes.olharMal] = 0.35f; acimaDoChao[nomesGolpes.anelDoOlhar] = 0.4f; colisores[nomesGolpes.chicoteDeMao] = new colisor("esqueleto/corpo/preBracoD/bracoD1/bracoD2/bracoD3/bracoD4", new Vector3(0, 0, 0f), new Vector3(-0.2f, 0.53f, -0.13f)); colisores[nomesGolpes.dentada] = new colisor("esqueleto/corpo/", new Vector3(0, 0, 0.3f), new Vector3(-0.2f, 0f, 0.723f)); colisores[nomesGolpes.sobreSalto] = new colisor("esqueleto/corpo/", new Vector3(0, 0, 1.2f), new Vector3(-0.365f, 0.113f, -0.325f)); /* * colisores["garra"] = new colisor("Arma__o/corpo3_R/", * new Vector3(0,0,0.3f), * new Vector3(-0.365f,0.113f,-0.325f));*/ cAtributos [0].Maximo = 10; cAtributos [0].Corrente = 10; cAtributos [0].Basico = 10; apiceDoPulo = 1.5f; velocidadeNoAr = 8f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Vampire(uint nivel = 1) { voador carac = new voador (); Nome = "Vampire"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Voador.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_02_R", new Vector3(0,0,0), new Vector3(-0.125f,0.011f,0.022f)); colisores[nomesGolpes.energiaDeGarras] = new colisor("metarig/hips/spine/chest/shoulder_R/upper_arm_R/forearm_R/hand_R/palm_02_R", new Vector3(0,0,0), new Vector3(-0.705f,0.041f,0.003f)); /* ***************** * personalizaçao das taas de evoluçao individual do Criature a soma deve ser 1 ********************* * */ cAtributos[0].Taxa = 0.22f; //Pontos de Vida cAtributos[1].Taxa = 0.17f; //pontos de Energia cAtributos[2].Taxa = 0.22f; //pontos de Poder cAtributos[3].Taxa = 0.19f; //pontos de Força cAtributos[4].Taxa = 0.20f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5.5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; alturaCamera = 2f; distanciaCamera = 6f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Flam(uint nivel = 1) { fogo carac = new fogo(); Nome = "Flam"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Fogo.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/Bone_005"; 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)); colisores[nomesGolpes.tosteAtaque] = new colisor("Esqueleto/Bone", new Vector3(0f, 0, 0), new Vector3(0f, 0f, -0f)); /***************** * * personalizaçao das taas de evoluçao individual do Criature * a soma deve ser 1 * ********************* * */ cAtributos[0].Taxa = 0.18f; //Pontos de Vida cAtributos[1].Taxa = 0.22f; //pontos de Energia cAtributos[2].Taxa = 0.25f; //pontos de Poder cAtributos[3].Taxa = 0.18f; //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; }
public Abutre(uint nivel = 1) { voador caracC = new voador (); Nome = "Abutre"; meusTipos = new String[1]; meusTipos [0] = 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 = "Esqueleto/corpo1/corpo2/corpo3/pescoco/cabeca"; distanciaEmissora[nomesGolpes.ventosCortantes] = 0.75f; colisores[nomesGolpes.bico] = new colisor("Esqueleto/corpo1/corpo2/corpo3/pescoco/cabeca", new Vector3(0,0,0), new Vector3(-0.621f,-0,0.244f)); colisores[nomesGolpes.sobreVoo] = new colisor("Esqueleto/corpo1/Bone_L", new Vector3(0,0,0), new Vector3(-0.81f,0.12f,-0.35f)); /* ***************** * 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.24f; //pontos de Energia cAtributos[(int)nomesAtributos.Poder].Taxa = 0.23f; //pontos de Poder cAtributos[(int)nomesAtributos.Forca].Taxa = 0.17f; //pontos de Força cAtributos[(int)nomesAtributos.Defesa].Taxa = 0.18f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 2.6f; velocidadeNoAr = 2.2f; velocidadeCaindo = 5f; velocidadeAndando = 6.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Flam(uint nivel = 1) { fogo carac = new fogo (); Nome = "Flam"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Fogo.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/Bone_005"; 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)); colisores[nomesGolpes.tosteAtaque] = new colisor("Esqueleto/Bone", new Vector3(0f,0,0), new Vector3(0f,0f,-0f)); /***************** * personalizaçao das taas de evoluçao individual do Criature a soma deve ser 1 ********************* * */ cAtributos[0].Taxa = 0.18f; //Pontos de Vida cAtributos[1].Taxa = 0.22f; //pontos de Energia cAtributos[2].Taxa = 0.25f; //pontos de Poder cAtributos[3].Taxa = 0.18f; //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; }
private void reasignarIsla() { oro = 5000; madera = 400; tabaco = 400; comida = 400; gastoComida = 20; gastoMadera = 20; gastoTabaco = 20; tipoActual = tipos.COMERCIO; }
private void umaCoisa() { for (int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome = ((nomeTipos)cnt).ToString(); } //_caracTipo[4].Mod = 0.5f;//terra //_caracTipo[5].Mod = 0.25f;//pedra }
private void umaCoisa() { for(int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome= ((nomeTipos)cnt).ToString(); } //_caracTipo[4].Mod = 0.5f;//terra //_caracTipo[5].Mod = 0.25f;//pedra }
public ActionResult actualizarper(tipos newtipo) { DataClasses1DataContext db = new DataClasses1DataContext(); tipo t = db.tipos.Single(u => u.id == newtipo.id); t.nombre = newtipo.nombre; t.descripcion = newtipo.desc; t.precio = newtipo.pre; db.SubmitChanges(); return(Redirect("../Cliente/RegistroT")); }
public Babaucu(uint nivel = 1) { normal carac = new normal (); Nome = "Babauçu"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Normal.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 = "";//"Arma__o/corpo3/corpo2/corpo1/pescoco/cabeca/bocaC"; acimaDoChao[nomesGolpes.olharMal] = 0.35f; colisores[nomesGolpes.chicoteDeMao] = new colisor("esqueleto/corpo/preBracoD/bracoD1/bracoD2/bracoD3/bracoD4", new Vector3(0,0,0f), new Vector3(-0.2f,0.53f,-0.13f)); colisores[nomesGolpes.dentada] = new colisor("esqueleto/corpo/", new Vector3(0,0,0.3f), new Vector3(-0.2f,0f,0.723f)); colisores[nomesGolpes.sobreSalto] = new colisor("esqueleto/corpo/", new Vector3(0,0,1.2f), new Vector3(-0.365f,0.113f,-0.325f)); /* colisores["garra"] = new colisor("Arma__o/corpo3_R/", new Vector3(0,0,0.3f), new Vector3(-0.365f,0.113f,-0.325f));*/ cAtributos [0].Maximo = 10; cAtributos [0].Corrente = 10; cAtributos [0].Basico = 10; apiceDoPulo = 1.5f; velocidadeNoAr = 8f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Onarac(uint nivel = 1) { normal caracC = new normal(); Nome = "Onarac"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Normal.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/corpo"; */ colisores[nomesGolpes.chute] = new colisor("esqueleto/corpo/coxaD/pernaD/calcanharD", new Vector3(0, 0, 0), new Vector3(-0.25f, 0.034f, -0.339f)); colisores[nomesGolpes.espada] = new colisor("esqueleto/corpo/anteBracoD/bracoD/maoD", new Vector3(0, 0, 0), new Vector3(-0.335f, -0.202f, 0.147f)); colisores[nomesGolpes.sobreSalto] = new colisor("esqueleto/corpo/", new Vector3(0, 0, 1.2f), new Vector3(-0.365f, 0.113f, -0.325f)); cAtributos [0].Maximo = 18; cAtributos [0].Corrente = 18; cAtributos [0].Basico = 18; apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5.5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; alturaCamera = 3f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Onarac(uint nivel = 1) { normal caracC = new normal (); Nome = "Onarac"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Normal.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/corpo"; */ colisores[nomesGolpes.chute] = new colisor("esqueleto/corpo/coxaD/pernaD/calcanharD", new Vector3(0,0,0), new Vector3(-0.25f,0.034f,-0.339f)); colisores[nomesGolpes.espada] = new colisor("esqueleto/corpo/anteBracoD/bracoD/maoD", new Vector3(0,0,0), new Vector3(-0.335f,-0.202f,0.147f)); colisores[nomesGolpes.sobreSalto] = new colisor("esqueleto/corpo/", new Vector3(0,0,1.2f), new Vector3(-0.365f,0.113f,-0.325f)); cAtributos [0].Maximo = 18; cAtributos [0].Corrente = 18; cAtributos [0].Basico = 18; apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5.5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; alturaCamera = 3f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
private void umaCoisa() { for (int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome = ((nomeTipos)cnt).ToString(); } _caracTipo[1].Mod = 0.25f; //fogo _caracTipo[2].Mod = 1.75f; //planta _caracTipo[3].Mod = 2f; //gelo _caracTipo[4].Mod = 0.5f; //terra _caracTipo[5].Mod = 0.5f; //pedra _caracTipo[6].Mod = 1.75f; //psiquico _caracTipo[7].Mod = 2f; //eletrico }
private void umaCoisa() { for(int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome= ((nomeTipos)cnt).ToString(); } _caracTipo[1].Mod =0.25f;//fogo _caracTipo[2].Mod = 1.75f;//planta _caracTipo[3].Mod = 2f;//gelo _caracTipo[4].Mod = 0.5f;//terra _caracTipo[5].Mod = 0.5f;//pedra _caracTipo[6].Mod = 1.75f;//psiquico _caracTipo[7].Mod = 2f;//eletrico }
public ActionResult RegistroT(tipos newtipo) { DataClasses1DataContext db = new DataClasses1DataContext(); if (ModelState.IsValid) { tipo ti = new tipo(); ti.nombre = newtipo.nombre; ti.descripcion = newtipo.desc; ti.precio = newtipo.pre; db.tipos.InsertOnSubmit(ti); db.SubmitChanges(); } ViewBag.ti = (from a in db.tipos select a).ToList(); return(Redirect("../Tipo/RegistroT")); }
public Nedak(uint nivel = 1) { agua caracAgua = new agua(); Nome = "Nedak"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Agua.ToString(); for (int cnt = 0; cnt < contraTipos.Length; cnt++) { contraTipos[cnt] = new tipos(); contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString(); contraTipos[cnt].Mod = caracAgua._caracTipo[cnt].Mod; } /* * Nedak tem fraqueza especial contra Eletricidade * e e forte excepcionalmente contra veneno */ contraTipos[9].Mod = 0.1f; //Veneno contraTipos[7].Mod = 2f; //Eletrico distanciaEmissora[nomesGolpes.rajadaDeAgua] = 0.2f; acimaDoChao[nomesGolpes.rajadaDeAgua] = -0.2f; emissor = "Arma__o/Bone"; colisores[nomesGolpes.cabecada] = new colisor("Arma__o/Bone", new Vector3(0, 0, 0), new Vector3(-0.627f, -0, 0.152f)); colisores[nomesGolpes.hidroBomba] = new colisor("Arma__o/Bone", new Vector3(0, 0, 0), new Vector3(-0.26f, -0, 0)); apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Aladegg(uint nivel = 1) { voador caracC = new voador(); Nome = "Aladegg"; meusTipos = new String[1]; meusTipos [0] = 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 = "esqueleto/corpo"; colisores[nomesGolpes.chute] = new colisor("esqueleto/corpo/coxaD/pernaD/peD", new Vector3(0, 0, 0), new Vector3(-0.11f, -0, 0.244f)); colisores[nomesGolpes.sobreVoo] = new colisor("esqueleto/corpo/coxaD/pernaD/peD", new Vector3(0, 0, 0), new Vector3(-0.11f, -0, 0.244f)); cAtributos [0].Maximo = 16; cAtributos [0].Corrente = 16; cAtributos [0].Basico = 16; apiceDoPulo = 1.75f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5.5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; alturaCamera = 6f; distanciaCamera = 8f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
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; }
public Aladegg(uint nivel = 1) { voador caracC = new voador (); Nome = "Aladegg"; meusTipos = new String[1]; meusTipos [0] = 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 = "esqueleto/corpo"; colisores[nomesGolpes.chute] = new colisor("esqueleto/corpo/coxaD/pernaD/peD", new Vector3(0,0,0), new Vector3(-0.11f,-0,0.244f)); colisores[nomesGolpes.sobreVoo] = new colisor("esqueleto/corpo/coxaD/pernaD/peD", new Vector3(0,0,0), new Vector3(-0.11f,-0,0.244f)); cAtributos [0].Maximo = 16; cAtributos [0].Corrente = 16; cAtributos [0].Basico = 16; apiceDoPulo = 1.75f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5.5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; alturaCamera = 6f; distanciaCamera = 8f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Arpia(uint nivel = 1) { voador caracC = new voador(); Nome = "Arpia"; meusTipos = new String[2]; meusTipos [0] = nomeTipos.Voador.ToString(); meusTipos [1] = nomeTipos.Eletrico.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/corpo1/corpo2/corpo3/pescoco/cabeca"; colisores[nomesGolpes.bico] = new colisor("Esqueleto/corpo1/corpo2/corpo3/pescoco/cabeca", new Vector3(0, 0, 0), new Vector3(-0.621f, -0, 0.244f)); colisores[nomesGolpes.sobreVoo] = new colisor("Esqueleto/corpo1/Bone_L", new Vector3(0, 0, 0), new Vector3(-0.81f, 0.12f, -0.35f)); cAtributos [0].Maximo = 8; cAtributos [0].Corrente = 8; cAtributos [0].Basico = 8; apiceDoPulo = 1.6f; velocidadeNoAr = 2.2f; velocidadeCaindo = 5f; velocidadeAndando = 6.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Florest(uint nivel = 1) { planta carac = new planta(); Nome = "Florest"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Planta.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 = "Arma__o/corpo"; acimaDoChao[nomesGolpes.laminaDeFolha] = 0.5f; acimaDoChao[nomesGolpes.furacaoDeFolhas] = 0.15f; distanciaEmissora[nomesGolpes.furacaoDeFolhas] = 0.5f; colisores[nomesGolpes.garra] = new colisor("Arma__o/corpo/quadrilD/pernaD1/pernaD2/peD/", new Vector3(0, 0, 0.3f), new Vector3(0, 0.48f, -0.62f)); colisores[nomesGolpes.tempestadeDeFolhas] = new colisor("Arma__o/corpo", new Vector3(0, 0, 0.3f), new Vector3(0, 0, 0f)); distanciaFundamentadora = 0.2f; apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Marak(uint nivel = 1) { normal carac = new normal(); Nome = "Marak"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Normal.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 = "Arma__o/corpo3/corpo2/corpo1/pescoco/cabeca/bocaC"; colisores[nomesGolpes.chifre] = new colisor("Arma__o/corpo3/corpo2/corpo1/pescoco/cabeca/", new Vector3(0, 0, 6.79f), new Vector3(-0.6522f, -0.0274f, -0.914f)); colisores[nomesGolpes.garra] = new colisor("Arma__o/corpo3_R/", new Vector3(0, 0, 0.3f), new Vector3(-0.331f, -0.344f, -0.192f)); colisores[nomesGolpes.sobreSalto] = new colisor("Arma__o/corpo3/", new Vector3(0, 0, 1.2f), new Vector3(-0.365f, 0.113f, -0.325f)); cAtributos [0].Maximo = 12; cAtributos [0].Corrente = 12; cAtributos [0].Basico = 12; apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
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; }
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 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; }
public Marak(uint nivel = 1) { normal carac = new normal (); Nome = "Marak"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Normal.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 = "Arma__o/corpo3/corpo2/corpo1/pescoco/cabeca/bocaC"; colisores[nomesGolpes.chifre] = new colisor("Arma__o/corpo3/corpo2/corpo1/pescoco/cabeca/", new Vector3(0,0,6.79f), new Vector3(-0.6522f,-0.0274f,-0.914f)); colisores[nomesGolpes.garra] = new colisor("Arma__o/corpo3_R/", new Vector3(0,0,0.3f), new Vector3(-0.331f,-0.344f,-0.192f)); colisores[nomesGolpes.sobreSalto] = new colisor("Arma__o/corpo3/", new Vector3(0,0,1.2f), new Vector3(-0.365f,0.113f,-0.325f)); cAtributos [0].Maximo = 12; cAtributos [0].Corrente = 12; cAtributos [0].Basico = 12; apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; 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; }
public Arpia(uint nivel = 1) { voador caracC = new voador (); Nome = "Arpia"; meusTipos = new String[2]; meusTipos [0] = nomeTipos.Voador.ToString(); meusTipos [1] = nomeTipos.Eletrico.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/corpo1/corpo2/corpo3/pescoco/cabeca"; colisores[nomesGolpes.bico] = new colisor("Esqueleto/corpo1/corpo2/corpo3/pescoco/cabeca", new Vector3(0,0,0), new Vector3(-0.621f,-0,0.244f)); colisores[nomesGolpes.sobreVoo] = new colisor("Esqueleto/corpo1/Bone_L", new Vector3(0,0,0), new Vector3(-0.81f,0.12f,-0.35f)); cAtributos [0].Maximo = 8; cAtributos [0].Corrente = 8; cAtributos [0].Basico = 8; apiceDoPulo = 1.6f; velocidadeNoAr = 2.2f; velocidadeCaindo = 5f; velocidadeAndando = 6.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Steal(uint nivel = 1) { eletrico caracC = new eletrico(); Nome = "Steal"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Eletrico.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 = "metarig/hips/chest"; colisores[nomesGolpes.cabecada] = new colisor("metarig/hips/chest/neck/head", new Vector3(0, 1.93f, 2.43f), new Vector3(-0.306f, -0.156f, -0.129f)); colisores[nomesGolpes.tempestadeEletrica] = new colisor("metarig/hips"); apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 6f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
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; }
public float Modificador(tipos ataque) { switch(tipo){ case(tipos.fuego): if(ataque == tipos.agua){ Log.AddLine("Fue un golpe superefectivo!"); return 2; } break; case(tipos.tierra): if(ataque == tipos.aire){ Log.AddLine("Fue un golpe superefectivo!"); return 2; } break; case(tipos.agua): if(ataque == tipos.tierra){ Log.AddLine("Fue un golpe superefectivo!"); return 2; } break; case(tipos.aire): if(ataque == tipos.fuego){ Log.AddLine("Fue un golpe superefectivo!"); return 2; } break; case(tipos.luz): if(ataque == tipos.oscuridad){ Log.AddLine("Fue un golpe superefectivo!"); return 2; } break; case(tipos.oscuridad): if(ataque == tipos.luz){ Log.AddLine("Fue un golpe superefectivo!"); return 2; } break; } return 1; }
private void umaCoisa() { for (int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome = ((nomeTipos)cnt).ToString(); } _caracTipo [0].Mod = 0.25f; //agua _caracTipo[1].Mod = 2f; //fogo //_caracTipo[2].Mod = 2f;//planta _caracTipo[3].Mod = 1.25f; //gelo _caracTipo[4].Mod = 0.75f; //terra _caracTipo[5].Mod = 0.75f; //pedra _caracTipo[6].Mod = 1.25f; //psiquico // 7 - Eletrico // 8 - NOrmal // 9 - veneno _caracTipo[10].Mod = 1.25f; // Inseto _caracTipo [11].Mod = 1.25f; // Voador }
private void umaCoisa() { for(int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome= ((nomeTipos)cnt).ToString(); } _caracTipo [0].Mod = 0.25f;//agua _caracTipo[1].Mod = 2f;//fogo //_caracTipo[2].Mod = 2f;//planta _caracTipo[3].Mod = 1.25f;//gelo _caracTipo[4].Mod = 0.75f;//terra _caracTipo[5].Mod = 0.75f;//pedra _caracTipo[6].Mod = 1.25f;//psiquico // 7 - Eletrico // 8 - NOrmal // 9 - veneno _caracTipo[10].Mod = 1.25f;// Inseto _caracTipo [11].Mod = 1.25f;// Voador }
public Florest(uint nivel = 1) { planta carac = new planta (); Nome = "Florest"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Planta.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 = "Arma__o/corpo"; acimaDoChao[nomesGolpes.laminaDeFolha] = 0.5f; colisores[nomesGolpes.garra] = new colisor("Arma__o/corpo/quadrilD/pernaD1/pernaD2/peD/", new Vector3(0,0,0.3f), new Vector3(0,0.48f,-0.62f)); colisores[nomesGolpes.tempestadeDeFolhas] = new colisor("Arma__o/corpo", new Vector3(0,0,0.3f), new Vector3(0,0,0f)); distanciaFundamentadora = 0.2f; apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
private void umaCoisa() { for (int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome = ((nomeTipos)cnt).ToString(); } _caracTipo[0].Mod = 2f; //Agua _caracTipo[1].Mod = 0.25f; //fogo _caracTipo[2].Mod = 1.75f; //planta //_caracTipo[3].Mod = 2f;//gelo //_caracTipo[4].Mod = 0.5f;//terra //_caracTipo[5].Mod = 0.5f;//pedra _caracTipo[6].Mod = 1.5f; //psiquico _caracTipo[7].Mod = 0.1f; //eletrico _caracTipo[8].Mod = 0.25f; //NOrmal _caracTipo[9].Mod = 0.25f; // Veneno //_caracTipo[10].Mod = 0.5f;// Inseto _caracTipo [11].Mod = 0.75f; // Voador _caracTipo[12].Mod = 0.5f; //Gas }
private void umaCoisa() { for(int cnt = 0; cnt < _caracTipo.Length; cnt++) { _caracTipo[cnt] = new tipos(); _caracTipo[cnt].Nome= ((nomeTipos)cnt).ToString(); } _caracTipo[0].Mod = 2f;//Agua _caracTipo[1].Mod =0.1f;//fogo _caracTipo[2].Mod = 1.75f;//planta //_caracTipo[3].Mod = 2f;//gelo //_caracTipo[4].Mod = 0.5f;//terra //_caracTipo[5].Mod = 0.5f;//pedra _caracTipo[6].Mod = 1.5f;//psiquico _caracTipo[7].Mod = 0.15f;//eletrico //_caracTipo[8].Mod = 0.25f;//NOrmal _caracTipo[9].Mod = 0.95f;// Veneno //_caracTipo[10].Mod = 0.5f;// Inseto //_caracTipo [11].Mod = 0.75f;// Voador _caracTipo[12].Mod = 0.75f;//Gas }
public PolyCharm(uint nivel = 1) { fogo carac = new fogo(); Nome = "PolyCharm"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Fogo.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 = "Arma__o_001/coluna1/coluna2/coluna3/pescoco/cabeca/boca"; colisores[nomesGolpes.garra] = new colisor("Arma__o_001/coluna1/pernaD/peD/", new Vector3(0.18f, 0, 0), new Vector3(-0.94f, 0, -0.26f)); colisores[nomesGolpes.tosteAtaque] = new colisor("Arma__o_001/coluna1", new Vector3(0f, 0, 0), new Vector3(0, 0, 0)); apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public PolyCharm(uint nivel = 1) { fogo carac = new fogo (); Nome = "PolyCharm"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Fogo.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 = "Arma__o_001/coluna1/coluna2/coluna3/pescoco/cabeca/boca"; colisores[nomesGolpes.garra] = new colisor("Arma__o_001/coluna1/pernaD/peD/", new Vector3(0.18f,0,0), new Vector3(-0.94f,0,-0.26f)); colisores[nomesGolpes.tosteAtaque] = new colisor("Arma__o_001/coluna1", new Vector3(0f,0,0), new Vector3(0,0,0)); apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Steal(uint nivel = 1) { eletrico caracC = new eletrico (); Nome = "Steal"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Eletrico.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 = "metarig/hips/chest"; colisores[nomesGolpes.cabecada] = new colisor("metarig/hips/chest/neck/head", new Vector3(0,1.93f,2.43f), new Vector3(-0.306f,-0.156f,-0.129f)); colisores[nomesGolpes.tempestadeEletrica] = new colisor("metarig/hips"); apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 6f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Xuash(uint nivel = 1) { agua caracAgua = new agua (); Nome = "Xuash"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Agua.ToString(); for(int cnt = 0; cnt < contraTipos.Length; cnt++) { contraTipos[cnt] = new tipos(); contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString(); contraTipos[cnt].Mod = caracAgua._caracTipo[cnt].Mod; } emissor = "Arma__o/Tronco/pescoco/Cabeca/BocaD"; colisores[nomesGolpes.tapa] = new colisor("Arma__o/Tronco/ombroD/BracoD1/BracoD2/punhoD", new Vector3(0,0,0), new Vector3(-0.26f,-0,0)); colisores[nomesGolpes.hidroBomba] = new colisor("Arma__o/Tronco", new Vector3(0,0,0), new Vector3(-0.26f,-0,0)); apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Xuash(uint nivel = 1) { agua caracAgua = new agua(); Nome = "Xuash"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Agua.ToString(); for (int cnt = 0; cnt < contraTipos.Length; cnt++) { contraTipos[cnt] = new tipos(); contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString(); contraTipos[cnt].Mod = caracAgua._caracTipo[cnt].Mod; } emissor = "Arma__o/Tronco/pescoco/Cabeca/BocaD"; colisores[nomesGolpes.tapa] = new colisor("Arma__o/Tronco/ombroD/BracoD1/BracoD2/punhoD", new Vector3(0, 0, 0), new Vector3(-0.26f, -0, 0)); colisores[nomesGolpes.hidroBomba] = new colisor("Arma__o/Tronco", new Vector3(0, 0, 0), new Vector3(-0.26f, -0, 0)); apiceDoPulo = 1.5f; velocidadeNoAr = 2f; velocidadeCaindo = 5f; velocidadeAndando = 5f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public void asignarMaterial(int material) { if (material == -1) { tipoIslaActual = Random.Range(0, 3); } else { tipoIslaActual = material; } switch (tipoIslaActual) { case 0: comida = 1000; tabaco = 0; madera = 0; tipoActual = tipos.COMIDA; break; case 1: comida = 0; tabaco = 1000; madera = 0; tipoActual = tipos.TABACO; break; case 2: comida = 0; tabaco = 0; madera = 1000; tipoActual = tipos.MADERA; break; } }
public Nessei(uint nivel = 1) { agua caracC = new agua (); Nome = "Nessei"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Agua.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/c3/cabeca/bocaB"; tempoDeInstancia[nomesGolpes.rajadaDeAgua] = 0.25f; tempoDeInstancia[nomesGolpes.turboDeAgua] = 0.15f; colisores[nomesGolpes.chicoteDeCalda] = new colisor("esqueleto/centroReverso/r1/r2/r3/rabo", new Vector3(0,0f,0), new Vector3(-0.093f,0.135f,-0.37f)); colisores[nomesGolpes.hidroBomba] = new colisor("esqueleto/centroReverso", new Vector3(0,0f,0), new Vector3(0,0,0f)); /* ***************** * personalizaçao das taxas de evoluçao individual do Criature a soma deve ser 1 ********************* * */ cAtributos[0].Taxa = 0.19f; //Pontos de Vida cAtributos[1].Taxa = 0.21f; //pontos de Energia cAtributos[2].Taxa = 0.26f; //pontos de Poder cAtributos[3].Taxa = 0.17f; //pontos de Força cAtributos[4].Taxa = 0.17f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 1.5f; velocidadeNoAr = 1.9f; velocidadeCaindo = 3.75f; velocidadeAndando = 5.5f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; alturaCamera = 6f; distanciaCamera = 8f; 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 Criature() { //Debug.Log("bugadaço"); contraTipos = new tipos[Enum.GetValues(typeof(nomeTipos)).Length]; for(int cnt = 0; cnt < contraTipos.Length; cnt++) { contraTipos[cnt] = new tipos(); contraTipos[cnt].Nome= ((nomeTipos)cnt).ToString(); } mNivel = new modificadorDeNivel (); cAtributos = new atributos[Enum.GetValues(typeof(nomesAtributos)).Length]; for(int cnt = 0; cnt<cAtributos.Length;cnt++) { cAtributos[cnt] = new atributos(); cAtributos[cnt].Nome = ((nomesAtributos)cnt).ToString(); cAtributos[cnt].Basico = cAtributos[cnt].padrao()>1 ?(uint)Mathf.RoundToInt(cAtributos[cnt].padrao()/4) :1; cAtributos[cnt].Corrente = cAtributos[cnt].padrao(); cAtributos[cnt].Maximo = cAtributos[cnt].padrao(); // Debug.Log(cnt+" : "+cAtributos[cnt].padrao()); } }
public Escorpirey(uint nivel = 1) { veneno caracC = new veneno (); Nome = "Escorpirey"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Veneno.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"; distanciaEmissora[nomesGolpes.ondaVenenosa] = 0.75f; colisores[nomesGolpes.chicoteDeCalda] = new colisor("Arma__o/Corpo/rabo1/rabo2/rabo3/rabo4/ferrao", new Vector3(0,0f,0), new Vector3(-0.463f,0.169f,-0.502f)); colisores[nomesGolpes.chuvaVenenosa] = new colisor(); cAtributos [0].Maximo = 12; cAtributos [0].Corrente = 12; cAtributos [0].Basico = 3; /* ***************** * personalizaçao das taas de evoluçao individual do Criature a soma deve ser 1 ********************* * */ cAtributos[0].Taxa = 0.17f; //Pontos de Vida cAtributos[1].Taxa = 0.16f; //pontos de Energia cAtributos[2].Taxa = 0.24f; //pontos de Poder cAtributos[3].Taxa = 0.17f; //pontos de Força cAtributos[4].Taxa = 0.26f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 1.4f; velocidadeNoAr = 1.9f; velocidadeCaindo = 4.75f; velocidadeAndando = 5.5f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; alturaCamera = 2f; distanciaCamera = 9.4f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public int GetDamage(int dam, tipos t, int punteria) { float pexito = Rnd.Next(0,100)+estado.statActual.velocidad; dam = Mathf.RoundToInt(dam*tipo.Modificador(t)); if((pexito > punteria)||(pexito>98)){ Log.AddLine(nombre+" logro esquivar el golpe!"); return estado.statActual.vida; } if(pexito < 5){ Log.AddLine("Fue un golpe bien propinado!"); dam *= 2; } if(dam <= 0){ Log.AddLine("No hizo mucho daño"); dam = 1; } estado.statActual.vida -= dam; if(estado.statActual.vida <= 0){ Log.AddLine(nombre+" fue derrotado!"); estado.statActual.vida = 0; } return estado.statActual.vida; }
public Rabitler(uint nivel = 1) { pedra caracC = new pedra(); Nome = "Rabitler"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Pedra.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/corpoBase/corpoP/bracoD/maoD"; /* * distanciaEmissora["Furacão de Folhas"] = 2.75f; * distanciaEmissora["Lamina De Folha"] = 0.75f; */ 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.avalanche] = new colisor("Arma__o/corpoBase/corpoP/pescoco/cabeca", new Vector3(0, 0f, 0), new Vector3(0, 0, 0)); /* ***************** * * personalizaçao das taxas de evoluçao individual do Criature * a soma deve ser 1 * ********************* * */ cAtributos[0].Taxa = 0.17f; //Pontos de Vida cAtributos[1].Taxa = 0.17f; //pontos de Energia cAtributos[2].Taxa = 0.17f; //pontos de Poder cAtributos[3].Taxa = 0.22f; //pontos de Força cAtributos[4].Taxa = 0.27f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 1.7f; velocidadeNoAr = 1.9f; velocidadeCaindo = 3.95f; velocidadeAndando = 6f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; //alturaCamera = 1.2f; //distanciaCamera = 4f; Golpes = golpesAtivos(nivel, listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Rabitler(uint nivel = 1) { pedra caracC = new pedra (); Nome = "Rabitler"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Pedra.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/corpoBase/corpoP/bracoD/maoD"; /* distanciaEmissora["Furacão de Folhas"] = 2.75f; distanciaEmissora["Lamina De Folha"] = 0.75f; */ 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.avalanche] = new colisor("Arma__o/corpoBase/corpoP/pescoco/cabeca", new Vector3(0,0f,0), new Vector3(0,0,0)); /* ***************** * personalizaçao das taxas de evoluçao individual do Criature a soma deve ser 1 ********************* * */ cAtributos[0].Taxa = 0.17f; //Pontos de Vida cAtributos[1].Taxa = 0.17f; //pontos de Energia cAtributos[2].Taxa = 0.17f; //pontos de Poder cAtributos[3].Taxa = 0.22f; //pontos de Força cAtributos[4].Taxa = 0.27f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 1.7f; velocidadeNoAr = 1.9f; velocidadeCaindo = 3.95f; velocidadeAndando = 6f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; //alturaCamera = 1.2f; //distanciaCamera = 4f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public Croc(uint nivel = 1) { pedra caracC = new pedra (); Nome = "Croc"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Pedra.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 = "metarig/hips/spine/chest/shoulder_R/upper_arm_R/forearm_R/hand_R/palm_01_R"; /* distanciaEmissora["Furacão de Folhas"] = 2.75f; distanciaEmissora["Lamina De Folha"] = 0.75f; */ colisores[nomesGolpes.tapa] = new colisor("metarig/hips/spine/chest/shoulder_R/upper_arm_R/forearm_R/hand_R/palm_01_R", new Vector3(0f,0.13f,1.26f), new Vector3(-0.0776f,0.022f,-0.07f)); colisores[nomesGolpes.avalanche] = new colisor("metarig/hips/spine/chest/neck/head"); /* ***************** * personalizaçao das taxas de evoluçao individual do Criature a soma deve ser 1 ********************* * */ cAtributos[(int)nomesAtributos.PV].Taxa = 0.21f; //Pontos de Vida cAtributos[(int)nomesAtributos.PE].Taxa = 0.15f; //pontos de Energia cAtributos[(int)nomesAtributos.Poder].Taxa = 0.16f; //pontos de Poder cAtributos[(int)nomesAtributos.Forca].Taxa = 0.24f; //pontos de Força cAtributos[(int)nomesAtributos.Defesa].Taxa = 0.24f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 1.5f; velocidadeNoAr = 1.5f; velocidadeCaindo = 8f; velocidadeSubindo = 5; velocidadeAndando = 2.5f; distanciaFundamentadora = 0.2f; velocidadeDeRotacaoParado = 1.51f; velocidadeDeRotacao = 2f; //alturaCamera = 1.2f; //distanciaCamera = 4f; Golpes = golpesAtivos (nivel,listaGolpes); incrementaNivel(nivel); listaDeGolpes = listaGolpes; }
public TipoViewModel(tipos tipo) { this.Id = tipo.Id; this.Name = tipo.name; this.ArticleType_Id = tipo.articleType_id; }
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 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; }
public Tipo(tipos t) { tipo = t; }
public Wisks(uint nivel = 1) { normal caracC = new normal(); Nome = "Wisks"; meusTipos = new String[1]; meusTipos [0] = nomeTipos.Normal.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/corpo_001/coluna/pescoco/cabeca"; colisores[nomesGolpes.cabecada] = new colisor("esqueleto/corpo_001/coluna/pescoco/cabeca", new Vector3(0, 3.48f, 0), new Vector3(-0.644f, -0.495f, 0.048f)); colisores[nomesGolpes.tapa] = new colisor("esqueleto/corpo_001/coluna/anteBracoD/bracoD/maoD", new Vector3(0, 0, 0), new Vector3(-0.26f, -0, 0)); colisores[nomesGolpes.sobreSalto] = new colisor("esqueleto/corpo_001/", new Vector3(0, 0, 1.2f), new Vector3(-0.365f, 0.113f, -0.325f)); /* * cAtributos [0].Maximo = 12; * cAtributos [0].Corrente = 12; * cAtributos [0].Basico = 3; */ /* ***************** * * personalizaçao das taas de evoluçao individual do Criature * a soma deve ser 1 * ********************* * */ cAtributos[0].Taxa = 0.22f; //Pontos de Vida cAtributos[1].Taxa = 0.18f; //pontos de Energia cAtributos[2].Taxa = 0.26f; //pontos de Poder cAtributos[3].Taxa = 0.17f; //pontos de Força cAtributos[4].Taxa = 0.17f; //pontos de Defesa /***************************************************************************/ apiceDoPulo = 1.4f; velocidadeNoAr = 1.9f; velocidadeCaindo = 4.75f; velocidadeAndando = 5.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; }