redrawSoundButton() menu.soundOnOff = -menu.soundOnOff if event.type == pygame.KEYDOWN: print pauseMenuButton if event.key == pygame.K_ESCAPE and pauseMenuButton == False: pauseMenuButton = True print "Pause" elif event.key == pygame.K_ESCAPE and pauseMenuButton == True: pauseMenuButton = False justPaused = True print "Resume" if startButtonClicked == True and pauseMenuButton == True: #Pause Menu Code pass if pauseMenuButton == False: Level.drawLevelOne() if spawning: waves.startWave() for i in range(len(Entity.minions)): enemy_spawner = Entity.Spawner(Entity.minions, Level.spawn_dict[1]) print "calling spawn" spawning = False if spawning == False: if len([enemy for enemy in Entity.minions if enemy.isAlive == True]) == 0: spawning = True enemy_spawner.spawn(Entity.minions, screen) for i in range(len(Entity.minions)): if Entity.minions[i].isActive: Entity.minions[i].update() Entity.minions[i].draw(screen)
elif menu.musicButton.rect.collidepoint(pygame.mouse.get_pos()): menu.musicOnOff = -menu.musicOnOff if event.type == pygame.KEYDOWN: if event.key == pygame.K_ESCAPE and pauseMenuButton == False: pauseMenuButton = True paused = True enemy_spawner.spawn(Entity.minions, screen, paused) elif event.key == pygame.K_ESCAPE and pauseMenuButton == True: pauseMenuButton = False paused = False if startButtonClicked == True and pauseMenuButton == True: #Pause Menu Code pass if pauseMenuButton == False: screen.blit(IntestinesBackground.surf,IntestinesBackground.rect) Level.drawLevelOne(screen) if spawning: waves.startWave() for i in range(len(Entity.minions)): enemy_spawner = Entity.Spawner(Entity.minions, Level.spawn_dict[1]) spawning = False if spawning == False: if len([enemy for enemy in Entity.minions if enemy.isAlive == True]) == 0: spawning = True enemy_spawner.spawn(Entity.minions, screen, paused) for i in range(len(Entity.minions)): if Entity.minions[i].isActive: if Entity.minions[i].rect.x >= 960: if playerHealthCount > 1: playerHealthCount -= 1 else: