Compare commits
	
		
			5 commits
		
	
	
		
			b3c7d87926
			...
			f21d980352
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| f21d980352 | |||
|   | 1b6ccb17b0 | ||
|   | 6034a8382f | ||
|   | 746982641a | ||
| 6fce7e0fd2 | 
					 1 changed files with 387 additions and 387 deletions
				
			
		
							
								
								
									
										10
									
								
								viecher.py
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								viecher.py
									
										
									
									
									
								
							|  | @ -44,7 +44,7 @@ class Objects(): | ||||||
|         self.name = name |         self.name = name | ||||||
|         self.speed = ms |         self.speed = ms | ||||||
|         with open(f'art/images/{sprite}') as i: |         with open(f'art/images/{sprite}') as i: | ||||||
|             self.sprite = pg.image.load(i) |             self.sprite = pg.transform.scale2x(pg.image.load(i)) | ||||||
|         self.x = x |         self.x = x | ||||||
|         self.y = y |         self.y = y | ||||||
|         self.hidden = False |         self.hidden = False | ||||||
|  | @ -59,9 +59,9 @@ class Objects(): | ||||||
| 
 | 
 | ||||||
| class NPC(Objects): | class NPC(Objects): | ||||||
|     def __init__(self, name, ms, sprite, convo_act, x, y) -> None: |     def __init__(self, name, ms, sprite, convo_act, x, y) -> None: | ||||||
|         self.talking = False |  | ||||||
|         self.hidden = True |  | ||||||
|         super().__init__(name, ms, sprite, x, y) |         super().__init__(name, ms, sprite, x, y) | ||||||
|  |         self.talking = False | ||||||
|  |         self.hidden = False | ||||||
|         self.conversation = Convo('Hello, you can shoot fireballs with f now.', convo_act, 'person') |         self.conversation = Convo('Hello, you can shoot fireballs with f now.', convo_act, 'person') | ||||||
|      |      | ||||||
|     def talk(self, objects): |     def talk(self, objects): | ||||||
|  | @ -71,7 +71,7 @@ class NPC(Objects): | ||||||
|      |      | ||||||
|     def draw(self, screen): |     def draw(self, screen): | ||||||
|         super().draw(screen) |         super().draw(screen) | ||||||
|         if self.talking == True: |         if self.talking: | ||||||
|             self.conversation.draw(screen) |             self.conversation.draw(screen) | ||||||
|      |      | ||||||
|     def update(self, keys, objects): |     def update(self, keys, objects): | ||||||
|  | @ -336,7 +336,7 @@ class Weapons(Objects): | ||||||
|         pos = vec(1,0) |         pos = vec(1,0) | ||||||
|         angle = pos.angle_to(moveto) |         angle = pos.angle_to(moveto) | ||||||
|         with open(f'art/images/{sprite}') as i: |         with open(f'art/images/{sprite}') as i: | ||||||
|             self.sprite = pg.transform.rotate(pg.image.load(i), -angle) |             self.sprite = pg.transform.scale2x(pg.transform.rotate(pg.image.load(i), -angle)) | ||||||
|      |      | ||||||
|     def die(self, objects, kills): |     def die(self, objects, kills): | ||||||
|         touches = pg.sprite.spritecollideany(self, objects[0] + objects[1]) |         touches = pg.sprite.spritecollideany(self, objects[0] + objects[1]) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue