diff --git a/NS.py b/NS.py index 1eaea6e..b7ee738 100644 --- a/NS.py +++ b/NS.py @@ -151,6 +151,9 @@ class NS(Game, Animation): def apply_serial(self): for ii, light in enumerate(self.platform.lights): light.pressed = bool(self.serial_data & (2 ** ii)) + # reset idle timer is a light is detected as pressed in serial data + if light.pressed: + self.idle_elapsed = 0 def reset(self, leave_wipe_running=False): self.score_hidden = False diff --git a/resource/scores b/resource/scores index ef7a589..fbef4f3 100644 --- a/resource/scores +++ b/resource/scores @@ -19,3 +19,4 @@ 237842 171298 198296 +152352