diff --git a/backend/game.py b/backend/game.py index d02fe3e..c17b077 100644 --- a/backend/game.py +++ b/backend/game.py @@ -1,13 +1,14 @@ -import cards + from typing import List, Set, Dict, Tuple, Optional import random import socketio +import cards from cards import Bang -import characters import players +from players import PendingAction, Player +import characters from characters import all_characters from deck import Deck -from players import PendingAction, Player import roles class Game: diff --git a/backend/players.py b/backend/players.py index ecbe34e..1287541 100644 --- a/backend/players.py +++ b/backend/players.py @@ -1,14 +1,12 @@ -import deck from enum import IntEnum import json from random import randrange import socketio - +import deck import roles as r import cards as cs import characters as chars - class PendingAction(IntEnum): PICK = 0 DRAW = 1 @@ -195,7 +193,7 @@ class Player: if isinstance(self.character, chars.BartCassidy): self.hand.append(self.game.deck.draw()) self.sio.emit('chat_message', room=self.game.name, - data=f'{self.name} ha pescato perchè é stato ferito.') + data=f'{self.name} ha ricevuto un risarcimento perchè è stato ferito.') self.sio.emit('chat_message', room=self.game.name, data=f'{self.name} ha fatto esplodere la dinamite.') print(f'{self.name} Boom, -3 hp') @@ -395,7 +393,7 @@ class Player: if self.lives > 0: if isinstance(self.character, chars.BartCassidy): self.sio.emit('chat_message', room=self.game.name, - data=f'{self.name} ha pescato perchè é stato ferito.') + data=f'{self.name} ha ricevuto un risarcimento perchè è stato ferito.') self.hand.append(self.game.deck.draw()) elif isinstance(self.character, chars.ElGringo) and self.attacker and len(self.attacker.hand) > 0: self.hand.append(self.attacker.hand.pop(