changeset 480:c302e304b0ce

Only print the death position in debug mode
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 07 Sep 2013 16:53:09 +0200
parents 197372109f9d
children edee5e51896f
files nagslang/screens/area.py
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/nagslang/screens/area.py	Sat Sep 07 16:48:10 2013 +0200
+++ b/nagslang/screens/area.py	Sat Sep 07 16:53:09 2013 +0200
@@ -4,6 +4,7 @@
 import pymunk
 import pymunk.pygame_util
 
+from nagslang.options import options
 from nagslang.constants import (
     COLLISION_TYPE_WALL, COLLISION_TYPE_PLAYER, CALLBACK_COLLIDERS,
     COLLISION_TYPE_FURNITURE, COLLISION_TYPE_WEREWOLF_ATTACK,
@@ -162,7 +163,10 @@
     def handle_event(self, ev):
         if ev.type == pygame.locals.KEYDOWN:
             if ev.key == pygame.locals.K_ESCAPE:
-                print self.protagonist.physicser.position
+                if options.debug:
+                    print ('Died at: (%i,%i)'
+                           % (self.protagonist.physicser.position.x,
+                              self.protagonist.physicser.position.y))
                 if self._level.is_starting_level():
                     QuitEvent.post()
                     return