diff --git a/backend/bang/game.py b/backend/bang/game.py
index 7c9de12..4e14807 100644
--- a/backend/bang/game.py
+++ b/backend/bang/game.py
@@ -77,6 +77,11 @@ class Game:
'available_expansions': self.available_expansions,
})
self.sio.emit('debug', room=self.name, data=self.debug)
+ if self.debug:
+ commands = ['/debug', '/set_chars', '/suicide', '/nextevent', '/notify', '/show_cards', '/ddc', '/dsh', '/togglebot', '/cancelgame', '/startgame', '/setbotspeed', '/addex', '/setcharacter', '/setevent', '/removecard', '/getcard', '/meinfo', '/gameinfo', '/mebot']
+ self.sio.emit('commands', room=self.name, data=commands)
+ else:
+ self.sio.emit('commands', room=self.name, data=['/debug'])
self.sio.emit('spectators', room=self.name, data=len(self.spectators))
def toggle_expansion(self, expansion_name):
@@ -449,12 +454,14 @@ class Game:
if self.disconnect_bot and self.started:
player.is_bot = True
if len([p for p in self.players if not p.is_bot]) == 0:
- print(f'no players left in game {self.name}, shutting down')
- self.shutting_down = True
- self.players = []
- self.spectators = []
- self.deck = None
- return True
+ eventlet.sleep(5)
+ if len([p for p in self.players if not p.is_bot]) == 0:
+ print(f'no players left in game {self.name}, shutting down')
+ self.shutting_down = True
+ self.players = []
+ self.spectators = []
+ self.deck = None
+ return True
eventlet.sleep(15) # he may reconnect
if player.is_bot:
if len(player.available_characters) > 0:
diff --git a/frontend/src/App.vue b/frontend/src/App.vue
index 305afdc..d556899 100644
--- a/frontend/src/App.vue
+++ b/frontend/src/App.vue
@@ -153,7 +153,7 @@ html {
#app {
margin: 4pt;
margin-top: -16pt;
- zoom: 0.8;
+ zoom: 0.75;
}
}
h1,h2,h3,h4,p,span,b,label{
diff --git a/frontend/src/components/Chat.vue b/frontend/src/components/Chat.vue
index ac30d90..5f9372e 100644
--- a/frontend/src/components/Chat.vue
+++ b/frontend/src/components/Chat.vue
@@ -5,6 +5,7 @@
.
{{$t('minimum_players')}}
++
{{$t('minimum_players')}}
--