changeset 2:36b63652966f

Added support for messages
author Radomir Dopieralski <moindev@sheep.art.pl>
date Sun, 16 Dec 2007 00:05:28 +0100
parents c8a7aa8fadbb
children e496526e2432
files game.py level.py
diffstat 2 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/game.py	Sat Dec 15 23:16:54 2007 +0100
+++ b/game.py	Sun Dec 16 00:05:28 2007 +0100
@@ -3,6 +3,7 @@
 
 from level import Level
 from avatar import Avatar
+from mesg import Mesg
 
 class Game:
     def __init__(self):
@@ -42,7 +43,9 @@
                 elif ((keys[K_RIGHT] or key_pressed==K_RIGHT) and
                     not self.level.is_blocked(av.x+1, av.y)):
                     av.walk(2)
-                elif key_pressed == K_ESCAPE:
+                elif key_pressed==K_SPACE:
+                    self.level.animations.add(Mesg(av.x, av.y))
+                elif key_pressed==K_ESCAPE:
                     return
                 key_pressed = None
 
--- a/level.py	Sat Dec 15 23:16:54 2007 +0100
+++ b/level.py	Sun Dec 16 00:05:28 2007 +0100
@@ -8,6 +8,7 @@
 from cache import Cache
 from util import *
 
+
 class MapFileError:
     pass