import socket from Classes.Game.Player import Player from Classes.System.GameManager import GameManager from Classes.System.World import World class TCPEventHandler: __tcpSocket:socket def __init__(self, socket:socket): self.__tcpSocket = socket # handles passing of event data to the right functions def handleTCPEvents(self, event, gameManager:GameManager, address): gameManager.getLogger().info(f"incommingevent {event}") if event["event"] == "PlaceCard": pass elif event["event"] == "MoveCard": pass elif event["event"] == "RemoveCard": pass elif event["event"] == "AttackCard": pass elif event["event"] == "AttackPlayer": pass elif event["event"] == "ActivateEffectCard": pass elif event["event"] == "ActivateMonsterCard": pass pass