def on_join(data):
room_id = data["room_id"]
if room_id not in active_rooms:
raise Exception("Room does not exist")
room = active_rooms[room_id]
new_player = room.add_new_player(UUID(request.sid))
active_players[UUID(request.sid)] = new_player
join_room(room_id)
player_list = list(map(lambda x: str(x), room.players.keys()))
socketio.emit("game_update", build_game_update_payload(room), room=str(room_id))
评论列表
文章目录