game: fix: cleint see others players update

This commit is contained in:
2024-02-27 09:02:41 +01:00
committed by AdrienLSH
parent a9337130e8
commit 049c7a500d
3 changed files with 6 additions and 10 deletions

View File

@ -134,15 +134,14 @@ class Game(AbstractRoom):
if (self._everbody_is_here()):
self.start()
self._update_player(player)
self.update_player(player)
return player
def _update_player(self, player: Player):
def update_player(self, player: Player):
self._updated_players.append(player)
def finish(self, winner: Player):
print("yo")
self.broadcast("finish", {"winner": winner.to_dict()})
self.model.finish(winner.user_id)
@ -156,7 +155,7 @@ class Game(AbstractRoom):
self.finish(last_player)
return
self._update_player(player)
self.update_player(player)
def _spectator_join(self, user_id: int, socket: WebsocketConsumer):