From 8b8cc4f8e74ecd054912b9ea0029f9d1380376c6 Mon Sep 17 00:00:00 2001 From: Thaloria Date: Wed, 19 Oct 2022 08:51:45 +0200 Subject: [PATCH] new ui elements for timing --- game_base_class.py | 4 ++-- magic.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/game_base_class.py b/game_base_class.py index b9ddc52..b91324b 100644 --- a/game_base_class.py +++ b/game_base_class.py @@ -66,7 +66,7 @@ class GameBase: breaks = self.init_breaks() while True: - self.check_breaks() + self.check_breaks(start_time) if self.overlay.run_mode == 'paused': cv.waitKey(1) continue @@ -85,7 +85,7 @@ class GameBase: breaks.append(random.randint(i * avr_in_sec * 0.60, i * avr_in_sec)) return breaks - def check_breaks(self): + def check_breaks(self, start_time): if (time() - start_time) > float(self.stop_time) * 60 * 60: self.overlay.run_mode = 'stopped' for break_ in breaks: diff --git a/magic.py b/magic.py index 74e6753..11836d9 100644 --- a/magic.py +++ b/magic.py @@ -67,7 +67,7 @@ class Magic(GameBase): pydirectinput.mouseUp() if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused': return - continue + return if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused': return # for needles in needle_list: