comparison gamelib/state.py @ 331:a1ffc919d0c1

Add is_in_inventory helper
author Neil Muller <neil@dip.sun.ac.za>
date Sat, 28 Aug 2010 14:10:54 +0200
parents bd649aa51472
children 72e4d0c5dfe9
comparison
equal deleted inserted replaced
330:8f85902f4cb6 331:a1ffc919d0c1
129 return self.current_detail.get_detail_size() 129 return self.current_detail.get_detail_size()
130 130
131 def add_inventory_item(self, name): 131 def add_inventory_item(self, name):
132 self.inventory.append(self.items[name]) 132 self.inventory.append(self.items[name])
133 133
134 def is_in_inventory(self, name):
135 return self.items[name] in self.inventory
136
134 def remove_inventory_item(self, name): 137 def remove_inventory_item(self, name):
135 self.inventory.remove(self.items[name]) 138 self.inventory.remove(self.items[name])
136 # Unselect tool if it's removed 139 # Unselect tool if it's removed
137 if self.tool == self.items[name]: 140 if self.tool == self.items[name]:
138 self.set_tool(None) 141 self.set_tool(None)