Exemple #1
0
 def fcargarbotones(self, nombres, icono):
     cartas = play.Cbotones()
     if len(icono) == 22:
         for i in range(len(nombres)):
             cartas.ficonos(nombres[i], icono)
     else:
         for i in range(len(nombres)):
             cartas.ficonos(nombres[i], icono[i])
Exemple #2
0
    def fcambiojugador(self):
        cartas = play.Cbotones()
        self.freiniciarbotones()

        self.fmostar(self.mi_mano2, self.mi_triunfo, self.carpeta,
                     self.formato)
        cartas.fcambiocarta(self.carta_borrar, self.icono_transparente)

        cartas.fcambiocarta(self.i_carta_j1, self.icono)
        cartas.fcambiocarta(self.i_carta_j2, self.carta_sel1)
Exemple #3
0
    def frepartir(self):
        self.mano = play.Cmano()
        self.triunfo = play.Ctriunfo()
        self.mazo = play.Cdorso()
        self.cartas = play.Cbotones()

        self.mi_mano1, self.mi_mano1_num,\
        self.mi_mano2, self.mi_mano2_num,\
        self.mis_puntos1, self.mis_puntos2,\
        self.mi_triunfo, self.dic, self.baraja = self.mano.frepartir(self.carpeta, self.formato,self.num_player)

        self.fmostar(self.mi_mano1, self.mi_triunfo, self.carpeta,
                     self.formato)
Exemple #4
0
    def fnuevoturno(self, mano1, mano2, ganador):
        self.freiniciarbotones()
        cartas = play.Cbotones()
        mazo = play.Cdorso()
        img_dorso = mazo.fdorso(self.carpeta, self.formato)
        self.carta_21.setPixmap(img_dorso)
        self.carta_22.setPixmap(img_dorso)
        self.carta_23.setPixmap(img_dorso)
        self.carta_24.setPixmap(img_dorso)
        self.carta_25.setPixmap(img_dorso)
        self.carta_26.setPixmap(img_dorso)

        if ganador == 'j2':
            self.fcargarbotones(self.botones, mano2)
            cartas.fcambiocarta(self.i_carta_j1, self.icono)
            cartas.fcambiocarta(self.i_carta_j2, self.icono)

        elif ganador == 'j1':
            self.fcargarbotones(self.botones, mano1)
            cartas.fcambiocarta(self.i_carta_j1, self.icono)
            cartas.fcambiocarta(self.i_carta_j2, self.icono)

        self.puntos_j1.setText('Puntos: {}'.format(self.puntos_j2_num))
        self.puntos_j2.setText('Puntos: {}'.format(self.puntos_j1_num))
Exemple #5
0
 def fcarta(self, i, j, mano):
     cartas = play.Cbotones()
     cartas.fcartas(self.botones[i], self.icono, mano[j], self.i_carta_j1)