Files
Online_TCG/Game_Client/Classes/System/Network/EventHandler.py
2024-01-05 02:01:28 +01:00

31 lines
848 B
Python

import socket
class TCPEventHandler:
def __init__(self, socket:socket):
self.tcp_socket = socket
def handleEvents(self, message):
if message["event"] == "login":
# todo: handle login response here
pass
class UDPEventHandler:
def __init__(self, socket:socket):
self.udp_socket = socket
def handleEvents(self, message):
if message["event"] == "PlaceCard":
pass
elif message["event"] == "MoveCard":
pass
elif message["event"] == "RemoveCard":
pass
elif message["event"] == "AttackCard":
pass
elif message["event"] == "AttackPlayer":
pass
elif message["event"] == "ActivateEffectCard":
pass
elif message["event"] == "ActivateMonsterCard":
pass