Files
fairhopper/hopper/enums.py
2023-03-30 11:32:16 +02:00

27 lines
442 B
Python

from enum import Enum, auto
class Direction(Enum):
LEFT = "left"
RIGHT = "right"
UP = "up"
DOWN = "down"
class ObjectType(str, Enum):
NONE = "NONE"
OBSTACLE = "OBSTACLE"
PLAYER = "PLAYER"
DESTINATION = "DESTINATION"
class PlayerMoveResult(Enum):
OK = auto()
DESTINATION_REACHED = auto()
class GameState(Enum):
RUNNING = auto()
LOCKED_FOR_PRODUCT_SELECTION = auto()
ENDGAME = auto()