refactor/typisierung-und-collisions #1

Merged
bhinz merged 5 commits from refactor/typisierung-und-collisions into main 2026-05-11 15:17:37 +00:00
Showing only changes of commit dc5239aa4c - Show all commits

View file

@ -9,14 +9,14 @@ class Tile:
def grid_key(self) -> str: def grid_key(self) -> str:
"""Erzeugt den String-Key für die Tilemap.""" """Erzeugt den String-Key für die Tilemap."""
return f"{self.pos[0]};{self.post[1]}" return f"{self.pos[0]};{self.pos[1]}"
def to_dict(self) -> dict: def to_dict(self) -> dict:
"""Konvertiert zurück in ein Dict (für JSON-Speicherung).""" """Konvertiert zurück in ein Dict (für JSON-Speicherung)."""
return { return {
'type': self.type, 'type': self.type,
'variant': self.variant, 'variant': self.variant,
'pos': list(self.post) 'pos': list(self.pos)
} }
@staticmethod @staticmethod