Mercurial > pyntnclick
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 |