- if self.autoscroll is not None:
- self.autoscroll += 1
- if self.autoscroll >= 1.5 * FPS:
- fake_event = pygame.event.Event(pgl.KEYDOWN, key=pgl.K_DOWN)
- self.credits.handle_event(fake_event)
- self.autoscroll = 0
+ if self.flashlight is not None:
+ if self.flashlight.tick():
+ fake_event = pygame.event.Event(pgl.KEYDOWN, key=pgl.K_DOWN)
+ self.credits.handle_event(fake_event)