remove replay players on reset
This commit is contained in:
parent
0dd284c9d6
commit
28baebb6d1
@ -105,7 +105,7 @@ class Game:
|
|||||||
bot.is_bot = False
|
bot.is_bot = False
|
||||||
else:
|
else:
|
||||||
bot.game = None
|
bot.game = None
|
||||||
self.players = [p for p in self.players if not p.is_bot]
|
self.players = [p for p in self.players if not p.is_bot and p.sid != 'a_replay']
|
||||||
print(f'{self.name}: players: {self.players}')
|
print(f'{self.name}: players: {self.players}')
|
||||||
self.started = False
|
self.started = False
|
||||||
self.is_handling_death = False
|
self.is_handling_death = False
|
||||||
@ -138,7 +138,7 @@ class Game:
|
|||||||
self.expansions = json.loads(cmd[4].replace("'",'"'))
|
self.expansions = json.loads(cmd[4].replace("'",'"'))
|
||||||
pnames = json.loads(cmd[3].replace("'",'"'))
|
pnames = json.loads(cmd[3].replace("'",'"'))
|
||||||
for p in pnames:
|
for p in pnames:
|
||||||
self.add_player(pl.Player(p, 'a', bot=False))
|
self.add_player(pl.Player(p, 'a_replay', bot=False))
|
||||||
continue
|
continue
|
||||||
if cmd[1] == 'start_game':
|
if cmd[1] == 'start_game':
|
||||||
self.start_game(int(cmd[2]))
|
self.start_game(int(cmd[2]))
|
||||||
|
Loading…
Reference in New Issue
Block a user