From 26e545dd65f6ffbe4442d9efc6a5f88babd7f06d Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Tue, 25 Jul 2017 19:23:45 +0200 Subject: [PATCH] Cose --- main.py | 6 ++---- strings.py | 11 +++++++++-- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index b882f9e..8907905 100644 --- a/main.py +++ b/main.py @@ -271,8 +271,6 @@ class Game: player.votingfor = None # Incrementa il giorno self.nextday() - # Notifica del nuovo giorno - self.message(s.new_day.format(day=self.day)) # Controlla se qualcuno ha vinto self.victoryconditions() # Controlla che la partita non sia finita @@ -402,8 +400,7 @@ class Game: player.role.onstartgame() def revealallroles(self): - text = s.status_header.format(name=self.name, admin=self.admin.tusername, phase=self.phase) - self.updatevotes() + text = s.status_final_header.format(name=self.name) # Aggiungi l'elenco dei giocatori for player in self.players: text += s.status_basic_player.format(icon=player.role.icon, @@ -527,6 +524,7 @@ class Game: def nextday(self, silent: bool=False): self.day += 1 if not silent: + self.message(s.new_day.format(day=self.day)) self.updategroupname() diff --git a/strings.py b/strings.py index bedea9e..3633dd3 100644 --- a/strings.py +++ b/strings.py @@ -277,7 +277,9 @@ end_game_wiped = "Nessuno è più vivo. La specie umana si è estinta.\n" end_game_chaos = "Sei un Signore del Caos." # Generale: scegli per chi votare -vote_keyboard = "Clicca qui per votare!" +vote_keyboard = "Scegli chi vuoi linciare!\n" \ + "Se più giocatori hanno lo stesso numero di voti, uno tra loro verrà selezionato per essere linciato.\n" \ + "Se nessuno ha votato, " # Generale: riga della tastiera del voto vote_keyboard_line = "{status} {votes} - {player}" @@ -307,11 +309,16 @@ tie = "*Pareggio?*" status_header = "*Nome:* {name}\n" \ "*Creatore:* {admin}\n" \ "*Fase:* {phase}\n" \ - "*Giocatori partecipanti:*\n" + "*Giocatori partecipanti:*\n" + +# Status: parte aggiunta prima della rivelazione finale dei ruoli +status_final_header = "*Ruoli della partita {name}:*\n" # Status: giocatore vivo durante la prima giornata / fase di join (deve terminare con \n) status_basic_player = "{icon} {player}\n" +# Status: risultati finali della partita + # Status: giocatore vivo (deve terminare con \n) status_alive_player = "{icon} {player} __(vota per {target})__\n"