SWITCH to pygame-ce & REMOVE pygame dependencies

This commit is contained in:
dylandefaoite
2025-05-02 11:39:53 +02:00
parent cd4bfff5e7
commit adb1fd2ca4
7 changed files with 9 additions and 19 deletions

View File

@@ -1,5 +1,4 @@
import pygame
import copy
class ControlController:
def __init__(self, control_renderer, box_top: tuple[int, int]):

View File

@@ -1,5 +1,3 @@
import pygame
class InfoRenderer:
def __init__(self, screen, styling, match):
self.screen = screen

View File

@@ -1,4 +1,3 @@
import pygame
from widgets.button import Button
from widgets.switch import Switch

View File

@@ -1,15 +1,13 @@
demoparser2==0.38.0
numpy==2.2.4
numpy==2.2.5
pandas==2.2.3
polars==1.25.2
pyarrow==19.0.1
pygame==2.6.1
polars==1.29.0
pyarrow==20.0.0
pygame-ce==2.5.3
pygame_gui==0.6.13
python-dateutil==2.9.0.post0
pytz==2025.1
python-i18n==0.3.9
pytz==2025.2
six==1.17.0
tqdm==4.67.1
tzdata==2025.1
pygame_gui==0.6.13
pygame-ce==2.5.3
pygame-pgu==0.21
python-i18n==0.3.9
tzdata==2025.2

View File

@@ -1,9 +1,6 @@
from states.game_state import GameState
from widgets.button import Button
from widgets.switch import Switch
from controllers.settings_controller import SettingsController
from render.settings_menu_renderer import SettingsMenuRenderer
import pygame
class SettingsMenu(GameState):
def __init__(self, switch_state_callback, context):

View File

@@ -3,7 +3,6 @@ from widgets.button import Button
from models.match import Match
from models.player import Player
from models.team import Team
from pgu import gui
import demoparser2
import pygame
import pygame_gui

View File

@@ -41,7 +41,7 @@ class Button:
def set_font_size(self, font_size: int) -> None:
self.font_size = font_size
def set_font(self, font: pygame.Font) -> None:
def set_font(self, font: pygame.font.Font) -> None:
self.font = font
def set_text(self, text: str) -> None: