Raumkonstanten.
This commit is contained in:
17
World.py
17
World.py
@@ -77,7 +77,7 @@ class World:
|
||||
def sucheRaumName(self,name):
|
||||
for raumid in self.raumliste:
|
||||
raum = self.raumliste[raumid]
|
||||
if raum.name == name:
|
||||
if raum.name.lower() == name.lower():
|
||||
return raum
|
||||
return None
|
||||
|
||||
@@ -97,7 +97,7 @@ class World:
|
||||
logging.debug('raum.id=' + raum.id)
|
||||
logging.debug('item.raumid=' + item.raumid)
|
||||
logging.debug('findItemInAktuellerRaum() ' + itemname + '-' + item.name)
|
||||
if item.raumid == raum.id and item.name == itemname:
|
||||
if item.raumid == raum.id and item.name.lower() == itemname.lower():
|
||||
return item
|
||||
|
||||
return None
|
||||
@@ -107,6 +107,7 @@ class World:
|
||||
|
||||
for itemid in raum.items:
|
||||
item = raum.items[itemid]
|
||||
logging.debug('findRaumItemById() ' + id + '-' + item.id)
|
||||
if item.raumid == raum.id and item.id == id:
|
||||
return item
|
||||
|
||||
@@ -115,7 +116,7 @@ class World:
|
||||
def findItemImInventar(self,itemname):
|
||||
|
||||
for itemid in self.inventar:
|
||||
if self.inventar[itemid].name == itemname:
|
||||
if self.inventar[itemid].name.lower() == itemname.lower():
|
||||
return self.inventar[itemid]
|
||||
return None
|
||||
|
||||
@@ -200,6 +201,16 @@ class World:
|
||||
self.ITEM_JACKE = '10'
|
||||
self.ITEM_SCHWERT = '11'
|
||||
self.ITEM_SEIL = '12'
|
||||
self.ITEM_HAUSTUERSCHLUESSEL = '13'
|
||||
|
||||
# Räume
|
||||
|
||||
self.RAUM_ESSZIMMER = '1'
|
||||
self.RAUM_DACHBODEN = '2'
|
||||
self.RAUM_FLUR = '3'
|
||||
self.RAUM_SCHLAFZIMMER = '4'
|
||||
self.RAUM_KELLER = '5'
|
||||
|
||||
self.fehler = ''
|
||||
parser = WorldParser.WorldParser(self)
|
||||
parser.parseWorld('world.xml')
|
||||
|
Reference in New Issue
Block a user