From 2c79adaf3624f7a22472391778c865d76db80cb2 Mon Sep 17 00:00:00 2001 From: Brosef Date: Fri, 20 Jun 2025 18:05:57 +0100 Subject: [PATCH] So apparently if you don't put all of this in it's own directory, pip explodes. --- src/{ => gameUtils}/__init__.py | 0 src/{ => gameUtils}/anim.py | 0 src/{ => gameUtils}/base.py | 9 +++++---- src/{ => gameUtils}/utils.py | 0 4 files changed, 5 insertions(+), 4 deletions(-) rename src/{ => gameUtils}/__init__.py (100%) rename src/{ => gameUtils}/anim.py (100%) rename src/{ => gameUtils}/base.py (68%) rename src/{ => gameUtils}/utils.py (100%) diff --git a/src/__init__.py b/src/gameUtils/__init__.py similarity index 100% rename from src/__init__.py rename to src/gameUtils/__init__.py diff --git a/src/anim.py b/src/gameUtils/anim.py similarity index 100% rename from src/anim.py rename to src/gameUtils/anim.py diff --git a/src/base.py b/src/gameUtils/base.py similarity index 68% rename from src/base.py rename to src/gameUtils/base.py index 5e0c016..6b07948 100644 --- a/src/base.py +++ b/src/gameUtils/base.py @@ -1,16 +1,17 @@ +import tomllib + class Game: - def __init__(self, surface, playerManager): + def __init__(self, surface): """ Initialises some things for the game developers. Args: surface (pygame.Surface): The surface the game devs draw on. - platerManager (NoPELib.PlayerManager): The player manager. """ self.surf = surface - self.size = self.surface.size - self.pm = playerManager + self.size = self.surf.size + self.pm = None with open('./game.toml', 'r') as f: self.cfg = tomllib.loads(f.read()) diff --git a/src/utils.py b/src/gameUtils/utils.py similarity index 100% rename from src/utils.py rename to src/gameUtils/utils.py