check if player is in room

This commit is contained in:
Lukas Kammerhofer
2026-05-08 14:59:46 +02:00
parent c9d719fdd4
commit 2fe4235fa5
+11
View File
@@ -166,6 +166,17 @@ class Map:
# kein passender Raum gefunden
return []
# Gibt das Raum-Rechteck zurück, in dem sich der Spieler gerade befindet
# Gilt um zu wissen, ob der Spieler im Raum ist wegen den Item spawns
def get_current_room(self, player_rect: pygame.Rect) -> pygame.Rect:
for room_rect in self.rooms.values():
if room_rect.colliderect(player_rect):
return room_rect
# Spieler ist im Gang
return None
if __name__ == "__main__":