diff gamelib/state.py @ 34:e5c043aeed65

Inventory and items. And stuff.
author Jeremy Thurgood <firxen@gmail.com>
date Sun, 22 Aug 2010 19:59:42 +0200
parents f8e02d02c782
children ebc76bc0c067
line wrap: on
line diff
--- a/gamelib/state.py	Sun Aug 22 19:51:24 2010 +0200
+++ b/gamelib/state.py	Sun Aug 22 19:59:42 2010 +0200
@@ -49,7 +49,7 @@
         self.inventory.append(self.items[name])
 
     def remove_inventory_item(self, name):
-        self.inventory.remove([self.items[name])
+        self.inventory.remove(self.items[name])
 
     def draw(self, surface):
         self.current_scene.draw(surface)
@@ -111,6 +111,10 @@
 
     def __init__(self):
         self.name = self.NAME
-        # TODO: needs image
+
+        self.inventory_image = get_image('items', self.name)
         # TODO: needs cursor
 
+    def get_inventory_image(self):
+        return self.inventory_image
+