Faulix ZB Zwergenstraße 2

Aus AntamarWiki
Wechseln zu: Navigation, Suche


Die nachfolgenden Links beinhalten Material, welches wahrscheinlich direkt in das Spielprojekt implementiert werden wird. Versteht dies bitte als SPOILERWARNUNG! Jeder Spieler von Abenteurer & Ordenskrieger, der hier nicht direkt mitarbeiten möchte, der sollte sich genau überlegen, ob er sich selbst des Spielspaßes berauben möchte, indem er sich die folgenden Inhalte durchliest...



Diese ZB wurde schon ins Spiel implementiert. Daher sind keine Änderungen mehr möglich.
Faulix ZB Zwergenstraße 2
Gruppen-ZB ja
Autor Faulix
Gegend Lange Zwergenstraße
Häufigkeit selten
Humor nein
AOQML ja
Status
Implementiert


Beschreibung

Brotschnipseln.

AOQML

<?xml version="1.0" encoding="UTF-8"?>
<scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://eisentrutz.antamar.eu/aoqml.xsd">

<!--Titel: Faulix Zwergenstraße 2
      Autor: Faulix
      AOQML: Hagen vH
      Ort: Die lange Zwergenstraße
      Häufigkeit: selten
      Humor: nein
      Gruppe: ja -->
 
<!-- Weichenstellen! -->

<store name="nicht_schlafender_faulix_zb" scope="hero">nicht</store>
<select role="*" count="1"/>
<store name="nicht_schlafender_faulix_zb" scope="hero"/>
<store name="name_schlafender"><get attribute="name"/></store>
<store name="geschlecht_schlafender"><get attribute="gender"/></store>

<select by-name="nicht_schlafender_faulix_zb"  count="1"/>


<p>Dunkel und feucht ist es heute in der Höhle und die Lore rattert gleichmäßig über die Schienen. Auf einmal gesellt sich allerdings noch ein anderes Geräusch hinzu, ein Donnern und Knarzen, welches wohl Tote aufwecken könnte. Schnell stellt sich heraus, dass <fetch name="name_schlafender"/> eingeschlafen ist und mit offenem Mund lautstark vor sich hin schnarcht.</p>

<switch attribute="moral">
  <case val="gesittet">
  	<p><get attribute="name"/> deckt <if name="geschlecht_schlafender" equals="male" then="ihn" else="sie"/> daraufhin zu und alle Mitreisenden senken ihre Stimme, um <fetch name="name_schlafender"/> nicht zu wecken.</p>
  </case>

  <else>
  	<p>Schmunzelnd fängt <get attribute="name"/> an, in <if attribute="gender" equals="male" then="seiner" else="ihrer"/> Tasche zu kramen.</p>
  	<has item="*Brot" show="none" >
  		<failure>
  			<p>Leider findet <if attribute="gender" equals="male" then="er" else="sie"/> jedoch nichts, was sich eignen würde, um mit <fetch name="name_schlafender"/> Schabernack zu treiben.</p>
      </failure>
  		<success>
  			<p><if attribute="gender" equals="male" then="Er" else="Sie"/> zieht ein altes Stück Brot hervor und fängt an, dieses zu zerreißen und drei kleine Kugeln aus den Stücken zu formen. <if attribute="gender" equals="male" then="Er" else="Sie"/> zielt...</p>

        <store name="ep_wurf">0</store>
        <store name="treffer">0</store>
        <for all="1|2|3" name="wurfmod">
        	<challenge talent="Werfen" mod="${wurfmod}">
        		<success>
        			<set name="treffer" inc="1" show="none"/>
        			<set name="ep_wurf" inc="2" show="none"/>
        		</success>
        	</challenge>
        </for>

        <p>...und versenkt <switch name="treffer">
        	<case val="1">eine der drei Brotkugeln</case>
        	<case val="2">zwei der drei Brotugeln</case>
        	<case val="3">alle drei der Brotkugeln</case>
        	<else>keine der drei Brotkugeln</else>
        	</switch> in den Mund von <fetch name="name_schlafender"/></p>

        <switch name="treffer">
          <case val="0">
            <p>Naja, das war wohl nix.</p></case>
          <else>
            <switch name="treffer">
              <case val="1">
                <p>Nicht so schlecht, eine Kugel landet immerhin in ihrem Ziel.</p>
              </case>
              <case val="2">
                <p>Irre, zwei Treffer!</p></case>
              <case val="3">
                <p>Hossa - voll versenkt!</p>
              </case>
              <else>HIER LIEGT EIN FEHLER VOR! SCHNELL im Forum melden!</else>
            </switch>
            <get attribute="name"/> zuckt mit den Schultern und die Fahrt geht weiter. <fetch name="name_schlafender"/> kaut kurz im Schlaf etwas auf dem Brot rum, gibt einige schnaufende Geräusche von sich und sägt nach kurzer Zeit wieder fleißig weiter. Welch grandioser Spaß! Jetzt gilt es nur noch, den Rest der Zeit totzuschlagen...
            <drop item="*Brot" count="1"/>
            <set attribute="EP" inc="${ep_wurf}"/>
          </else>
        </switch>
      </success>
    </has>
  </else>

</switch>


<select all="true"/>
<set attribute="EP" inc="1"/>

<store name="nicht_schlafender_faulix_zb" scope="hero"/>

</scene>

Prüfvermerk

Folgende User haben den Text Korrektur gelesen, eventuelle Rechtschreibfehler, Grammatikfehler und Fehler im Aufbau korrigiert und sprechen sich für eine Implementierung aus:

- Unterschrift 1: Inhalt (Sprache, Aufbau, Stimmigkeit) geprüft.
- Unterschrift 2: AOQML (Syntax, Semantik, Coding-Konventionen) geprüft.
- Unterschrift 3: Schnelle Sicherheitsprüfung durchgeführt von "erfahrenem" Helfer.

(Nr. 1 und 2 können auch von derselben Person stammen.) Nähere Informationen: Siehe Abnahme.