ADD global context for each game state

This commit is contained in:
2025-04-19 19:51:05 +02:00
parent f96b0d579f
commit 4148e59db1
4 changed files with 38 additions and 17 deletions

View File

@@ -4,11 +4,10 @@ from controllers.player_controller import PlayerController
import pygame
class Game(GameState):
def __init__(self, switch_state_callback, screen, match):
super().__init__(switch_state_callback, screen)
self.match = match
def __init__(self, switch_state_callback, context):
super().__init__(switch_state_callback, context)
self.renderer = Renderer(self.match, screen)
self.renderer = Renderer(self.match, self.screen)
self.player_controller = PlayerController(self.renderer.player_render, self.match)
def handle_events(self, events):