Beispiel #1
0
def Keys(Mod, speed, pause, key, BotActivated):
    if (key[pygame.K_SPACE]):
        if (pause == 0):
            pause = 1
            pygame.mixer.music.pause()
            pygame.time.delay(200)
        else:
            pause = 0
            pygame.mixer.music.unpause()
            pygame.time.delay(200)
    if (key[pygame.K_d] or key[pygame.K_RIGHT]):
        speed[0] = Mod
    if (key[pygame.K_a] or key[pygame.K_LEFT]):
        speed[0] = -Mod
    if (key[pygame.K_w] or key[pygame.K_UP]):
        speed[1] = -Mod
    if (key[pygame.K_s] or key[pygame.K_DOWN]):
        speed[1] = Mod
    if (key[pygame.K_b]):
        if (BotActivated == 0):
            BotActivated = 1
        else:
            BotActivated = 0
            Bot.StopBot()
    return speed, pause, BotActivated
Beispiel #2
0
def GameOver(screen):
    Bot.StopBot()
    pygame.mixer.music.stop()
    pygame.mixer.music.load("src/Music/detonate.mp3")
    pygame.mixer.music.play()
    pygame.mixer.music.set_volume(0.4)
    pygame.time.delay(500)
    endgame = pygame.image.load("src/Images/explosive.png")
    endgamerect = endgame.get_rect(center=(x, y))
    screen.blit(endgame, endgamerect)
    time = pygame.time.get_ticks()
    pygame.display.flip()
    while (1):
        if (pygame.time.get_ticks() - time >= 2000):
            break
    pygame.mixer.music.stop()
    pygame.display.quit()
    print("Game Over")
    print("Score: ", Score)
    sys.exit()