Adds Death and Sickness systems

This commit is contained in:
nejdetckenobi committed 2026-10-03 23:55:52 +03:00
1 parent c22a173e52
commit 722bf6d55f
4 files changed
+46 -34

No files matched your search

+6 -14
View File
@@ -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)