|
|
@@ -73,6 +73,7 @@ class Character(pygame.sprite.Sprite):
|
|
|
self.jump_force = settings.DEFAULT_JUMP_FORCE
|
|
|
self._jump_counter = self.jump_force
|
|
|
self.angle = 0
|
|
|
+ self.collidable = False
|
|
|
self.flipped = {'horizontal': False, 'vertical': False}
|
|
|
|
|
|
super().__init__()
|
|
|
@@ -626,6 +627,7 @@ class Character(pygame.sprite.Sprite):
|
|
|
>>> other = protagonist.copy()
|
|
|
"""
|
|
|
new_character = Character(self.image_filename)
|
|
|
+ new_character.set_collidable(self.collidable)
|
|
|
new_character.set_height(self.height)
|
|
|
new_character.set_width(self.width)
|
|
|
new_character.set_position((self.x, self.y))
|