278
Bearbeitungen
Änderungen
Alarmierung mit Timeout
Und ähnlich könnte man natürlich den Schatz beim Questanfang auch immer in andern Räumen und/oder Truhen verstecken. Dann nummeriert man die Truhen einfach durch.
=== geschlagene Wachtposten, Alarmierung der Kameraden ===
Genauso wie oben mit dem Schatz kann man auch Wächter als lebt/tot/geflüchtet markieren. Wenn geflüchtet, dann holen sie bestimmt Hilfe. Evtl. kommt auch nach dem Kampflärm schon Hilfe. Das kann man so realisieren:
<code xml>
<!-- am Quest-Anfang lebt der Wächter -->
<store name="Wache">lebt</store>
...
<!-- wenn er flüchtet -->
<store name="Wache">geflüchtet<store>
<store name="Alarm-Timeout">10</store>
<!-- bei jedem Schritt / in jeder Szene - dies kann man auch in einen retain-Block legen -->
<switch name="Alarm-Timeout">
<null></null>
<case value="4">
<!-- der Vorfall wurde bemerkt, die Wache ersetzt -->
<store name="Wache">lebt</store>
<set name="Alarm-Timeout" dec="1"/>
</case>
<case value="2">
<p>Du hörst aufgeregte Stimmen und Schritte.</p>
<set name="Alarm-Timeout" dec="1"/>
</case>
<case value="1">
<p>Die Stimmen und Schritte werden lauter.</p>
<set name="Alarm-Timeout" dec="1"/>
</case>
<case value="0">
<p>Plötzlich bist du von Wachen umzingelt ... </p>
...
</case>
<else>
<set name="Alarm-Timeout" dec="1"/>
</else>
</switch>
</code>
Durch das Herunterzählen in jeder Szene hätte der Held also nach der Alarmierung nur noch beschränkt Zeit, z.B. aus einem Haus oder einer Höhle heraus zu kommen.