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
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()