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])
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)
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)
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))
def fcarta(self, i, j, mano): cartas = play.Cbotones() cartas.fcartas(self.botones[i], self.icono, mano[j], self.i_carta_j1)