Scale up images
[naja.git] / naja / widgets / robot.py
index cfdb75013f6c64f1f7375e005a408323185b2d0d..7e218a93a7451291fa662b57508dfc09bb5e537a 100644 (file)
@@ -4,6 +4,7 @@ import pygame.locals as pgl
 
 from naja.constants import PLAYER_SIZE, BIT_SIZE, TILE_SIZE, BITS
 from naja.resources import resources
+from naja.resources.mutators import EIGHT_BIT
 from naja.widgets.base import Widget
 
 IMG_MAP = {
@@ -25,10 +26,12 @@ class RobotWidget(Widget):
         # Look up the required bits on the board location
         self.pos = (self.state.player.position[0] * TILE_SIZE[0] + 32,
                     self.state.player.position[1] * TILE_SIZE[1] + BIT_SIZE[1])
-        self.surface = resources.get_image('board/robot.png')
+        self.surface = resources.get_image('board/robot.png',
+                                           transforms=(EIGHT_BIT,))
         for bit, img_name in IMG_MAP.iteritems():
             if self.state.player.bits.check_bit(bit):
-                bit_img = resources.get_image(img_name)
+                bit_img = resources.get_image(img_name,
+                                              transforms=(EIGHT_BIT,))
                 self.surface.blit(bit_img, (0, 0))
 
     def draw(self, surface):