Schwimmweste anziehen.
This commit is contained in:
@@ -133,6 +133,10 @@ class ActionModul(ActionBasics):
|
|||||||
self.setFehler('Du legst die Planke über den Bach und es ensteht eine Brücke.')
|
self.setFehler('Du legst die Planke über den Bach und es ensteht eine Brücke.')
|
||||||
else:
|
else:
|
||||||
self.setFehler('Das macht hier keinen Sinn.')
|
self.setFehler('Das macht hier keinen Sinn.')
|
||||||
|
elif self.isItem(item, self.world.ITEM_SCHWIMMWESTE):
|
||||||
|
item.zustand = item.ANGEZOGEN
|
||||||
|
self.setFehler('Du ziehst die Schwimmweste an.')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def baueBruecke(self):
|
def baueBruecke(self):
|
||||||
@@ -454,6 +458,18 @@ class ActionModul(ActionBasics):
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def spring(self,parsedCommand):
|
||||||
|
if self.isRaum(self.world.RAUM_KLIPPE):
|
||||||
|
weste = self.world.findItemImInventarById(self.world.ITEM_SCHWIMMWESTE)
|
||||||
|
|
||||||
|
if weste != None and weste.zustand == weste.ANGEZOGEN:
|
||||||
|
imwasser = self.world.findRaumById(self.world.RAUM_WASSER)
|
||||||
|
|
||||||
|
self.wechsleRaum(imwasser)
|
||||||
|
else:
|
||||||
|
self.setFehler('Das Wasser ist viel zu tief, du würdest ertrinken.')
|
||||||
|
|
||||||
|
|
||||||
def sprich(self,parsedCommand):
|
def sprich(self,parsedCommand):
|
||||||
person = self.world.findPersonImAktuellenRaum(parsedCommand.gegenstand)
|
person = self.world.findPersonImAktuellenRaum(parsedCommand.gegenstand)
|
||||||
|
|
||||||
|
@@ -83,6 +83,8 @@ class Gegenstand(SuperNode):
|
|||||||
self.HAENGEND = 0
|
self.HAENGEND = 0
|
||||||
self.GELOESCHT = 0
|
self.GELOESCHT = 0
|
||||||
self.ENTZUENDED = 1
|
self.ENTZUENDED = 1
|
||||||
|
self.ANGEZOGEN = 1
|
||||||
|
|
||||||
self.zustand = self.GESCHLOSSEN
|
self.zustand = self.GESCHLOSSEN
|
||||||
|
|
||||||
class Adjektiv(SuperNode):
|
class Adjektiv(SuperNode):
|
||||||
|
@@ -209,13 +209,13 @@
|
|||||||
</beschreibung>
|
</beschreibung>
|
||||||
</raum>
|
</raum>
|
||||||
<raum id='33' name='Klippe'>
|
<raum id='33' name='Klippe'>
|
||||||
<ausgang dir='Süd' nachRaum= '32' />
|
<ausgang dir='Sued' nachRaum= '32' />
|
||||||
<beschreibung>
|
<beschreibung>
|
||||||
Das Boot liegt vor einer Klippe. Neben dieser ist ein Kiesstrand zu erkennen.
|
Das Boot liegt vor einer Klippe. Neben dieser ist ein Kiesstrand zu erkennen.
|
||||||
</beschreibung>
|
</beschreibung>
|
||||||
</raum>
|
</raum>
|
||||||
<raum id='34' name='Im Wasser'>
|
<raum id='34' name='Im Wasser'>
|
||||||
<ausgang dir='Süd' nachRaum= '26' />
|
<ausgang dir='Sued' nachRaum= '35' />
|
||||||
<beschreibung>
|
<beschreibung>
|
||||||
Du treibst im Wasser. Glücklicherweise hast du deine Rettungsweste an.
|
Du treibst im Wasser. Glücklicherweise hast du deine Rettungsweste an.
|
||||||
</beschreibung>
|
</beschreibung>
|
||||||
|
Reference in New Issue
Block a user