From c1cf53fad15764115ae3bb1e93b80f7a2aa0b5a2 Mon Sep 17 00:00:00 2001 From: Alex Frantz Date: Sun, 2 Aug 2026 05:22:33 -0400 Subject: [PATCH] push to board --- main.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 2c56064..d8eef5c 100644 --- a/main.py +++ b/main.py @@ -2,7 +2,7 @@ from scoreboard import ScoreboardMatrix from time import sleep # modes -from modes import score +from modes import score, fantasy scoreboard_matrix = ScoreboardMatrix() @@ -11,12 +11,19 @@ def main(): print(scoreboard_matrix.current_slide) if scoreboard_matrix.current_slide == "score": canvas = score.draw_frame(scoreboard_matrix) - print(canvas) if not canvas: scoreboard_matrix.canvas = scoreboard_matrix.canvas.Clear() scoreboard_matrix.matrix.SwapOnVSync(scoreboard_matrix.canvas) scoreboard_matrix.current_slide = "fantasy" - if canvas: + else: + scoreboard_matrix.canvas = scoreboard_matrix.matrix.SwapOnVSync(canvas) + elif scoreboard_matrix.current_slide == "fantasy": + canvas = fantasy.draw_frame(scoreboard_matrix) + if not canvas: + scoreboard_matrix.canvas = scoreboard_matrix.canvas.Clear() + scoreboard_matrix.matrix.SwapOnVSync(scoreboard_matrix.canvas) + scoreboard_matrix.current_slide = "score" + else: scoreboard_matrix.canvas = scoreboard_matrix.matrix.SwapOnVSync(canvas) sleep(0.5)