Archived
Feat: add back spectate mode (login only for now)
release-tag / release-image (push) Successful in 14s
release-tag / release-image (push) Successful in 14s
Closes #13
This commit is contained in:
@@ -101,6 +101,20 @@ class ClientController:
|
||||
|
||||
if player is None:
|
||||
if self.game_controller.game.started:
|
||||
await self.send(
|
||||
Message(
|
||||
type=MessageType.SET,
|
||||
data_type="current_game",
|
||||
data=game.uuid,
|
||||
)
|
||||
)
|
||||
await self.send(
|
||||
Message(
|
||||
type=MessageType.CONTEXT,
|
||||
data_type="game_context_id",
|
||||
data="spectator",
|
||||
)
|
||||
)
|
||||
return await self.send_error(
|
||||
"you cannot interact with a game that has already started"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user