Mercurial > pyntnclick
diff gamelib/scenes/engine.py @ 378:998691a739cf
Add pulsing danger sign.
author | Simon Cross <hodgestar+bzr@gmail.com> |
---|---|
date | Sat, 28 Aug 2010 18:36:38 +0200 |
parents | 8a288db78f40 |
children | 264aa4d37e19 |
line wrap: on
line diff
--- a/gamelib/scenes/engine.py Sat Aug 28 18:21:21 2010 +0200 +++ b/gamelib/scenes/engine.py Sat Aug 28 18:36:38 2010 +0200 @@ -29,6 +29,7 @@ self.add_thing(ArrowsTopLeft()) self.add_thing(ArrowsBottomLeft()) self.add_thing(ArrowsRight()) + self.add_thing(DangerSign()) self.add_thing(ToMap()) self.add_thing(GenericDescThing('engine.body', 1, "Dead. I think those cans were past their sell-by date.", @@ -387,6 +388,19 @@ INITIAL = 'arrows' +class DangerSign(Thing): + NAME = 'engine.danger_sign' + + INTERACTS = { + 'sign': InteractAnimated(299, 341, ( + 'danger_dim.png', 'danger_bright.png', + ), 10, + ) + } + + INITIAL = 'sign' + + class ToMap(Door): SCENE = "engine"