def quit(data): check_win(data) print "exiting level" printer.royal_rainbow() data["playing_level"] = False data["level"] = {} data["katamari"] = {}
def quit(data): announce_win(data) print("exiting level") printer.royal_rainbow() data["playing_level"] = False data["level"] = {} data["katamari"] = {}
def try_level(data): levels = [level for level in data["levels"] if level["number"] <= data["progress"]] names = [level["name"] for level in levels] print "available levels are: {0}".format(", ".join(names)) inp = input("which level would you like to play? ").lower() if inp in names: level = [level for level in levels if level["name"] == inp][0] data["level"] = load_level(inp) print "Transporting you to {0}".format(inp) printer.royal_rainbow() play.play_level(level, data) else: print "I'm sorry that's not an available level"
def try_level(data): levels = [level for level in data["levels"] if level["number"] <= data["progress"]] names = [level["name"] for level in levels] data["completer"].set_actions(names) print("available levels are: {0}".format(", ".join(names))) inp = input("which level would you like to play? ").lower().strip() if inp in names: level = [level for level in levels if level["name"] == inp][0] data["level"] = load_level(inp) print("Transporting you to {0}".format(inp)) printer.royal_rainbow() play.play_level(level, data) else: print("I'm sorry that's not an available level")