Example #1
0
File: main.py Project: nystep/muz
def run(*argv):
    argv = argv[1:]
    p = initArgParser()
    n = None

    n, argv = handleGeneralArgs(p, argv, n)
    n, argv = handleGameArgs(p, argv, n)
    n, argv = handleRemainingArgs(p, argv, n)

    init(requireFrontend=True)
    playBeatmap(beatmap.load(n.beatmap[0]))
Example #2
0
def run(*argv):
    argv = argv[1:]
    p = initArgParser()
    n = None

    n, argv = handleGeneralArgs(p, argv, n)
    n, argv = handleGameArgs(p, argv, n)
    initFrontend(argv, n)
    n, argv = handleRemainingArgs(p, argv, n)
    init()

    try:
        playBeatmap(beatmap.load(n.beatmap[0], options=n.importer_options))
    finally:
        frontend.shutdown()