pet
This commit is contained in:
@@ -8,17 +8,22 @@ def house(save: model.Save):
|
||||
print("Welcome to your house!")
|
||||
while True:
|
||||
match ui.select(
|
||||
"What do you want to do?", ["Check on your cat", "Feed your cat", "Menu"]
|
||||
"What do you want to do?",
|
||||
["Check on your cat", "Feed your cat", "Pet your cat", "Menu"],
|
||||
):
|
||||
case "Check on your cat":
|
||||
rules.reconcile(save.cat, time.time())
|
||||
print(
|
||||
f"{save.cat.name}, {generation.generate_trait_sentence(save.cat.traits).lower()}\nFullness: {round(save.cat.fullness,1)}"
|
||||
f"{save.cat.name}, {generation.generate_trait_sentence(save.cat.traits).lower()}\nFullness: {round(save.cat.fullness,1)}\nHappiness: {round(save.cat.happiness,1)}"
|
||||
)
|
||||
case "Feed your cat":
|
||||
rules.reconcile(save.cat, time.time())
|
||||
rules.feed(save.cat)
|
||||
print(f"You feed {save.cat.name}, {save.cat.name} is now full.")
|
||||
case "Pet your cat":
|
||||
rules.reconcile(save.cat, time.time())
|
||||
rules.excite(save.cat)
|
||||
print(f"You pet {save.cat.name}, {save.cat.name} is now happy.")
|
||||
case "Menu":
|
||||
result = options()
|
||||
match result:
|
||||
|
||||
Reference in New Issue
Block a user