Archived
gameobject annoucing when joining
This commit is contained in:
@@ -5,7 +5,7 @@ from controller import GameController
|
||||
|
||||
from netcode.models import Message, LoginMessage
|
||||
|
||||
from game import Player
|
||||
from model import Player
|
||||
|
||||
|
||||
def vibe_check(t):
|
||||
@@ -93,14 +93,20 @@ class ClientController:
|
||||
self.on_message = self.game_context
|
||||
print("user logged in : " + username)
|
||||
|
||||
await self.send(
|
||||
Message(type="context", data_type="game_context_id", data="game")
|
||||
)
|
||||
await self.game_controller.announce_game(self.websocket)
|
||||
|
||||
await self.send(
|
||||
Message(
|
||||
type="create",
|
||||
data_type="player_self",
|
||||
data=self.player.serialize_team(),
|
||||
type="set",
|
||||
data_type="self",
|
||||
data=self.player.uuid,
|
||||
)
|
||||
)
|
||||
|
||||
for player in self.game_controller.game.players:
|
||||
if player.team != self.player.team:
|
||||
continue
|
||||
|
||||
await self.send(
|
||||
Message(type="update", data_type="object", data=player.serialize_team())
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user