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