tweaked eyeball; made eyeballs less frequent; fixed mould transparency and corrected...
[tabakrolletjie.git] / tabakrolletjie / enemies.py
index 104abd1d10752e87e288557f276b1a4cfceed42d..2de784709b229e7bd7102bb5bcdc3a813b7d18fa 100644 (file)
@@ -104,7 +104,7 @@ class Mould(pymunk.Body):
             refresh = True
             self._img = None  # invalidate cached image
 
-        if self._age > 20 and random.randint(0, 100) < 1:
+        if self._age > 20 and random.randint(0, 500) < 1:
             # Maybe we grow an eyeball
             self.has_eyeball = True
 
@@ -132,7 +132,7 @@ class Boyd(object):
         seed = Mould(gamestate, space, (350, 370))
         self._moulds = [seed]
         self._image = pygame.surface.Surface(SCREEN_SIZE)
-        self._image.convert_alpha(pygame.display.get_surface())
+        self._image = self._image.convert_alpha(pygame.display.get_surface())
         self._draw_moulds()
 
     def _draw_moulds(self):
@@ -165,4 +165,4 @@ class Boyd(object):
 
     def render(self, surface):
         """Draw ourselves"""
-        surface.blit(self._image, (0, 0), None, pgl.BLEND_RGBA_ADD)
+        surface.blit(self._image, (0, 0), None, 0)