Browse Source

hotfix cartes

master
parent
commit
2baee51d7b
  1. 8
      util/bataille.py

8
util/bataille.py

@ -6,7 +6,7 @@ class Carte:
Classe représentant une carte Classe représentant une carte
Arguments: Arguments:
valeur: int -- Valeur allant de 1 à 13 valeur: int -- Valeur allant de 2 à 14 (Valet=11, Dame=12, Roi=13, As=14)
couleur: int -- Allant de 0 à 3 (Carreau, Coeur, Pique, Trefle) couleur: int -- Allant de 0 à 3 (Carreau, Coeur, Pique, Trefle)
""" """
def __init__(self, valeur, couleur): def __init__(self, valeur, couleur):
@ -26,10 +26,10 @@ class Jeux:
def __init__(self, nbcartes): def __init__(self, nbcartes):
self.paquet = File() self.paquet = File()
self.couleur = File() self.couleur = File()
#Cartes 1 à 10 et 11 pour Valet, 12 pour Dame et 13 pour Roi #Cartes 1 à 10 et 11 pour Valet, 12 pour Dame et 13 pour Roi et 14 pour As
if nbcartes == 32: if nbcartes == 32:
for i in range(4): for i in range(4):
crt = [1, 7, 8, 9, 10, 11, 12, 13] crt = [7, 8, 9, 10, 11, 12, 13, 14]
couleur = [0, 1, 2, 3] couleur = [0, 1, 2, 3]
for val in range(len(crt)): for val in range(len(crt)):
rd = randint(0, len(crt)-1) rd = randint(0, len(crt)-1)
@ -37,7 +37,7 @@ class Jeux:
self.couleur.enfiler(couleur[i]) self.couleur.enfiler(couleur[i])
crt.pop(rd) crt.pop(rd)
else: else:
pq = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] pq = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
def distribue(self): def distribue(self):

Loading…
Cancel
Save