diff nagslang/screens/area.py @ 211:434b5a3aaaff

Pass display offset to overlays for when the display is larger than the level
author Neil Muller <drnlmuller@gmail.com>
date Wed, 04 Sep 2013 00:11:29 +0200
parents 3dc2b6290e66
children 28d906fc2ab1 46707efbb3a5
line wrap: on
line diff
--- a/nagslang/screens/area.py	Tue Sep 03 23:58:57 2013 +0200
+++ b/nagslang/screens/area.py	Wed Sep 04 00:11:29 2013 +0200
@@ -173,7 +173,7 @@
         surface.blit(mysurface, (0, 0), render_rect)
         for overlay in self._level.overlay_drawables:
             if overlay.is_visible():
-                overlay.render(surface)
+                overlay.render(surface, render_rect.topleft)
 
     def tick_protagonist(self):
         dx, dy = self.keys.get_direction()