24 lines
864 B
Python
24 lines
864 B
Python
from untitled import model, persistence, ui
|
|
from untitled.screens.common import options
|
|
|
|
|
|
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", "Menu"]):
|
|
case "Check on your cat":
|
|
print(save.cat.name)
|
|
case "Menu":
|
|
result = options()
|
|
match result:
|
|
case "save":
|
|
print("Saving...")
|
|
persistence.save(save)
|
|
print("Done")
|
|
case "savequit":
|
|
if ui.confirm("Are you sure you want to quit?"):
|
|
print("Saving...")
|
|
persistence.save(save)
|
|
print("Done")
|
|
break
|