pbc.play() play.render(screen, (10, 605)) settings.render(screen, (430, 605)) exitGame.render(screen, (850, 605)) secret.render(screen) if screenState == "Pause": # Paused Screen screen.blit(pauseBkg, (0, 0)) if not paused: screenState = "Play" if settings.update(): screenState = "Settings" back.last = "Pause" if title.update(): paused = False screenState = "Title" if resume.update(): paused = False settings.render(screen, (450, 400)) title.render(screen, (450, 300)) resume.render(screen) if screenState == "Settings": # Settings Screen if back.update(): screenState = back.last screen.blit(settingsBkg, (0, 0)) back.render(screen, (75, 600)) pygame.display.flip() EventMgr.Tick()