add back games, conform them to new title dispatch

This commit is contained in:
Hay1tsme
2023-02-17 01:02:21 -05:00
parent f18e939dd0
commit 7e3396a7ff
214 changed files with 19412 additions and 23 deletions

View File

@ -0,0 +1,31 @@
from typing import Dict, List
from datetime import datetime
class BaseRequest():
def __init__(self, data: Dict) -> None:
self.requestNo: int = data["requestNo"]
self.appVersion: str = data["appVersion"]
self.boardId: str = data["boardId"]
self.chipId: str = data["chipId"]
self.params: List = data["params"]
class BaseResponse():
def __init__(self) -> None:
self.status: int = 0
self.message: str = ""
self.serverTime: int = int(datetime.now().timestamp())
self.maintNoticeTime: int = 0
self.maintNotPlayableTime: int = 0
self.maintStartTime: int = 0
self.params: List = []
def make(self) -> Dict:
return {
"status": self.status,
"message": self.message,
"serverTime": self.serverTime,
"maintNoticeTime": self.maintNoticeTime,
"maintNotPlayableTime": self.maintNotPlayableTime,
"maintStartTime": self.maintStartTime,
"params": self.params
}