From 092d91ca44bd8b571e3ae3e00d01a90f723eb8a4 Mon Sep 17 00:00:00 2001 From: troido Date: Thu, 26 Oct 2017 20:11:08 +0200 Subject: Merge branch 'package' of tilde.town:/home/wangofett/programming/asciifarm --- asciifarm/client/client.py | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'asciifarm/client/client.py') diff --git a/asciifarm/client/client.py b/asciifarm/client/client.py index feb7057..5ad91e0 100644 --- a/asciifarm/client/client.py +++ b/asciifarm/client/client.py @@ -13,10 +13,8 @@ from .display.screen import Screen import string from .display import Display - #logging.basicConfig(filename="client.log", filemode='w', level=logging.DEBUG) - class Client: def __init__(self, stdscr, display, name, connection, keybindings): @@ -33,7 +31,8 @@ class Client: for key, action in self.commands.items() if chr(key) in string.printable) - self.info = {} + self.display.showInfo(self.controlsString) + def start(self): @@ -82,15 +81,12 @@ class Client: self.display.setFieldCenter(msg[1]) if msgType == "health": - self.display.showHealth(*msg[1]) + self.display.setHealth(*msg[1]) if msgType == "inventory": - self.info["inventory"] = msg[1] + self.display.setInventory(msg[1]) if msgType == "ground": - self.info["ground"] = msg[1] + self.display.setGround(msg[1]) - infostring = json.dumps(self.info, indent=2) - infostring += "\n\n" + self.controlsString - self.display.showInfo(infostring) self.display.update() -- cgit