Nov-25-2021, 03:34 AM
(Nov-25-2021, 03:30 AM)nilamo Wrote:If you look under check_events in game_functions.py, which is always running whether game_active is True or False, I inserted an option to turn game_active from False to True by pressing the space bar.Quote:while True: gf.check_events(player, pp_settings) clock.tick(60) if pp_settings.game_active: enemy.update() player.update() ball.update() gf.update_screen(pp_settings, screen, player, enemy, ball) else: gf.update_screen_startup(screen, pp_settings, player, enemy, startup)
I didn't see howpp_settings.game_active
can change, but it isn't ingf.update_screen_startup()
. So if it was ever False for any reason, the game would no longer update any entities.