예제 #1
0
        //Al estar todo listo, se terminan los preparativos y se pasan los datos a la nueva ventana para luego abrirla:
        public void EmpezarPartida()
        {
            //Seleccionando quien parte:
            Random random  = new Random();
            int    pri     = random.Next(0, 2);
            Heroe  primero = coin[pri];

            coin.RemoveAt(pri);
            Heroe segundo = coin[0];

            //Ventajas del 2do jugador:
            primero.enemigo.Robar();
            List <string>         temphabilidad1     = new List <string>();
            List <int>            tempcanthabilidad1 = new List <int>();
            List <List <Objeto> > tempobjetivos1     = new List <List <Objeto> >();
            List <Objeto>         tempobjetivo1      = new List <Objeto>();

            temphabilidad1.Add("suma mana");
            tempcanthabilidad1.Add(1);
            tempobjetivo1.Add(primero.enemigo);
            tempobjetivos1.Add(tempobjetivo1);
            Hechizo moneda = new Hechizo("Moneda", 0, primero.enemigo, "Ganas 1 de mana por este turno", temphabilidad1, tempobjetivos1, tempcanthabilidad1, "http://media.pypgamers.com/playhs/cartas/es/513.png");

            primero.enemigo.mano.Add(moneda);

            primero.Iniciarturno();


            Partida par = new Partida(primero);

            par.Show();
            Close();
        }
 private void Bcargar_Click(object sender, RoutedEventArgs e)
 {
     if (TBox.Visibility == Visibility.Hidden)
     {
         lable.Visibility = Visibility.Visible;
         TBox.Visibility  = Visibility.Visible;
     }
     else
     {
         Partida p = new Partida(LoadGame(TBox.Text));
         p.Show();
         Close();
     }
 }