Esempio n. 1
0
        if not isBoss:
            background_music.fadeout(1500)
        else:
            boss_sound.fadeout(1500)
        stage_num = ending.OpeningScene(screen)
        isArcher = False
        isMage = False
        isBoss = False
        p.SetAlive(True)
## reinitialize the game

    opening = Opening(upimage, downimage, (380, 400))
    mode_select = SelectMode(new_game1, new_game2, (380, 200))
    menu = Menu(back1, back2, (70, 30))
    if stage_num == 0:
        stage_num = opening.OpeningScene(screen)
        clock.tick()
    elif stage_num == 1:
        stage_num = mode_select.OpeningScene(screen)
        if stage_num != 1:
            background_music.play(-1)
            GameReinitialization(stage_num)
        clock.tick()
    #print stage_num
    elif stage_num == 3:
        stage_num = menu.OpeningScene(screen)
        clock.tick()
    else:
        time_passed = clock.tick()
        time_passed_seconds = time_passed / 1000.0
        current_time += time_passed_seconds