Hauptmenü öffnen

AntamarWiki β

Änderungen

Challenge

1.382 Bytes hinzugefügt, 13:17, 27. Jul. 2021
automatische EP-Vergabe: Link zu auto-EP
<code xml><challenge talent="..."|quality="..." [mod="..."] [show="..."] [name="..."] [resultscope="..."] [hero-quantityresult="..."] [idhero-quantity="..."]>
[<success [min="..."] [max="..."] [double="double"] [select-heroes="false"]>...</success>]
[<failure [min="..."] [max="..."] [double="double"] [select-heroes="false"]>...</failure>]
Es kann exklusiv entweder das talent- oder das quality-Attribut angegeben werden.
Bei Angabe von name="..." mit einer belegten Variablen aus früheren <challenge>s können auch beide entfallen.
==quality="..."==
An Stelle von ... wird hier eine Eigenschaft in Form ihrer zweibuchstabigen Abkürzung angegeben, also MU (Mut), IQ (Intelligenz), IN (Intuition), WI (Willenskraft), CH (Charisma), FF (Fingerfertigkeit), GE (Gewandtheit), KO (Konstitution) oder ST (Stärke).
Auch Pseudo-Eigenschaften wie Ausdauer (AU), Lebenspunkte (LEP), Magieresistenz (MR) oder Ausweichen (AUSWEICHEN) können geprobt werden, genauso wie eine [[Besondere Werte|Variable]] die eine solche Abkürzung enthält.
Es kann exklusiv entweder das talent- oder das quality-Attribut angegeben werden.
</challenge>
</code>
 
 
==show="..."==
</code>
 
'''In Gruppenbegegnungen/-Questen:'''
Mit der Angabe eines Namens kann später ein Held ermittelt werden, der die Probe am besten oder
am schlechtesten absolviert hat, siehe Beispiele im [[hero]]-Tag unter "by-challenge".
 
 
==scope="..."==
 
Mit "scene" wird festgelegt, dass die mit "name=..." angelegte Variable nur in der laufenden Szene (inklusive "include"s) verfügbar ist.
Mit "quest" ist die Variable während der Laufzeit der gesamten Quest verfügbar.
 
Das gilt beides auch für die Verwendung in "<hero ... by-challenge="..."/>".
 
==result="..."==
==id="..."==
'''Nur für Gruppenbegegnungen!VERALTET:'''Mit der Angabe einer ID kann später ein Held ermittelt werdenBitte jetzt ''name="..."'' verwenden, der die Probe am besten oder am schlechtesten absolviert hatbei Umstellungen i.d.R. mit ''scope="scene"'', siehe Beispiele im [[hero]]-Tagwas dann wie früher funktioniert.
==min="...", max="..."==
Mit ... können hier minimal, bzw. maximal TaP FeP angegeben werden. Achtung:
Im negativen Bereich kommt man schnell durcheinander, weil größere Zahlenwerte
natürlich kleinere Zahlen sind! Daher kann man im negativen Bereich auch
einfach das Minuszeichen weglassen und min/max vertauschen. Das ist intuitiver.
Vorgabe: Es wird nur auf Erfolg/Misserfolg ohne weitere Einschränkung geprüft.
 
Nur in Soloquesten und Solozufallsbegegnungen auswertbar.
==double="double"==
</challenge>
</code>
 
==by-challenge==
'''Gilt nur für Gruppenbegegnungen.'''
 
Mit Hilfe des [[hero]]-Tags kann in Gruppenbegegnungen abgefragt werden, welcher Held eine Probe am besten geschafft bzw. meisten verhauen hat.
 
Beispiel:
<code xml n>
<challenge talent="Schleichen" hero-quantity="all" name="Pr1">
<success>
<p>Vorsichtig schleicht ihr weiter.</p>
</success>
<failure><!-- mindestens ein Held hat die Schleichen-Probe versaut! -->
<p>Ups!</p>
<!-- Welcher Held ist schuld? ;) -->
<p><hero output="name" by-challenge="Pr1" select="worst" /> tritt ungünstig auf ein paar Steinchen, was ungeheuren Lärm verursacht...</p>
</failure>
</challenge>
</code>
 
==automatische EP-Vergabe==
 
Je nach Knappheit der Probe können automatisch EP vergeben werden. Siehe [[auto-EP]]-Tag.
[[Kategorie:AOQML-Tags]]
278
Bearbeitungen