Öffnen der Truhe

This commit is contained in:
Olli Graf
2022-02-06 17:42:01 +01:00
parent f1dbb69004
commit df21a0d29e
7 changed files with 43 additions and 25 deletions

View File

@@ -133,9 +133,16 @@ class World:
return id
return None
def removeSortouts(self,words):
def findAdjektiv(self,adjektiv):
skip
def removeSortouts(self,words,parsedCommand):
w = []
for word in words:
if word in self.adjektive:
if word == adj.name:
parsedCommand.adjektiv = adj
if word not in self.sortouts:
w.append(word)
return w
@@ -143,8 +150,8 @@ class World:
def parseInput(self,input):
words = input.split(' ')
words = self.removeSortouts(words)
parsedCommand = ParsedCommand.ParsedCommand()
words = self.removeSortouts(words,parsedCommand)
befehlid = self.ermittleBefehlId(words[0])
if befehlid != None:
@@ -165,7 +172,7 @@ class World:
self.personen = {}
self.bewegungen = {}
self.gegenstaende = {}
self.adjektive = []
self.adjektive = {}
self.befehle = {}
self.inventar = {}
self.objekte = {}
@@ -185,7 +192,7 @@ class World:
self.ITEM_LEITER = '2'
self.ITEM_TRUHE = '3'
self.ITEM_PFLANZE = '4'
self.ITEM_EINGANGSTUER = '5'
self.ITEM_HAUSTUER = '5'
self.ITEM_GLAS = '6'
self.ITEM_BETT = '7'
self.ITEM_NACHTSCHRANK = '8'