Definition der Konstanten für Gegenstände.

Adjektivliste.
This commit is contained in:
Olli Graf
2022-02-06 15:57:44 +01:00
parent a496f98199
commit f1dbb69004
6 changed files with 60 additions and 4 deletions

View File

@@ -118,6 +118,13 @@ class World:
if self.inventar[itemid].name == itemname:
return self.inventar[itemid]
return None
def findItemImInventarById(self,id):
for itemid in self.inventar:
if self.inventar[itemid].id == id:
return self.inventar[itemid]
return None
def ermittleBefehlId(self,befehl):
for id in self.befehle:
@@ -158,6 +165,7 @@ class World:
self.personen = {}
self.bewegungen = {}
self.gegenstaende = {}
self.adjektive = []
self.befehle = {}
self.inventar = {}
self.objekte = {}
@@ -173,6 +181,18 @@ class World:
self.RAUF = '4'
self.RUNTER = '5'
self.VERSION = '0.5'
self.ITEM_TISCH = '1'
self.ITEM_LEITER = '2'
self.ITEM_TRUHE = '3'
self.ITEM_PFLANZE = '4'
self.ITEM_EINGANGSTUER = '5'
self.ITEM_GLAS = '6'
self.ITEM_BETT = '7'
self.ITEM_NACHTSCHRANK = '8'
self.ITEM_KLEINER_SCHLUESSEL = '9'
self.ITEM_JACKE = '10'
self.ITEM_SCHWERT = '11'
self.ITEM_SEIL = '12'
self.fehler = ''
parser = WorldParser.WorldParser(self)
parser.parseWorld('world.xml')