コード例 #1
0
        // BOTÓN añadir objetos de la clase jugador al array de jugadores previa selección de
        //      los movimientos programados que realizarán.
        private void button11_Click(object sender, RoutedEventArgs e)
        {
            if (controlgrupo2() == true)
            {
                // Creando un nuevo jugador
                Jugador nuevo = new Jugador();


                // Setting atributos
                nuevo.setId("Jugador " + comboBox1.SelectedItem.ToString());
                nuevo.setEquipo(DeterminarEquipo());
                nuevo.setVivo(true);

                nuevo.setVision(50);
                nuevo.setInflu(25);

                //-------------------------------ARMA-----------------
                int auxiliar_arma;
                auxiliar_arma = rand.Next(1, 4);
                nuevo.setArma(auxiliar_arma);

                nuevo.setMovs(secmovimientos);

                // Posición inicial
                switch (comboBox4.Text)
                {
                case "0":
                    nuevo.setPosx(50);
                    nuevo.setPosy(50);
                    break;

                case "1":
                    nuevo.setPosx(50);
                    nuevo.setPosy(175);
                    break;

                case "2":
                    nuevo.setPosx(50);
                    nuevo.setPosy(300);
                    break;

                case "3":
                    nuevo.setPosx(125);
                    nuevo.setPosy(100);
                    break;

                case "4":
                    nuevo.setPosx(125);
                    nuevo.setPosy(250);
                    break;

                case "5":
                    nuevo.setPosx(125);
                    nuevo.setPosy(175);
                    break;

                case "6":
                    nuevo.setPosx(575);
                    nuevo.setPosy(50);
                    break;

                case "7":
                    nuevo.setPosx(575);
                    nuevo.setPosy(175);
                    break;

                case "8":
                    nuevo.setPosx(575);
                    nuevo.setPosy(300);
                    break;

                case "9":
                    nuevo.setPosx(475);
                    nuevo.setPosy(100);
                    break;

                case "10":
                    nuevo.setPosx(475);
                    nuevo.setPosy(250);
                    break;

                case "11":
                    nuevo.setPosx(475);
                    nuevo.setPosy(175);
                    break;

                default:
                    break;
                }


                // Añadiendo el jugador al vector de jugadores
                jugadores.Add(nuevo);

                // Reiniciando vector de movimientos
                secmovimientos.Clear();

                // Determinando cuantos movimientos harán los jugadores
                m = int.Parse(comboBox3.Text);

                // Quitando elementos de selección de los combobox
                // Quitando al jugador añadido
                comboBox1.Items.Remove(comboBox1.SelectedValue);
                // Quitando la posición incial empleada
                comboBox4.Items.Remove(comboBox4.SelectedValue);
            }
        }
コード例 #2
0
ファイル: Inicio.xaml.cs プロジェクト: revuel/is
        /* -------------------------------------- FUNCIONES -------------------------------------- */
        
        // Función que crea una lista de jugadores con parámetros ya establecidos
        void inicioRapido()
        {

            for (int i = 0; i < 12; i++) // Setting atributos
            {
                // Creando un nuevo jugador
                Jugador nuevo = new Jugador();

                nuevo.setId("Jugador " + i);
                nuevo.setVivo(true);
                nuevo.setVision(50);
                nuevo.setInflu(25);
                nuevo.setMovs(secmovimientos);

                if (i < 6)
                {
                    nuevo.setEquipo(0);
                }
                else
                {
                    nuevo.setEquipo(1);
                }

                switch (i)
                {
                    case 0:
                        nuevo.setPosx(50);
                        nuevo.setPosy(50);
                        break;
                    case 1:
                        nuevo.setPosx(50);
                        nuevo.setPosy(175);
                        break;
                    case 2:
                        nuevo.setPosx(50);
                        nuevo.setPosy(300);
                        break;
                    case 3:
                        nuevo.setPosx(125);
                        nuevo.setPosy(100);
                        break;
                    case 4:
                        nuevo.setPosx(125);
                        nuevo.setPosy(250);
                        break;
                    case 5:
                        nuevo.setPosx(125);
                        nuevo.setPosy(175);
                        break;
                    case 6:
                        nuevo.setPosx(575);
                        nuevo.setPosy(50);
                        break;
                    case 7:
                        nuevo.setPosx(575);
                        nuevo.setPosy(175);
                        break;
                    case 8:
                        nuevo.setPosx(575);
                        nuevo.setPosy(300);
                        break;
                    case 9:
                        nuevo.setPosx(475);
                        nuevo.setPosy(100);
                        break;
                    case 10:
                        nuevo.setPosx(475);
                        nuevo.setPosy(250);
                        break;
                    case 11:
                        nuevo.setPosx(475);
                        nuevo.setPosy(175);
                        break;
                    default:
                        break;
                }

                int auxiliar_arma;
                auxiliar_arma = rand.Next(1, 4);
                nuevo.setArma(auxiliar_arma);

                // Añadiendo el jugador al vector de jugadores
                Thread.Sleep(10);
                jugadores.Add(nuevo);
            }
        }
