Add support for initial d zero

This commit is contained in:
2023-04-23 04:38:28 -04:00
parent 58a088b9a4
commit d8c3ed5c01
31 changed files with 1125 additions and 0 deletions

16
titles/idz/echo.py Normal file
View File

@ -0,0 +1,16 @@
from twisted.internet.protocol import DatagramProtocol
import logging
from core.config import CoreConfig
from .config import IDZConfig
class IDZEcho(DatagramProtocol):
def __init__(self, cfg: CoreConfig, game_cfg: IDZConfig) -> None:
super().__init__()
self.core_config = cfg
self.game_config = game_cfg
self.logger = logging.getLogger("idz")
def datagramReceived(self, data, addr):
self.logger.debug(f"Echo from from {addr[0]}:{addr[1]} -> {self.transport.getHost().port} - {data.hex()}")
self.transport.write(data, addr)