adding validated services? patching forcad_local.py

This commit is contained in:
Your Name
2026-08-13 08:32:35 +07:00
parent d485f61169
commit e795614e45
1459 changed files with 420036 additions and 436 deletions

View File

@@ -0,0 +1,42 @@
class Cmd:
CMD_SRV_VIEW_GAME = 0
CMD_SRV_ENTER_ROOM = 1
class CmdGame:
CMD_GAME_MAKE_MOVE = 0
CMD_GAME_SEND_MESSAGE = 1
CMD_GAME_RECV_MESSAGE = 2
class Piece:
PIECE_EMPTY = 0
PIECE_PAWN = 1
PIECE_KNIGHT = 2
PIECE_BISHOP = 3
PIECE_ROOK = 4
PIECE_QUEEN = 5
PIECE_KING = 6
class Color:
COLOR_BLACK = 0x00
COLOR_WHITE = 0x10
class MovePayload:
MOVE_NONE = 0
MOVE_PAWN_PROM = 1
MOVE_KING_KINGSIDE_CASTLE = 2
MOVE_KING_QUEENSIDE_CASTLE = 3
MOVE_SERVICE_VALUES = 4
MOVE_VERIFY_CHECK = 5
MOVE_VERIFY_LEGAL_MOVES = 6
class Status:
STATUS_SUCCESS = 0
STATUS_GAME_CHECKMATE = 1
STATUS_GAME_DRAW = 2
STATUS_FAILURE = -1
STATUS_SRV_AUTH_FAILED = -2
STATUS_SRV_ROOM_NOT_FOUND = -3
STATUS_SRV_ROOM_CLOSED = -4
STATUS_GAME_INVALID_MOVE = -5