little help

This commit is contained in:
Giulio 2020-11-28 22:51:06 +01:00
parent ce77bfef22
commit fd3334b012
3 changed files with 16 additions and 3 deletions

View File

@ -226,7 +226,6 @@ class Diligenza(Card):
self.desc = "Pesca 2 carte dalla cima del mazzo"
def play_card(self, player, against, _with=None):
super().play_card(player, against=against)
player.sio.emit('chat_message', room=player.game.name,
data=f'{player.name} ha giocato {self.name} e ha pescato 2 carte.')
for i in range(2):

View File

@ -75,7 +75,7 @@ class Rissa(CatBalou):
player.game.deck.scrap(_with)
player.event_type = 'rissa'
super().play_card(player, against=players_with_cards[0])
player.sio.emit('chat_message', room=player.game.name, data=f'{player.name} ha giocato {self.name}')
player.sio.emit('chat_message', room=player.game.name, data=f'{player.name} ha giocato {self.name}.')
return True
return False

View File

@ -45,4 +45,18 @@ def all_characters() -> List[Character]:
HerbHunter(),
ElenaFuente(),
BillNoface(),
]
]
#Apache Kid: il suo effetto non conta nei duelli
#belle star: vale solo per le carte blu e verdi
#chuck wengam: può usarlo più volte in un turno, ma non può suicidarsi
#doc holiday: il suo effetto non conta nel limite di un bang per turno,
# se deve sparare a Apache Kid una delle due carte scartate non deve essere di quadri
#molly stark: le carte scartate che valgono sono solo quelle scartate volontariamente,
# carte scartate per colpa di can can, cat balou, rissa, panico non valgono,
# invece carte scartata per indiani, birra(in caso di morte), o un mancato valgono,
# in un duello pesca solo quando il duello è finito (una carta x ogni bang scartato)
#pat brennan: quando pesca con il suo effetto, pesca solo la carta del giocatore non anche dal mazzo
#vera custer: la scelta può essere fatta solo appena prima di pescare,
# quando inizia la partita serve farle scegliere, poi può rimanere quello finchè non decide di cambiarlo
# eventualmente fare una schermata dove vede tutti i personaggi