コード例 #1
0
ファイル: HechizoPelea.cs プロジェクト: Aetra/BotDofusW
 public HechizoPelea(short _id, string _nombre, HechizoFocus _focus, MetodoLanzamiento _metodo_lanzamiento, byte _lanzamientos_x_turno)
 {
     id                     = _id;
     nombre                 = _nombre;
     focus                  = _focus;
     metodo_lanzamiento     = _metodo_lanzamiento;
     lanzamientos_restantes = _lanzamientos_x_turno;
     lanzamientos_x_turno   = _lanzamientos_x_turno;
 }
コード例 #2
0
ファイル: PeleaHechizos.cs プロジェクト: Leandre3Lu/FreeBot
 public PeleaHechizos(short _id, string _nombre, HechizoFocus _focus, MetodoLanzamiento _metodo_lanzamiento, byte _lanzamientos_x_turno, byte _distancia_minima, bool _es_aoe, bool _golpear_aliados, bool _auto_golpearse, bool _necesita_piedra, byte _vida_objetivo)
 {
     id                     = _id;
     nombre                 = _nombre;
     focus                  = _focus;
     metodo_lanzamiento     = _metodo_lanzamiento;
     lanzamientos_x_turno   = _lanzamientos_x_turno;
     lanzamientos_restantes = lanzamientos_x_turno;
     distancia_minima       = _distancia_minima;
     es_aoe                 = _es_aoe;
     golpear_aliados        = _golpear_aliados;
     auto_golpearse         = _auto_golpearse;
     necesita_piedra        = _necesita_piedra;
     vida_objetivo          = _vida_objetivo;
     turno_lanzado          = 0;
 }
コード例 #3
0
ファイル: UI_Pelea.cs プロジェクト: Leandre3Lu/FreeBot
        private void button_agregar_hechizo_Click(object sender, EventArgs e)
        {
            Hechizo hechizo = comboBox_lista_hechizos.SelectedItem as Hechizo;

            HechizoFocus      focus = (HechizoFocus)comboBox_focus_hechizo.SelectedIndex;
            MetodoLanzamiento metodo_lanzamiento = (MetodoLanzamiento)comboBox_modo_lanzamiento.SelectedIndex;
            byte lanzamientos_turnos             = Convert.ToByte(numeric_lanzamientos_turno.Value);
            byte distancia               = Convert.ToByte(numeric_distancia.Value);
            bool necesita_piedra         = checkBox_piedra_equipada.Checked;
            byte vida_objetivo_necesaria = Convert.ToByte(numericUp_vida_minima.Value);

            /** AOE **/
            bool es_AOE          = checkBox_AOE.Checked;
            bool golpear_aliados = checkBox_aoe_aliados.Checked;
            bool auto_golpearse  = checkBox_aoe_autogolpearse.Checked;

            cuenta.pelea_extension.configuracion.hechizos.Add(new PeleaHechizos(hechizo.id, hechizo.nombre, focus, metodo_lanzamiento, lanzamientos_turnos, distancia, es_AOE, golpear_aliados, auto_golpearse, necesita_piedra, vida_objetivo_necesaria));
            cuenta.pelea_extension.configuracion.guardar();
            refrescar_Lista_Hechizos();
            ordenar_ListView(listView_hechizos_pelea);
        }