diff options
Diffstat (limited to 'asciifarmclient/display.py')
| -rw-r--r-- | asciifarmclient/display.py | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/asciifarmclient/display.py b/asciifarmclient/display.py index 3928f99..597e502 100644 --- a/asciifarmclient/display.py +++ b/asciifarmclient/display.py @@ -30,8 +30,6 @@ class Display: self.layout.set_target(self.screen) self.layout.update() - - # temporary, until these have a better place self.inventory = ListSelector(self.getWidget("inventory")) self.inventory._debug_name = "inventory" @@ -61,13 +59,13 @@ class Display: for cell in cells: (x, y), spriteNames = cell if not len(spriteNames): - char, fg, bg = self.getChar(' ') + char, fg, bg = self.charmap.get(' ') else: - char, fg, bg = self.getChar(spriteNames[0]) + char, fg, bg = self.charmap.get(spriteNames[0]) for spriteName in spriteNames[1:]: if bg is not None: break - _char, _fg, bg = self.getChar(spriteName) + _char, _fg, bg = self.charmap.get(spriteName) field.change_cell(x, y, char, TextStyle(fg, bg)) @@ -136,10 +134,6 @@ class Display: self.layout.update() self.screen.update() - def getChar(self, sprite): - """This returns the character belonging to some spritename. This does not read a character""" - return self.charmap.get(sprite) - def update_size(self): self.screen.reset() |
