diff --git a/READ.ME b/README.md similarity index 100% rename from READ.ME rename to README.md diff --git a/classes.py b/classes.py index 95cb4c5..3970b38 100644 --- a/classes.py +++ b/classes.py @@ -227,7 +227,7 @@ class Stage(GameObjects): self.current += 1 if self.current >= len(self.rooms): return 1 - + def draw(self, screen): for room in self.rooms: if room.id == self.current: @@ -291,5 +291,14 @@ class Obstacle(GameObjects): else: pygame.draw.rect(screen, '#e7f8e0', self.rect, 2) +class Door(GameObjects): + def __init__(self, name: str, _type: str, bg, objects: list, WIDTH, HEIGHT, x: int, y: int, islocked=True) -> None: + super().__init__(name, _type, bg, objects, WIDTH, HEIGHT) + self.rect = pygame.Rect((x, y), self.background.get_size()) + self.locked = islocked - + def draw(self, screen): + screen.blit(self.background, self.rect) + + def update(self, islocked=True): + self.locked = islocked \ No newline at end of file