Exemple #1
0
 def entry(self, username):
     if username not in self.players:
         new_player = Player(username)
         new_player.set_role(self.role())
         for _ in range(
                 2):  # TODO 2 depends on player number. proceed epidemic?
             c = self.pick_player_deck()
             new_player.add_picked(c)
         self.players[new_player.name] = new_player
     print("======== after entry ======")
     print(self.dump_players())
     return new_player