From c9a5fa2e70a3e5b81e3ddec6b39293078561d463 Mon Sep 17 00:00:00 2001 From: Mitchell M Date: Sun, 18 Aug 2024 09:09:16 -0500 Subject: [PATCH] update game_timer --- main/drivers/game_timer.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/main/drivers/game_timer.cpp b/main/drivers/game_timer.cpp index dc86955..c5a7fc8 100644 --- a/main/drivers/game_timer.cpp +++ b/main/drivers/game_timer.cpp @@ -52,7 +52,13 @@ void stop_module_timer(void) { } void set_game_time(uint32_t new_time) { - game_time_left = new_time; + if (new_time > 0) { + game_time_count_up = false; + game_time_left = new_time; + } else { + game_time_count_up = true; + game_time_left = -new_time; + } write_game_time(game_time_left); }