Mercurial > boomslang
comparison gamelib/state.py @ 161:5184d30669b5
Fix handling of state on detail view dismissal.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Wed, 25 Aug 2010 08:19:38 +0200 |
parents | 5e5d71e40e54 |
children | 0db92b3b5833 |
comparison
equal
deleted
inserted
replaced
160:a5a7bb2b4b9b | 161:5184d30669b5 |
---|---|
106 if name is None: | 106 if name is None: |
107 self.current_detail = None | 107 self.current_detail = None |
108 else: | 108 else: |
109 self.current_detail = self.detail_views[name] | 109 self.current_detail = self.detail_views[name] |
110 self.current_scene._current_description = None | 110 self.current_scene._current_description = None |
111 self.current_scene._current_thing = None | |
111 return self.current_detail.get_detail_size() | 112 return self.current_detail.get_detail_size() |
112 | 113 |
113 def add_inventory_item(self, name): | 114 def add_inventory_item(self, name): |
114 self.inventory.append(self.items[name]) | 115 self.inventory.append(self.items[name]) |
115 | 116 |