diff gamelib/scenes/engine.py @ 592:4e9178215e75 pyntnclick

Introduce .setup() for GameDeveloperGizmos.
author Simon Cross <hodgestar+bzr@gmail.com>
date Sat, 11 Feb 2012 17:38:57 +0200
parents 098ea4ea0d0d
children 59f1ee3f5632
line wrap: on
line diff
--- a/gamelib/scenes/engine.py	Sat Feb 11 17:34:23 2012 +0200
+++ b/gamelib/scenes/engine.py	Sat Feb 11 17:38:57 2012 +0200
@@ -21,8 +21,7 @@
         'greet': True,
         }
 
-    def __init__(self, state):
-        super(Engine, self).__init__(state)
+    def setup(self):
         self.add_item(CanOpener('canopener'))
         self.add_thing(CanOpenerThing())
         self.add_thing(SuperconductorSocket())
@@ -537,9 +536,7 @@
     ALERT_OFFSET = (16, 100)
     ALERT_SPACING = 4
 
-    def __init__(self, state):
-        super(EngineCompDetail, self).__init__(state)
-
+    def setup(self):
         self._alert_messages = {}
         for key, name in self.ALERTS.iteritems():
             self._alert_messages[key] = get_image(self.FOLDER, name)