Skip to content
Extraits de code Groupes Projets
Valider b6d1261a rédigé par Alexis DAMIENS's avatar Alexis DAMIENS
Parcourir les fichiers

Merge branch 'dev' into 'master'

Dev

See merge request damiens2014/Putsch!1
parents a212cf41 39d4076f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!19Tests & Bugs corrections,!15Small changes
# -*- coding: utf8 -*-
# -*- coding: utf-8 -*-
#
import irclib
......@@ -19,46 +19,46 @@ def list_to_str(li):
# renvoie un paquet avec le bon nombre de cartes & les bonnes classes
def Paquet(nbrJoueurs):
def paquet(nbrJoueurs):
if nbrJoueurs == 4:
return ["loups", "voyante", "sorciere", "chasseur"]
if nbrJoueurs == 5:
res = Paquet(4)
res = paquet(4)
res.append("loups")
res.append("voleur")
res.append("villageois")
res.append("ancien")
return res
if nbrJoueurs == 6:
res = Paquet(5)
res = paquet(5)
res.append("villageois")
res.append("cupidon")
return res
if nbrJoueurs == 7:
res = Paquet(6)
res = paquet(6)
res.append("villageois")
res.append("idiot")
return res
if nbrJoueurs == 8:
res = Paquet(7)
res = paquet(7)
res.append("villageois")
res.append("loups")
return res
if nbrJoueurs == 9:
res = Paquet(8)
res = paquet(8)
res.append("villageois")
return res
if nbrJoueurs == 10:
res = Paquet(9)
res = paquet(9)
res.append("villageois")
return res
if nbrJoueurs == 11:
res = Paquet(10)
res = paquet(10)
res.append("villageois")
res.append("loups")
return res
if nbrJoueurs == 12:
res = Paquet(11)
res = paquet(11)
res.append("villageois")
return res
......@@ -75,7 +75,7 @@ class Boooob(ircbot.SingleServerIRCBot):
self.ingame = 0
self.phase = 0
self.repet = 0
self.admin = ["Titch","Cloud"]
# self.admin = ["Titch","Cloud"]
self.phase2trig = 1
self.phase2 = 0
......@@ -167,8 +167,8 @@ class Boooob(ircbot.SingleServerIRCBot):
serv.privmsg(personne, "Pense a rejoindre le chann #lg_putsch_loups !")
serv.invite(personne, "#lg_putsch_loups")
else:
if f == "villageois":
self.villageois.append(f)
if f == "villageois":
self.villageois.append(f)
setattr(self, f, personne)
self.phase2 = self.phase2 + 1
break
......@@ -424,7 +424,7 @@ class Boooob(ircbot.SingleServerIRCBot):
serv.mode(canal, "+m") # on mute le chan pour empecher les randoms de parler
serv.privmsg(canal, "Je mute le canal !")
self.cartes = Paquet(len(self.joueurs))
self.cartes = paquet(len(self.joueurs))
# On attribue a chaque joueur un role
#TODO changer pour s'assurer qu'une personne au hasard soit loup avant de tirer le reste des roles
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter