|
|
|
@@ -447,9 +447,10 @@ class Deerjika (Creature): |
|
|
|
def redraw ( |
|
|
|
self, |
|
|
|
) -> None: |
|
|
|
surface = pygame.transform.scale (self.surfaces[self.frame * self.FPS // FPS |
|
|
|
% len (self.surfaces)], |
|
|
|
(self.width * self.scale, self.height * self.scale)) |
|
|
|
surface = self.surfaces[self.frame * self.FPS // FPS % len (self.surfaces)] |
|
|
|
if abs (self.scale - 1) > .05: |
|
|
|
surface = pygame.transform.scale ( |
|
|
|
surface, (self.width * self.scale, self.height * self.scale)) |
|
|
|
self.game.screen.blit (surface, surface.get_rect (center = (self.x, self.y))) |
|
|
|
super ().redraw () |
|
|
|
|
|
|
|
|