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 player is None:
|
||||||
if self.game_controller.game.started:
|
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(
|
return await self.send_error(
|
||||||
"you cannot interact with a game that has already started"
|
"you cannot interact with a game that has already started"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user