diff gamelib/gamescreen.py @ 76:1a5fdc225939

Add description rendering to scene rendering.
author Simon Cross <hodgestar+bzr@gmail.com>
date Mon, 23 Aug 2010 22:11:41 +0200
parents 75e1040a1121
children 6bfebfbce42e
line wrap: on
line diff
--- a/gamelib/gamescreen.py	Mon Aug 23 21:29:19 2010 +0200
+++ b/gamelib/gamescreen.py	Mon Aug 23 22:11:41 2010 +0200
@@ -49,30 +49,15 @@
     def __init__(self, state):
         Widget.__init__(self, Rect(0, 0, 800, 600 - BUTTON_SIZE))
         self.state = state
-        # current mouse-over thing description
-        self.description = None
 
     def draw(self, surface):
         self.state.draw(surface)
-        if self.description:
-            print self.description
-        msg = self.state.get_message()
-        if msg:
-            # FIXME: add some timer to invalidate msgs
-            print msg
-            self.state.clear_message()
-        desc = self.state.get_description()
-        if desc:
-            print desc
 
     def mouse_down(self, event):
         self.state.interact(event.pos)
 
     def mouse_move(self, event):
         self.state.mouse_move(event.pos)
-        if self.state.check_for_new_description(event.pos):
-            # queue a redraw
-            self.invalidate()
         CursorWidget.mouse_move(self, event)