changed stuff
Signed-off-by: SpagettiFisch <63868515+SpagettiFisch@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									bd5ff8b3fe
								
							
						
					
					
						commit
						b1b7b21aa2
					
				
					 2 changed files with 14 additions and 1 deletions
				
			
		
							
								
								
									
										15
									
								
								classes.py
									
										
									
									
									
								
							
							
						
						
									
										15
									
								
								classes.py
									
										
									
									
									
								
							|  | @ -223,7 +223,7 @@ class Stage(GameObjects): | ||||||
|             self.current += 1 |             self.current += 1 | ||||||
|         if self.current >= len(self.rooms): |         if self.current >= len(self.rooms): | ||||||
|             return 1 |             return 1 | ||||||
| 
 |          | ||||||
|     def draw(self, screen): |     def draw(self, screen): | ||||||
|         for room in self.rooms: |         for room in self.rooms: | ||||||
|             if room.id == self.current: |             if room.id == self.current: | ||||||
|  | @ -234,6 +234,8 @@ class Stage(GameObjects): | ||||||
|             if room.id == self.current: |             if room.id == self.current: | ||||||
|                 return room.getObjects() |                 return room.getObjects() | ||||||
| 
 | 
 | ||||||
|  |     def placeRooms(self): | ||||||
|  |          | ||||||
| class Room(GameObjects): | class Room(GameObjects): | ||||||
|     def __init__(self, name:str, _type:str, bg, objects:list, WIDTH, HEIGHT, exits:list, id:int) -> None: |     def __init__(self, name:str, _type:str, bg, objects:list, WIDTH, HEIGHT, exits:list, id:int) -> None: | ||||||
|         super().__init__(name, _type, bg, objects, WIDTH, HEIGHT) |         super().__init__(name, _type, bg, objects, WIDTH, HEIGHT) | ||||||
|  | @ -287,3 +289,14 @@ class Obstacle(GameObjects): | ||||||
|         else: |         else: | ||||||
|             pygame.draw.rect(screen, '#e7f8e0', self.rect, 2) |             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 | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 SpagettiFisch
						SpagettiFisch