コード例 #3
0
ファイル: Opciones.xaml.cs プロジェクト: revuel/is
        // BOTÓN añadir objetos de la clase jugador al array de jugadores previa selección de
        //      los movimientos programados que realizarán.
        private void button11_Click(object sender, RoutedEventArgs e)
        {
            if (controlgrupo2() == true)
            {
                // Creando un nuevo jugador
                Jugador nuevo = new Jugador();


                // Setting atributos
                nuevo.setId("Jugador " + comboBox1.SelectedItem.ToString());
                nuevo.setEquipo(DeterminarEquipo());
                nuevo.setVivo(true);

                nuevo.setVision(50);
                nuevo.setInflu(25);

                //-------------------------------ARMA-----------------
                int auxiliar_arma;
                auxiliar_arma = rand.Next(1, 4);
                nuevo.setArma(auxiliar_arma);

                nuevo.setMovs(secmovimientos);

                // Posición inicial
                switch (comboBox4.Text)
                {
                    case "0":
                        nuevo.setPosx(50);
                        nuevo.setPosy(50);
                        break;
                    case "1":
                        nuevo.setPosx(50);
                        nuevo.setPosy(175);
                        break;
                    case "2":
                        nuevo.setPosx(50);
                        nuevo.setPosy(300);
                        break;
                    case "3":
                        nuevo.setPosx(125);
                        nuevo.setPosy(100);
                        break;
                    case "4":
                        nuevo.setPosx(125);
                        nuevo.setPosy(250);
                        break;
                    case "5":
                        nuevo.setPosx(125);
                        nuevo.setPosy(175);
                        break;
                    case "6":
                        nuevo.setPosx(575);
                        nuevo.setPosy(50);
                        break;
                    case "7":
                        nuevo.setPosx(575);
                        nuevo.setPosy(175);
                        break;
                    case "8":
                        nuevo.setPosx(575);
                        nuevo.setPosy(300);
                        break;
                    case "9":
                        nuevo.setPosx(475);
                        nuevo.setPosy(100);
                        break;
                    case "10":
                        nuevo.setPosx(475);
                        nuevo.setPosy(250);
                        break;
                    case "11":
                        nuevo.setPosx(475);
                        nuevo.setPosy(175);
                        break;
                    default:
                        break;
                }


                // Añadiendo el jugador al vector de jugadores
                jugadores.Add(nuevo);

                // Reiniciando vector de movimientos
                secmovimientos.Clear();

                // Determinando cuantos movimientos harán los jugadores
                m = int.Parse(comboBox3.Text);

                // Quitando elementos de selección de los combobox
                // Quitando al jugador añadido
                comboBox1.Items.Remove(comboBox1.SelectedValue);
                // Quitando la posición incial empleada
                comboBox4.Items.Remove(comboBox4.SelectedValue);
            }
        }
コード例 #4
0
        /* -------------------------------------- FUNCIONES -------------------------------------- */

        // Función que crea una lista de jugadores con parámetros ya establecidos
        void inicioRapido()
        {
            for (int i = 0; i < 12; i++) // Setting atributos
            {
                // Creando un nuevo jugador
                Jugador nuevo = new Jugador();

                nuevo.setId("Jugador " + i);
                nuevo.setVivo(true);
                nuevo.setVision(50);
                nuevo.setInflu(25);
                nuevo.setMovs(secmovimientos);

                if (i < 6)
                {
                    nuevo.setEquipo(0);
                }
                else
                {
                    nuevo.setEquipo(1);
                }

                switch (i)
                {
                case 0:
                    nuevo.setPosx(50);
                    nuevo.setPosy(50);
                    break;

                case 1:
                    nuevo.setPosx(50);
                    nuevo.setPosy(175);
                    break;

                case 2:
                    nuevo.setPosx(50);
                    nuevo.setPosy(300);
                    break;

                case 3:
                    nuevo.setPosx(125);
                    nuevo.setPosy(100);
                    break;

                case 4:
                    nuevo.setPosx(125);
                    nuevo.setPosy(250);
                    break;

                case 5:
                    nuevo.setPosx(125);
                    nuevo.setPosy(175);
                    break;

                case 6:
                    nuevo.setPosx(575);
                    nuevo.setPosy(50);
                    break;

                case 7:
                    nuevo.setPosx(575);
                    nuevo.setPosy(175);
                    break;

                case 8:
                    nuevo.setPosx(575);
                    nuevo.setPosy(300);
                    break;

                case 9:
                    nuevo.setPosx(475);
                    nuevo.setPosy(100);
                    break;

                case 10:
                    nuevo.setPosx(475);
                    nuevo.setPosy(250);
                    break;

                case 11:
                    nuevo.setPosx(475);
                    nuevo.setPosy(175);
                    break;

                default:
                    break;
                }

                int auxiliar_arma;
                auxiliar_arma = rand.Next(1, 4);
                nuevo.setArma(auxiliar_arma);

                // Añadiendo el jugador al vector de jugadores
                Thread.Sleep(10);
                jugadores.Add(nuevo);
            }
        }