Mercurial > pyntnclick
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)