notify all roles on start

This commit is contained in:
Alberto Xamin 2020-12-16 19:59:06 +01:00
parent 950d588b66
commit cb3723febd
No known key found for this signature in database
GPG Key ID: 4F026F48309500A2
4 changed files with 6 additions and 3 deletions

View File

@ -137,7 +137,7 @@ class VultureSam(Character):
super().__init__("Vulture Sam", max_lives=4)
self.desc = "Quando un personaggio viene eliminato prendi tutte le carte di quel giocatore e aggiungile alla tua mano, sia le carte in mano che quelle in gioco"
self.desc_eng = "When a player dies, he gets all the cards in the dead's hand and equipments"
self.icon = '💰'
self.icon = '🦉'
class WillyTheKid(Character):
def __init__(self):

View File

@ -90,6 +90,7 @@ class Game:
for k in range(self.players[i].max_lives):
self.players[i].hand.append(self.deck.draw())
self.players[i].notify_self()
self.sio.emit('chat_message', room=self.name, data=f'_allroles|{", ".join([type(x.role).__name__ for x in self.players])}')
self.players[self.turn].play_turn()
def choose_characters(self):

View File

@ -79,7 +79,8 @@
"saloon": "{0} player {1} and heals 1 HP to everyone alive.",
"special_bart_cassidy": "{0} received a compensation because he was injured.",
"special_el_gringo": "{0} stole a card from {1} when he was was injured.",
"special_calamity": "{0} played {1} as Bang! against {2}."
"special_calamity": "{0} played {1} as Bang! against {2}.",
"allroles": "In the game there are: {0}."
},
"mods": "Modifiers",
"mod_comp": "Competitive mode (disables automatic take damage)",

View File

@ -79,7 +79,8 @@
"saloon": "{0} ha giocato {1} e ha curato 1 punto vita a tutti.",
"special_bart_cassidy": "{0} ha ricevuto un risarcimento perchè è stato ferito.",
"special_el_gringo": "{0} rubato una carta a {1} mentre veniva colpito.",
"special_calamity": "{0} ha giovato {1} come un Bang! contro {2}."
"special_calamity": "{0} ha giovato {1} come un Bang! contro {2}.",
"allroles": "Nella partita ci sono: {0}."
},
"mods": "Modificatori",
"mod_comp": "Modalità competitiva (disattiva il prendi danno automatico)",