diff pyntnclick/gamescreen.py @ 619:d9d1a9c4b833 pyntnclick

Add ScreenEvents.
author Simon Cross <hodgestar+bzr@gmail.com>
date Sat, 11 Feb 2012 21:40:36 +0200
parents 1a8dceccd98e
children 1c5ef1e02e30
line wrap: on
line diff
--- a/pyntnclick/gamescreen.py	Sat Feb 11 21:40:51 2012 +0200
+++ b/pyntnclick/gamescreen.py	Sat Feb 11 21:40:36 2012 +0200
@@ -215,6 +215,10 @@
         for widget in self.container.children[:]:
             self.container.remove(widget)
 
+    def process_event(self, event_name, data):
+        if event_name == 'restart':
+            self.start_game()
+
     def start_game(self):
         self._clear_all()
         self.game = self.create_initial_state()