Vorlage:Herstellung AR: Unterschied zwischen den Versionen

Aus AntamarWiki
Wechseln zu: Navigation, Suche
K (Szene: Start)
 
Zeile 72: Zeile 72:
 
</code>
 
</code>
  
 +
[[Kategorie:Vorlagen]]
 
[[Kategorie:Alchimistisches Rezept]]
 
[[Kategorie:Alchimistisches Rezept]]

Aktuelle Version vom 18. Februar 2015, 09:33 Uhr

Herstellung einer Alchimistischen Substanz

Hier ein Beispiel wie die Herstellung eines Alchimistischen Mittels in AOQML ausschauen kann.

Szene: Start

<?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">

<!-- Prüfvariable initialisieren. -->
<store name="zutaten-vorhanden" scope="quest">true</store>

<!-- Erst die Einzelnen Zutaten prüfen  und Variable setzen wenn etwas fehlt. -->
<has item="Zutat 1" min="X" show="none">
  <failure>
    <p>Du hast nicht genügend Zutat 1 dabei.</p>
    <store name="zutaten-vorhanden" scope="quest">false</store>
  </failure>
</has>

<!-- Wenn mehrere Zutaten mit ähnlichen Eigenschaften infrage kommen. -->
<has item="Zutat 2|Zutat 3|Zutat 4|Zutat 5" show="none">
  <failure>
    <p>Dir fehlt XY.</p>
    <store name="zutaten-vorhanden" scope="quest">false</store>
  </failure>
</has>

<switch name="zutaten-vorhanden">
  <null>
    <p>Beim Brauen des Rezeptes ging etwas schief. Bitte im Forum melden: switch NULL</p>
  </null>

  <case val="true">
    <challenge talent="Alchimie" mod="X">
      <success min="X">
        <p>Hier sollte Text herein der das Ergenis einer sehr gut gelungenen Probe beschreibt.</p>
        <drop item="Zutat 1" count="X" />
        <take item="Hergestelltes alchimistisches Produkt" quality="100"/>
        <quest status="ended" />
      </success>

      <success>
        <p>Hier sollte Text herein der das Ergenis einer gelungenen Probe beschreibt.</p>
        <drop item="Zutat 1" count="X" />
        <take item="Hergestelltes alchimistisches Produkt" quality="80"/>
        <quest status="ended" />
      </success>

      <failure>
        <p>Hier sollte Text herein der das Ergenis einer schlecht gelungenen Probe beschreibt.</p>
        <p>Der Sud selbst ist nur noch blassgrün, aber besser als nichts allemal.</p>
        <drop item="Zutat 1" count="X" />
        <take item="Hergestelltes alchimistisches Produkt" quality="0"/>
        <quest status="ended" />
      </failure>

      <failure double="double"><!-- Patzer -->
        <p>Der ganze Sud zerkocht dir und übrig bleibt ein ungenießbarer grün-brauner muffiger Brei.</p>
        <drop item="Zutat 1" count="X"/>
        <quest status="ended" />
      </failure>
    </challenge>
  </case>

  <else>
    <quest status="ended" />
  </else>
</switch>

</scene>