diff options
| author | troido <troido@protonmail.com> | 2020-04-07 09:47:21 +0200 |
|---|---|---|
| committer | troido <troido@protonmail.com> | 2020-04-07 09:47:21 +0200 |
| commit | 496b535ce7bf658aff4c1b11e4b7c657189c0844 (patch) | |
| tree | 5462080c04504ea3682129cbb7f9c7a96991556a /asciifarmclient | |
| parent | c50243865062c0e2096d8ed3fe364b3b2ba61953 (diff) | |
show equipment for rustifarm
Diffstat (limited to 'asciifarmclient')
| -rw-r--r-- | asciifarmclient/display.py | 4 | ||||
| -rw-r--r-- | asciifarmclient/gameclient.py | 2 | ||||
| -rw-r--r-- | asciifarmclient/layout.xml | 4 |
3 files changed, 7 insertions, 3 deletions
diff --git a/asciifarmclient/display.py b/asciifarmclient/display.py index e1e658e..c9da29a 100644 --- a/asciifarmclient/display.py +++ b/asciifarmclient/display.py @@ -133,7 +133,9 @@ class Display: def setInventory(self, items): self.inventory.setItems(items) - + + def setInv(self, items): + self.inventory.setItems([(":" if is_equipped else " ") + item for (item, is_equipped) in items]) def setEquipment(self, slots): self.equipment.setItems([ diff --git a/asciifarmclient/gameclient.py b/asciifarmclient/gameclient.py index 44219f2..b8f8727 100644 --- a/asciifarmclient/gameclient.py +++ b/asciifarmclient/gameclient.py @@ -124,6 +124,8 @@ class Client: self.log("You have died. Restart the client to respawn") if msgType == "inventory": self.display.setInventory(msg[1]) + if msgType == "inv": + self.display.setInv(msg[1]) if msgType == "equipment": self.display.setEquipment(msg[1]) if msgType == "ground": diff --git a/asciifarmclient/layout.xml b/asciifarmclient/layout.xml index d50ecba..ec6052f 100644 --- a/asciifarmclient/layout.xml +++ b/asciifarmclient/layout.xml @@ -13,7 +13,7 @@ bread </listing> </vbox> - <vbox key="equipment"> +<!-- <vbox key="equipment"> <textbox height="1">Equipment:</textbox> <listing id="equipment"> cotton underwear @@ -21,7 +21,7 @@ jeans friendship bracelet </listing> - </vbox> + </vbox>--> <vbox key="ground"> <textbox height="1">Ground:</textbox> <listing id="ground"> |
