comparison 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
comparison
equal deleted inserted replaced
33:f8e02d02c782 34:e5c043aeed65
47 47
48 def add_inventory_item(self, name): 48 def add_inventory_item(self, name):
49 self.inventory.append(self.items[name]) 49 self.inventory.append(self.items[name])
50 50
51 def remove_inventory_item(self, name): 51 def remove_inventory_item(self, name):
52 self.inventory.remove([self.items[name]) 52 self.inventory.remove(self.items[name])
53 53
54 def draw(self, surface): 54 def draw(self, surface):
55 self.current_scene.draw(surface) 55 self.current_scene.draw(surface)
56 56
57 57
109 # name of item 109 # name of item
110 NAME = None 110 NAME = None
111 111
112 def __init__(self): 112 def __init__(self):
113 self.name = self.NAME 113 self.name = self.NAME
114 # TODO: needs image 114
115 self.inventory_image = get_image('items', self.name)
115 # TODO: needs cursor 116 # TODO: needs cursor
116 117
118 def get_inventory_image(self):
119 return self.inventory_image
120