Henry spricht wieder.

Boxsack ist benutzbar.
This commit is contained in:
Olli Graf
2022-06-20 18:00:34 +02:00
parent e1bf16aa96
commit 740833541b
5 changed files with 94 additions and 14 deletions

View File

@@ -30,6 +30,17 @@ class WorldParser():
logging.error(f'keine Beschreibung für Item {itemid} - {item.name}')
raise ValueError('Text ' +textid + ' fehlt')
for raumid in self.world.raumliste:
raum = self.world.raumliste[raumid]
textid = 'raum-' +raumid
if textid in self.world.raumliste:
pass
else:
logging.warn(f' keine Beschreibung für Raum {raumid} - {raum.name}')
def parseWorld(self,filename):
@@ -83,6 +94,9 @@ class WorldParser():
key = befehl.attrib['key']
command = Befehl(name,id,key)
if id in self.world.befehle:
raise ValueError(f'doppelte Befehl-Id {id}')
self.world.befehle[id] = command
# Adjektive
for adj in root.findall('adjektive/adjektiv'):