예제 #1
0
파일: main.py 프로젝트: 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]))
예제 #2
0
파일: main.py 프로젝트: Akaricchi/muz
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()