pyFloatingBridge/game_consts.py

26 lines
414 B
Python

from enum import Enum
import pygame
class GameState(Enum):
DEALING = 0
POINT_CHECK = 1
BIDDING = 2
PLAYING = 3
ENDING = 4
class PlayerRole(Enum):
UNKNOWN = 0
ATTACKER = 1
DECLARER = 2
PARTNER = 3
NUM_OF_PLAYERS = 4
STARTING_HAND = 13
HIGHEST_CARD = 414
LOWEST_CARD = 102
DOUBLE_CLICK_EVENT = pygame.USEREVENT + 1
DOUBLE_CLICK_TIMING = 300
CALL_EVENT = pygame.USEREVENT + 2