adjust NFL Live scorebug change score font from 12 to 10, shift downs downward

This commit is contained in:
ChuckBuilds
2025-05-01 20:26:48 -05:00
parent 4e224f865f
commit 8a9d31859d

View File

@@ -214,7 +214,7 @@ class BaseNFLManager: # Renamed class
"""Load fonts used by the scoreboard."""
fonts = {}
try:
fonts['score'] = ImageFont.truetype("assets/fonts/PressStart2P-Regular.ttf", 8)
fonts['score'] = ImageFont.truetype("assets/fonts/PressStart2P-Regular.ttf", 10)
fonts['time'] = ImageFont.truetype("assets/fonts/PressStart2P-Regular.ttf", 8)
fonts['team'] = ImageFont.truetype("assets/fonts/PressStart2P-Regular.ttf", 8)
fonts['status'] = ImageFont.truetype("assets/fonts/4x6-font.ttf", 6) # Using 4x6 for status
@@ -639,7 +639,7 @@ class NFLLiveManager(BaseNFLManager): # Renamed class
if down_distance and game.get("is_live"): # Only show if live and available
dd_width = draw_overlay.textlength(down_distance, font=self.fonts['detail'])
dd_x = (self.display_width - dd_width) // 2
dd_y = score_y + 9 # Below the status/clock line
dd_y = score_y + 12 # Below the status/clock line
self._draw_text_with_outline(draw_overlay, down_distance, (dd_x, dd_y), self.fonts['detail'], fill=(200, 200, 0)) # Yellowish text
# Timeouts (Bottom corners) - 3 small bars per team