Mercurial > boomslang
changeset 270:d4f08abc58fb
Interactivity status tweaks
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Fri, 27 Aug 2010 20:43:29 +0200 |
parents | 95e4021e9959 |
children | e3a2d73e94f4 |
files | gamelib/scenes/bridge.py gamelib/scenes/cryo.py |
diffstat | 2 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gamelib/scenes/bridge.py Fri Aug 27 20:35:27 2010 +0200 +++ b/gamelib/scenes/bridge.py Fri Aug 27 20:43:29 2010 +0200 @@ -169,6 +169,9 @@ class BlinkingLights(Thing): + def is_interactive(self): + return False + def get_description(self): return random.choice([ "The lights flash in interesting patterns.",
--- a/gamelib/scenes/cryo.py Fri Aug 27 20:35:27 2010 +0200 +++ b/gamelib/scenes/cryo.py Fri Aug 27 20:43:29 2010 +0200 @@ -261,6 +261,9 @@ super(GenericCryoUnit, self).__init__('cryo.unit', number, description, areas) self.detailed_description = detailed_description + def is_interactive(self): + return True + def interact_without(self): return Result(self.detailed_description)