roguepy/actions.py

22 lines
231 B
Python

from dataclasses import dataclass
@dataclass
class Move:
x: int
y: int
@dataclass
class Idle:
pass
@dataclass
class NA:
pass
Action = Move | Idle | NA
action_timing = {
Move: 500,
Idle: 100,
NA: 1
}