Adds Death and Sickness systems
This commit is contained in:
1 parent
c22a173e52
commit
722bf6d55f
4 files changed
+46
-34
No files matched your search
+6
-14
@@ -37,19 +37,11 @@ class Capacity(BaseStat):
|
||||
pass
|
||||
|
||||
|
||||
class Tag(StrEnum):
|
||||
SICK = "SICK"
|
||||
DEAD = "DEAD"
|
||||
|
||||
|
||||
@dataclass
|
||||
class Tags:
|
||||
values: list = field(default_factory=list)
|
||||
|
||||
|
||||
class LocationType(StrEnum):
|
||||
NO_WHERE = "no_where"
|
||||
PADDOCK = "paddock"
|
||||
STORE = "store"
|
||||
INVENTORY = "inventory"
|
||||
|
||||
|
||||
@dataclass
|
||||
class Location:
|
||||
type: "LocationType" = LocationType.NO_WHERE
|
||||
id: int | None = None
|
||||
values: set[Tag] = field(default_factory=set)
|
||||
Reference in new issue
Block a user