This commit is contained in:
2026-06-24 19:43:17 -04:00
parent e4ad34faa1
commit 5868d03413
4 changed files with 14 additions and 13 deletions

View File

@@ -2,23 +2,23 @@ import time
class Cat:
def __init__(self, name, traits, hunger=100, last_updated=None):
def __init__(self, name, traits, fullness=100, last_updated=None):
self.name = name
self.traits = traits
self.hunger = hunger
self.fullness = fullness
self.last_updated = last_updated if last_updated is not None else time.time()
def to_dict(self):
return {
"name": self.name,
"traits": self.traits,
"hunger": self.hunger,
"fullness": self.fullness,
"last_updated": self.last_updated,
}
@staticmethod
def from_dict(data):
return Cat(data["name"], data["traits"], data["hunger"], data["last_updated"])
return Cat(data["name"], data["traits"], data["fullness"], data["last_updated"])
class Save: