erste Action für Flur (Glas)
This commit is contained in:
@@ -60,10 +60,12 @@ class ActionModul:
|
|||||||
logging.debug('mache Gegenstand ' + schluessel.name + ' sichtbar')
|
logging.debug('mache Gegenstand ' + schluessel.name + ' sichtbar')
|
||||||
schluessel.sichtbar = True
|
schluessel.sichtbar = True
|
||||||
self.world.printText('2')
|
self.world.printText('2')
|
||||||
|
elif item.id == '4':
|
||||||
|
glas = self.world.findRaumItemById('6')
|
||||||
|
logging.debug(f'mache Gegenstand {glas.name} sichtbar')
|
||||||
|
glas.sichtbar = True
|
||||||
else:
|
else:
|
||||||
self.world.printText('item-' + item.id)
|
self.setFehler("Das sehe ich hier nicht.")
|
||||||
else:
|
|
||||||
self.setFehler("diesen Gegenstand sehe ich hier nicht.")
|
|
||||||
|
|
||||||
def ziehe(self,parsedCommand):
|
def ziehe(self,parsedCommand):
|
||||||
item = self.world.findIteminAktuellerRaum(parsedCommand.gegenstand)
|
item = self.world.findIteminAktuellerRaum(parsedCommand.gegenstand)
|
||||||
|
12
world.xml
12
world.xml
@@ -4,7 +4,7 @@
|
|||||||
<raum id='1' name='Esszimmer'>
|
<raum id='1' name='Esszimmer'>
|
||||||
<ausgang dir='Sued' nachRaum='3' />
|
<ausgang dir='Sued' nachRaum='3' />
|
||||||
<ausgang dir='Rauf' nachRaum='2' />
|
<ausgang dir='Rauf' nachRaum='2' />
|
||||||
<beschreibung> Vor dem Fenster steht ein Tisch,ts davon führt eine Leiter nach oben.
|
<beschreibung> Vor dem Fenster steht ein Tisch, rechts davon führt eine Leiter nach oben.
|
||||||
</beschreibung>
|
</beschreibung>
|
||||||
|
|
||||||
</raum>
|
</raum>
|
||||||
@@ -16,16 +16,16 @@
|
|||||||
<raum id='3' name='Flur'>
|
<raum id='3' name='Flur'>
|
||||||
<ausgang dir='Sued' nachRaum='1' />
|
<ausgang dir='Sued' nachRaum='1' />
|
||||||
<ausgang dir='Nord' nachRaum='1' />
|
<ausgang dir='Nord' nachRaum='1' />
|
||||||
|
<ausgang dir='West' nachRaum='4' />
|
||||||
<beschreibung>
|
<beschreibung>
|
||||||
Du stehst in Flur vor der Eingangstür, die nach Süden ins Freie führt.
|
Du stehst in Flur vor der Eingangstür, die nach Süden ins Freie führt.
|
||||||
Rechts von der Tür hängt ein abstraktes Bild, links steht eine Pflanze in einer Nische.
|
Rechts von der Tür hängt ein abstraktes Bild, links steht eine Pflanze in einer Nische.
|
||||||
</beschreibung>
|
</beschreibung>
|
||||||
</raum>
|
</raum>
|
||||||
<raum id='4' name='Wachraum'>
|
<raum id='4' name='Schlafzimmer'>
|
||||||
<ausgang dir='Ost' nachRaum='3' />
|
<ausgang dir='Ost' nachRaum='3' />
|
||||||
<beschreibung>
|
<beschreibung>
|
||||||
Der Aufenthaltsraum der Wächter, hier stehen ein Tisch und vier Stühle.
|
Neben dem Bett steht ein Nachtschrank mit Schublade.
|
||||||
An der Wand steht ein Gestell für Schwerter.
|
|
||||||
</beschreibung>
|
</beschreibung>
|
||||||
</raum>
|
</raum>
|
||||||
<raum id='5' name='Treppenhaus'>
|
<raum id='5' name='Treppenhaus'>
|
||||||
@@ -98,9 +98,9 @@
|
|||||||
<item name='Tisch' id='1' raum='1' imobil='true' msgid='1' visible='true' />
|
<item name='Tisch' id='1' raum='1' imobil='true' msgid='1' visible='true' />
|
||||||
<item name='Leiter' id='2' raum='1' imobil='true' msgid='1' visible='true' />
|
<item name='Leiter' id='2' raum='1' imobil='true' msgid='1' visible='true' />
|
||||||
<item name='Truhe' id='3' raum='2' imobil='false' msgid='4' visible='true' />
|
<item name='Truhe' id='3' raum='2' imobil='false' msgid='4' visible='true' />
|
||||||
<item name='Pflanze' id='4' raum='3' imobil='false' msgid='3' visible='false' />
|
<item name='Pflanze' id='4' raum='3' imobil='false' msgid='3' visible='true' />
|
||||||
<item name='Eingangstür' id='5' raum='3' imobil='true' msgid='3' visible='true' />
|
<item name='Eingangstür' id='5' raum='3' imobil='true' msgid='3' visible='true' />
|
||||||
<item name='Glas' id='6' raum='6' imobil='false' msgid='3' visible='false' />
|
<item name='Glas' id='6' raum='3' imobil='false' msgid='3' visible='false' />
|
||||||
</items>
|
</items>
|
||||||
<personen>
|
<personen>
|
||||||
<person name=' Fisch' id='2' raum='2' bewegung='0' />
|
<person name=' Fisch' id='2' raum='2' bewegung='0' />
|
||||||
|
Reference in New Issue
Block a user