summaryrefslogtreecommitdiff
path: root/Snake.py
diff options
context:
space:
mode:
authorJoel Kronqvist <joel.kronqvist@iki.fi>2025-11-02 22:36:35 +0200
committerJoel Kronqvist <joel.kronqvist@iki.fi>2025-11-02 22:36:35 +0200
commit1475dd4020ec24df8b29f5d90d89843b64f93f95 (patch)
tree7965e1d9cdaceb0a02a945b8f39b1437be3ed7e7 /Snake.py
parent314be3895ece7dbeb47bcdd85a05acbc4bc0ff9c (diff)
downloadSnakePuzzle-1475dd4020ec24df8b29f5d90d89843b64f93f95.tar.gz
SnakePuzzle-1475dd4020ec24df8b29f5d90d89843b64f93f95.zip
feat: hacky level changing and parsing system, also fixed unintentional class-wide variables
Diffstat (limited to 'Snake.py')
-rw-r--r--Snake.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/Snake.py b/Snake.py
index a1e3dc4..7127326 100644
--- a/Snake.py
+++ b/Snake.py
@@ -5,12 +5,12 @@ import Game
class Snake:
- cells = []
- heading = Vec.up
- game = None
- hasCollided = False
def __init__(self, cells: list[Vec2], game: Game):
+ self.cells = []
+ self.heading = Vec.up
+ self.game = None
+ self.hasCollided = False
self.cells = cells
self.game = game