public void Grid_Loaded(object sender, RoutedEventArgs e) { //Invalidamos los botones btnAgarrar.IsEnabled = false; btnQuedarse.IsEnabled = false; //Inicializamos al jugador J = new Jugador(); lblBancoJugador.Content = "$" + J.dinero; //Inicializamos Baraja b = new Baraja(); //Mano de Jugador m = new Mano(); //Mano del dealer Del = new Mano(); Carta l = b.ReparteCarta(); Carta t = b.ReparteCarta();//Segunda Carta del Valor del dealer //Recibeme dos cartas Del.RecibiriCarta(l); Del.RecibiriCarta(t); //Imprimimos datos en el label int SumaPuntosDelDealer = Del.SumaMano(); D = new Dealer(l, t, SumaPuntosDelDealer, Del, b); //Ocultamos la segunda carta Carta ocultita = new Carta(@"Imagenes\oculto.png", 0); //t.Dibujate(miCanvas, 500, 10); //Dibujamos las dos cartas l.Dibujate(miCanvas, 450, 10); //ocultita.Dibujate(miCanvas, 550, 10); ocultita.Dibujate(miCanvas, 550, 10); }
public Dealer(Carta Uno, Carta Dos, int Suma, Mano Del, Baraja b) { Deal = new Carta[3]; Deal[0] = Uno; Deal[1] = Dos; if (Suma >= 17) { //Se queda SumaTotal = Del.SumaMano(); Imprimir3ra = false; } else { Imprimir3ra = true; Carta Nueva = b.ReparteCarta(); //Metemos la carta a la mano Del.RecibiriCarta(Nueva); Deal[2] = Nueva; SumaTotal = Del.SumaMano(); } }
public Partida() { Baraja = new Baraja(); Jugadores = new List <Jugador>(); Jugadores.Add(new Dealer()); }