From fef412580af5af2ebd856e93a079b529e578e36f Mon Sep 17 00:00:00 2001 From: Olli Graf Date: Mon, 23 May 2022 10:01:36 +0200 Subject: [PATCH] =?UTF-8?q?Der=20Sichtbarkeitsstatus=20ist=20f=C3=BCrs=20I?= =?UTF-8?q?nventar=20irrelevant.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ActionModul.py | 2 +- TestModule.py | 22 +++++++++++++++------- World.py | 3 +-- tomb.py | 12 ++++++++++++ 4 files changed, 29 insertions(+), 10 deletions(-) diff --git a/ActionModul.py b/ActionModul.py index a1ebd81..92c6184 100644 --- a/ActionModul.py +++ b/ActionModul.py @@ -295,7 +295,6 @@ class ActionModul: else: logging.debug(f'Item {item.name} aus aktuellem Raum entfernen') del self.world.aktuellerRaum.items[item.id] - logging.debug(f'Item {item.name} ins Inventar') aufnehmen = True @@ -317,6 +316,7 @@ class ActionModul: aufnehmen = False if aufnehmen: + logging.debug(f'Item {item.name} ins Inventar') self.insInventar(item) diff --git a/TestModule.py b/TestModule.py index 89ade72..c666973 100644 --- a/TestModule.py +++ b/TestModule.py @@ -59,17 +59,23 @@ class TestModule: self.ac.oeffne(pcmd) self.schrittzaehler = self.schrittzaehler +1 - def testTeich(self): - self.testOeffneTruhe() - pcmd = self.parseInput('nimm Seil') - - self.ac.nimm(pcmd) - self.schrittzaehler = self.schrittzaehler +1 pcmd = self.parseInput('nimm Schwert') self.ac.nimm(pcmd) self.schrittzaehler = self.schrittzaehler +1 + pcmd = self.parseInput('nimm Seil') + + self.ac.nimm(pcmd) + self.schrittzaehler = self.schrittzaehler +1 + + + self.world.schrittzaehler = self.schrittzaehler + + + def testTeich(self): + self.testOeffneTruhe() + #Rauf ins Schlafzimmer self.ac.rauf() self.schrittzaehler = self.schrittzaehler +1 @@ -114,7 +120,7 @@ class TestModule: #Wieder runter self.ac.runter() self.schrittzaehler = self.schrittzaehler +1 - + #Zum Bach self.ac.sued() self.schrittzaehler = self.schrittzaehler +1 @@ -127,6 +133,8 @@ class TestModule: self.ac.ost() self.schrittzaehler = self.schrittzaehler +1 + self.world.schrittzaehler = self.schrittzaehler + diff --git a/World.py b/World.py index 64f2c29..da528bb 100644 --- a/World.py +++ b/World.py @@ -43,8 +43,7 @@ class World: for itemid in self.inventar: item = self.inventar[itemid] - if item.sichtbar: - labels.append(item.name) + labels.append(item.name) return labels def printRaum(self): diff --git a/tomb.py b/tomb.py index ae2ec4c..6863afd 100755 --- a/tomb.py +++ b/tomb.py @@ -102,6 +102,8 @@ def inputLoop(stdscr): if debugcommand[1] == 'items': debug_Items() + elif debugcommand[1] == 'inventar': + debug_Inventar() elif command.startswith('auto:'): command = command.rstrip() if command.startswith('auto:'): @@ -132,6 +134,16 @@ def debug_Items(): # logging.debug(f'Item-IdId:{item.id} - Item-Name:{item.name}') count = count +1 +def debug_Inventar(): + logging.debug('liste Items') + logging.debug(world.inventar) + count = 0 + for item in world.inventar: + logging.debug(f'count= {count}') + logging.debug(f'Itemtyp: {type(item)}') +# logging.debug(f'Item-IdId:{item.id} - Item-Name:{item.name}') + count = count +1 + def main(): wrapper(inputLoop)