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