user = User() music = Music() # Catalog loads all sprite images catalog.load("dawnlike") # First frame displays before game starts video.load() video.blit_map(catalog, user) video.flip() video.log("Welcome to Cleric!") # Game loops until the user stops playing while not user.is_done: # User input - keyboard / mouse user.get_input(video.pixel_res) catalog.bound(user) # Saving if user.is_saving: video.save(catalog) user.is_saving = False # Erases video log if user.is_erasing: video.erase() user.is_erasing = False # Clears video log if user.is_clearing_log: video.clear_log() user.is_clearing_log = False # Queury a tile if user.is_querying: video.query(user, catalog)