diff --git a/src/game/screens/base_button.py b/src/game/screens/base_button.py index 807b9fe..4737989 100644 --- a/src/game/screens/base_button.py +++ b/src/game/screens/base_button.py @@ -14,7 +14,7 @@ class BaseButton(ABC, metaclass=ABCMeta): self.text = text @abstractmethod - def on_click(self) -> None: + def on_click(self, event: pygame.Event) -> None: """Handle click event.""" @abstractmethod diff --git a/src/game/screens/settings.py b/src/game/screens/settings.py new file mode 100644 index 0000000..285c83c --- /dev/null +++ b/src/game/screens/settings.py @@ -0,0 +1,11 @@ +import pygame +from utils import CONFIG, Size + +from game.log import log + +from .base import BaseScreen, SceenElement, TextScreen +from .button import Button + + +class Settings(BaseScreen, SceenElement, TextScreen): + pass