summaryrefslogtreecommitdiff
path: root/asciifarm/client/display/inventory.py
diff options
context:
space:
mode:
Diffstat (limited to 'asciifarm/client/display/inventory.py')
-rw-r--r--asciifarm/client/display/inventory.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/asciifarm/client/display/inventory.py b/asciifarm/client/display/inventory.py
index 9e62eff..48bf41e 100644
--- a/asciifarm/client/display/inventory.py
+++ b/asciifarm/client/display/inventory.py
@@ -5,9 +5,10 @@ from .widimp import WidImp
class Inventory(WidImp):
- def __init__(self, title, titlebar="{}:"):
+ def __init__(self, title, titlebar="{}:", selectorChar="*"):
self.title = title
self.titlebar = titlebar
+ self.selectorChar = selectorChar
self.items = []
self.selector = 0
@@ -63,7 +64,7 @@ class Inventory(WidImp):
win.addLine((0,0), (self.titlebar.format(self.title))[:width])
for i, item in enumerate(self.items[start:end]):
if i + start == selected:
- win.addLine((0, i+1), '*')
+ win.addLine((0, i+1), self.selectorChar)
win.addLine((1, i+1), self.itemName(item))
if end < len(self.items):
win.addLine((width-1, height), "+")