Mercurial > boomslang
diff gamelib/scenes/engine.py @ 816:eed75a1d50c4 pyntnclick
Better Item handling.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sun, 27 Jan 2013 22:19:39 +0200 |
parents | 246538901599 |
children | c5171ad0c3cd |
line wrap: on
line diff
--- a/gamelib/scenes/engine.py Sun Jan 27 22:09:34 2013 +0200 +++ b/gamelib/scenes/engine.py Sun Jan 27 22:19:39 2013 +0200 @@ -22,7 +22,7 @@ } def setup(self): - self.add_item(CanOpener('canopener')) + self.add_item_factory(CanOpener) self.add_thing(CanOpenerThing()) self.add_thing(SuperconductorSocket()) self.add_thing(PowerLines()) @@ -160,6 +160,7 @@ class CanOpener(Item): + NAME = 'canopener' INVENTORY_IMAGE = 'can_opener.png' CURSOR = CursorSprite('can_opener_cursor.png')