Merge branch 'dev' into main
This commit is contained in:
commit
7c2047e98c
@ -260,7 +260,9 @@ def chat_message(sid, msg):
|
|||||||
elif '/togglebot' in msg and ses.game:
|
elif '/togglebot' in msg and ses.game:
|
||||||
ses.game.toggle_disconnect_bot()
|
ses.game.toggle_disconnect_bot()
|
||||||
elif '/cancelgame' in msg and ses.game.started:
|
elif '/cancelgame' in msg and ses.game.started:
|
||||||
ses.game.reset()
|
if (ses == ses.game.players[0]):
|
||||||
|
sio.emit('chat_message', room=ses.game.name, data={'color': f'red','text':f'🚨 {ses.name} stopped the current game'})
|
||||||
|
ses.game.reset()
|
||||||
elif '/startgame' in msg and not ses.game.started:
|
elif '/startgame' in msg and not ses.game.started:
|
||||||
ses.game.start_game()
|
ses.game.start_game()
|
||||||
elif '/setbotspeed' in msg:
|
elif '/setbotspeed' in msg:
|
||||||
@ -275,10 +277,10 @@ def chat_message(sid, msg):
|
|||||||
else:
|
else:
|
||||||
sio.emit('chat_message', room=sid, data={'color': f'','text':f'{msg} bad format'})
|
sio.emit('chat_message', room=sid, data={'color': f'','text':f'{msg} bad format'})
|
||||||
elif '/setcharacter' in msg:
|
elif '/setcharacter' in msg:
|
||||||
sio.emit('chat_message', room=ses.game.name, data={'color': f'red','text':f'🚨 {ses.name} is in debug mode and changed character'})
|
|
||||||
import bang.characters as characters
|
import bang.characters as characters
|
||||||
cmd = msg.split()
|
cmd = msg.split()
|
||||||
if len(cmd) >= 2:
|
if len(cmd) >= 2:
|
||||||
|
sio.emit('chat_message', room=ses.game.name, data={'color': f'red','text':f'🚨 {ses.name} is in debug mode and changed character'})
|
||||||
chs = characters.all_characters(ses.game.expansions)
|
chs = characters.all_characters(ses.game.expansions)
|
||||||
ses.character = [c for c in chs if c.name == ' '.join(cmd[1:])][0]
|
ses.character = [c for c in chs if c.name == ' '.join(cmd[1:])][0]
|
||||||
ses.real_character = ses.character
|
ses.real_character = ses.character
|
||||||
|
@ -103,7 +103,7 @@ class RoseDoolan(Character):
|
|||||||
class SidKetchum(Character):
|
class SidKetchum(Character):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
super().__init__("Sid Ketchum", max_lives=4)
|
super().__init__("Sid Ketchum", max_lives=4)
|
||||||
# self.desc = "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se starebbe per morire"
|
# self.desc = "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se stesse per morire"
|
||||||
# self.desc_eng = "He can discard 2 cards to regain 1HP"
|
# self.desc_eng = "He can discard 2 cards to regain 1HP"
|
||||||
self.icon = '🤤'
|
self.icon = '🤤'
|
||||||
|
|
||||||
|
@ -339,7 +339,7 @@
|
|||||||
},
|
},
|
||||||
"Sid Ketchum": {
|
"Sid Ketchum": {
|
||||||
"name": "Sid Ketchum",
|
"name": "Sid Ketchum",
|
||||||
"desc": "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se starebbe per morire"
|
"desc": "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se stesse per morire"
|
||||||
},
|
},
|
||||||
"Slab The Killer": {
|
"Slab The Killer": {
|
||||||
"name": "Slab The Killer",
|
"name": "Slab The Killer",
|
||||||
|
Loading…
Reference in New Issue
Block a user