예제 #1
0
def quit(data):
    check_win(data)
    print "exiting level"
    printer.royal_rainbow()
    data["playing_level"] = False
    data["level"] = {}
    data["katamari"] = {}
예제 #2
0
def quit(data):
    announce_win(data)
    print("exiting level")
    printer.royal_rainbow()
    data["playing_level"] = False
    data["level"] = {}
    data["katamari"] = {}
예제 #3
0
파일: play.py 프로젝트: SwartzCr/katamari
def quit(data):
    announce_win(data)
    print("exiting level")
    printer.royal_rainbow()
    data["playing_level"] = False
    data["level"] = {}
    data["katamari"] = {}
예제 #4
0
파일: play.py 프로젝트: shaneriley/katamari
def quit(data):
    check_win(data)
    print "exiting level"
    printer.royal_rainbow()
    data["playing_level"] = False
    data["level"] = {}
    data["katamari"] = {}
예제 #5
0
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"
예제 #6
0
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")